Nasdaq Chart Yahoo - Yahoo Tries To Catch Up With Its Competition And Earnings