Have to agree that $6.30 seems too low. When one considers the historical performance of the company, the prospect of new business ramping up from the cable, projected 2009/10 earnings (PE 13x at 6.30) the price should be another 50% higher.
Very disappointed.