| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $41.40 | 9,225 | $381,944.52 | 28,761 | 2020-07-01 | Filing |
| Large Shareholder, Director | $41.57 | 5,100 | $212,007.00 | 8,055,190 | 2020-06-29 | Filing |
| Large Shareholder, Director | $40.61 | 9,900 | $402,039.00 | 8,060,290 | 2020-06-29 | Filing |
| Large Shareholder, Director | $42.58 | 5,300 | $225,674.00 | 8,070,190 | 2020-06-26 | Filing |
| Large Shareholder, Director | $42.08 | 9,700 | $408,176.00 | 8,075,490 | 2020-06-26 | Filing |
| Large Shareholder, Director | $42.45 | 13,100 | $556,095.00 | 8,085,190 | 2020-06-25 | Filing |
| Large Shareholder, Director | $41.74 | 1,900 | $79,306.00 | 8,098,290 | 2020-06-25 | Filing |
| Director | $42.50 | 3,900 | $165,734.40 | 148,606 | 2020-06-25 | Filing |
| Director | $41.96 | 1,100 | $46,150.50 | 152,506 | 2020-06-25 | Filing |
| Director | $41.44 | 2,300 | $95,318.90 | 153,606 | 2020-06-24 | Filing |
| Director | $40.44 | 2,700 | $109,196.10 | 155,906 | 2020-06-24 | Filing |
| Director | $41.34 | 50,000 | $2,066,950.00 | 208,571 | 2020-06-23 | Filing |
| Officer | $42.77 | 900 | $38,489.40 | 303,085 | 2020-06-18 | Filing |
| Officer | $42.09 | 9,100 | $382,991.70 | 303,985 | 2020-06-18 | Filing |
| Officer | $42.33 | 1,700 | $71,959.30 | 313,085 | 2020-06-17 | Filing |
| Officer | $41.86 | 8,300 | $347,404.80 | 314,785 | 2020-06-17 | Filing |
| Large Shareholder, Director | $37.78 | 6,200 | $234,236.00 | 8,100,190 | 2020-06-11 | Filing |
| Large Shareholder, Director | $37.20 | 8,800 | $327,360.00 | 8,106,390 | 2020-06-11 | Filing |
| Large Shareholder, Director | $36.21 | 5,400 | $195,534.00 | 8,115,190 | 2020-06-10 | Filing |
| Large Shareholder, Director | $35.55 | 9,600 | $341,280.00 | 8,120,590 | 2020-06-10 | Filing |