| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $38.63 | 200 | $7,726.00 | 0 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.97 | 2,430 | $92,267.10 | 200 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $36.93 | 1,500 | $55,395.00 | 2,630 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.93 | 3,870 | $139,049.10 | 4,130 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $38.29 | 1,417 | $54,256.93 | 0 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $37.74 | 9,983 | $376,758.42 | 1,417 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $36.66 | 3,600 | $131,976.00 | 11,400 | 2021-12-02 | Filing |
| Officer | $37.57 | 634 | $23,819.38 | 0 | 2021-12-02 | Filing |
| Officer | $37.62 | 711 | $26,747.82 | 85 | 2021-12-02 | Filing |
| Officer | $41.07 | 1,429 | $58,689.03 | 796 | 2021-12-01 | Filing |
| Officer | $40.18 | 2,200 | $88,396.00 | 2,225 | 2021-12-01 | Filing |
| Officer | $39.27 | 900 | $35,343.00 | 4,425 | 2021-12-01 | Filing |
| Officer | $37.96 | 700 | $26,572.00 | 5,325 | 2021-12-01 | Filing |
| Officer | $37.07 | 3,481 | $129,040.67 | 6,025 | 2021-12-01 | Filing |
| Officer | $37.59 | 447 | $16,802.73 | 2,082 | 2021-12-02 | Filing |
| Officer | $41.34 | 800 | $33,072.00 | 2,529 | 2021-12-01 | Filing |
| Officer | $40.81 | 10,813 | $441,278.53 | 3,329 | 2021-12-01 | Filing |
| Officer | $39.97 | 5,787 | $231,306.39 | 14,142 | 2021-12-01 | Filing |
| Officer | $37.89 | 879 | $33,305.31 | 19,929 | 2021-12-01 | Filing |
| Officer | $37.01 | 1,721 | $63,694.21 | 20,808 | 2021-12-01 | Filing |