KRTL BioTech

Small-cap stocks are primed to outperform large caps over the next 10 years

Small-cap stocks are primed to outperform large caps over the next 10 years

"The relative P/E today suggests that small caps should lead large caps over the next decade," says one strategist.