| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $347.53 | 1,014 | $352,395.42 | 3,122,778 | 2024-12-09 | Filing | |
| $346.34 | 1,633 | $565,573.22 | 3,123,792 | 2024-12-09 | Filing | |
| $345.43 | 3,700 | $1,278,091.00 | 3,125,425 | 2024-12-09 | Filing | |
| $344.41 | 3,875 | $1,334,588.75 | 3,129,125 | 2024-12-09 | Filing | |
| $343.36 | 2,686 | $922,264.96 | 3,133,000 | 2024-12-09 | Filing | |
| $342.23 | 6,953 | $2,379,525.19 | 3,135,686 | 2024-12-09 | Filing | |
| $341.48 | 7,894 | $2,695,643.12 | 3,142,639 | 2024-12-09 | Filing | |
| $340.48 | 3,745 | $1,275,097.60 | 3,150,533 | 2024-12-09 | Filing | |
| $339.34 | 1,980 | $671,893.20 | 3,154,278 | 2024-12-09 | Filing | |
| $337.94 | 600 | $202,764.00 | 3,156,258 | 2024-12-09 | Filing | |
| $336.61 | 1,077 | $362,528.97 | 3,156,858 | 2024-12-09 | Filing | |
| $335.75 | 400 | $134,300.00 | 3,157,935 | 2024-12-09 | Filing | |
| $334.03 | 300 | $100,209.00 | 3,158,335 | 2024-12-09 | Filing | |
| $366.88 | 300 | $110,064.00 | 207,649 | 2024-12-09 | Filing | |
| $364.00 | 100 | $36,400.00 | 207,949 | 2024-12-09 | Filing | |
| $363.07 | 700 | $254,149.00 | 208,049 | 2024-12-09 | Filing | |
| $362.13 | 500 | $181,065.00 | 208,749 | 2024-12-09 | Filing | |
| $360.79 | 1,500 | $541,185.00 | 209,249 | 2024-12-09 | Filing | |
| $358.57 | 200 | $71,714.00 | 210,749 | 2024-12-09 | Filing | |
| $357.69 | 1,100 | $393,459.00 | 210,949 | 2024-12-09 | Filing |