Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $45.43 | 4,000 | | 63,196 | 2022-12-09 | Filing |
| $44.00 | 600 | Large Shareholder | 32,232 | 2021-11-10 | Filing |
| $50.00 | 500 | Large Shareholder | 32,832 | 2021-04-13 | Filing |
| $60.28 | 700 | Officer, Director | 440,050 | 2020-08-12 | Filing |
| $60.09 | 1,300 | Officer, Director | 440,750 | 2020-08-11 | Filing |
| $63.38 | 300 | Officer | 52,102 | 2020-07-30 | Filing |
| $64.02 | 300 | Officer, Director | 128,847 | 2020-07-30 | Filing |
| $62.49 | 2,000 | Officer, Director | 129,147 | 2020-07-15 | Filing |
| $62.56 | 330 | Officer | 52,402 | 2020-07-15 | Filing |
| $62.54 | 100 | Officer | 52,732 | 2020-07-15 | Filing |
| $62.52 | 70 | Officer | 52,832 | 2020-07-15 | Filing |
| $63.38 | 1,602 | Officer | 57,502 | 2020-06-10 | Filing |
| $62.59 | 2,398 | Officer | 59,104 | 2020-06-10 | Filing |
| $60.43 | 2,000 | Officer, Director | 442,050 | 2020-06-01 | Filing |
| $79.21 | 400 | Officer, Director | 444,050 | 2020-04-29 | Filing |
| $76.82 | 900 | Officer, Director | 444,450 | 2020-04-29 | Filing |
| $75.55 | 1,100 | Officer, Director | 445,350 | 2020-04-29 | Filing |
| $70.00 | 939 | Officer, Director | 131,147 | 2020-04-24 | Filing |
| $70.00 | 61 | Officer, Director | 132,086 | 2020-04-23 | Filing |
| $67.12 | 307 | Officer, Director | 132,147 | 2020-04-23 | Filing |