Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $18.96 | 130,000 | Large Shareholder, Officer, Director | 0 | 2023-08-30 | Filing |
| $18.91 | 84,859 | Large Shareholder, Officer, Director | 130,000 | 2023-08-29 | Filing |
| $18.91 | 172,926 | Large Shareholder, Officer, Director | 4,559 | 2023-08-29 | Filing |
| $18.96 | 130,000 | Large Shareholder, Officer, Director | 0 | 2023-08-30 | Filing |
| $18.91 | 84,859 | Large Shareholder, Officer, Director | 130,000 | 2023-08-29 | Filing |
| $18.91 | 172,926 | Large Shareholder, Officer, Director | 4,559 | 2023-08-29 | Filing |
| $22.32 | 2,631 | Officer | 4,021 | 2023-08-02 | Filing |
| $21.65 | 60 | Director | 6 | 2023-06-06 | Filing |
| $17.92 | 150 | Director | 66 | 2023-05-09 | Filing |
| $22.74 | 40,000 | Large Shareholder, Officer, Director | 960,000 | 2022-12-06 | Filing |
| $26.07 | 3,500 | Officer | 1,551 | 2022-11-10 | Filing |
| $148.00 | 4,153 | Officer | 2,025 | 2021-11-02 | Filing |
| $170.00 | 735 | Director | 469 | 2021-08-27 | Filing |
| $175.00 | 1,450 | Officer | 2,025 | 2021-08-12 | Filing |
| $185.47 | 2,000 | Officer | 3,475 | 2021-08-09 | Filing |
| $218.78 | 67,277 | Large Shareholder, Officer, Director | 710,812 | 2021-04-05 | Filing |
| $239.00 | 1,100 | Officer | 5,004 | 2021-03-05 | Filing |
| $276.82 | 338 | Director | 805 | 2021-03-01 | Filing |
| $278.75 | 737 | Director | 1,143 | 2021-03-01 | Filing |
| $292.46 | 2,955,984 | Large Shareholder, Director | 0 | 2020-11-16 | Filing |