Taking stock of a great run for stocks

Let's look at what actually drove the big market returns of 2025 — and which stocks led the charge