Thu, May 23, 2013, 12:07 PM EDT - U.S. Markets close in 3 hrs 53 mins
Excellent numbers and this one should take off before market opens tomorrow
What is excellent about them? They were as expected. High range of their 2013 guidance = Current 2013 Consensus Estimate