| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $81.95 | 13,328 | $1,092,293.57 | 6,692,744 | 2023-01-17 | Filing |
| Large Shareholder, Director | $80.92 | 12,201 | $987,340.30 | 6,706,072 | 2023-01-17 | Filing |
| Officer | $91.03 | 1,000 | $91,031.30 | 9,117 | 2022-11-23 | Filing |
| Director | $78.01 | 421 | $32,841.92 | 25,696 | 2022-11-08 | Filing |
| Director | $77.48 | 4,579 | $354,793.28 | 26,117 | 2022-11-07 | Filing |
| Large Shareholder, Officer, Director | $75.00 | 44,000 | $3,300,000.00 | 2,646 | 2022-11-02 | Filing |
| Large Shareholder, Director | $75.00 | 44,000 | $3,300,000.00 | 2,646 | 2022-11-02 | Filing |
| Director | $65.21 | 2,500 | $163,024.00 | 30,696 | 2022-08-31 | Filing |
| Officer | $48.47 | 6,800 | $329,606.88 | 9,514 | 2022-05-25 | Filing |
| Director | $51.95 | 10,000 | $519,514.00 | 24,889 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $42.00 | 5,388 | $226,296.00 | 45,305 | 2022-04-19 | Filing |
| Large Shareholder, Director | $42.00 | 5,388 | $226,296.00 | 45,305 | 2022-04-19 | Filing |
| Large Shareholder, Officer, Director | $42.17 | 5,328 | $224,681.76 | 50,693 | 2022-03-30 | Filing |
| Large Shareholder, Officer, Director | $41.54 | 17,449 | $724,831.46 | 56,021 | 2022-03-30 | Filing |
| Large Shareholder, Officer, Director | $40.46 | 16,835 | $681,144.10 | 73,470 | 2022-03-30 | Filing |
| Large Shareholder, Director | $42.17 | 5,328 | $224,681.76 | 50,693 | 2022-03-30 | Filing |
| Large Shareholder, Director | $41.54 | 17,449 | $724,831.46 | 56,021 | 2022-03-30 | Filing |
| Large Shareholder, Director | $40.46 | 16,835 | $681,144.10 | 73,470 | 2022-03-30 | Filing |
| Director | $39.00 | 5,000 | $195,000.00 | 24,889 | 2022-02-10 | Filing |
| Director | $39.00 | 4,604 | $179,556.00 | 24,889 | 2022-02-10 | Filing |