| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $244.54 | 1,522 | $372,188.81 | 12,334,984 | 2024-06-06 | Filing |
| Officer, Director | $243.50 | 4,547 | $1,107,213.14 | 12,336,506 | 2024-06-06 | Filing |
| Officer, Director | $242.63 | 4,204 | $1,020,027.03 | 12,341,053 | 2024-06-06 | Filing |
| Officer, Director | $241.55 | 1,410 | $340,589.59 | 12,345,257 | 2024-06-06 | Filing |
| Officer, Director | $240.35 | 660 | $158,632.65 | 12,346,667 | 2024-06-06 | Filing |
| Officer, Director | $236.61 | 1,478 | $349,716.53 | 12,347,327 | 2024-06-05 | Filing |
| 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 |