Overhill Farms: A Small Cap Gem With High Potential [View article]
Well, the end of 2007 has arrived and the stock is selling for sub-$3, which isn't anywhere near the "at least $10" prediction. What accounts for that in your opinion, or have you given up on it? Is it still a buy?
Overhill Farms: A Small Cap Gem With High Potential [View article]