S&P 500 in formal bull market territory, up 20% from October

© 2025 Vimarsana