| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $483.60 | 1,500 | $725,392.95 | 10,052 | 2018-06-07 | Filing | |
| $483.46 | 1,500 | $725,187.00 | 10,052 | 2018-06-07 | Filing | |
| $490.00 | 1,000 | $490,000.00 | 3,966 | 2018-06-05 | Filing | |
| $482.00 | 2,500 | $1,205,000.00 | 0 | 2018-06-04 | Filing | |
| $480.00 | 1,000 | $480,000.00 | 294,034 | 2018-06-01 | Filing | |
| $480.00 | 1,630 | $782,400.00 | 458,251 | 2018-06-04 | Filing | |
| $480.00 | 6,703 | $3,217,440.00 | 459,881 | 2018-06-01 | Filing | |
| $463.18 | 460 | $213,064.18 | 1,487 | 2018-06-01 | Filing | |
| $463.18 | 460 | $213,064.18 | 1,487 | 2018-06-01 | Filing | |
| $463.18 | 305 | $141,270.82 | 1,487 | 2018-06-01 | Filing | |
| $463.18 | 305 | $141,270.82 | 1,487 | 2018-06-01 | Filing | |
| $463.20 | 562 | $260,315.81 | 1,487 | 2018-06-01 | Filing | |
| $463.02 | 563 | $260,683.02 | 1,487 | 2018-06-01 | Filing | |
| $470.00 | 1,000 | $470,000.00 | 3,966 | 2018-06-01 | Filing | |
| $471.56 | 1,563 | $737,048.44 | 1,970 | 2018-05-14 | Filing | |
| $471.56 | 1,563 | $737,048.44 | 1,970 | 2018-05-14 | Filing | |
| $471.56 | 3,327 | $1,568,880.45 | 1,970 | 2018-05-14 | Filing | |
| $471.56 | 1,625 | $766,285.16 | 1,970 | 2018-05-14 | Filing | |
| $465.13 | 265 | $123,260.09 | 295,034 | 2018-05-14 | Filing | |
| $446.96 | 36,642 | $16,377,673.21 | 303,542 | 2018-04-30 | Filing |