Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $41.22 | 3,500 | Director | 4,244 | 2023-11-09 | Filing |
| $47.20 | 8 | Officer | 66,151 | 2022-11-08 | Filing |
| $42.86 | 89 | Officer | 66,143 | 2022-07-27 | Filing |
| $18.85 | 77 | Director | 228 | 2023-03-16 | Filing |
| $18.00 | 6 | Director | 151 | 2022-10-18 | Filing |
| $17.84 | 5 | Director | 152 | 2022-10-18 | Filing |
| $1,276.63 | 1 | Director | 11 | 2022-08-01 | Filing |
| $18.93 | 9 | Director | 247 | 2022-08-01 | Filing |
| $26.18 | 60 | Officer | 16,979 | 2020-11-19 | Filing |
| $29.53 | 20,000 | Director | 20,235 | 2020-03-13 | Filing |
| $28.69 | 173,000 | Officer, Director | 176,916 | 2020-03-13 | Filing |
| $40.99 | 5,500 | Officer | 5,500 | 2020-02-28 | Filing |
| $40.99 | 5,600 | Officer | 5,600 | 2020-02-28 | Filing |
| $55.98 | 9,000 | Director | 18,050 | 2018-02-12 | Filing |
| $55.15 | 9,050 | Director | 9,050 | 2017-05-05 | Filing |
| $51.65 | 58,342 | Director | 79,834 | 2017-04-17 | Filing |
| $51.65 | 39,000 | Officer, Director | 754,581 | 2017-04-17 | Filing |
| $49.50 | 85 | Director | 85 | 2016-03-11 | Filing |
| $49.97 | 2,000 | Director | 2,150 | 2016-05-03 | Filing |
| $33.96 | 10,000 | Director | 10,000 | 2012-10-17 | Filing |