| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $69.34 | 9,315 | $645,902.10 | 2,253,187 | 2019-08-15 | Filing |
| Large Shareholder | $69.89 | 26,360 | $1,842,300.40 | 2,262,502 | 2019-08-14 | Filing |
| Large Shareholder | $71.77 | 20,821 | $1,494,323.17 | 2,288,862 | 2019-08-13 | Filing |
| Large Shareholder | $71.45 | 21,016 | $1,501,593.20 | 2,309,683 | 2019-08-12 | Filing |
| Large Shareholder | $71.70 | 19,860 | $1,423,962.00 | 2,330,699 | 2019-08-09 | Filing |
| Officer | $70.67 | 8,907 | $629,457.69 | 61,230 | 2019-05-17 | Filing |
| Officer, Director | $69.25 | 14,633 | $1,013,335.25 | 202,589 | 2019-05-15 | Filing |
| Officer, Director | $70.45 | 5,772 | $406,637.40 | 217,222 | 2019-05-14 | Filing |
| Officer, Director | $71.10 | 9,595 | $682,204.50 | 222,994 | 2019-05-13 | Filing |
| Officer | $70.31 | 4,917 | $345,714.27 | 70,137 | 2019-05-14 | Filing |
| Officer | $71.13 | 2,409 | $171,352.17 | 55,927 | 2019-05-13 | Filing |
| Officer, Director | $63.51 | 2,823 | $179,288.73 | 205,076 | 2019-03-19 | Filing |
| Officer, Director | $63.53 | 24,802 | $1,575,671.06 | 205,076 | 2019-03-18 | Filing |
| Officer | $64.43 | 4,651 | $299,645.79 | 47,842 | 2019-03-13 | Filing |
| Officer | $64.50 | 1,503 | $96,943.50 | 47,842 | 2019-03-12 | Filing |
| Officer | $64.44 | 5,642 | $363,578.38 | 47,842 | 2019-03-12 | Filing |
| Director | $62.40 | 25,706 | $1,604,054.40 | 349,934 | 2018-05-16 | Filing |
| Director | $62.05 | 7,024 | $435,839.20 | 375,640 | 2018-05-15 | Filing |
| Director | $62.35 | 5,506 | $343,299.10 | 382,664 | 2018-05-14 | Filing |
| Director | $62.03 | 24,229 | $1,502,924.87 | 388,170 | 2018-05-10 | Filing |