| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $565.59 | 3,500 | $1,979,549.95 | 14,631 | 2024-02-01 | Filing |
| Officer, Director | $564.51 | 2,603 | $1,469,413.80 | 18,131 | 2024-02-01 | Filing |
| Officer, Director | $575.00 | 5,533 | $3,181,475.00 | 13,090 | 2024-01-26 | Filing |
| Officer | $537.92 | 47,574 | $25,591,006.08 | 31,610 | 2024-01-24 | Filing |
| Officer, Director | $550.00 | 6,648 | $3,656,400.00 | 13,090 | 2024-01-24 | Filing |
| Officer, Director | $537.92 | 7,007 | $3,769,205.44 | 19,738 | 2024-01-24 | Filing |
| Director | $550.50 | 47,000 | $25,873,500.00 | 431,034 | 2024-01-24 | Filing |
| Officer, Director | $484.07 | 100 | $48,407.00 | 0 | 2024-01-02 | Filing |
| Officer, Director | $482.51 | 536 | $258,623.59 | 100 | 2024-01-02 | Filing |
| Officer, Director | $480.94 | 200 | $96,188.00 | 636 | 2024-01-02 | Filing |
| Officer, Director | $479.95 | 800 | $383,960.00 | 836 | 2024-01-02 | Filing |
| Officer, Director | $479.07 | 528 | $252,950.12 | 1,636 | 2024-01-02 | Filing |
| Officer, Director | $477.15 | 249 | $118,809.58 | 2,164 | 2024-01-02 | Filing |
| Officer, Director | $476.45 | 600 | $285,870.00 | 2,413 | 2024-01-02 | Filing |
| Officer, Director | $474.85 | 746 | $354,235.56 | 3,013 | 2024-01-02 | Filing |
| Officer, Director | $473.91 | 1,196 | $566,797.08 | 3,759 | 2024-01-02 | Filing |
| Officer, Director | $472.89 | 2,130 | $1,007,264.43 | 4,955 | 2024-01-02 | Filing |
| Officer, Director | $472.04 | 5,332 | $2,516,937.54 | 7,085 | 2024-01-02 | Filing |
| Officer, Director | $470.99 | 2,140 | $1,007,916.89 | 12,417 | 2024-01-02 | Filing |
| Officer, Director | $470.05 | 500 | $235,025.00 | 14,557 | 2024-01-02 | Filing |