Open-market purchases and sales reported on SEC Forms 4 and 5, with each filing and its footnotes.
Since Oct 8, 2025
Transactions
16
Purchases
0
Sales
16
Purchase value
$0.00
Sale value
$1.18M
Values are shares multiplied by reported price when both were supplied, each trade counted once however many filers reported it.
3 rows are listed but not counted: their filed prices fail a plausibility check, or they are not common stock.
Fortmiller Frederick Vincent Jr.10% owner
Harraden Circle Concentrated, LP10% owner
Harraden Circle Investments, LLC10% owner
Harraden Circle Investors GP, LLC10% owner
Harraden Circle Investors GP, LP10% owner
Harraden Circle Investors, LP10% owner
Harraden Circle Special Opportunities, LP10% owner
Harraden Circle Strategic Investments, LP10% owner
4
Filed Dec 9, 2025Period of report Dec 5, 20250001193125-25-313110
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleDec 9, 2025
Ordinary SharesF13
98,520
$14.0257
Not counted
365,027
IndirectSee Remarks
SaleDec 9, 2025
Ordinary SharesF14
26,548
$14.7444
Filing footnotes · 15
F1This transaction was executed in multiple trades during the day at prices ranging from $8.25 to $9.21. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F10This transaction was executed in multiple trades during the day at prices ranging from $17.50 to $18.35. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F11This transaction was executed in multiple trades during the day at prices ranging from $18.75 to $19.15. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F12This transaction was executed in multiple trades during the day at prices ranging from $20.75 to $21.19. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F13This transaction was executed in multiple trades during the day at prices ranging from $13.50 to $14.49. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F14This transaction was executed in multiple trades during the day at prices ranging from $14.50 to $15.48. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
P and S transaction codes only. Grants, gifts, option exercises, tax withholding, and Form 144 notices are not counted as purchases or sales. A row whose filed price fails a plausibility check, or that is not common stock, is listed but left out of the values; a trade reported by several filers is counted once.
Not counted
338,479
IndirectSee Remarks
SaleDec 9, 2025
Ordinary SharesF15
8,654
$15.6729
Not counted
329,825
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF3
1,049
$8.295
$8.70K
544,500
IndirectSee Remarks
SaleDec 8, 2025
Ordinary Shares
500
$9.00
$4.50K
544,000
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF4
1,195
$11.021
$13.17K
542,805
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF5
13,587
$12.3649
$168.00K
529,218
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF6
32,568
$13.5133
$440.10K
496,650
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF7
21,623
$14.113
$305.17K
475,027
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF8
2,784
$15.0091
$41.79K
472,243
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF9
4,324
$16.463
$71.19K
467,919
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF10
1,089
$18.0954
$19.71K
466,830
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF11
2,285
$18.7739
$42.90K
464,545
IndirectSee Remarks
SaleDec 8, 2025
Ordinary SharesF12
998
$20.9756
$20.93K
463,547
IndirectSee Remarks
SaleDec 5, 2025
Ordinary SharesF1
3,966
$8.8081
$34.93K
546,034
IndirectSee Remarks
SaleDec 5, 2025
Ordinary SharesF2
485
$9.6932
$4.70K
545,549
IndirectSee Remarks
F15This transaction was executed in multiple trades during the day at prices ranging from $15.51 to $15.96. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F2This transaction was executed in multiple trades during the day at prices ranging from $9.28 to $10.20. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F3This transaction was executed in multiple trades during the day at prices ranging from $8.00 to $8.80. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F4This transaction was executed in multiple trades during the day at prices ranging from $11.00 to $11.30. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F5This transaction was executed in multiple trades during the day at prices ranging from $12.00 to $12.80. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F6This transaction was executed in multiple trades during the day at prices ranging from $13.00 to $13.99. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F7This transaction was executed in multiple trades during the day at prices ranging from $14.00 to $14.72. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F8This transaction was executed in multiple trades during the day at prices ranging from $15.00 to $15.26. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.
F9This transaction was executed in multiple trades during the day at prices ranging from $16.25 to $17.00. The weighted-average price is reported in column 4. The Reporting Person hereby undertakes to provide upon request to the SEC staff, the issuer, or a security holder of the issuer full information regarding the number of shares and prices at which the transactions were effected.