| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $116.40 | 3,372 | $392,488.66 | 270,020 | 2019-11-08 | Filing |
| Officer, Director | $115.68 | 81,395 | $9,415,399.18 | 462,418 | 2019-11-07 | Filing |
| Officer, Director | $116.41 | 29,127 | $3,390,624.55 | 543,813 | 2019-11-07 | Filing |
| Officer, Director | $115.60 | 10,080 | $1,165,297.39 | 273,392 | 2019-11-07 | Filing |
| Officer, Director | $116.43 | 2,570 | $299,213.79 | 283,472 | 2019-11-07 | Filing |
| Officer, Director | $115.99 | 114,030 | $13,226,795.82 | 924,033 | 2019-11-06 | Filing |
| Officer, Director | $116.63 | 11,193 | $1,305,398.18 | 1,038,063 | 2019-11-06 | Filing |
| Officer, Director | $116.08 | 11,969 | $1,389,393.84 | 459,520 | 2019-11-06 | Filing |
| Officer, Director | $116.70 | 1,536 | $179,245.21 | 471,489 | 2019-11-06 | Filing |
| Large Shareholder, Director | $93.32 | 45,000 | $4,199,481.00 | 213,332 | 2017-10-23 | Filing |
| Large Shareholder, Director | $95.02 | 5,200 | $494,081.64 | 201,188 | 2017-10-16 | Filing |
| Large Shareholder, Director | $94.65 | 3,350 | $317,093.92 | 206,388 | 2017-10-16 | Filing |
| Large Shareholder, Director | $95.17 | 34,221 | $3,256,874.17 | 3,418,279 | 2017-10-02 | Filing |
| Large Shareholder, Director | $95.72 | 279 | $26,704.51 | 3,452,500 | 2017-10-02 | Filing |
| Large Shareholder, Director | $94.17 | 42,610 | $4,012,519.79 | 258,332 | 2017-09-25 | Filing |
| Large Shareholder, Director | $94.86 | 2,390 | $226,706.80 | 300,942 | 2017-09-25 | Filing |
| Large Shareholder, Director | $98.11 | 8,550 | $838,800.32 | 209,738 | 2017-09-18 | Filing |
| Large Shareholder, Director | $100.86 | 34,999 | $3,530,065.64 | 3,452,779 | 2017-09-05 | Filing |
| Large Shareholder, Director | $101.17 | 11,001 | $1,112,973.37 | 3,487,778 | 2017-09-05 | Filing |
| Large Shareholder, Director | $100.74 | 45,000 | $4,533,457.50 | 303,332 | 2017-08-21 | Filing |