| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $309.18 | 830 | $256,621.06 | 13,281,886 | 2024-03-05 | Filing |
| Officer, Director | $308.35 | 1,031 | $317,904.42 | 13,282,716 | 2024-03-05 | Filing |
| Officer, Director | $307.13 | 545 | $167,387.65 | 13,283,747 | 2024-03-05 | Filing |
| Officer, Director | $305.74 | 379 | $115,875.57 | 13,284,292 | 2024-03-05 | Filing |
| Officer, Director | $304.53 | 170 | $51,770.07 | 13,284,671 | 2024-03-05 | Filing |
| Officer, Director | $303.45 | 1,547 | $469,432.04 | 13,284,841 | 2024-03-05 | Filing |
| Officer, Director | $302.50 | 1,316 | $398,084.34 | 13,286,388 | 2024-03-05 | Filing |
| Officer, Director | $301.23 | 611 | $184,053.06 | 13,287,704 | 2024-03-05 | Filing |
| Officer, Director | $300.41 | 1,173 | $352,375.65 | 13,288,315 | 2024-03-05 | Filing |
| Officer, Director | $298.97 | 1,860 | $556,080.48 | 13,289,488 | 2024-03-05 | Filing |
| Officer, Director | $297.78 | 2,818 | $839,132.20 | 13,291,348 | 2024-03-05 | Filing |
| Officer, Director | $296.89 | 2,000 | $593,773.00 | 13,294,166 | 2024-03-05 | Filing |
| Officer | $314.12 | 2,890 | $907,806.80 | 60,416 | 2024-03-04 | Filing |
| Officer, Director | $317.26 | 215 | $68,211.46 | 13,296,166 | 2024-03-04 | Filing |
| Officer, Director | $316.60 | 4,480 | $1,418,383.68 | 13,296,381 | 2024-03-04 | Filing |
| Officer, Director | $315.52 | 6,208 | $1,958,736.99 | 13,300,861 | 2024-03-04 | Filing |
| Officer, Director | $314.70 | 4,097 | $1,289,332.46 | 13,307,069 | 2024-03-04 | Filing |
| Officer, Director | $318.21 | 1,100 | $350,031.00 | 13,311,166 | 2024-03-01 | Filing |
| Officer, Director | $317.36 | 3,868 | $1,227,561.63 | 13,312,266 | 2024-03-01 | Filing |
| Officer, Director | $316.53 | 4,879 | $1,544,337.18 | 13,316,134 | 2024-03-01 | Filing |