| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.94 | 6,714 | $825,419.16 | 1,629,684 | 2018-06-27 | Filing | |
| $122.08 | 5,258 | $641,896.64 | 1,636,398 | 2018-06-27 | Filing | |
| $141.91 | 9,504 | $1,348,712.64 | 712,516 | 2018-06-20 | Filing | |
| $141.01 | 7,096 | $1,000,606.96 | 722,020 | 2018-06-20 | Filing | |
| $140.09 | 6,000 | $840,540.00 | 729,116 | 2018-06-20 | Filing | |
| $138.89 | 2,400 | $333,336.00 | 735,116 | 2018-06-20 | Filing | |
| $133.35 | 932 | $124,282.20 | 67,135 | 2018-06-15 | Filing | |
| $136.22 | 3,691 | $502,788.02 | 94,823 | 2018-06-15 | Filing | |
| $135.56 | 7,400 | $1,003,144.00 | 98,514 | 2018-06-15 | Filing | |
| $134.62 | 6,318 | $850,529.16 | 105,914 | 2018-06-15 | Filing | |
| $133.50 | 4,091 | $546,148.50 | 112,232 | 2018-06-15 | Filing | |
| $132.23 | 1,400 | $185,122.00 | 116,323 | 2018-06-15 | Filing | |
| $131.10 | 2,100 | $275,310.00 | 117,723 | 2018-06-15 | Filing | |
| $133.35 | 408 | $54,406.80 | 5,243 | 2018-06-15 | Filing | |
| $121.25 | 1,000 | $121,250.00 | 49,950 | 2018-06-01 | Filing | |
| $109.15 | 2,813 | $307,038.95 | 1,642,313 | 2018-05-15 | Filing | |
| $108.49 | 10,987 | $1,191,979.63 | 1,645,126 | 2018-05-15 | Filing | |
| $107.55 | 9,200 | $989,460.00 | 1,656,113 | 2018-05-15 | Filing | |
| $109.10 | 4,798 | $523,461.80 | 67,666 | 2018-05-15 | Filing | |
| $105.30 | 1,000 | $105,300.00 | 51,267 | 2018-05-02 | Filing |