| 2026-08-10 | Co-Invest Fund, L.P. Innovex | SELL | 3,706,801 | $28.71 | $106,422,257 | 13,164,573 | 22% |
| 2026-08-10 | Co-Invest Fund, L.P. Innovex | SELL | 865,508 | $28.71 | $24,848,735 | 3,073,822 | 22% |
| 2026-08-10 | Co-Invest Fund, L.P. Innovex | SELL | 205,126 | $28.71 | $5,889,167 | 728,498 | 22% |
| 2026-08-10 | Co-Invest Fund, L.P. Innovex | SELL | 176,944 | $28.71 | $5,080,062 | 628,411 | 22% |
| 2026-08-10 | Co-Invest Fund, L.P. Innovex | SELL | 88 | $28.71 | $2,526 | 311 | 22% |
| 2026-08-10 | Co-Invest Fund, L.P. Innovex | SELL | 45,533 | $28.71 | $1,307,252 | 161,707 | 39% |
| 2026-08-10 | Capital Partners, L.P. Amberjack | SELL | 3,706,801 | $28.71 | $106,422,257 | 13,164,573 | 22% |
| 2026-08-10 | Capital Partners, L.P. Amberjack | SELL | 865,508 | $28.71 | $24,848,735 | 3,073,822 | 22% |
| 2026-08-10 | Capital Partners, L.P. Amberjack | SELL | 205,126 | $28.71 | $5,889,167 | 728,498 | 22% |
| 2026-08-10 | Capital Partners, L.P. Amberjack | SELL | 176,944 | $28.71 | $5,080,062 | 628,411 | 22% |
| 2026-08-10 | Capital Partners, L.P. Amberjack | SELL | 88 | $28.71 | $2,526 | 311 | 22% |
| 2026-08-10 | Capital Partners, L.P. Amberjack | SELL | 45,533 | $28.71 | $1,307,252 | 161,707 | 22% |
| 2026-08-04 | Mark Reddout | SELL | 10,000 | $30.00 | $300,000 | 124,312 | 7% |
| 2026-06-02 | Mark Reddout | SELL | 10,750 | $28.00 | $301,000 | 134,312 | 7% |
| 2026-02-27 | Capital Partners, L.P. Amberjack | SELL | 4,902,244 | $24.59 | $120,552,553 | 16,871,374 | 23% |
| 2026-02-27 | Capital Partners, L.P. Amberjack | SELL | 1,144,635 | $24.59 | $28,148,063 | 3,939,330 | 23% |
| 2026-02-27 | Capital Partners, L.P. Amberjack | SELL | 271,279 | $24.59 | $6,671,103 | 933,624 | 23% |
| 2026-02-27 | Capital Partners, L.P. Amberjack | SELL | 234,009 | $24.59 | $5,754,586 | 805,355 | 23% |
| 2026-02-27 | Capital Partners, L.P. Amberjack | SELL | 116 | $24.59 | $2,853 | 399 | 23% |
| 2026-02-27 | Capital Partners, L.P. Amberjack | SELL | 60,217 | $24.59 | $1,480,814 | 207,240 | 23% |
| 2026-02-27 | Co-Invest Fund, L.P. Innovex | SELL | 4,902,244 | $24.59 | $120,552,553 | 16,871,374 | 23% |
| 2026-02-27 | Co-Invest Fund, L.P. Innovex | SELL | 1,144,635 | $24.59 | $28,148,063 | 3,939,330 | 23% |
| 2026-02-27 | Co-Invest Fund, L.P. Innovex | SELL | 271,279 | $24.59 | $6,671,103 | 933,624 | 23% |
| 2026-02-27 | Co-Invest Fund, L.P. Innovex | SELL | 234,009 | $24.59 | $5,754,586 | 805,355 | 23% |
| 2026-02-27 | Co-Invest Fund, L.P. Innovex | SELL | 116 | $24.59 | $2,853 | 399 | 23% |
| 2026-02-27 | Co-Invest Fund, L.P. Innovex | SELL | 60,217 | $24.59 | $1,480,814 | 207,240 | 23% |
| 2026-02-24 | Adam Anderson | SELL | 18,837 | $28.50 | $536,854 | 466,744 | 4% |
| 2026-02-23 | Adam Anderson | SELL | 13,241 | $27.00 | $357,507 | 485,581 | 3% |
| 2026-01-14 | Mark Reddout | SELL | 20,000 | $25.00 | $500,000 | 129,436 | 13% |
| 2026-01-14 | Adam Anderson | SELL | 13,241 | $25.00 | $331,025 | 498,822 | 3% |
| 2024-12-13 | Kendal Reed | BUY | 3,765 | $13.28 | $49,999 | 186,232 | 2% |