We’re Halfway Through 2025 — How Are Stocks Holding Up?