microsoft price in 2005
microsoft price in 2004
microsoft price in 2003
microsoft price in 2002
microsoft price in 2001
microsoft price in 2000
nvidia market cap chart
banco bradesco sa adr (bbd) 1999 - 2010
banco bradesco sa adr (bbd) 1999 - 2009
natwest (nwg) 1999 - 2009
best large stock returns jul 1999 - 2009
eth price october 1st 2022
best stock returns jul 1999 - 2009
hudbay minerals (hbm)- 2007
hudbay minerals (hbm) 199- 2008