| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.74 | 20,827 | $911,043.79 | 588,845 | 2025-10-14 | Filing | |
| $43.74 | 7,994 | $349,684.74 | 1,580,934 | 2025-10-14 | Filing | |
| $43.74 | 31,369 | $1,372,186.71 | 2,801,265 | 2025-10-14 | Filing | |
| $17.93 | 10,000 | $179,320.00 | 47,778 | 2025-09-15 | Filing | |
| $17.93 | 8,000 | $143,432.00 | 36,295 | 2025-09-15 | Filing | |
| $17.50 | 50,000 | $875,000.00 | 1,599,511 | 2025-09-12 | Filing | |
| $16.30 | 50,000 | $815,000.00 | 1,599,511 | 2025-09-11 | Filing | |
| $16.30 | 50,000 | $815,000.00 | 1,549,511 | 2025-09-10 | Filing | |
| $18.18 | 25,000 | $454,400.00 | 19,837 | 2025-08-13 | Filing | |
| $18.06 | 119,000 | $2,149,140.00 | 118,840 | 2025-08-13 | Filing | |
| $18.18 | 25,000 | $454,400.00 | 114,018 | 2025-08-13 | Filing | |
| $18.06 | 119,000 | $2,149,140.00 | 139,018 | 2025-08-13 | Filing | |
| $18.54 | 4,626 | $85,766.04 | 612,173 | 2025-08-13 | Filing | |
| $18.18 | 39,010 | $709,240.81 | 575,968 | 2025-08-13 | Filing | |
| $18.11 | 25,634 | $464,308.64 | 575,968 | 2025-08-13 | Filing | |
| $18.00 | 100,000 | $1,800,000.00 | 1,558,753 | 2025-08-12 | Filing | |
| $16.04 | 13,000 | $208,520.00 | 119,673 | 2025-06-16 | Filing | |
| $16.21 | 58,644 | $950,853.82 | 132,673 | 2025-06-12 | Filing | |
| $16.40 | 15,000 | $246,060.00 | 44,295 | 2025-06-16 | Filing | |
| $15.12 | 22,000 | $332,662.00 | 59,295 | 2025-06-13 | Filing |