| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $21.66 | 30,000 | $649,800.00 | 7,791 | 2022-03-04 | Filing |
| Officer | $21.82 | 5,000 | $109,100.00 | 804 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $24.58 | 3,262 | $80,179.96 | 0 | 2022-03-02 | Filing |
| Large Shareholder, Officer, Director | $23.90 | 11,738 | $280,538.20 | 3,262 | 2022-03-02 | Filing |
| Officer | $30.30 | 2 | $60.60 | 124 | 2022-02-16 | Filing |
| Officer | $30.00 | 28 | $840.00 | 126 | 2022-02-16 | Filing |
| Officer | $30.04 | 555 | $16,672.20 | 580 | 2022-02-16 | Filing |
| Officer | $29.60 | 7,745 | $229,252.00 | 1,135 | 2022-02-16 | Filing |
| Large Shareholder, Officer, Director | $30.43 | 200 | $6,086.00 | 0 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $29.80 | 2,800 | $83,440.00 | 200 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $30.47 | 300 | $9,141.00 | 0 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $29.76 | 2,700 | $80,352.00 | 300 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $30.41 | 1,047 | $31,839.27 | 0 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $29.71 | 3,953 | $117,443.63 | 1,047 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $30.41 | 1,084 | $32,964.44 | 0 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $29.71 | 3,916 | $116,344.36 | 1,084 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $30.41 | 1,824 | $55,467.84 | 0 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $29.69 | 6,176 | $183,365.44 | 1,824 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $27.13 | 1,600 | $43,408.00 | 0 | 2022-02-02 | Filing |
| Large Shareholder, Officer, Director | $26.44 | 13,400 | $354,296.00 | 1,600 | 2022-02-02 | Filing |