| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $48.23 | 1,800 | $86,814.00 | 7,965,190 | 2020-07-31 | Filing |
| Large Shareholder, Director | $47.64 | 13,200 | $628,848.00 | 7,966,990 | 2020-07-31 | Filing |
| Large Shareholder, Director | $48.60 | 4,000 | $194,400.00 | 7,980,190 | 2020-07-30 | Filing |
| Large Shareholder, Director | $47.62 | 9,300 | $442,866.00 | 7,984,190 | 2020-07-30 | Filing |
| Large Shareholder, Director | $46.56 | 1,700 | $79,152.00 | 7,993,490 | 2020-07-30 | Filing |
| Large Shareholder, Director | $46.94 | 2,855 | $134,013.70 | 7,995,190 | 2020-07-29 | Filing |
| Large Shareholder, Director | $46.48 | 12,145 | $564,499.60 | 7,998,045 | 2020-07-29 | Filing |
| Officer | $44.71 | 5,000 | $223,565.50 | 268,085 | 2020-07-22 | Filing |
| Officer | $44.48 | 300 | $13,343.01 | 273,085 | 2020-07-21 | Filing |
| Officer | $43.96 | 9,700 | $426,397.45 | 273,385 | 2020-07-21 | Filing |
| Director | $44.69 | 5,000 | $223,450.00 | 128,606 | 2020-07-22 | Filing |
| Director | $44.44 | 32 | $1,422.08 | 133,606 | 2020-07-21 | Filing |
| Director | $43.94 | 4,968 | $218,315.28 | 133,638 | 2020-07-21 | Filing |
| Director | $44.66 | 3,190 | $142,464.12 | 311,802 | 2020-07-22 | Filing |
| Director | $44.16 | 3,095 | $136,687.27 | 314,992 | 2020-07-21 | Filing |
| Director | $44.04 | 13,615 | $599,574.65 | 318,087 | 2020-07-20 | Filing |
| Officer, Director | $43.80 | 6,300 | $275,923.62 | 1,273,878 | 2020-07-17 | Filing |
| Officer, Director | $43.35 | 8,700 | $377,142.39 | 1,280,178 | 2020-07-17 | Filing |
| Officer, Director | $42.92 | 7,099 | $304,689.08 | 1,288,878 | 2020-07-16 | Filing |
| Officer, Director | $42.46 | 7,901 | $335,476.46 | 1,295,977 | 2020-07-16 | Filing |