Many try but few succeed in correctly predicting the markets - even among Wall Street analysts who do it for a living.
Take the S&P 500, for example. The index closed 2024 at 5,882, cementing a second year of more than 20% gains. Yet at this time last year, Wall Street's 2024 median year-end price target was just 4,850, according to Bloomberg data. Not exactly close.