Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $15.55 | 62,500 | Director | 395,500 | 2023-11-13 | Filing |
| $25.04 | 100,000 | Director | 450,000 | 2021-11-08 | Filing |
| $29.80 | 100,000 | Director | 300,000 | 2021-05-18 | Filing |
| $28.81 | 3,114 | Officer, Director | 321,867 | 2021-05-19 | Filing |
| $28.81 | 31,500 | Officer, Director | 318,753 | 2021-05-19 | Filing |
| $29.60 | 99 | Officer | 190,811 | 2021-05-20 | Filing |
| $29.59 | 59 | Officer | 190,712 | 2021-05-20 | Filing |
| $29.60 | 16,762 | Officer | 190,653 | 2021-05-20 | Filing |
| $29.05 | 20 | Officer | 173,891 | 2021-05-19 | Filing |
| $29.06 | 3,036 | Officer | 173,871 | 2021-05-19 | Filing |
| $29.69 | 100,000 | Director | 300,000 | 2020-07-23 | Filing |
| $29.39 | 6,754 | Director | 77,011 | 2020-04-24 | Filing |
| $29.38 | 36,000 | Director | 200,000 | 2020-04-22 | Filing |
| $37.60 | 100,000 | Director | 164,000 | 2020-02-04 | Filing |
| $29.59 | 7,000 | Director | 7,000 | 2019-02-05 | Filing |
| $29.79 | 33,558 | Director | 33,558 | 2019-02-04 | Filing |
| $29.14 | 4,000 | Director | 33,000 | 2018-10-26 | Filing |
| $32.49 | 3,075 | Director | 3,075 | 2018-08-08 | Filing |
| $32.48 | 4,615 | Director | 31,405 | 2018-08-08 | Filing |
| $30.48 | 11,483 | Director | 101,220 | 2018-07-26 | Filing |