| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.88 | 1,256 | $175,689.03 | 33,963,881 | 2025-05-22 | Filing | |
| $138.94 | 31,404 | $4,363,293.74 | 33,965,137 | 2025-05-22 | Filing | |
| $147.11 | 1,145,938 | $168,576,647.30 | 33,996,541 | 2025-05-08 | Filing | |
| $155.25 | 9,477 | $1,471,272.98 | 35,142,479 | 2025-02-19 | Filing | |
| $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 |