Suddenly, small caps are all the rage. Never mind the job losses or the unfathomable overvaluation. Investors are choosing to pay the highest price in history for small company exposure.
Granted, small stocks are still down roughly 15% from all-time highs. And they could fail at technical price resistance (200-day moving average).
That said, the fear of missing out on a recovery by 2023 gives new meaning to the word “desperation.”