| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $62.91 | 1,848 | $116,262.48 | 946,166 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $69.84 | 3,845 | $268,533.26 | 67,500 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $69.20 | 3,099 | $214,448.63 | 71,345 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $67.96 | 1,300 | $88,343.97 | 74,444 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $66.73 | 2,000 | $133,464.00 | 75,744 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $65.74 | 3,816 | $250,847.81 | 77,744 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $64.85 | 6,200 | $402,063.80 | 81,560 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $63.78 | 8,702 | $555,050.98 | 87,760 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $62.88 | 4,788 | $301,060.34 | 96,462 | 2020-03-06 | Filing |
| Officer | $69.68 | 1,225 | $85,359.35 | 0 | 2020-03-06 | Filing |
| Officer | $68.26 | 900 | $61,432.02 | 1,225 | 2020-03-06 | Filing |
| Officer | $66.75 | 600 | $40,047.00 | 2,125 | 2020-03-06 | Filing |
| Officer | $65.72 | 700 | $46,001.97 | 2,725 | 2020-03-06 | Filing |
| Officer | $64.58 | 1,940 | $125,280.16 | 3,425 | 2020-03-06 | Filing |
| Officer | $63.65 | 2,835 | $180,438.68 | 5,365 | 2020-03-06 | Filing |
| Officer | $62.77 | 1,800 | $112,993.02 | 8,200 | 2020-03-06 | Filing |
| Officer | $70.35 | 41 | $2,884.35 | 0 | 2020-03-06 | Filing |
| Officer | $69.10 | 5,800 | $400,777.10 | 41 | 2020-03-06 | Filing |
| Officer | $68.19 | 546 | $37,229.77 | 5,841 | 2020-03-06 | Filing |
| Officer | $66.85 | 600 | $40,111.98 | 6,387 | 2020-03-06 | Filing |