| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $174.23 | 150 | $26,134.50 | 35,162,973 | 2024-12-03 | Filing | |
| $173.66 | 89,972 | $15,624,708.47 | 35,163,123 | 2024-12-03 | Filing | |
| $173.01 | 218,278 | $37,764,429.57 | 35,253,095 | 2024-12-03 | Filing | |
| $175.41 | 23,249 | $4,078,214.04 | 35,471,373 | 2024-12-02 | Filing | |
| $174.94 | 44,229 | $7,737,266.46 | 35,494,622 | 2024-12-02 | Filing | |
| $173.58 | 21,154 | $3,671,949.40 | 35,538,851 | 2024-12-02 | Filing | |
| $173.02 | 44,768 | $7,745,822.04 | 35,560,005 | 2024-12-02 | Filing | |
| $109.13 | 2,728 | $297,708.28 | 781,722 | 2024-08-23 | Filing | |
| $110.17 | 81,138 | $8,939,054.60 | 784,450 | 2024-08-23 | Filing | |
| $109.13 | 525 | $57,293.57 | 5,706,477 | 2024-08-23 | Filing | |
| $110.19 | 15,609 | $1,719,954.15 | 5,707,002 | 2024-08-23 | Filing | |
| $111.71 | 9,000 | $1,005,354.00 | 359,445 | 2024-05-08 | Filing | |
| $111.11 | 21,000 | $2,333,333.10 | 368,445 | 2024-05-08 | Filing | |
| $110.71 | 450,000 | $49,817,790.00 | 42,604,773 | 2024-03-19 | Filing | |
| $112.67 | 900 | $101,403.00 | 110,752 | 2024-03-01 | Filing | |
| $111.25 | 5,480 | $609,635.20 | 111,652 | 2024-03-01 | Filing | |
| $110.41 | 23,226 | $2,564,396.60 | 117,132 | 2024-03-01 | Filing | |
| $109.94 | 2,629 | $289,019.64 | 140,358 | 2024-03-01 | Filing | |
| $113.13 | 736 | $83,263.31 | 4,692,393 | 2024-03-01 | Filing | |
| $112.35 | 3,574 | $401,535.33 | 4,693,129 | 2024-03-01 | Filing |