| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $56.25 | 5,500 | $309,358.50 | 6,381 | 2020-11-23 | Filing |
| Large Shareholder, Director | $0.00 | 24,000 | $0.00 | 4,683,614 | 2020-11-23 | Filing |
| Large Shareholder, Director | $68.95 | 24,000 | $1,654,800.00 | 4,707,359 | 2020-10-27 | Filing |
| Large Shareholder, Director | $66.08 | 24,000 | $1,585,920.00 | 4,731,359 | 2020-09-24 | Filing |
| Large Shareholder, Director | $58.16 | 24,000 | $1,395,840.00 | 4,775,309 | 2020-08-25 | Filing |
| Large Shareholder, Director | $66.13 | 24,000 | $1,587,120.00 | 4,779,153 | 2020-07-27 | Filing |
| Large Shareholder, Director | $55.82 | 24,000 | $1,339,680.00 | 4,803,153 | 2020-06-24 | Filing |
| Large Shareholder, Director | $39.35 | 24,000 | $944,400.00 | 4,827,153 | 2020-05-22 | Filing |
| Large Shareholder, Director | $41.25 | 24,000 | $990,000.00 | 4,850,772 | 2020-04-24 | Filing |
| Officer | $38.07 | 1,000 | $38,070.00 | 3,400 | 2020-04-17 | Filing |
| Large Shareholder, Director | $31.71 | 24,000 | $761,040.00 | 4,874,772 | 2020-03-25 | Filing |
| Large Shareholder, Director | $36.69 | 24,000 | $880,560.00 | 4,898,772 | 2020-02-24 | Filing |
| Large Shareholder, Director | $33.26 | 24,000 | $798,240.00 | 4,922,327 | 2020-01-27 | Filing |
| Large Shareholder, Director | $34.25 | 24,000 | $822,000.00 | 4,946,327 | 2019-12-27 | Filing |
| Large Shareholder, Director | $34.67 | 24,000 | $832,080.00 | 5,040,327 | 2019-11-22 | Filing |
| Large Shareholder, Director | $33.45 | 24,000 | $802,800.00 | 5,063,918 | 2019-10-27 | Filing |
| Large Shareholder, Director | $35.86 | 24,000 | $860,640.00 | 5,087,918 | 2019-09-24 | Filing |
| Large Shareholder, Director | $36.22 | 24,000 | $869,280.00 | 5,111,918 | 2019-08-26 | Filing |
| Director | $37.86 | 690 | $26,123.40 | 2,112 | 2019-08-06 | Filing |
| Director | $0.00 | 2,339 | $0.00 | 3,211 | 2019-07-31 | Filing |