| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $253.57 | 8,815 | $2,235,208.09 | 206,963 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $252.48 | 7,206 | $1,819,355.75 | 215,778 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $251.49 | 9,101 | $2,288,850.53 | 222,984 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $250.29 | 17,915 | $4,483,877.27 | 232,085 | 2024-03-08 | Filing |
| Large Shareholder, Director | $238.72 | 400 | $95,487.84 | 0 | 2024-03-05 | Filing |
| Large Shareholder, Director | $237.57 | 500 | $118,787.00 | 400 | 2024-03-05 | Filing |
| Large Shareholder, Director | $236.16 | 900 | $212,544.99 | 900 | 2024-03-05 | Filing |
| Large Shareholder, Director | $235.12 | 1,100 | $258,634.53 | 1,800 | 2024-03-05 | Filing |
| Large Shareholder, Director | $234.00 | 1,128 | $263,950.53 | 2,900 | 2024-03-05 | Filing |
| Large Shareholder, Director | $232.97 | 300 | $69,889.68 | 4,028 | 2024-03-05 | Filing |
| Large Shareholder, Director | $230.36 | 400 | $92,142.52 | 4,328 | 2024-03-05 | Filing |
| Large Shareholder, Director | $229.18 | 900 | $206,258.22 | 4,728 | 2024-03-05 | Filing |
| Large Shareholder, Director | $228.33 | 1,104 | $252,075.00 | 5,628 | 2024-03-05 | Filing |
| Large Shareholder, Director | $227.24 | 541 | $122,935.16 | 6,732 | 2024-03-05 | Filing |
| Large Shareholder, Director | $225.97 | 600 | $135,579.12 | 7,273 | 2024-03-05 | Filing |
| Large Shareholder, Director | $224.83 | 800 | $179,862.32 | 7,873 | 2024-03-05 | Filing |
| Large Shareholder, Director | $223.66 | 1,800 | $402,585.30 | 8,673 | 2024-03-05 | Filing |
| Large Shareholder, Director | $222.54 | 1,500 | $333,813.00 | 10,473 | 2024-03-05 | Filing |
| Large Shareholder, Director | $221.43 | 700 | $154,997.99 | 11,973 | 2024-03-05 | Filing |
| Large Shareholder, Director | $220.57 | 600 | $132,339.00 | 12,673 | 2024-03-05 | Filing |