| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $167.53 | 2,100 | $351,813.00 | 7,482,942 | 2020-06-10 | Filing |
| Large Shareholder | $166.57 | 2,724 | $453,736.68 | 7,485,042 | 2020-06-10 | Filing |
| Large Shareholder | $165.66 | 2,133 | $353,352.78 | 7,487,766 | 2020-06-10 | Filing |
| Large Shareholder, Officer | $170.01 | 1,100 | $187,011.00 | 41,875 | 2020-06-05 | Filing |
| Large Shareholder, Officer | $167.03 | 1,400 | $233,842.00 | 42,975 | 2020-06-05 | Filing |
| Large Shareholder, Officer | $166.66 | 2,900 | $483,314.00 | 44,375 | 2020-06-05 | Filing |
| Large Shareholder, Officer | $165.35 | 2,200 | $363,770.00 | 47,275 | 2020-06-05 | Filing |
| Officer | $159.91 | 369 | $59,006.79 | 17,907 | 2020-06-01 | Filing |
| Officer | $159.43 | 1,820 | $290,162.60 | 18,276 | 2020-06-01 | Filing |
| Officer | $158.02 | 1,308 | $206,690.16 | 20,096 | 2020-06-01 | Filing |
| Officer | $157.24 | 1,853 | $291,365.72 | 21,404 | 2020-06-01 | Filing |
| Officer | $155.67 | 200 | $31,134.00 | 23,257 | 2020-06-01 | Filing |
| Officer | $154.67 | 450 | $69,601.50 | 23,457 | 2020-06-01 | Filing |
| Large Shareholder, Officer | $160.00 | 4,000 | $640,000.00 | 41,875 | 2020-05-21 | Filing |
| Large Shareholder, Officer | $160.00 | 750 | $120,000.00 | 41,875 | 2020-05-20 | Filing |
| Large Shareholder, Officer | $151.24 | 2,535 | $383,393.40 | 83,115 | 2020-05-18 | Filing |
| Large Shareholder, Officer | $150.76 | 22,020 | $3,319,735.20 | 85,650 | 2020-05-18 | Filing |
| Officer | $155.77 | 200 | $31,154.00 | 43,969 | 2020-05-12 | Filing |
| Officer | $154.92 | 4,827 | $747,798.84 | 44,169 | 2020-05-12 | Filing |
| Officer | $154.05 | 3,457 | $532,550.85 | 48,996 | 2020-05-12 | Filing |