| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $244.70 | 16,077 | $3,934,041.90 | 31,831 | 2024-08-09 | Filing | |
| $244.03 | 17,215 | $4,200,976.45 | 47,908 | 2024-08-09 | Filing | |
| $249.50 | 1,000 | $249,500.00 | 1,660 | 2024-06-10 | Filing | |
| $254.50 | 1,000 | $254,500.00 | 2,660 | 2024-05-30 | Filing | |
| $272.85 | 1,600 | $436,560.00 | 1,900 | 2024-05-13 | Filing | |
| $272.81 | 500 | $136,405.00 | 1,208 | 2024-05-13 | Filing | |
| $272.54 | 4,510 | $1,229,155.40 | 0 | 2024-05-13 | Filing | |
| $273.48 | 2,100 | $574,308.00 | 3,500 | 2024-05-10 | Filing | |
| $273.14 | 408 | $111,441.12 | 1,300 | 2024-05-10 | Filing | |
| $273.13 | 292 | $79,753.96 | 1,708 | 2024-05-10 | Filing | |
| $273.13 | 794 | $216,865.22 | 4,510 | 2024-05-10 | Filing | |
| $272.67 | 5,006 | $1,364,986.02 | 5,304 | 2024-05-10 | Filing | |
| $269.48 | 3,200 | $862,336.00 | 5,395 | 2024-03-13 | Filing | |
| $260.48 | 1,200 | $312,576.00 | 330 | 2024-02-26 | Filing | |
| $263.00 | 2,842 | $747,446.00 | 3,660 | 2024-02-29 | Filing | |
| $255.27 | 307 | $78,366.69 | 1,896 | 2024-02-22 | Filing | |
| $255.66 | 1,691 | $432,328.16 | 27,620 | 2024-02-22 | Filing | |
| $251.68 | 8,310 | $2,091,469.11 | 29,311 | 2024-02-21 | Filing | |
| $221.09 | 1,601 | $353,965.09 | 24,981 | 2023-12-13 | Filing | |
| $212.00 | 764 | $161,968.00 | 2,887 | 2023-11-30 | Filing |