Date Name Title Filing Type Shares Traded Price Total Held
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,938 $457.60 23,039,519
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 9,730 $458.58 23,049,249
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 6,697 $459.55 23,055,946
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 12,798 $460.70 23,068,744
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 9,271 $461.61 23,078,015
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,411 $462.61 23,083,426
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,812 $463.71 23,089,238
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,190 $464.57 23,090,428
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 900 $466.04 23,091,328
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,200 $467.35 23,093,528

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