The good news is that, on average, bull markets tend to outlast bear markets. The average S&P 500 bull market between 1929 and 2023 has lasted 1,011 days, according to data from Bespoke Investment …
Here’s Exactly How Long the Average S&P 500 Bull Market Has Lasted — and What History Says About the Future
view original post