Date Name Title Filing Type Shares Traded Price Total Held
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,600 $471.56 23,188,945
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,563 $472.64 23,192,508
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

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