Green Shoots Emerging From the Earnings Landscape Stock Market Stocks to buy Stocks to sell admin July 28, 2023 0 58 1 minute read With a little over half of June-quarter results already out, we can confidently call the overall earnings picture reassuringly stable and resilient.