Tech Still Has a Big Lead

Cumulative total returns, 15 years through Oct. 31, 2026