| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $305.26 | 1,211 | $369,669.86 | 168,622 | 2024-05-07 | Filing | |
| $303.87 | 500 | $151,936.50 | 169,833 | 2024-05-07 | Filing | |
| $302.90 | 700 | $212,027.90 | 170,333 | 2024-05-07 | Filing | |
| $301.92 | 700 | $211,340.50 | 171,033 | 2024-05-07 | Filing | |
| $300.13 | 200 | $60,025.00 | 171,733 | 2024-05-07 | Filing | |
| $300.12 | 59,973 | $17,998,916.84 | 166,542 | 2024-05-06 | Filing | |
| $299.66 | 32,351 | $9,694,365.36 | 226,515 | 2024-05-06 | Filing | |
| $298.57 | 25,369 | $7,574,498.44 | 258,866 | 2024-05-06 | Filing | |
| $297.70 | 3,583 | $1,066,669.85 | 284,235 | 2024-05-06 | Filing | |
| $292.90 | 1,797 | $526,332.32 | 1,295,567 | 2024-05-01 | Filing | |
| $291.98 | 1,850 | $540,170.40 | 1,297,364 | 2024-05-01 | Filing | |
| $290.92 | 1,300 | $378,197.30 | 1,299,214 | 2024-05-01 | Filing | |
| $289.62 | 2,555 | $739,968.88 | 1,300,514 | 2024-05-01 | Filing | |
| $288.99 | 6,900 | $1,994,058.60 | 1,303,069 | 2024-05-01 | Filing | |
| $287.93 | 11,098 | $3,195,480.43 | 1,309,969 | 2024-05-01 | Filing | |
| $286.77 | 3,700 | $1,061,041.60 | 1,321,067 | 2024-05-01 | Filing | |
| $285.68 | 5,900 | $1,685,494.30 | 1,324,767 | 2024-05-01 | Filing | |
| $284.52 | 900 | $256,066.20 | 1,330,667 | 2024-05-01 | Filing | |
| $269.44 | 4,156 | $1,119,776.02 | 174,075 | 2024-04-05 | Filing | |
| $268.72 | 21,588 | $5,801,192.12 | 178,231 | 2024-04-05 | Filing |