| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $235.80 | 3,401 | $801,953.08 | 12,348,805 | 2024-06-05 | Filing |
| Officer, Director | $234.52 | 2,664 | $624,760.75 | 12,352,206 | 2024-06-05 | Filing |
| Officer, Director | $233.59 | 3,740 | $873,638.19 | 12,354,870 | 2024-06-05 | Filing |
| Officer, Director | $232.63 | 3,717 | $864,668.98 | 12,358,610 | 2024-06-05 | Filing |
| Officer, Director | $239.83 | 252 | $60,437.16 | 115,762 | 2024-06-04 | Filing |
| Officer, Director | $238.90 | 409 | $97,709.85 | 116,014 | 2024-06-04 | Filing |
| Officer, Director | $237.34 | 403 | $95,647.58 | 116,423 | 2024-06-04 | Filing |
| Officer, Director | $236.06 | 119 | $28,091.69 | 116,826 | 2024-06-04 | Filing |
| Officer, Director | $234.91 | 668 | $156,920.21 | 116,945 | 2024-06-04 | Filing |
| Officer, Director | $234.05 | 784 | $183,496.14 | 117,613 | 2024-06-04 | Filing |
| Officer, Director | $233.09 | 165 | $38,460.21 | 118,397 | 2024-06-04 | Filing |
| Officer, Director | $240.21 | 373 | $89,597.73 | 12,362,327 | 2024-06-04 | Filing |
| Officer, Director | $239.39 | 1,669 | $399,539.57 | 12,362,700 | 2024-06-04 | Filing |
| Officer, Director | $238.65 | 927 | $221,232.54 | 12,364,369 | 2024-06-04 | Filing |
| Officer, Director | $237.43 | 1,536 | $364,694.32 | 12,365,296 | 2024-06-04 | Filing |
| Officer, Director | $236.22 | 900 | $212,596.56 | 12,366,832 | 2024-06-04 | Filing |
| Officer, Director | $235.03 | 2,495 | $586,390.37 | 12,367,732 | 2024-06-04 | Filing |
| Officer, Director | $234.21 | 5,528 | $1,294,737.20 | 12,370,227 | 2024-06-04 | Filing |
| Officer, Director | $233.37 | 1,572 | $366,863.61 | 12,375,755 | 2024-06-04 | Filing |
| Officer, Director | $239.76 | 100 | $23,976.00 | 12,377,327 | 2024-06-03 | Filing |