2000200220042006200820100200400600
symbolMSFTAMZNIBMGOOGAAPLstock price chartdateprice