Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $19.00 | 15,000 | Director | 25,740 | 2023-03-10 | Filing |
| $22.90 | 701 | Director | 40,843 | 2022-09-01 | Filing |
| $24.20 | 779 | Officer, Director | 84,687 | 2022-06-13 | Filing |
| $24.19 | 2,489 | Officer, Director | 83,908 | 2022-06-13 | Filing |
| $24.17 | 200 | Officer, Director | 81,419 | 2022-06-13 | Filing |
| $25.00 | 1,366 | Director | 30,876 | 2022-04-28 | Filing |
| $24.99 | 12 | Director | 29,510 | 2022-04-28 | Filing |
| $24.96 | 22 | Director | 29,498 | 2022-04-28 | Filing |
| $24.83 | 1,600 | Director | 29,476 | 2022-04-28 | Filing |
| $69.99 | 1,063 | Officer | 1,063 | 2021-04-29 | Filing |
| $44.00 | 580 | Officer | 5,000 | 2020-09-03 | Filing |
| $43.75 | 208 | Officer | 4,420 | 2020-09-03 | Filing |
| $43.53 | 15 | Officer | 4,212 | 2020-09-03 | Filing |
| $43.50 | 273 | Officer | 4,197 | 2020-09-03 | Filing |
| $43.00 | 1 | Officer | 3,924 | 2020-09-03 | Filing |
| $42.85 | 11 | Officer | 3,923 | 2020-09-03 | Filing |
| $47.50 | 373 | Officer | 3,912 | 2020-08-04 | Filing |
| $47.49 | 100 | Officer | 3,539 | 2020-08-04 | Filing |
| $47.41 | 10 | Officer | 3,439 | 2020-08-04 | Filing |
| $47.38 | 17 | Officer | 3,429 | 2020-08-04 | Filing |