| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $359.96 | 3,314 | $1,192,914.40 | 3,510 | 2024-07-29 | Filing | |
| $360.20 | 4,000 | $1,440,782.40 | 40,449 | 2024-07-29 | Filing | |
| $355.05 | 1,857 | $659,327.85 | 17,755 | 2024-07-25 | Filing | |
| $326.30 | 3,204 | $1,045,465.20 | 9,454 | 2024-05-16 | Filing | |
| $326.18 | 1,863 | $607,673.15 | 19,612 | 2024-05-15 | Filing | |
| $316.88 | 6,311 | $1,999,824.63 | 29,624 | 2024-05-09 | Filing | |
| $313.00 | 1,650 | $516,450.00 | 5,185 | 2024-05-09 | Filing | |
| $309.00 | 1,600 | $494,400.00 | 34,124 | 2024-05-06 | Filing | |
| $312.00 | 890 | $277,680.00 | 21,475 | 2024-05-03 | Filing | |
| $312.00 | 973 | $303,576.00 | 22,365 | 2024-05-02 | Filing | |
| $330.25 | 876 | $289,299.00 | 1,576 | 2024-03-20 | Filing | |
| $321.97 | 344 | $110,757.68 | 2,452 | 2024-03-18 | Filing | |
| $306.21 | 4,262 | $1,305,074.27 | 10,250 | 2024-02-09 | Filing | |
| $312.42 | 4,000 | $1,249,680.00 | 37,383 | 2024-02-05 | Filing | |
| $310.63 | 6,000 | $1,863,780.00 | 8,448 | 2024-02-06 | Filing | |
| $312.00 | 1,645 | $513,240.00 | 7,646 | 2024-02-05 | Filing | |
| $312.04 | 652 | $203,450.54 | 290 | 2024-02-02 | Filing | |
| $307.00 | 3,861 | $1,185,327.00 | 15,899 | 2024-01-31 | Filing | |
| $306.79 | 3,200 | $981,733.76 | 24,929 | 2024-01-31 | Filing | |
| $269.12 | 5,204 | $1,400,515.57 | 19,760 | 2023-08-14 | Filing |