| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $33.85 | 4,085 | $138,277.25 | 10,915 | 2022-01-03 | Filing |
| Officer | $33.21 | 100 | $3,321.00 | 85 | 2022-01-04 | Filing |
| Officer | $32.69 | 1,200 | $39,228.00 | 185 | 2022-01-04 | Filing |
| Officer | $31.51 | 1,022 | $32,203.22 | 1,385 | 2022-01-04 | Filing |
| Officer | $30.68 | 6,388 | $195,983.84 | 2,407 | 2022-01-04 | Filing |
| Officer | $35.85 | 300 | $10,755.00 | 0 | 2021-12-16 | Filing |
| Officer | $35.20 | 4,651 | $163,715.20 | 300 | 2021-12-16 | Filing |
| Officer | $34.21 | 3,349 | $114,569.29 | 4,951 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $38.30 | 500 | $19,150.00 | 0 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.40 | 1,000 | $37,400.00 | 500 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.96 | 1,500 | $53,940.00 | 1,500 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $38.31 | 500 | $19,155.00 | 0 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.37 | 1,000 | $37,370.00 | 500 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.97 | 1,500 | $53,955.00 | 1,500 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $38.17 | 1,300 | $49,621.00 | 0 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.28 | 1,100 | $41,008.00 | 1,300 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.95 | 2,600 | $93,470.00 | 2,400 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $38.17 | 1,300 | $49,621.00 | 0 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.28 | 1,100 | $41,008.00 | 1,300 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.98 | 2,600 | $93,548.00 | 2,400 | 2021-12-13 | Filing |