| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.63 | 5,000 | $358,150.00 | 38,904 | 2026-05-18 | Filing | |
| $64.60 | 1,000 | $64,600.00 | 133,138 | 2026-05-19 | Filing | |
| $77.30 | 15,000 | $1,159,500.00 | 108,806 | 2026-05-11 | Filing | |
| $74.28 | 50,000 | $3,714,000.00 | 502,558 | 2026-05-08 | Filing | |
| $76.24 | 20,000 | $1,524,800.00 | 94,409 | 2026-05-05 | Filing | |
| $76.45 | 7,000 | $535,150.00 | 18,888 | 2026-05-05 | Filing | |
| $76.58 | 343 | $26,266.94 | 29,109 | 2026-05-05 | Filing | |
| $76.58 | 4,657 | $356,633.06 | 29,109 | 2026-05-05 | Filing | |
| $59.43 | 5,000 | $297,150.00 | 38,904 | 2026-04-16 | Filing | |
| $44.54 | 5,000 | $222,700.00 | 38,904 | 2026-03-16 | Filing | |
| $48.75 | 12,500 | $609,375.00 | 2,953 | 2026-02-24 | Filing | |
| $48.80 | 20,000 | $976,000.00 | 543,866 | 2026-02-24 | Filing | |
| $50.50 | 15,624 | $789,012.00 | 8,354 | 2026-02-25 | Filing | |
| $45.89 | 10,000 | $458,900.00 | 339,311 | 2026-02-17 | Filing | |
| $46.03 | 5,316 | $244,695.48 | 786 | 2026-02-17 | Filing | |
| $46.92 | 5,000 | $234,600.00 | 24,922 | 2026-02-17 | Filing | |
| $48.49 | 10,000,000 | $484,900,000.00 | 29,594,980 | 2026-02-12 | Filing | |
| $48.49 | 10,000,000 | $484,900,000.00 | 29,594,980 | 2026-02-12 | Filing | |
| $53.14 | 10,000 | $531,400.00 | 335,391 | 2026-01-15 | Filing | |
| $49.28 | 5,000 | $246,400.00 | 23,862 | 2026-01-16 | Filing |