| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $302.51 | 2,500 | $756,279.25 | 13,000,668 | 2024-04-02 | Filing |
| Officer, Director | $301.39 | 1,300 | $391,808.95 | 13,003,168 | 2024-04-02 | Filing |
| Officer, Director | $300.36 | 1,505 | $452,040.90 | 13,004,468 | 2024-04-02 | Filing |
| Officer, Director | $298.90 | 1,716 | $512,914.46 | 13,005,973 | 2024-04-02 | Filing |
| Officer, Director | $297.63 | 1,749 | $520,562.74 | 13,007,689 | 2024-04-02 | Filing |
| Officer, Director | $296.78 | 630 | $186,972.72 | 13,009,438 | 2024-04-02 | Filing |
| Officer, Director | $295.72 | 1,098 | $324,704.40 | 13,010,068 | 2024-04-02 | Filing |
| Officer | $303.21 | 3,000 | $909,627.00 | 0 | 2024-04-01 | Filing |
| Officer | $302.61 | 8,041 | $2,433,323.19 | 3,000 | 2024-04-01 | Filing |
| Officer | $301.51 | 13,412 | $4,043,912.47 | 11,041 | 2024-04-01 | Filing |
| Officer, Director | $303.22 | 200 | $60,643.14 | 13,011,166 | 2024-04-01 | Filing |
| Officer, Director | $302.40 | 4,016 | $1,214,453.26 | 13,011,366 | 2024-04-01 | Filing |
| Officer, Director | $301.70 | 8,231 | $2,483,296.82 | 13,015,382 | 2024-04-01 | Filing |
| Officer, Director | $300.58 | 2,553 | $767,381.25 | 13,023,613 | 2024-04-01 | Filing |
| Officer, Director | $302.26 | 663 | $200,399.04 | 13,026,166 | 2024-03-28 | Filing |
| Officer, Director | $301.34 | 7,690 | $2,317,267.69 | 13,026,829 | 2024-03-28 | Filing |
| Officer, Director | $300.51 | 6,647 | $1,997,497.28 | 13,034,519 | 2024-03-28 | Filing |
| Officer, Director | $308.69 | 600 | $185,213.16 | 13,041,166 | 2024-03-27 | Filing |
| Officer, Director | $307.55 | 646 | $198,675.04 | 13,041,766 | 2024-03-27 | Filing |
| Officer, Director | $305.99 | 473 | $144,732.47 | 13,042,412 | 2024-03-27 | Filing |