With the bulk of the Q2 earnings season now behind us, we can now say with full confidence that the earnings picture has not been this good in a long time.
Taking Stock of the Impressive Earnings Picture