Do stocks consistently outperform bonds over long-term investment horizons?

Historically, stocks have delivered higher returns than bonds over investment horizons exceeding 10 years, a phenomenon observed across various developed markets. This equity risk premium compensates investors for the greater volatility associated with equities compared to fixed-income securities.