Fri, May 24, 2013, 1:16 PM EDT - U.S. Markets close in 2 hrs 44 mins
I thought it is overbought. Biofuel is expensive, as other firms in this field do not show outperformance. I don't expect the buyout deal will increase to much value to the stock.
Sentiment: Hold