Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $41.05 | 3,793 | Large Shareholder | 5,000,000 | 2022-04-07 | Filing |
| $41.89 | 127,475 | Large Shareholder | 4,996,207 | 2022-04-06 | Filing |
| $9.98 | 100 | Large Shareholder, Director | 36,382 | 2020-03-23 | Filing |
| $9.97 | 900 | Large Shareholder, Director | 36,282 | 2020-03-23 | Filing |
| $11.43 | 5,000 | Large Shareholder, Director | 35,382 | 2020-03-19 | Filing |
| $14.65 | 6,500 | Large Shareholder, Director | 30,382 | 2020-03-17 | Filing |
| $21.41 | 15,000 | Large Shareholder, Officer, Director | 909,691 | 2018-05-25 | Filing |
| $18.55 | 19,273 | Large Shareholder, Officer, Director | 676,609 | 2017-05-03 | Filing |
| $20.11 | 90,000 | Large Shareholder, Officer, Director | 668,494 | 2017-03-21 | Filing |
| $20.40 | 10,000 | Large Shareholder, Officer, Director | 578,494 | 2017-03-20 | Filing |
| $20.51 | 5,000 | Director | 12,242 | 2017-03-20 | Filing |
| $16.83 | 50,000 | Large Shareholder, Officer, Director | 525,242 | 2016-08-24 | Filing |
| $16.74 | 50,000 | Large Shareholder, Officer, Director | 475,242 | 2016-08-22 | Filing |
| $24.20 | 10,000 | Large Shareholder, Officer, Director | 300,741 | 2014-08-06 | Filing |
| $24.10 | 10,000 | Large Shareholder, Officer, Director | 290,741 | 2014-08-01 | Filing |
| $10.63 | 23,660 | Large Shareholder | 4,085,862 | 2011-10-03 | Filing |
| $11.84 | 10,000 | Officer, Director | 154,699 | 2011-08-22 | Filing |
| $13.14 | 76,340 | Large Shareholder | 4,023,140 | 2011-03-17 | Filing |
| $9.39 | 323,800 | Large Shareholder | 3,946,800 | 2010-05-20 | Filing |
| $9.55 | 376,200 | Large Shareholder | 3,623,000 | 2010-05-19 | Filing |