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