| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $43.89 | 600 | $26,334.00 | 379,431 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $42.60 | 3,640 | $155,064.00 | 380,031 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $41.69 | 2,860 | $119,233.40 | 383,671 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 1,100 | $44,550.00 | 386,531 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $39.46 | 1,800 | $71,028.00 | 387,631 | 2020-03-25 | Filing |
| Large Shareholder, Officer, Director | $30.52 | 1,000 | $30,520.00 | 137,112 | 2020-03-23 | Filing |
| Officer, Director | $34.14 | 500 | $17,070.00 | 333,001 | 2020-03-20 | Filing |
| Officer, Director | $32.69 | 1,700 | $55,573.00 | 333,501 | 2020-03-20 | Filing |
| Officer, Director | $31.43 | 940 | $29,544.20 | 335,201 | 2020-03-20 | Filing |
| Officer, Director | $30.24 | 2,600 | $78,624.00 | 336,141 | 2020-03-20 | Filing |
| Officer | $44.57 | 2,000 | $89,140.00 | 73,918 | 2020-03-17 | Filing |
| Officer | $45.79 | 768 | $35,166.72 | 9,494 | 2020-03-09 | Filing |
| Officer | $45.68 | 300 | $13,704.00 | 75,918 | 2020-03-09 | Filing |
| Officer | $44.52 | 2,488 | $110,765.76 | 76,218 | 2020-03-09 | Filing |
| Officer | $45.46 | 800 | $36,368.00 | 6,592 | 2020-03-09 | Filing |
| Officer | $44.48 | 5,046 | $224,446.08 | 7,392 | 2020-03-09 | Filing |
| Officer, Director | $46.01 | 150 | $6,901.50 | 338,741 | 2020-03-09 | Filing |
| Officer, Director | $45.18 | 1,050 | $47,439.00 | 338,891 | 2020-03-09 | Filing |
| Officer, Director | $44.40 | 3,909 | $173,559.60 | 339,941 | 2020-03-09 | Filing |
| Large Shareholder, Officer, Director | $42.07 | 1,000 | $42,070.00 | 138,112 | 2020-03-09 | Filing |