| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $181.04 | 4,264 | $771,964.79 | 1,062,503 | 2020-05-12 | Filing |
| Officer | $180.20 | 5,947 | $1,071,633.34 | 1,066,767 | 2020-05-12 | Filing |
| Officer | $178.97 | 2,100 | $375,837.21 | 1,072,714 | 2020-05-12 | Filing |
| Officer | $177.83 | 1,407 | $250,209.76 | 1,074,814 | 2020-05-12 | Filing |
| Officer, Director | $182.77 | 301 | $55,012.99 | 59,122 | 2020-05-12 | Filing |
| Officer, Director | $180.98 | 1,700 | $307,659.03 | 59,423 | 2020-05-12 | Filing |
| Officer, Director | $180.14 | 1,491 | $268,584.27 | 61,123 | 2020-05-12 | Filing |
| Officer, Director | $178.84 | 900 | $160,957.98 | 62,614 | 2020-05-12 | Filing |
| Officer, Director | $177.59 | 608 | $107,977.46 | 63,514 | 2020-05-12 | Filing |
| Director | $172.95 | 119 | $20,581.05 | 8,068 | 2020-05-08 | Filing |
| Officer, Director | $175.40 | 15,000 | $2,630,950.50 | 59,122 | 2020-05-08 | Filing |
| Officer, Director | $183.03 | 300 | $54,909.00 | 30,108,800 | 2020-05-11 | Filing |
| Officer, Director | $182.58 | 2,300 | $419,925.95 | 30,109,100 | 2020-05-11 | Filing |
| Officer, Director | $181.33 | 1,700 | $308,254.03 | 30,111,400 | 2020-05-11 | Filing |
| Officer, Director | $180.09 | 900 | $162,081.99 | 30,113,100 | 2020-05-11 | Filing |
| Officer, Director | $179.18 | 2,700 | $483,797.07 | 30,114,000 | 2020-05-11 | Filing |
| Officer, Director | $177.83 | 700 | $124,484.01 | 30,116,700 | 2020-05-11 | Filing |
| Officer, Director | $176.60 | 800 | $141,276.00 | 30,117,400 | 2020-05-11 | Filing |
| Officer, Director | $175.15 | 600 | $105,088.02 | 30,118,200 | 2020-05-11 | Filing |
| Officer, Director | $175.85 | 100 | $17,585.00 | 30,108,800 | 2020-05-08 | Filing |