| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $55.97 | 11,900 | $666,043.00 | 1,156,978 | 2020-11-13 | Filing |
| Officer, Director | $57.28 | 200 | $11,456.00 | 1,168,878 | 2020-11-12 | Filing |
| Officer, Director | $56.75 | 11,990 | $680,432.50 | 1,169,078 | 2020-11-12 | Filing |
| Officer, Director | $55.65 | 2,810 | $156,376.50 | 1,181,068 | 2020-11-12 | Filing |
| Large Shareholder, Director | $56.31 | 600 | $33,786.00 | 7,719,990 | 2020-11-11 | Filing |
| Large Shareholder, Director | $55.47 | 400 | $22,188.00 | 7,720,590 | 2020-11-11 | Filing |
| Large Shareholder, Director | $55.86 | 5,400 | $301,644.00 | 7,720,990 | 2020-11-10 | Filing |
| Large Shareholder, Director | $55.05 | 5,900 | $324,795.00 | 7,726,390 | 2020-11-10 | Filing |
| Large Shareholder, Director | $53.83 | 2,800 | $150,724.00 | 7,732,290 | 2020-11-10 | Filing |
| Large Shareholder, Director | $52.65 | 900 | $47,385.00 | 7,735,090 | 2020-11-10 | Filing |
| Large Shareholder, Director | $52.69 | 1,200 | $63,228.00 | 7,735,990 | 2020-11-09 | Filing |
| Large Shareholder, Director | $51.99 | 7,350 | $382,126.50 | 7,737,190 | 2020-11-09 | Filing |
| Large Shareholder, Director | $50.82 | 6,450 | $327,789.00 | 7,744,540 | 2020-11-09 | Filing |
| Officer | $58.45 | 2,000 | $116,907.80 | 123,085 | 2020-11-05 | Filing |
| Officer | $57.71 | 1,100 | $63,482.98 | 125,085 | 2020-11-05 | Filing |
| Officer | $56.64 | 6,900 | $390,804.96 | 126,185 | 2020-11-05 | Filing |
| Officer | $55.96 | 2,494 | $139,570.72 | 133,085 | 2020-11-04 | Filing |
| Officer | $55.59 | 6,806 | $378,346.22 | 135,579 | 2020-11-04 | Filing |
| Officer | $54.34 | 700 | $38,038.00 | 142,385 | 2020-11-04 | Filing |
| Officer | $51.67 | 2,900 | $149,835.17 | 28,761 | 2020-11-02 | Filing |