S&P 500 vs. 20-Year Treasury Annual Returns
From: 2003 — 2023
(Please use a modern browser to see the interactive version of this visualization)