| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $371.20 | 1,750 | $649,600.00 | 31,610 | 2018-07-19 | Filing | |
| $371.20 | 12,285 | $4,560,192.00 | 31,610 | 2018-07-19 | Filing | |
| $399.01 | 1,000 | $399,010.00 | 0 | 2018-07-16 | Filing | |
| $417.43 | 331 | $138,169.33 | 7,043 | 2018-07-10 | Filing | |
| $417.43 | 19 | $7,931.17 | 7,043 | 2018-07-10 | Filing | |
| $415.80 | 350 | $145,530.00 | 7,043 | 2018-07-09 | Filing | |
| $415.80 | 800 | $332,640.00 | 0 | 2018-07-09 | Filing | |
| $415.80 | 200 | $83,160.00 | 0 | 2018-07-09 | Filing | |
| $385.05 | 1,000 | $385,050.00 | 0 | 2018-07-02 | Filing | |
| $405.07 | 1,000 | $405,070.00 | 0 | 2018-06-25 | Filing | |
| $419.91 | 350 | $146,968.50 | 7,043 | 2018-06-22 | Filing | |
| $421.22 | 350 | $147,427.00 | 7,043 | 2018-06-21 | Filing | |
| $419.10 | 800 | $335,280.00 | 0 | 2018-06-20 | Filing | |
| $418.34 | 5,489 | $2,296,286.37 | 800 | 2018-06-20 | Filing | |
| $417.41 | 15,592 | $6,508,320.65 | 6,289 | 2018-06-20 | Filing | |
| $416.56 | 18,919 | $7,880,932.69 | 21,881 | 2018-06-20 | Filing | |
| $415.43 | 2,832 | $1,176,507.11 | 40,800 | 2018-06-20 | Filing | |
| $414.38 | 6,700 | $2,776,337.29 | 43,632 | 2018-06-20 | Filing | |
| $413.41 | 10,936 | $4,521,105.35 | 50,332 | 2018-06-20 | Filing | |
| $412.49 | 10,331 | $4,261,442.45 | 61,268 | 2018-06-20 | Filing |