Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $22.60 | 475,000 | Large Shareholder | 10,589,849 | 2022-12-07 | Filing |
| $22.00 | 20,363 | Officer | 40,896 | 2022-07-27 | Filing |
| $55.00 | 909,090 | Large Shareholder | 10,342,069 | 2021-04-16 | Filing |
| $74.58 | 10,000 | Officer | 23,267 | 2021-03-26 | Filing |
| $66.51 | 43,527 | Officer | 210,682 | 2021-03-30 | Filing |
| $69.17 | 301 | Officer | 254,209 | 2021-03-29 | Filing |
| $69.97 | 56,172 | Officer | 254,510 | 2021-03-26 | Filing |
| $54.50 | 220,304 | Large Shareholder, Director | 11,251,159 | 2021-01-26 | Filing |
| $48.29 | 5,000 | Director | 72,638 | 2021-01-04 | Filing |
| $44.48 | 5,000 | Director | 73,695 | 2020-12-21 | Filing |
| $44.24 | 5,000 | Director | 78,695 | 2020-12-01 | Filing |
| $30.00 | 4,500 | Director | 83,695 | 2020-11-16 | Filing |
| $30.00 | 500 | Director | 88,195 | 2020-11-09 | Filing |
| $25.50 | 273,650 | Large Shareholder, Director | 11,471,463 | 2020-10-07 | Filing |
| $26.41 | 800 | Large Shareholder, Director | 11,745,113 | 2020-10-06 | Filing |
| $28.34 | 512,047 | Large Shareholder, Director | 11,745,913 | 2020-02-18 | Filing |
| $30.09 | 5,000 | Director | 83,283 | 2020-02-12 | Filing |
| $25.27 | 10,000 | Director | 89,183 | 2019-12-19 | Filing |
| $27.83 | 470,140 | Large Shareholder | 4,103,306 | 2019-07-11 | Filing |
| $28.77 | 31,000 | Large Shareholder | 4,573,446 | 2019-07-10 | Filing |