| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $276.82 | 6,089 | $1,685,551.50 | 12,577,219 | 2024-05-14 | Filing |
| Officer, Director | $275.69 | 4,019 | $1,108,005.34 | 12,583,308 | 2024-05-14 | Filing |
| Officer, Director | $278.47 | 413 | $115,008.98 | 115,762 | 2024-05-14 | Filing |
| Officer, Director | $277.75 | 1,065 | $295,801.09 | 116,175 | 2024-05-14 | Filing |
| Officer, Director | $276.79 | 1,623 | $449,235.85 | 117,240 | 2024-05-14 | Filing |
| Officer, Director | $275.75 | 1,099 | $303,050.13 | 118,863 | 2024-05-14 | Filing |
| Officer, Director | $277.13 | 8,768 | $2,429,893.38 | 12,587,327 | 2024-05-13 | Filing |
| Officer, Director | $276.43 | 6,232 | $1,722,684.96 | 12,596,095 | 2024-05-13 | Filing |
| Officer, Director | $279.28 | 571 | $159,468.77 | 12,602,327 | 2024-05-10 | Filing |
| Officer, Director | $278.63 | 1,347 | $375,312.59 | 12,602,898 | 2024-05-10 | Filing |
| Officer, Director | $277.76 | 1,738 | $482,744.27 | 12,604,245 | 2024-05-10 | Filing |
| Officer, Director | $276.43 | 5,450 | $1,506,562.58 | 12,605,983 | 2024-05-10 | Filing |
| Officer, Director | $275.67 | 5,894 | $1,624,813.13 | 12,611,433 | 2024-05-10 | Filing |
| Officer, Director | $275.21 | 261 | $71,830.12 | 12,617,327 | 2024-05-09 | Filing |
| Officer, Director | $274.79 | 8,930 | $2,453,839.87 | 12,617,588 | 2024-05-09 | Filing |
| Officer, Director | $273.85 | 3,900 | $1,067,995.50 | 12,626,518 | 2024-05-09 | Filing |
| Officer, Director | $272.78 | 1,909 | $520,729.57 | 12,630,418 | 2024-05-09 | Filing |
| Officer, Director | $279.05 | 6,022 | $1,680,451.75 | 12,632,327 | 2024-05-08 | Filing |
| Officer, Director | $278.44 | 8,583 | $2,389,859.96 | 12,638,349 | 2024-05-08 | Filing |
| Officer, Director | $276.13 | 395 | $109,071.35 | 12,646,932 | 2024-05-08 | Filing |