| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $267.88 | 22,657 | $6,069,357.16 | 199,819 | 2024-04-05 | Filing | |
| $266.89 | 8,100 | $2,161,841.40 | 222,476 | 2024-04-05 | Filing | |
| $265.87 | 3,499 | $930,286.13 | 230,576 | 2024-04-05 | Filing | |
| $285.01 | 1,100 | $313,505.50 | 1,331,567 | 2024-04-01 | Filing | |
| $284.05 | 1,900 | $539,702.60 | 1,332,667 | 2024-04-01 | Filing | |
| $283.16 | 4,600 | $1,302,540.60 | 1,334,567 | 2024-04-01 | Filing | |
| $281.99 | 1,900 | $535,779.10 | 1,339,167 | 2024-04-01 | Filing | |
| $281.01 | 2,600 | $730,631.20 | 1,341,067 | 2024-04-01 | Filing | |
| $279.90 | 6,629 | $1,855,423.96 | 1,343,667 | 2024-04-01 | Filing | |
| $279.01 | 17,271 | $4,818,816.25 | 1,350,296 | 2024-04-01 | Filing |