| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $164.00 | 600 | $98,400.00 | 24,564 | 2025-05-16 | Filing |
| | $162.99 | 400 | $65,196.00 | 23,964 | 2025-05-16 | Filing |
| Director | $97.30 | 513 | $49,914.90 | 24,549 | 2022-02-28 | Filing |
| Director | $43.60 | 1,100 | $47,964.62 | 22,054 | 2020-03-12 | Filing |
| Director | $43.50 | 16,628 | $723,318.00 | 101,935 | 2020-03-12 | Filing |
| Director | $42.25 | 3,372 | $142,467.00 | 85,307 | 2020-03-12 | Filing |
| Director | $41.65 | 1,000 | $41,654.00 | 16,136 | 2020-03-13 | Filing |
| Director | $42.51 | 2,500 | $106,285.75 | 15,136 | 2020-03-12 | Filing |
| Director | $61.25 | 7,000 | $428,750.00 | 240,860 | 2018-06-14 | Filing |
| Director | $60.00 | 3,055 | $183,297.56 | 233,306 | 2017-11-09 | Filing |
| Director | $59.98 | 3,318 | $199,005.01 | 230,251 | 2017-11-08 | Filing |
| Director | $23.27 | 4,300 | $100,049.39 | 15,783 | 2016-03-14 | Filing |
| Large Shareholder, Director, Other | $24.91 | 10,123 | $252,148.75 | 3,540,882 | 2015-11-25 | Filing |
| Large Shareholder, Director, Other | $24.36 | 9,877 | $240,650.14 | 3,530,759 | 2015-11-25 | Filing |
| Large Shareholder, Officer, Director | $24.91 | 10,123 | $252,148.75 | 3,540,882 | 2015-11-25 | Filing |
| Large Shareholder, Officer, Director | $24.36 | 9,877 | $240,650.14 | 3,530,759 | 2015-11-25 | Filing |
| Large Shareholder, Director, Other | $22.36 | 880 | $19,679.44 | 3,520,882 | 2015-10-30 | Filing |
| Large Shareholder, Director, Other | $21.67 | 49,120 | $1,064,233.92 | 3,520,002 | 2015-10-30 | Filing |
| Large Shareholder, Officer, Director | $22.36 | 880 | $19,679.44 | 3,520,882 | 2015-10-30 | Filing |
| Large Shareholder, Officer, Director | $21.67 | 49,120 | $1,064,233.92 | 3,520,002 | 2015-10-30 | Filing |