| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.85 | 15,230 | $1,261,805.50 | 36,920 | 2019-03-13 | Filing | |
| $82.20 | 5,770 | $474,294.00 | 52,150 | 2019-03-12 | Filing | |
| $85.07 | 1,000 | $85,070.00 | 13,750 | 2019-03-18 | Filing | |
| $84.02 | 1,750 | $147,035.00 | 11,750 | 2019-03-13 | Filing | |
| $97.38 | 193 | $18,794.34 | 11,000 | 2018-10-16 | Filing | |
| $93.64 | 150 | $14,046.00 | 11,193 | 2018-10-15 | Filing | |
| $102.45 | 41,588 | $4,260,503.45 | 503,912 | 2018-09-21 | Filing | |
| $104.00 | 5,245 | $545,480.00 | 545,500 | 2018-09-21 | Filing | |
| $105.21 | 20,326 | $2,138,559.44 | 550,745 | 2018-09-20 | Filing | |
| $104.25 | 33,137 | $3,454,591.90 | 571,071 | 2018-09-20 | Filing | |
| $100.00 | 1,000 | $100,000.00 | 20,287 | 2018-08-14 | Filing | |
| $95.01 | 1,100 | $104,507.70 | 21,287 | 2018-06-20 | Filing | |
| $98.37 | 2,601 | $255,848.93 | 10,000 | 2018-07-06 | Filing | |
| $94.07 | 850 | $79,962.14 | 11,500 | 2018-06-22 | Filing | |
| $95.01 | 1,100 | $104,507.70 | 650 | 2018-06-20 | Filing | |
| $90.01 | 2,777 | $249,957.77 | 9,001 | 2018-06-14 | Filing | |
| $87.63 | 12,500 | $1,095,345.00 | 29,000 | 2018-06-13 | Filing | |
| $83.76 | 6,016 | $503,870.08 | 12,601 | 2018-06-08 | Filing | |
| $92.31 | 7,500 | $692,332.50 | 92,528 | 2018-03-29 | Filing | |
| $92.15 | 6,500 | $598,988.00 | 13,117 | 2018-03-29 | Filing |