| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.84 | 25,000 | $696,000.00 | 264,925 | 2026-10-01 | Filing | |
| $29.82 | 3,385 | $100,940.70 | 10,420 | 2026-09-03 | Filing | |
| $30.10 | 10,000 | $301,000.00 | 26,405 | 2026-08-19 | Filing | |
| $32.08 | 5,000 | $160,400.00 | 56,947 | 2026-06-24 | Filing | |
| $32.08 | 1,280 | $41,062.40 | 61,947 | 2026-06-23 | Filing | |
| $31.36 | 3,720 | $116,659.20 | 63,227 | 2026-06-23 | Filing | |
| $31.13 | 5,000 | $155,650.00 | 66,947 | 2026-06-22 | Filing | |
| $31.05 | 5,000 | $155,250.00 | 71,947 | 2026-06-18 | Filing | |
| $31.36 | 5,000 | $156,800.00 | 76,947 | 2026-06-17 | Filing | |
| $31.08 | 5,000 | $155,400.00 | 81,947 | 2026-06-16 | Filing | |
| $31.35 | 5,000 | $156,750.00 | 86,947 | 2026-06-15 | Filing | |
| $33.54 | 10,000 | $335,400.00 | 41,398 | 2026-05-22 | Filing | |
| $25.79 | 50,000 | $1,289,500.00 | 289,925 | 2026-03-31 | Filing | |
| $26.93 | 11,271 | $303,528.03 | 36,244 | 2026-03-23 | Filing | |
| $24.49 | 11,271 | $276,026.79 | 47,515 | 2026-01-21 | Filing | |
| $22.88 | 20,000 | $457,600.00 | 51,398 | 2025-11-24 | Filing | |
| $22.18 | 11,270 | $249,968.60 | 58,786 | 2025-11-21 | Filing | |
| $18.06 | 8,400,000 | $151,704,000.00 | 8,913,813 | 2025-09-03 | Filing | |
| $18.06 | 8,400,000 | $151,704,000.00 | 8,913,813 | 2025-09-03 | Filing | |
| $19.38 | 4,126 | $79,961.88 | 4,170 | 2025-08-22 | Filing |