Seems to have gone ballistic. Something is up with this stock. Can it be just that oil is above $100? http://finance.yahoo.com/echarts?s=SPWR+Interactive#symbol=SPWR;range=1y