Sun, May 19, 2013, 10:24 PM EDT - U.S. Markets closed
What am I missing here? Stock is trading at 13.2x next years earnings with a 30%+ earnings growth rate
Sentiment: Buy