Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $32.63 | 7,661 | Officer, Director | 266,955 | 2023-06-09 | Filing |
| $34.63 | 7,661 | Officer, Director | 266,955 | 2023-06-09 | Filing |
| $11.62 | 1,000 | Officer | 133,344 | 2020-05-07 | Filing |
| $11.62 | 1,500 | Officer | 132,344 | 2020-05-07 | Filing |
| $10.15 | 11,000 | Officer | 141,891 | 2020-03-13 | Filing |
| $14.06 | 7,500 | Director | 88,586 | 2020-03-02 | Filing |
| $16.42 | 20,000 | Officer | 114,261 | 2019-09-11 | Filing |
| $13.99 | 1,790 | Director | 36,018 | 2019-08-07 | Filing |
| $13.82 | 15,000 | Officer | 98,269 | 2019-08-05 | Filing |
| $13.77 | 12,000 | Officer | 117,774 | 2019-08-06 | Filing |
| $14.67 | 5,000 | Director | 20,400 | 2019-08-05 | Filing |
| $14.15 | 3,500 | Director | 3,500 | 2019-08-05 | Filing |
| $23.17 | 44,000 | Officer, Director | 116,600 | 2019-06-10 | Filing |
| $23.17 | 44,000 | Officer, Director | 116,600 | 2019-06-10 | Filing |
| $23.06 | 6,500 | Officer | 8,693 | 2019-05-17 | Filing |
| $23.91 | 1,044 | Director | 33,883 | 2019-05-16 | Filing |
| $24.06 | 5,000 | Director | 15,400 | 2019-05-16 | Filing |
| $28.60 | 10,000 | Director | 73,334 | 2018-12-03 | Filing |
| $28.60 | 10,000 | Director | 73,334 | 2018-12-03 | Filing |
| $39.10 | 2,500 | Director | 59,755 | 2017-05-03 | Filing |