Date Name Title Filing Type Shares Traded Price Total Held
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,300 $469.46 23,097,530
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,965 $470.41 23,099,495
Oct 06, 2015
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,625 $471.64 23,103,120
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
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 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 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 100 $476.85 23,108,570
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
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

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