| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.51 | 16,739 | $845,486.89 | 64,125 | 2026-03-25 | Filing | |
| $55.47 | 150,000 | $8,320,500.00 | 142,580 | 2026-03-16 | Filing | |
| $58.00 | 18,000 | $1,044,000.00 | 24,902 | 2026-03-12 | Filing | |
| $56.51 | 10,529 | $594,993.79 | 56,643 | 2026-03-11 | Filing | |
| $56.33 | 10,000 | $563,300.00 | 67,172 | 2026-03-04 | Filing | |
| $52.67 | 2,971 | $156,482.57 | 64,843 | 2026-03-03 | Filing | |
| $52.50 | 12,126 | $636,615.00 | 67,814 | 2026-03-02 | Filing | |
| $51.75 | 6,315,245 | $326,813,928.75 | 12,184,755 | 2026-03-04 | Filing | |
| $51.24 | 22,884 | $1,172,576.16 | 45,059 | 2026-02-27 | Filing | |
| $54.10 | 43,000 | $2,326,300.00 | 136,393 | 2026-02-25 | Filing | |
| $50.72 | 66,000 | $3,347,520.00 | 97,647 | 2026-02-23 | Filing | |
| $48.19 | 150,000 | $7,228,500.00 | 292,580 | 2026-01-23 | Filing | |
| $30.25 | 9,000,000 | $272,250,000.00 | 18,500,000 | 2025-11-10 | Filing | |
| $27.91 | 9,493 | $264,949.63 | 55,260 | 2025-09-26 | Filing | |
| $27.50 | 16,450 | $452,375.00 | 28,706 | 2025-09-19 | Filing | |
| $23.27 | 12,027 | $279,868.29 | 62,589 | 2025-08-12 | Filing | |
| $20.24 | 5,000 | $101,200.00 | 59,083 | 2025-03-20 | Filing | |
| $19.99 | 2,500 | $49,975.00 | 64,083 | 2025-03-14 | Filing | |
| $18.48 | 50,000 | $924,000.00 | 753 | 2024-12-27 | Filing | |
| $18.97 | 29,243 | $554,739.71 | 50,753 | 2024-12-26 | Filing |