| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.33 | 60,146 | $5,252,520.11 | 51,391,879 | 2025-11-03 | Filing | |
| $86.36 | 57,868 | $4,997,752.46 | 51,452,025 | 2025-11-03 | Filing | |
| $85.50 | 40,471 | $3,460,108.62 | 51,509,893 | 2025-11-03 | Filing | |
| $86.50 | 110 | $9,515.00 | 6,724 | 2025-11-04 | Filing | |
| $87.35 | 1,204 | $105,167.35 | 10,492,018 | 2025-11-03 | Filing | |
| $86.42 | 1,642 | $141,901.15 | 10,493,222 | 2025-11-03 | Filing | |
| $85.37 | 700 | $59,756.48 | 10,494,864 | 2025-11-03 | Filing | |
| $98.93 | 75,273 | $7,446,569.71 | 9,730,560 | 2025-08-04 | Filing | |
| $98.43 | 387,223 | $38,116,257.28 | 9,805,833 | 2025-08-04 | Filing | |
| $97.39 | 14,100 | $1,373,215.92 | 10,193,056 | 2025-08-04 | Filing | |
| $98.94 | 24,377 | $2,411,745.81 | 51,391,879 | 2025-08-04 | Filing | |
| $98.44 | 129,209 | $12,719,114.30 | 51,416,256 | 2025-08-04 | Filing | |
| $97.35 | 4,900 | $477,031.17 | 51,545,465 | 2025-08-04 | Filing | |
| $98.45 | 110 | $10,829.50 | 6,393 | 2025-08-05 | Filing | |
| $104.71 | 1,164 | $121,883.49 | 6,062 | 2025-06-06 | Filing | |
| $106.24 | 2,780 | $295,341.08 | 11,000,068 | 2025-05-02 | Filing | |
| $105.66 | 766 | $80,932.50 | 11,002,848 | 2025-05-02 | Filing | |
| $106.24 | 120,952 | $12,849,432.48 | 51,391,879 | 2025-05-02 | Filing | |
| $105.64 | 37,536 | $3,965,366.85 | 51,512,831 | 2025-05-02 | Filing | |
| $100.00 | 2,000 | $200,000.00 | 18,612 | 2025-03-12 | Filing |