| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $130.82 | 266 | $34,798.47 | 5,616 | 2020-07-01 | Filing |
| Officer | $130.13 | 178 | $23,163.10 | 5,882 | 2020-07-01 | Filing |
| Officer | $128.78 | 35 | $4,507.23 | 6,060 | 2020-07-01 | Filing |
| Officer | $127.91 | 17 | $2,174.50 | 6,095 | 2020-07-01 | Filing |
| Officer | $130.59 | 855 | $111,650.18 | 6,189 | 2020-07-01 | Filing |
| Officer | $130.77 | 659 | $86,174.40 | 7,187 | 2020-07-01 | Filing |
| Officer | $130.43 | 405 | $52,823.87 | 9,078 | 2020-07-01 | Filing |
| Officer | $131.04 | 535 | $70,108.43 | 6,887 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $130.56 | 1,577 | $205,887.29 | 827 | 2020-07-01 | Filing |
| Officer | $130.01 | 100 | $13,001.00 | 6,198 | 2020-06-25 | Filing |
| Officer | $129.17 | 2,169 | $280,164.09 | 6,298 | 2020-06-25 | Filing |
| Officer | $128.40 | 1,499 | $192,469.95 | 8,467 | 2020-06-25 | Filing |
| Officer | $126.64 | 600 | $75,982.08 | 9,966 | 2020-06-25 | Filing |
| Officer | $125.31 | 399 | $49,998.85 | 10,566 | 2020-06-25 | Filing |
| Officer | $124.26 | 401 | $49,827.22 | 10,965 | 2020-06-25 | Filing |
| Large Shareholder, Officer, Director | $125.75 | 4,676 | $587,991.10 | 827 | 2020-06-24 | Filing |
| Large Shareholder, Officer, Director | $125.05 | 27,601 | $3,451,587.85 | 5,503 | 2020-06-24 | Filing |
| Large Shareholder, Officer, Director | $124.19 | 15,161 | $1,882,817.30 | 33,104 | 2020-06-24 | Filing |
| Large Shareholder, Officer, Director | $122.93 | 8,201 | $1,008,121.87 | 48,265 | 2020-06-24 | Filing |
| Large Shareholder, Officer, Director | $122.21 | 7,600 | $928,824.88 | 56,466 | 2020-06-24 | Filing |