| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.06 | 7,300 | $723,138.00 | 13,378 | 2019-12-13 | Filing | |
| $98.00 | 4,528 | $443,735.40 | 13,178 | 2019-05-01 | Filing | |
| $97.94 | 3,500 | $342,803.30 | 17,706 | 2019-05-01 | Filing | |
| $127.80 | 14,750 | $1,885,050.00 | 5,717 | 2018-06-11 | Filing | |
| $126.07 | 100 | $12,606.50 | 6,598 | 2018-06-08 | Filing | |
| $125.60 | 14,900 | $1,871,440.00 | 6,698 | 2018-06-08 | Filing | |
| $124.77 | 36,000 | $4,491,720.00 | 21,335 | 2018-06-07 | Filing | |
| $125.51 | 762 | $95,634.81 | 21,991 | 2018-06-07 | Filing | |
| $125.28 | 24,500 | $3,069,360.00 | 11,061 | 2018-06-06 | Filing | |
| $119.05 | 1,259 | $149,883.95 | 332,154 | 2018-06-05 | Filing | |
| $118.36 | 243,741 | $28,849,184.76 | 333,413 | 2018-06-05 | Filing | |
| $127.01 | 996 | $126,501.96 | 21,500 | 2017-12-01 | Filing | |
| $127.08 | 20,000 | $2,541,600.00 | 2,664 | 2017-11-30 | Filing | |
| $127.72 | 1,500 | $191,572.65 | 8,846 | 2017-11-30 | Filing | |
| $84.86 | 102 | $8,655.72 | 12,039 | 2016-11-21 | Filing | |
| $119.04 | 1,000 | $119,044.00 | 10,346 | 2017-10-30 | Filing | |
| $119.28 | 7,500 | $894,600.00 | 11,346 | 2017-10-30 | Filing | |
| $121.96 | 12,000 | $1,463,520.00 | 2,664 | 2017-10-26 | Filing | |
| $122.20 | 23,991 | $2,931,676.21 | 15,880 | 2017-10-26 | Filing | |
| $122.23 | 8,000 | $977,840.00 | 5,113 | 2017-10-26 | Filing |