| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $99.41 | 7,812 | $776,610.45 | 9,032,372 | 2022-03-22 | Filing |
| Large Shareholder, Director | $98.33 | 16,528 | $1,625,138.74 | 9,024,560 | 2022-03-22 | Filing |
| Large Shareholder, Director | $97.52 | 6,734 | $656,669.38 | 9,008,032 | 2022-03-22 | Filing |
| Large Shareholder, Director | $96.85 | 298 | $28,861.78 | 9,001,298 | 2022-03-22 | Filing |
| Large Shareholder, Other | $16.02 | 500,000 | $8,010,000.00 | 9,001,000 | 2020-12-18 | Filing |
| Large Shareholder, Other | $15.89 | 256,089 | $4,067,973.77 | 8,501,000 | 2020-12-18 | Filing |
| Large Shareholder, Other | $14.77 | 470,311 | $6,947,904.40 | 8,244,911 | 2020-12-17 | Filing |
| Officer, Director | $4.52 | 25,000 | $112,910.00 | 1,127,762 | 2020-04-17 | Filing |
| Officer | $5.00 | 4,500 | $22,499.55 | 242,596 | 2020-04-17 | Filing |
| Director | $5.38 | 5,000 | $26,900.00 | 32,969 | 2019-09-27 | Filing |
| Director | $5.07 | 4,900 | $24,843.00 | 38,119 | 2019-09-24 | Filing |
| Director | $5.29 | 20,000 | $105,800.00 | 79,327 | 2019-09-24 | Filing |
| Director | $5.04 | 40,000 | $201,600.00 | 115,527 | 2019-09-23 | Filing |
| Director | $4.73 | 21,118 | $99,888.14 | 55,469 | 2019-09-20 | Filing |
| Director | $4.62 | 5,250 | $24,255.00 | 33,219 | 2019-09-18 | Filing |
| Officer | $26.91 | 10,000 | $269,090.00 | 120,922 | 2016-09-15 | Filing |
| Officer | $18.95 | 15,720 | $297,894.00 | 374,525 | 2012-05-23 | Filing |
| Officer | $19.01 | 6,570 | $124,882.56 | 546,012 | 2012-05-21 | Filing |
| Officer | $21.43 | 2,335 | $50,029.71 | 238,792 | 2011-08-22 | Filing |
| Officer | $25.08 | 25,000 | $627,027.50 | 219,828 | 2009-06-02 | Filing |