Date Name Title Filing Type Shares Traded Price Total Held
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
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 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 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 400 $525.10 31,255
Apr 14, 2020
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 357 $524.26 11,380
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 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 200 $522.80 31,956
Apr 14, 2020
EVP Research and Development
EVP Research and Development Form 4 Open market or private sale of non-derivative or derivative security 758 $522.37 11,737

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