| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.76 | 600 | $94,056.00 | 145,531 | 2024-03-05 | Filing | |
| $160.00 | 8,000 | $1,280,000.00 | 111,646 | 2024-03-01 | Filing | |
| $157.23 | 16,000 | $2,515,680.00 | 119,646 | 2024-03-01 | Filing | |
| $161.00 | 40,000 | $6,440,000.00 | 146,131 | 2024-03-04 | Filing | |
| $162.26 | 1,463 | $237,392.67 | 192,611 | 2024-03-04 | Filing | |
| $161.65 | 900 | $145,487.52 | 194,074 | 2024-03-04 | Filing | |
| $160.12 | 6,574 | $1,052,634.14 | 194,974 | 2024-03-04 | Filing | |
| $160.25 | 141,877 | $22,736,385.13 | 201,548 | 2024-03-01 | Filing | |
| $153.40 | 35,000 | $5,369,000.00 | 146,131 | 2024-02-29 | Filing | |
| $157.00 | 40,000 | $6,280,000.00 | 181,131 | 2024-02-29 | Filing | |
| $153.40 | 500 | $76,700.00 | 146,131 | 2024-02-29 | Filing | |
| $154.33 | 17,034 | $2,628,920.25 | 343,425 | 2024-02-28 | Filing | |
| $153.55 | 30,248 | $4,644,649.97 | 360,459 | 2024-02-28 | Filing | |
| $152.62 | 12,518 | $1,910,470.87 | 390,707 | 2024-02-28 | Filing | |
| $151.98 | 200 | $30,395.00 | 403,225 | 2024-02-28 | Filing | |
| $150.25 | 1,000 | $150,251.00 | 14,545,529 | 2024-02-20 | Filing | |
| $149.39 | 1,600 | $239,031.52 | 14,546,529 | 2024-02-20 | Filing | |
| $148.13 | 31,760 | $4,704,481.76 | 14,548,129 | 2024-02-20 | Filing | |
| $147.75 | 31,722 | $4,686,808.13 | 14,579,889 | 2024-02-20 | Filing | |
| $146.48 | 10,630 | $1,557,048.38 | 14,611,611 | 2024-02-20 | Filing |