Register Sign In
Apr. 27 - With 50% of the earnings in for Q1 the numbers are coming in 13% better than the estimates, but they are also 25% less than they were last year, with only 28% of the issues beating last year's numbers.