| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.62 | 5,093 | $471,713.66 | 233,798 | 2026-05-18 | Filing | |
| $90.82 | 7,710 | $700,222.20 | 141,035 | 2026-04-28 | Filing | |
| $90.75 | 15,518 | $1,408,258.50 | 215,208 | 2026-04-27 | Filing | |
| $88.85 | 129 | $11,461.65 | 10,089 | 2026-04-24 | Filing | |
| $88.82 | 1,194 | $106,051.08 | 10,218 | 2026-04-24 | Filing | |
| $85.44 | 113,611 | $9,706,923.84 | 1,965,751 | 2026-04-01 | Filing | |
| $90.08 | 92,840 | $8,363,027.20 | 2,079,323 | 2026-03-06 | Filing | |
| $87.24 | 6,000 | $523,440.00 | 70,860 | 2026-03-02 | Filing | |
| $81.34 | 4,339 | $352,934.26 | 10,643 | 2026-02-19 | Filing | |
| $96.91 | 300,000 | $29,073,000.00 | 1,924,903 | 2026-02-02 | Filing | |
| $100.01 | 4,500 | $450,045.00 | 125,674 | 2026-01-06 | Filing | |
| $96.39 | 300,000 | $28,917,000.00 | 1,924,903 | 2026-01-02 | Filing | |
| $90.57 | 4,633 | $419,610.81 | 57,670 | 2025-12-01 | Filing | |
| $90.57 | 2,105 | $190,649.85 | 82,869 | 2025-12-01 | Filing | |
| $85.40 | 2,105 | $179,767.00 | 84,974 | 2025-11-03 | Filing | |
| $88.22 | 2,105 | $185,703.10 | 88,341 | 2025-10-01 | Filing | |
| $93.22 | 2,105 | $196,228.10 | 90,446 | 2025-09-02 | Filing | |
| $96.60 | 3,000 | $289,800.00 | 46,001 | 2025-08-04 | Filing | |
| $95.49 | 2,105 | $201,006.45 | 92,551 | 2025-08-01 | Filing | |
| $93.45 | 8,691 | $812,173.95 | 8,879 | 2025-07-25 | Filing |