After the first week of this earnings season, 73% of companies beat per-share profit estimates, above the first-week average of 68%, according to BofA.
Stocks hit fresh all-time highs as strong earnings continue to power market rally
view original post