| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $344.07 | 536 | $184,421.52 | 880,670 | 2025-06-04 | Filing | |
| $343.77 | 537 | $184,604.49 | 780,669 | 2025-06-04 | Filing | |
| $343.07 | 392 | $134,483.44 | 881,206 | 2025-06-04 | Filing | |
| $343.07 | 392 | $134,483.44 | 781,206 | 2025-06-04 | Filing | |
| $340.00 | 32,500 | $11,050,000.00 | 199,756 | 2025-06-03 | Filing | |
| $328.22 | 1,400 | $459,510.94 | 0 | 2025-06-02 | Filing | |
| $327.39 | 5,050 | $1,653,294.25 | 1,400 | 2025-06-02 | Filing | |
| $326.25 | 8,777 | $2,863,510.29 | 6,450 | 2025-06-02 | Filing | |
| $325.56 | 34,773 | $11,320,544.88 | 15,227 | 2025-06-02 | Filing | |
| $325.16 | 50,000 | $16,257,770.00 | 0 | 2025-05-30 | Filing | |
| $331.70 | 600 | $199,020.00 | 138,074 | 2025-06-02 | Filing | |
| $330.93 | 1,480 | $489,776.40 | 138,674 | 2025-06-02 | Filing | |
| $329.86 | 1,300 | $428,818.00 | 140,154 | 2025-06-02 | Filing | |
| $328.86 | 347 | $114,114.42 | 141,454 | 2025-06-02 | Filing | |
| $327.70 | 853 | $279,528.10 | 141,801 | 2025-06-02 | Filing | |
| $326.48 | 1,192 | $389,164.16 | 142,654 | 2025-06-02 | Filing | |
| $325.84 | 1,140 | $371,457.60 | 143,846 | 2025-06-02 | Filing | |
| $324.72 | 500 | $162,360.00 | 144,986 | 2025-06-02 | Filing | |
| $323.26 | 300 | $96,978.00 | 145,486 | 2025-06-02 | Filing | |
| $322.33 | 500 | $161,165.00 | 145,786 | 2025-06-02 | Filing |