This $2 target destroyed the stock today imo. How can they give a $2 target ? Thats just nutz and ridiculous! BAC might have shorted TSL bigtime so they are trying to find a way to cover their positions. Check the other analyst ratings.... they are between $15 and $12 http://finviz.com/quote.ashx?t=tsl