| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.96 | 4,000 | $183,840.00 | 429,555 | 2026-08-31 | Filing | |
| $45.84 | 3,000 | $137,520.00 | 433,555 | 2026-08-19 | Filing | |
| $44.55 | 1,308 | $58,271.40 | 34,345 | 2026-08-12 | Filing | |
| $50.00 | 7,500 | $375,000.00 | 82,898 | 2026-08-11 | Filing | |
| $51.01 | 2,000 | $102,020.00 | 41,037 | 2026-08-10 | Filing | |
| $51.22 | 100 | $5,122.00 | 90,398 | 2026-08-07 | Filing | |
| $50.01 | 79,900 | $3,995,799.00 | 90,498 | 2026-08-07 | Filing | |
| $43.90 | 3,412 | $149,786.80 | 436,243 | 2026-06-18 | Filing | |
| $41.34 | 4,141 | $171,188.94 | 439,955 | 2026-06-11 | Filing | |
| $42.55 | 2,659 | $113,140.45 | 444,096 | 2026-05-13 | Filing | |
| $37.91 | 2,489 | $94,357.99 | 447,459 | 2026-03-17 | Filing | |
| $37.02 | 3,763 | $139,306.26 | 450,273 | 2026-03-02 | Filing | |
| $37.45 | 328 | $12,283.60 | 454,036 | 2026-03-02 | Filing | |
| $36.53 | 2,184 | $79,781.52 | 454,364 | 2026-03-02 | Filing | |
| $30.48 | 2,448 | $74,615.04 | 357,308 | 2025-08-15 | Filing | |
| $30.07 | 505 | $15,185.35 | 361,512 | 2025-03-19 | Filing | |
| $29.15 | 3,279 | $95,582.85 | 362,017 | 2025-03-19 | Filing | |
| $37.08 | 3,533 | $131,003.64 | 47,737 | 2024-11-19 | Filing | |
| $38.01 | 27 | $1,026.27 | 314,325 | 2024-11-19 | Filing | |
| $37.26 | 5,973 | $222,553.98 | 314,352 | 2024-11-19 | Filing |