Stocks with low-quality earnings are suddenly beating those with high-quality earnings — and by the largest amount in decades.
Stocks with low-quality earnings are suddenly beating those with high-quality earnings — and by the largest amount in decades.