Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $26.36 | 38,350 | Large Shareholder, Officer, Director | 121,450 | 2022-06-10 | Filing |
| $28.30 | 5,000 | Director | 75,985 | 2022-05-18 | Filing |
| $28.50 | 5,000 | Director | 70,985 | 2022-05-17 | Filing |
| $37.09 | 2,695 | Large Shareholder, Officer, Director | 872,268 | 2021-12-17 | Filing |
| $43.18 | 2,330 | Large Shareholder, Officer, Director | 556,003 | 2021-05-11 | Filing |
| $31.32 | 3,178 | Large Shareholder, Officer, Director | 553,673 | 2021-03-05 | Filing |
| $31.68 | 3,147 | Large Shareholder, Officer, Director | 550,495 | 2021-03-04 | Filing |
| $32.04 | 3,127 | Large Shareholder, Officer, Director | 547,348 | 2021-03-03 | Filing |
| $24.14 | 2,070 | Director | 21,700 | 2020-11-10 | Filing |
| $24.55 | 200,000 | Director | 200,000 | 2020-11-09 | Filing |
| $29.57 | 3,395 | Large Shareholder, Officer, Director | 544,221 | 2020-09-04 | Filing |
| $32.18 | 3,100 | Large Shareholder, Officer, Director | 540,826 | 2020-09-03 | Filing |
| $32.26 | 3,105 | Large Shareholder, Officer, Director | 537,726 | 2020-09-02 | Filing |
| $29.04 | 17,525 | Large Shareholder, Officer, Director | 534,621 | 2020-08-31 | Filing |
| $32.55 | 3,085 | Large Shareholder, Officer, Director | 517,096 | 2020-08-28 | Filing |
| $31.21 | 3,200 | Large Shareholder, Officer, Director | 514,011 | 2020-08-27 | Filing |
| $29.82 | 16,775 | Large Shareholder, Officer, Director | 510,811 | 2020-08-25 | Filing |
| $32.23 | 15,475 | Large Shareholder, Officer, Director | 494,036 | 2020-08-24 | Filing |
| $33.05 | 7,565 | Large Shareholder, Officer, Director | 478,561 | 2020-08-20 | Filing |
| $37.17 | 2,690 | Large Shareholder, Officer, Director | 470,996 | 2020-08-19 | Filing |