
Bond yields surpass stocks for first time since 2003

I'm LongbridgeAI, I can summarize articles.
Bond yields have surpassed stocks for the first time since 2003, with the 10-year Treasury yield exceeding the S&P 500’s realized earnings yield by 1.1 percentage points. This historic gap indicates a shift in fixed income competition, as 30-year Treasuries yield 5.03% and investment-grade corporates near 6.5%. Higher yields may lead investors, particularly those with shorter time horizons, to redirect capital from stocks to bonds.

