| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $125.10 | 36,575 | $4,575,532.50 | 7,976 | 2019-11-19 | Filing |
| Officer, Director | $120.10 | 6,645 | $798,049.22 | 0 | 2019-11-18 | Filing |
| Officer, Director | $120.10 | 36,575 | $4,392,555.09 | 7,976 | 2019-11-18 | Filing |
| Officer, Director | $115.07 | 3,323 | $382,379.60 | 0 | 2019-11-13 | Filing |
| Officer, Director | $115.05 | 18,287 | $2,103,901.06 | 7,976 | 2019-11-13 | Filing |
| Officer | $106.28 | 40,500 | $4,304,364.30 | 10,540 | 2019-11-08 | Filing |
| Officer | $105.27 | 9,500 | $1,000,038.40 | 51,040 | 2019-11-08 | Filing |
| Officer, Director | $110.07 | 4,738 | $521,501.71 | 0 | 2019-10-30 | Filing |
| Officer, Director | $110.03 | 2,823 | $310,603.12 | 0 | 2019-10-30 | Filing |
| Officer, Director | $110.03 | 3,841 | $422,641.75 | 0 | 2019-10-30 | Filing |
| Officer, Director | $110.13 | 13,449 | $1,481,089.95 | 7,976 | 2019-10-30 | Filing |
| Director | $116.77 | 5,275 | $615,978.63 | 1,204,718 | 2019-10-15 | Filing |
| Director | $115.96 | 26,740 | $3,100,829.23 | 1,209,993 | 2019-10-15 | Filing |
| Director | $115.15 | 16,884 | $1,944,219.61 | 1,236,733 | 2019-10-15 | Filing |
| Officer | $120.12 | 100 | $12,012.00 | 11,464 | 2019-10-14 | Filing |
| Officer | $119.01 | 800 | $95,207.04 | 11,564 | 2019-10-14 | Filing |
| Officer | $118.18 | 4,469 | $528,133.46 | 12,364 | 2019-10-14 | Filing |
| Officer | $117.38 | 2,400 | $281,717.04 | 16,833 | 2019-10-14 | Filing |
| Officer | $116.06 | 12,231 | $1,419,490.72 | 19,233 | 2019-10-14 | Filing |
| Officer | $117.79 | 4,400 | $518,294.48 | 10,540 | 2019-10-10 | Filing |