| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.19 | 1,100 | $56,309.00 | 105,466 | 2026-09-15 | Filing | |
| $49.98 | 1,100 | $54,978.00 | 106,566 | 2026-09-08 | Filing | |
| $50.50 | 1,100 | $55,550.00 | 107,666 | 2026-09-01 | Filing | |
| $50.06 | 1,100 | $55,066.00 | 108,766 | 2026-08-25 | Filing | |
| $48.68 | 1,100 | $53,548.00 | 109,866 | 2026-08-18 | Filing | |
| $47.83 | 73,069 | $3,495,036.41 | 16,221 | 2026-05-29 | Filing | |
| $50.00 | 8,569 | $428,450.00 | 43,782 | 2026-03-02 | Filing | |
| $49.61 | 12,500 | $620,175.00 | 13,023 | 2026-02-24 | Filing | |
| $49.61 | 12,500 | $620,175.00 | 13,024 | 2026-02-24 | Filing | |
| $49.61 | 200,000 | $9,922,800.00 | 145,069 | 2026-02-24 | Filing | |
| $44.88 | 9,579 | $429,905.52 | 44,045 | 2026-02-02 | Filing | |
| $43.82 | 299 | $13,100.69 | 8 | 2025-05-08 | Filing | |
| $43.81 | 9,701 | $425,000.81 | 307 | 2025-05-08 | Filing | |
| $44.10 | 9,000 | $396,900.00 | 10,008 | 2025-05-07 | Filing | |
| $43.88 | 7,500 | $329,062.50 | 19,008 | 2025-04-30 | Filing | |
| $43.02 | 10,000 | $430,240.00 | 26,508 | 2025-04-24 | Filing | |
| $42.49 | 5,000 | $212,425.00 | 36,508 | 2025-04-23 | Filing | |
| $43.80 | 7,200 | $315,324.00 | 14,459 | 2025-02-25 | Filing | |
| $43.79 | 2,800 | $122,614.80 | 21,659 | 2025-02-25 | Filing | |
| $39.70 | 6,590 | $261,623.00 | 0 | 2025-02-04 | Filing |