| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.54 | 45,128 | $5,981,265.12 | 104,649 | 2018-12-12 | Filing | |
| $132.98 | 41,253 | $5,485,823.94 | 19,448 | 2018-12-11 | Filing | |
| $132.73 | 17,483 | $2,320,518.59 | 19,448 | 2018-12-11 | Filing | |
| $178.00 | 18,650 | $3,319,700.00 | 23,847 | 2018-01-26 | Filing | |
| $166.43 | 30,000 | $4,992,900.00 | 571,692 | 2017-12-08 | Filing | |
| $168.42 | 6,601 | $1,111,740.42 | 26,222 | 2017-12-04 | Filing | |
| $167.74 | 33,195 | $5,568,129.30 | 26,222 | 2017-12-04 | Filing | |
| $166.70 | 25,022 | $4,171,167.40 | 26,222 | 2017-12-04 | Filing | |
| $156.73 | 48,622 | $7,620,526.06 | 22,479 | 2017-10-25 | Filing | |
| $158.17 | 4,818 | $762,063.06 | 30,510 | 2017-10-25 | Filing | |
| $157.11 | 60,000 | $9,426,600.00 | 35,328 | 2017-10-25 | Filing | |
| $155.00 | 6,533 | $1,012,615.00 | 12,089 | 2017-10-20 | Filing | |
| $150.00 | 6,533 | $979,950.00 | 12,089 | 2017-10-02 | Filing | |
| $144.96 | 11,750 | $1,703,280.00 | 12,089 | 2017-06-09 | Filing | |
| $144.00 | 36,467 | $5,251,248.00 | 19,411 | 2017-06-05 | Filing | |
| $140.62 | 52,447 | $7,375,097.14 | 14,936 | 2017-05-26 | Filing | |
| $138.00 | 100 | $13,800.00 | 89,945 | 2017-05-12 | Filing | |
| $138.03 | 101,197 | $13,968,221.91 | 89,945 | 2017-05-11 | Filing | |
| $139.27 | 13,889 | $1,934,321.03 | 12,089 | 2017-04-26 | Filing | |
| $140.00 | 5,000 | $700,000.00 | 2,626 | 2017-04-24 | Filing |