Ok I agree. Still lower than the all time high of $5000/share.
Sentiment: Strong Buy
More likely $100-$250. Oil is destined for $150 per barrel. Ethanol will be $5/gallon. PEIX makes 500 million gallons per year. A profit of $3/gal is $1.5 billion over 40 million shares. Even a PE of 5 mkes it $150 per share.