| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.86 | 16,214 | $1,375,920.04 | 0 | 2025-01-02 | Filing | |
| $86.48 | 1,146 | $99,106.08 | 4,998 | 2024-12-02 | Filing | |
| $86.83 | 1,146 | $99,507.18 | 19,906 | 2024-12-02 | Filing | |
| $86.81 | 1,146 | $99,484.26 | 0 | 2024-12-02 | Filing | |
| $86.63 | 1,146 | $99,277.98 | 22,906 | 2024-12-02 | Filing | |
| $86.81 | 1,146 | $99,484.26 | 9,845 | 2024-12-02 | Filing | |
| $83.26 | 50,000 | $4,163,000.00 | 11,939,677 | 2024-11-15 | Filing | |
| $83.47 | 21,597 | $1,802,701.59 | 11,989,677 | 2024-11-13 | Filing | |
| $83.25 | 78,403 | $6,527,049.75 | 12,011,274 | 2024-11-13 | Filing | |
| $83.16 | 25,000 | $2,079,000.00 | 12,089,677 | 2024-11-12 | Filing | |
| $83.16 | 50,000 | $4,158,000.00 | 12,114,677 | 2024-11-12 | Filing | |
| $84.11 | 4,620 | $388,588.20 | 12,164,677 | 2024-11-11 | Filing | |
| $84.11 | 4,620 | $388,588.20 | 12,169,297 | 2024-11-11 | Filing | |
| $83.32 | 45,380 | $3,781,061.60 | 12,173,917 | 2024-11-11 | Filing | |
| $83.32 | 45,380 | $3,781,061.60 | 12,219,297 | 2024-11-11 | Filing | |
| $80.75 | 1,720 | $138,890.00 | 6,744,134 | 2024-09-06 | Filing | |
| $80.75 | 1,720 | $138,890.00 | 6,745,854 | 2024-09-06 | Filing | |
| $80.75 | 2,293 | $185,159.75 | 411,395 | 2024-09-06 | Filing | |
| $79.56 | 17,030 | $1,354,906.80 | 6,747,574 | 2024-09-06 | Filing | |
| $79.56 | 17,030 | $1,354,906.80 | 6,764,604 | 2024-09-06 | Filing |