| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $274.66 | 500 | $137,327.95 | 3,493 | 2024-06-11 | Filing | |
| $279.16 | 600 | $167,495.10 | 6,728 | 2024-06-12 | Filing | |
| $296.59 | 1,200 | $355,909.92 | 3,315 | 2024-05-21 | Filing | |
| $267.22 | 15,000 | $4,008,256.50 | 121,935 | 2024-02-21 | Filing | |
| $277.80 | 300 | $83,339.19 | 6,800 | 2024-01-02 | Filing | |
| $261.55 | 14,774 | $3,864,164.82 | 293,447 | 2023-12-08 | Filing | |
| $258.92 | 19,500 | $5,049,016.05 | 293,447 | 2023-12-07 | Filing | |
| $260.54 | 16,530 | $4,306,653.47 | 293,447 | 2023-12-06 | Filing | |
| $264.38 | 11,596 | $3,065,782.95 | 293,447 | 2023-12-05 | Filing | |
| $255.10 | 1,600 | $408,160.80 | 31,270 | 2023-11-30 | Filing | |
| $254.60 | 600 | $152,762.04 | 5,700 | 2023-11-30 | Filing | |
| $255.90 | 300 | $76,770.12 | 2,756 | 2023-11-29 | Filing | |
| $254.50 | 800 | $203,600.00 | 9,780 | 2023-11-29 | Filing | |
| $245.96 | 1,085 | $266,866.60 | 3,315 | 2023-11-28 | Filing | |
| $241.26 | 302 | $72,860.52 | 3,056 | 2023-11-21 | Filing | |
| $244.27 | 13,000 | $3,175,549.00 | 12,376 | 2023-11-15 | Filing | |
| $239.63 | 4,920 | $1,178,955.00 | 12,220 | 2023-09-15 | Filing | |
| $239.74 | 880 | $210,969.97 | 12,220 | 2023-09-14 | Filing | |
| $239.42 | 1,000 | $239,420.10 | 4,400 | 2023-09-05 | Filing | |
| $239.44 | 1,500 | $359,160.15 | 4,400 | 2023-09-05 | Filing |