best performing stock between mar 23, 1988 and mar 23, 1989
best performing stock between mar 23, 1990 and mar 23, 1991
best performing stock between mar 23, 1992 and mar 23, 1993
union pacific railway market cap 2008
union pacific railway market cap 2009
union pacific railway market cap 2010
union pacific railway market cap 2011
union pacific railway market cap 2012
union pacific railway market cap 2013
union pacific railway market cap 2014
union pacific railway market cap 2015
union pacific railway market cap 2017
union pacific railway market cap 2016
best performing stocks, between february 1, 2005 and june 30, 2008, with a market cap of more than 50b
best performing stocks, between february 1, 2005 and june 30, 2008, with a market cap of more than 90b