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,100 $458.00 23,124,468
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,220 $457.18 23,121,368
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,164 $455.68 23,118,148
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,407 $454.60 23,115,984
Jan 12, 2016
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 5,007 $453.89 23,113,577
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 100 $476.85 23,108,570
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 700 $476.35 23,108,470
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,000 $474.26 23,107,770
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,000 $473.31 23,106,770
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,650 $472.37 23,105,770

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