More than 100 companies released quarterly earnings reports yesterday, providing investors with another broad snapshot of corporate America during the peak of the second-quarter earnings season. Overall, results indicated that business activity remains relatively resilient despite persistent macroeconomic uncertainties. Before we provide investors with a list of companies who shattered Wall Street predictions in an economy marked by geopolitical turmoil and soaring energy prices, it is...





