Thu, Jun 20, 2013, 2:30 AM EDT - U.S. Markets open in 7 hrs.
What's the deal with this company? Revenue is up and the price plummits 13%?!Is there info out there that no one knows about, or is it just the old squash game?It looks like a good deal at this price. Has it been over valued?
way overvalued with decelerating earnings growth according to Barrington