| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.82 | 2,539 | $301,683.98 | 197,070 | 2019-09-03 | Filing | |
| $117.96 | 10,687 | $1,260,638.52 | 199,609 | 2019-09-03 | Filing | |
| $126.01 | 300 | $37,803.00 | 55,934 | 2019-08-01 | Filing | |
| $125.39 | 3,386 | $424,570.54 | 56,234 | 2019-08-01 | Filing | |
| $124.32 | 3,359 | $417,590.88 | 59,620 | 2019-08-01 | Filing | |
| $127.06 | 15,455 | $1,963,712.30 | 31,494 | 2019-07-25 | Filing | |
| $123.06 | 5,400 | $664,524.00 | 62,979 | 2019-06-10 | Filing | |
| $122.28 | 1,100 | $134,508.00 | 68,379 | 2019-06-10 | Filing | |
| $115.42 | 4,519 | $521,582.98 | 210,296 | 2019-06-03 | Filing | |
| $114.37 | 10,481 | $1,198,711.97 | 214,815 | 2019-06-03 | Filing | |
| $118.59 | 5,997 | $711,184.23 | 35,791 | 2019-05-28 | Filing | |
| $119.72 | 9,206 | $1,102,142.32 | 41,788 | 2019-05-28 | Filing | |
| $119.70 | 17,517 | $2,096,784.90 | 50,994 | 2019-05-28 | Filing | |
| $118.56 | 11,864 | $1,406,595.84 | 68,511 | 2019-05-28 | Filing | |
| $119.95 | 101,964 | $12,230,581.80 | 225,296 | 2019-05-20 | Filing | |
| $116.21 | 17,964 | $2,087,596.44 | 12,340 | 2019-04-25 | Filing | |
| $113.95 | 94,488 | $10,766,907.60 | 46,470 | 2019-04-24 | Filing | |
| $113.94 | 15,749 | $1,794,441.06 | 54,192 | 2019-04-24 | Filing | |
| $107.11 | 2,444 | $261,776.84 | 7,591 | 2019-02-14 | Filing | |
| $103.36 | 1,985 | $205,169.60 | 225,296 | 2019-02-01 | Filing |