Good luck Corp, I think if you are willing to ride out further ups and downs, you should easily be able to get a 50% (sure, I would like more, but I think that is a very realistic target), with the advantage of having strong downside protection due to the cash pile, high production and low costs.
As an example, BBY does a survey each year of Brokers views on stocks.
DLS has 12 buys... thats it, no sells, no holds. Just all buys.
Says it all really.
DLS Price at posting:
77.0¢ Sentiment: Buy Disclosure: Held