Recent gains have failed to lift the market-cap/GDP ratio back to old highs and, to date, no major index has fully reversed its bear-market loss if the cumulative effect of 2+ years of consumer price increases are considered—small caps look especially bad when viewed through that lens.
Mar
07
2024