| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $350.56 | 967 | $338,995.39 | 412,009 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $353.13 | 150 | $52,969.50 | 0 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $352.26 | 1,050 | $369,873.63 | 150 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $351.56 | 2,151 | $756,201.26 | 1,200 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $350.52 | 1,449 | $507,902.03 | 3,351 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $353.46 | 100 | $35,346.08 | 0 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $352.36 | 2,700 | $951,363.63 | 100 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $351.62 | 5,673 | $1,994,753.31 | 2,800 | 2024-01-05 | Filing |
| Large Shareholder, Officer, Director | $350.56 | 3,503 | $1,228,026.04 | 8,473 | 2024-01-05 | Filing |
| Officer | $351.55 | 566 | $198,977.30 | 36,984 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $353.15 | 57 | $20,129.27 | 412,976 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $351.08 | 100 | $35,107.50 | 413,033 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $352.48 | 100 | $35,248.00 | 0 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $350.88 | 150 | $52,632.00 | 100 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $352.39 | 257 | $90,563.95 | 0 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $350.81 | 400 | $140,322.00 | 257 | 2024-01-02 | Filing |
| Large Shareholder, Officer, Director | $359.52 | 100 | $35,951.50 | 413,133 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $357.75 | 200 | $71,550.50 | 413,233 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $356.71 | 600 | $214,028.76 | 413,433 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $355.58 | 150 | $53,336.51 | 414,033 | 2023-12-29 | Filing |