| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.09 | 150,000 | $11,413,815.00 | 1,113,725 | 2025-01-06 | Filing | |
| $70.84 | 3,767 | $266,868.59 | 8,448,602 | 2025-01-02 | Filing | |
| $70.27 | 18,115 | $1,272,950.11 | 8,452,369 | 2025-01-02 | Filing | |
| $69.20 | 18,162 | $1,256,877.60 | 8,470,484 | 2025-01-02 | Filing | |
| $68.43 | 12,029 | $823,087.93 | 8,488,646 | 2025-01-02 | Filing | |
| $67.48 | 6,927 | $467,410.41 | 8,500,675 | 2025-01-02 | Filing | |
| $65.91 | 1,000 | $65,911.00 | 8,507,602 | 2025-01-02 | Filing | |
| $70.65 | 20,064 | $1,417,429.31 | 300,000 | 2024-12-30 | Filing | |
| $69.92 | 47,209 | $3,300,716.37 | 320,064 | 2024-12-30 | Filing | |
| $68.83 | 13,900 | $956,735.61 | 367,273 | 2024-12-30 | Filing | |
| $67.84 | 18,827 | $1,277,176.61 | 381,173 | 2024-12-30 | Filing | |
| $69.20 | 8,916 | $616,965.80 | 400,000 | 2024-12-20 | Filing | |
| $68.43 | 48,234 | $3,300,570.62 | 408,916 | 2024-12-20 | Filing | |
| $67.51 | 38,450 | $2,595,821.02 | 457,150 | 2024-12-20 | Filing | |
| $66.44 | 2,700 | $179,400.15 | 495,600 | 2024-12-20 | Filing | |
| $65.13 | 1,700 | $110,714.03 | 498,300 | 2024-12-20 | Filing | |
| $68.19 | 21,041 | $1,434,697.42 | 5,904,277 | 2024-12-20 | Filing | |
| $69.63 | 100 | $6,963.00 | 8,508,602 | 2024-12-20 | Filing | |
| $68.97 | 11,685 | $805,965.86 | 8,508,702 | 2024-12-20 | Filing | |
| $68.13 | 28,793 | $1,961,563.44 | 8,520,387 | 2024-12-20 | Filing |