Date Name Title Filing Type Shares Traded Price Total Held
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 20,245 $399.74 22,859,144
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,300 $398.78 22,838,899
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,067 $397.53 22,835,599
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,700 $396.66 22,833,532
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 890 $395.53 22,831,832
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 700 $393.89 22,830,942
Dec 24, 2014
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,100 $392.72 22,830,242
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
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 2,868 $396.64 22,802,922

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