| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.78 | 307 | $28,481.93 | 0 | 2017-12-18 | Filing | |
| $92.68 | 307 | $28,452.85 | 0 | 2017-12-18 | Filing | |
| $92.60 | 4,387 | $406,235.76 | 0 | 2017-12-18 | Filing | |
| $102.60 | 3,926 | $402,795.82 | 31,884 | 2018-04-27 | Filing | |
| $73.01 | 11,500 | $839,615.00 | 157,691 | 2018-12-27 | Filing | |
| $84.40 | 1,020 | $86,092.08 | 169,191 | 2018-11-28 | Filing | |
| $73.01 | 11,500 | $839,615.00 | 158,711 | 2018-12-27 | Filing | |
| $72.68 | 150 | $10,901.70 | 450 | 2018-12-26 | Filing | |
| $84.40 | 1,020 | $86,092.08 | 170,211 | 2018-11-28 | Filing | |
| $102.92 | 450 | $46,311.75 | 3,066 | 2018-09-12 | Filing | |
| $103.24 | 76 | $7,846.36 | 3,516 | 2018-09-04 | Filing | |
| $103.29 | 400 | $41,316.00 | 3,592 | 2018-09-04 | Filing | |
| $98.81 | 500 | $49,402.50 | 19,691 | 2018-08-13 | Filing | |
| $98.71 | 850 | $83,905.37 | 20,191 | 2018-08-13 | Filing | |
| $103.09 | 12,962 | $1,336,212.40 | 25,066 | 2018-06-01 | Filing | |
| $103.00 | 38 | $3,914.00 | 38,028 | 2018-05-25 | Filing | |
| $103.30 | 5,475 | $565,556.55 | 38,066 | 2018-05-24 | Filing | |
| $104.20 | 601 | $62,621.68 | 43,541 | 2018-05-23 | Filing | |
| $102.60 | 3,926 | $402,795.82 | 31,614 | 2018-04-27 | Filing | |
| $99.00 | 584 | $57,816.00 | 34,415 | 2018-03-26 | Filing |