| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.73 | 2,617 | $263,597.33 | 448,651 | 2019-03-13 | Filing | |
| $96.94 | 104,465 | $10,127,296.75 | 400,475 | 2019-02-20 | Filing | |
| $97.15 | 10,000 | $971,469.00 | 67,500 | 2019-02-15 | Filing | |
| $92.22 | 5,681 | $523,929.66 | 118,818 | 2018-12-10 | Filing | |
| $121.89 | 41,639 | $5,075,365.22 | 155,781 | 2018-07-26 | Filing | |
| $121.74 | 4,500 | $547,842.15 | 28,648 | 2018-07-26 | Filing | |
| $123.75 | 7,500 | $928,125.00 | 23,000 | 2018-06-14 | Filing | |
| $123.75 | 7,500 | $928,125.00 | 23,000 | 2018-06-14 | Filing | |
| $123.75 | 25,000 | $3,093,750.00 | 36,000 | 2018-06-14 | Filing | |
| $125.48 | 21,000 | $2,635,050.60 | 45,000 | 2018-06-12 | Filing | |
| $126.54 | 8,000 | $1,012,356.80 | 451,917 | 2018-06-12 | Filing | |
| $126.29 | 28,000 | $3,535,996.80 | 459,917 | 2018-06-12 | Filing | |
| $122.58 | 5,000 | $612,898.00 | 12,932 | 2018-05-30 | Filing | |
| $104.12 | 8,066 | $839,832.73 | 102,020 | 2018-01-02 | Filing | |
| $103.28 | 91,605 | $9,460,717.07 | 119,850 | 2017-12-18 | Filing | |
| $101.59 | 4,000 | $406,356.00 | 33,148 | 2017-12-14 | Filing | |
| $102.13 | 7,500 | $765,943.50 | 30,500 | 2017-12-13 | Filing | |
| $102.13 | 7,500 | $765,943.50 | 30,500 | 2017-12-13 | Filing | |
| $102.16 | 15,000 | $1,532,334.00 | 61,000 | 2017-12-13 | Filing | |
| $102.83 | 6,808 | $700,052.34 | 119,846 | 2017-12-08 | Filing |