Date Name Title Filing Type Shares Traded Price Total Held
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,550 $391.25 22,727,901
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 8,030 $392.96 22,735,931
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 16,393 $393.99 22,752,324
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 47,730 $394.85 22,800,054
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,868 $396.64 22,802,922
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 16,237 $397.72 22,819,159
Dec 23, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 9,983 $398.16 22,829,142
Oct 16, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 300 $328.47 22,535,858
Oct 16, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,702 $329.38 22,539,560
Oct 16, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,799 $330.19 22,545,359

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