Earnings doing better than expected

by Steve Chiotakis