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,563 $461.41 23,130,531
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 4,941 $462.23 23,135,472
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,759 $463.17 23,138,231
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 4,148 $464.41 23,142,379
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 8,002 $465.50 23,150,381
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,608 $466.26 23,153,989
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 4,901 $467.66 23,158,890
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,082 $468.46 23,163,972
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 14,169 $469.71 23,178,141
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 7,204 $470.64 23,185,345

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