| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $271.60 | 7,124 | $1,934,845.63 | 12,456,155 | 2024-05-24 | Filing |
| Officer, Director | $270.74 | 3,548 | $960,591.55 | 12,463,279 | 2024-05-24 | Filing |
| Officer, Director | $268.96 | 500 | $134,478.00 | 12,466,827 | 2024-05-24 | Filing |
| Officer, Director | $286.67 | 554 | $158,815.12 | 12,467,327 | 2024-05-23 | Filing |
| Officer, Director | $284.63 | 200 | $56,926.00 | 12,467,881 | 2024-05-23 | Filing |
| Officer, Director | $283.49 | 758 | $214,888.30 | 12,468,081 | 2024-05-23 | Filing |
| Officer, Director | $282.26 | 872 | $246,131.94 | 12,468,839 | 2024-05-23 | Filing |
| Officer, Director | $281.36 | 2,145 | $603,518.27 | 12,469,711 | 2024-05-23 | Filing |
| Officer, Director | $280.31 | 2,700 | $756,828.36 | 12,471,856 | 2024-05-23 | Filing |
| Officer, Director | $279.28 | 2,630 | $734,515.34 | 12,474,556 | 2024-05-23 | Filing |
| Officer, Director | $278.01 | 5,141 | $1,429,233.99 | 12,477,186 | 2024-05-23 | Filing |
| Officer | $283.41 | 6,162 | $1,746,372.42 | 0 | 2024-05-22 | Filing |
| Officer, Director | $286.59 | 3,495 | $1,001,622.96 | 12,482,327 | 2024-05-22 | Filing |
| Officer, Director | $285.89 | 4,459 | $1,274,779.50 | 12,485,822 | 2024-05-22 | Filing |
| Officer, Director | $284.51 | 943 | $268,296.70 | 12,490,281 | 2024-05-22 | Filing |
| Officer, Director | $283.52 | 6,103 | $1,730,310.35 | 12,491,224 | 2024-05-22 | Filing |
| Officer, Director | $286.91 | 741 | $212,603.79 | 115,762 | 2024-05-21 | Filing |
| Officer, Director | $286.14 | 824 | $235,776.64 | 116,503 | 2024-05-21 | Filing |
| Officer, Director | $285.20 | 1,016 | $289,762.59 | 117,327 | 2024-05-21 | Filing |
| Officer, Director | $283.94 | 1,619 | $459,699.51 | 118,343 | 2024-05-21 | Filing |