| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $154.48 | 54,979 | $8,492,881.03 | 35,151,956 | 2025-02-19 | Filing | |
| $153.61 | 65,482 | $10,058,362.61 | 35,206,935 | 2025-02-19 | Filing | |
| $158.01 | 1,800 | $284,418.00 | 35,272,417 | 2025-02-18 | Filing | |
| $156.11 | 200 | $31,222.00 | 35,274,217 | 2025-02-18 | Filing | |
| $155.41 | 28,515 | $4,431,393.54 | 35,274,417 | 2025-02-18 | Filing | |
| $154.72 | 50,016 | $7,738,700.59 | 35,302,932 | 2025-02-18 | Filing | |
| $153.69 | 39,531 | $6,075,369.17 | 35,352,948 | 2025-02-18 | Filing | |
| $159.16 | 1,300 | $206,905.79 | 35,392,479 | 2025-02-14 | Filing | |
| $158.41 | 27,901 | $4,419,833.68 | 35,393,779 | 2025-02-14 | Filing | |
| $157.74 | 65,483 | $10,329,373.55 | 35,421,680 | 2025-02-14 | Filing | |
| $156.68 | 66,208 | $10,373,634.96 | 35,487,163 | 2025-02-14 | Filing | |
| $155.54 | 70,460 | $10,959,228.62 | 35,553,371 | 2025-02-14 | Filing | |
| $154.70 | 91,987 | $14,230,766.05 | 35,623,831 | 2025-02-14 | Filing | |
| $153.66 | 77,665 | $11,934,112.63 | 35,715,818 | 2025-02-14 | Filing | |
| $152.70 | 34,789 | $5,312,384.67 | 35,793,483 | 2025-02-14 | Filing | |
| $151.60 | 30,075 | $4,559,336.92 | 35,828,272 | 2025-02-14 | Filing | |
| $150.78 | 34,132 | $5,146,419.55 | 35,858,347 | 2025-02-14 | Filing | |
| $156.01 | 203,091 | $31,684,430.00 | 35,892,479 | 2025-02-11 | Filing | |
| $165.05 | 50,000 | $8,252,515.00 | 837,835 | 2024-09-16 | Filing | |
| $162.85 | 9,881 | $1,609,121.84 | 887,835 | 2024-09-13 | Filing |