Date Name Title Filing Type Shares Traded Price Total Held
Jun 23, 2017
EVP Research and Development
EVP Research and Development Form 4 Other acquisition or disposition -- -- 5,647
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 100 $521.70 32,156
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 200 $522.80 31,956
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 200 $523.52 31,756
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 101 $524.08 31,655
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 400 $525.10 31,255
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 600 $526.45 30,655
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 100 $529.61 30,555
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 800 $530.64 29,755
Jun 22, 2017
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 900 $531.42 28,855

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.