| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $301.29 | 1,134 | $341,657.76 | 13,376,632 | 2024-02-26 | Filing |
| Officer, Director | $300.19 | 3,304 | $991,838.00 | 13,377,766 | 2024-02-26 | Filing |
| Officer, Director | $299.30 | 2,505 | $749,749.76 | 13,381,070 | 2024-02-26 | Filing |
| Officer, Director | $298.11 | 1,165 | $347,301.99 | 13,383,575 | 2024-02-26 | Filing |
| Officer, Director | $297.21 | 664 | $197,348.83 | 13,384,740 | 2024-02-26 | Filing |
| Officer, Director | $295.82 | 762 | $225,414.92 | 13,385,404 | 2024-02-26 | Filing |
| Officer, Director | $298.00 | 320 | $95,360.00 | 13,386,166 | 2024-02-23 | Filing |
| Officer, Director | $296.73 | 234 | $69,434.75 | 13,386,486 | 2024-02-23 | Filing |
| Officer, Director | $296.03 | 548 | $162,223.89 | 13,386,720 | 2024-02-23 | Filing |
| Officer, Director | $295.07 | 1,802 | $531,719.38 | 13,387,268 | 2024-02-23 | Filing |
| Officer, Director | $293.75 | 2,342 | $687,956.88 | 13,389,070 | 2024-02-23 | Filing |
| Officer, Director | $292.80 | 7,452 | $2,181,979.13 | 13,391,412 | 2024-02-23 | Filing |
| Officer, Director | $291.97 | 2,302 | $672,117.70 | 13,398,864 | 2024-02-23 | Filing |
| Officer | $292.50 | 14,517 | $4,246,222.50 | 0 | 2024-02-22 | Filing |
| Officer, Director | $294.09 | 1,388 | $408,190.95 | 13,401,166 | 2024-02-22 | Filing |
| Officer, Director | $293.40 | 8,124 | $2,383,592.16 | 13,402,554 | 2024-02-22 | Filing |
| Officer, Director | $292.46 | 5,488 | $1,605,040.79 | 13,410,678 | 2024-02-22 | Filing |
| Officer | $292.50 | 7,075 | $2,069,437.50 | 38,483 | 2024-02-22 | Filing |
| Officer, Director | $283.26 | 1,239 | $350,960.01 | 13,416,166 | 2024-02-21 | Filing |
| Officer, Director | $282.09 | 1,100 | $310,297.24 | 13,417,405 | 2024-02-21 | Filing |