| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $61.61 | 3,763 | $231,838.43 | 2,000,450 | 2020-05-26 | Filing |
| Officer | $60.77 | 1,182 | $71,830.14 | 2,004,213 | 2020-05-26 | Filing |
| Officer | $58.72 | 100 | $5,872.00 | 2,005,395 | 2020-05-26 | Filing |
| Officer | $57.75 | 1,045 | $60,348.75 | 2,005,495 | 2020-05-26 | Filing |
| Large Shareholder, Director | $70.18 | 10,746 | $754,113.45 | 6,420,766 | 2020-05-22 | Filing |
| Large Shareholder, Director | $69.45 | 69,254 | $4,809,447.91 | 6,431,512 | 2020-05-22 | Filing |
| Large Shareholder, Director | $70.18 | 56,406 | $3,958,353.10 | 21,986,399 | 2020-05-22 | Filing |
| Large Shareholder, Director | $69.45 | 363,594 | $25,250,330.72 | 22,042,805 | 2020-05-22 | Filing |
| Large Shareholder, Director | $72.44 | 367 | $26,583.83 | 6,500,766 | 2020-05-21 | Filing |
| Large Shareholder, Director | $71.51 | 2,551 | $182,433.23 | 6,501,133 | 2020-05-21 | Filing |
| Large Shareholder, Director | $70.46 | 3,900 | $274,779.96 | 6,503,684 | 2020-05-21 | Filing |
| Large Shareholder, Director | $68.81 | 7,443 | $512,184.83 | 6,507,584 | 2020-05-21 | Filing |
| Large Shareholder, Director | $67.15 | 23,199 | $1,557,822.13 | 6,515,027 | 2020-05-21 | Filing |
| Large Shareholder, Director | $65.77 | 42,540 | $2,797,689.89 | 6,538,226 | 2020-05-21 | Filing |
| Large Shareholder, Director | $72.44 | 1,933 | $140,017.05 | 22,406,399 | 2020-05-21 | Filing |
| Large Shareholder, Director | $71.51 | 13,408 | $958,861.05 | 22,408,332 | 2020-05-21 | Filing |
| Large Shareholder, Director | $70.46 | 20,492 | $1,443,792.55 | 22,421,740 | 2020-05-21 | Filing |
| Large Shareholder, Director | $68.81 | 39,082 | $2,689,404.38 | 22,442,232 | 2020-05-21 | Filing |
| Large Shareholder, Director | $67.15 | 121,771 | $8,176,971.36 | 22,481,314 | 2020-05-21 | Filing |
| Large Shareholder, Director | $65.77 | 223,314 | $14,686,490.86 | 22,603,085 | 2020-05-21 | Filing |