| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.28 | 10,000 | $242,841.00 | 37,778 | 2025-12-15 | Filing | |
| $23.89 | 2,733 | $65,303.40 | 563,309 | 2025-12-15 | Filing | |
| $23.89 | 11,562 | $276,267.05 | 1,471,312 | 2025-12-15 | Filing | |
| $27.36 | 8,000 | $218,889.60 | 27,803 | 2025-12-05 | Filing | |
| $22.62 | 7,000 | $158,340.00 | 112,673 | 2025-12-03 | Filing | |
| $27.56 | 100,000 | $2,756,000.00 | 1,482,874 | 2025-12-04 | Filing | |
| $25.05 | 100,000 | $2,505,000.00 | 1,482,874 | 2025-12-03 | Filing | |
| $22.94 | 200,000 | $4,588,000.00 | 1,482,874 | 2025-11-20 | Filing | |
| $23.17 | 2,803 | $64,957.84 | 566,042 | 2025-11-13 | Filing | |
| $23.66 | 20,000 | $473,282.00 | 568,845 | 2025-11-13 | Filing | |
| $23.17 | 168,102 | $3,895,662.99 | 2,633,163 | 2025-11-13 | Filing | |
| $23.17 | 98,060 | $2,272,481.66 | 1,482,874 | 2025-11-13 | Filing | |
| $28.87 | 806,288 | $23,276,405.76 | 2,801,265 | 2025-11-11 | Filing | |
| $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 |