Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $16.21 | 50,000 | Officer, Director | 584,132 | 2024-02-07 | Filing |
| $17.17 | 15,000 | Officer | 358,160 | 2023-09-13 | Filing |
| $17.06 | 50,000 | Officer, Director | 442,755 | 2023-09-13 | Filing |
| $16.85 | 50,000 | Officer, Director | 452,907 | 2023-05-04 | Filing |
| $22.63 | 4,000 | Director | 16,187 | 2022-11-07 | Filing |
| $23.45 | 4,000 | Director | 12,187 | 2022-08-03 | Filing |
| $28.00 | 1,750 | Director | 3,307 | 2021-11-08 | Filing |
| $21.82 | 4,517 | Officer, Director | 292,755 | 2020-08-11 | Filing |
| $22.48 | 95,483 | Officer, Director | 288,238 | 2020-08-11 | Filing |
| $0.00 | 216,680 | Large Shareholder, Director, Other | 216,680 | 2020-05-22 | Filing |
| $16.24 | 20,000 | Officer, Director | 255,000 | 2019-11-07 | Filing |
| $18.58 | 10,000 | Officer, Director | 235,000 | 2019-09-04 | Filing |
| $20.15 | 5,000 | Director | 24,894 | 2018-07-31 | Filing |
| $15.60 | 1,666,666 | Large Shareholder | 20,330,503 | 2017-08-10 | Filing |
| $15.44 | 338,124 | Large Shareholder | 40,064,103 | 2017-08-10 | Filing |
| $15.60 | 6,346,155 | Large Shareholder | 18,663,837 | 2017-07-20 | Filing |
| $15.51 | 44,542 | Large Shareholder, Officer, Director, Other | 1,000,000 | 2017-04-17 | Filing |
| $15.65 | 50,000 | Large Shareholder, Officer, Director, Other | 955,458 | 2017-04-13 | Filing |
| $15.22 | 50,000 | Large Shareholder, Officer, Director, Other | 905,458 | 2017-04-12 | Filing |
| $15.46 | 50,000 | Large Shareholder, Officer, Director, Other | 855,458 | 2017-04-11 | Filing |