| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.60 | 285 | $29,241.00 | 42,068 | 2017-07-31 | Filing | |
| $102.60 | 177 | $18,160.20 | 42,353 | 2017-07-31 | Filing | |
| $103.13 | 10,000 | $1,031,340.00 | 778,201 | 2017-08-01 | Filing | |
| $103.07 | 2,000 | $206,144.00 | 788,201 | 2017-08-01 | Filing | |
| $105.69 | 10,828 | $1,144,357.18 | 374,994 | 2017-07-27 | Filing | |
| $101.60 | 10,828 | $1,100,124.80 | 374,994 | 2017-07-27 | Filing | |
| $97.65 | 15,000 | $1,464,679.50 | 790,758 | 2017-07-10 | Filing | |
| $95.41 | 2,000 | $190,824.00 | 805,758 | 2017-07-03 | Filing | |
| $99.00 | 4,604 | $455,796.00 | 42,530 | 2017-06-26 | Filing | |
| $96.84 | 15,000 | $1,452,657.00 | 807,758 | 2017-06-12 | Filing | |
| $98.27 | 2,000 | $196,533.00 | 822,758 | 2017-06-01 | Filing | |
| $92.47 | 10,000 | $924,700.00 | 824,758 | 2017-05-08 | Filing | |
| $95.44 | 30 | $2,863.20 | 1,101 | 2017-05-24 | Filing | |
| $95.37 | 4,996 | $476,471.52 | 287,759 | 2017-05-22 | Filing | |
| $93.64 | 5,352 | $501,142.01 | 286,725 | 2017-05-18 | Filing | |
| $92.61 | 11 | $1,018.71 | 47,134 | 2017-05-18 | Filing | |
| $96.75 | 99 | $9,578.25 | 47,145 | 2017-05-17 | Filing | |
| $96.13 | 18,815 | $1,808,719.82 | 1,183,434 | 2017-05-15 | Filing | |
| $92.55 | 3,380 | $312,833.20 | 292,077 | 2017-05-05 | Filing | |
| $91.89 | 2,623 | $241,035.60 | 295,457 | 2017-05-04 | Filing |