Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $60.00 | 75,000 | Officer, Director | 478,469 | 2021-02-09 | Filing |
| $35.87 | 3,171 | Officer | 0 | 2020-08-04 | Filing |
| $36.06 | 100,000 | Officer, Director | 1,292,793 | 2020-08-03 | Filing |
| $35.50 | 100,000 | Officer, Director | 1,392,793 | 2020-07-31 | Filing |
| $36.06 | 100,000 | Officer, Director | 441,373 | 2020-08-03 | Filing |
| $35.50 | 100,000 | Officer, Director | 541,373 | 2020-07-31 | Filing |
| $31.97 | 35,000 | Officer | 132,688 | 2020-06-16 | Filing |
| $27.65 | 100,000 | Officer, Director | 291,370 | 2020-05-19 | Filing |
| $27.93 | 25,000 | Officer, Director | 301,280 | 2019-08-29 | Filing |
| $27.68 | 50,000 | Officer, Director | 326,280 | 2019-08-28 | Filing |
| $27.22 | 8,747 | Officer | 0 | 2019-08-02 | Filing |
| $26.05 | 100,000 | Officer, Director | 376,280 | 2019-06-27 | Filing |
| $20.00 | 67,250 | Large Shareholder, Officer, Director | 2,075,000 | 2016-09-07 | Filing |
| $20.00 | 67,250 | Large Shareholder, Officer, Director | 2,175,000 | 2016-09-07 | Filing |
| $20.00 | 10,000 | Large Shareholder, Officer, Director | 2,142,250 | 2016-08-30 | Filing |
| $20.01 | 1,500 | Large Shareholder, Officer, Director | 2,152,250 | 2016-08-29 | Filing |
| $20.00 | 50,000 | Large Shareholder, Officer, Director | 2,153,750 | 2016-08-26 | Filing |
| $20.00 | 10,000 | Large Shareholder, Officer, Director | 2,242,250 | 2016-08-30 | Filing |
| $20.01 | 1,500 | Large Shareholder, Officer, Director | 2,252,250 | 2016-08-29 | Filing |
| $20.00 | 50,000 | Large Shareholder, Officer, Director | 2,253,750 | 2016-08-26 | Filing |