Traders on the floor of the New York Stock Exchange, June 25, 2021.
We’re halfway through second-quarter earnings. The results not only continue to beat forecasts by a wide margin, but estimates for the third and fourth quarter and now even for 2022 are…







