| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $230.48 | 8,883 | $2,047,346.73 | 47,126 | 2019-12-12 | Filing |
| Officer, Director | $229.40 | 6,808 | $1,561,752.48 | 56,009 | 2019-12-12 | Filing |
| Officer, Director | $228.53 | 6,648 | $1,519,241.51 | 62,817 | 2019-12-12 | Filing |
| Officer, Director | $231.02 | 511 | $118,049.64 | 69,465 | 2019-12-12 | Filing |
| Officer | $229.26 | 5,369 | $1,230,896.94 | 20,713 | 2019-12-11 | Filing |
| Officer | $233.88 | 7,500 | $1,754,100.00 | 9,938 | 2019-12-10 | Filing |
| Officer | $238.56 | 4,650 | $1,109,304.00 | 32,248 | 2019-12-09 | Filing |
| Officer | $238.56 | 6,724 | $1,604,077.44 | 117,429 | 2019-12-09 | Filing |
| Officer, Director | $244.63 | 13,100 | $3,204,677.89 | 72,920 | 2019-11-15 | Filing |
| Officer, Director | $245.38 | 4,985 | $1,223,227.77 | 86,020 | 2019-11-15 | Filing |
| Officer, Director | $243.66 | 3,965 | $966,092.87 | 91,005 | 2019-11-15 | Filing |
| Officer, Director | $242.68 | 800 | $194,144.00 | 94,970 | 2019-11-15 | Filing |
| Officer | $242.14 | 2,500 | $605,350.00 | 17,105 | 2019-11-15 | Filing |
| Officer | $234.28 | 7,500 | $1,757,100.00 | 9,938 | 2019-11-12 | Filing |
| Officer | $234.37 | 5,369 | $1,258,332.53 | 20,713 | 2019-11-08 | Filing |
| Officer | $234.52 | 8,000 | $1,876,182.40 | 20,713 | 2019-11-06 | Filing |
| Officer | $234.88 | 2,500 | $587,198.75 | 28,713 | 2019-11-06 | Filing |
| Officer | $234.83 | 4,650 | $1,091,959.50 | 32,248 | 2019-11-05 | Filing |
| Officer | $239.75 | 6,716 | $1,610,161.00 | 117,429 | 2019-11-01 | Filing |
| Officer, Director | $238.75 | 13,115 | $3,131,228.55 | 72,920 | 2019-10-30 | Filing |