| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $42.50 | 2,398 | $101,915.00 | 8,010,190 | 2020-07-15 | Filing |
| Large Shareholder, Director | $42.01 | 12,602 | $529,410.02 | 8,012,588 | 2020-07-15 | Filing |
| Large Shareholder, Director | $40.10 | 15,000 | $601,507.50 | 8,025,190 | 2020-07-14 | Filing |
| Large Shareholder, Director | $41.41 | 5,300 | $219,473.00 | 8,040,190 | 2020-07-13 | Filing |
| Large Shareholder, Director | $40.93 | 9,700 | $397,021.00 | 8,045,490 | 2020-07-13 | Filing |
| Officer | $40.07 | 10,000 | $400,654.00 | 283,085 | 2020-07-09 | Filing |
| Officer | $40.62 | 1,027 | $41,713.66 | 293,085 | 2020-07-08 | Filing |
| Officer | $39.99 | 8,973 | $358,812.32 | 294,112 | 2020-07-08 | Filing |
| Director | $40.05 | 5,000 | $200,250.00 | 138,606 | 2020-07-08 | Filing |
| Director | $40.80 | 100 | $4,080.00 | 143,606 | 2020-07-07 | Filing |
| Director | $40.21 | 4,900 | $197,029.00 | 143,706 | 2020-07-07 | Filing |
| Director | $41.56 | 18,000 | $748,168.20 | 206,031 | 2020-07-01 | Filing |
| 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 |