| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $216.26 | 650 | $140,569.00 | 46,520 | 2019-11-11 | Filing | |
| $216.26 | 3,071 | $664,134.46 | 46,520 | 2019-11-11 | Filing | |
| $207.80 | 4,166 | $865,703.13 | 155,455 | 2019-08-14 | Filing | |
| $206.92 | 23,070 | $4,773,667.47 | 159,621 | 2019-08-14 | Filing | |
| $212.71 | 650 | $138,261.50 | 45,311 | 2019-08-12 | Filing | |
| $212.71 | 3,071 | $653,232.41 | 45,311 | 2019-08-12 | Filing | |
| $212.89 | 7,500 | $1,596,675.00 | 205,294 | 2019-08-01 | Filing | |
| $198.46 | 7,500 | $1,488,450.00 | 212,794 | 2019-07-01 | Filing | |
| $184.41 | 11,992 | $2,211,468.70 | 220,294 | 2019-06-03 | Filing | |
| $183.39 | 8,823 | $1,618,067.62 | 232,286 | 2019-06-03 | Filing | |
| $182.17 | 10,672 | $1,944,150.26 | 241,109 | 2019-06-03 | Filing | |
| $181.38 | 10,225 | $1,854,559.38 | 251,781 | 2019-06-03 | Filing | |
| $180.26 | 13,710 | $2,471,364.60 | 262,006 | 2019-06-03 | Filing | |
| $186.52 | 460 | $85,799.20 | 45,566 | 2019-05-17 | Filing | |
| $187.25 | 460 | $86,135.00 | 46,026 | 2019-05-16 | Filing | |
| $184.85 | 460 | $85,031.00 | 46,486 | 2019-05-15 | Filing | |
| $184.32 | 460 | $84,787.20 | 46,946 | 2019-05-14 | Filing | |
| $183.18 | 460 | $84,262.02 | 47,406 | 2019-05-13 | Filing | |
| $184.04 | 3,959 | $728,630.20 | 50,004 | 2019-05-13 | Filing | |
| $190.45 | 200 | $38,090.00 | 65,759 | 2019-05-09 | Filing |