Date Name Title Filing Type Shares Traded Price Total Held
Sep 23, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,729 $539.98 23,016,992
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,107 $449.14 23,018,099
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,200 $450.23 23,019,299
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,451 $451.31 23,020,750
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,768 $452.37 23,022,518
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,842 $453.48 23,026,360
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 4,140 $454.48 23,030,500
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,601 $455.56 23,034,101
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,480 $456.56 23,036,581
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

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