Small-cap stocks have been underperforming their large-cap peers over the past 12 months. However, it may bode well for stock market’s future performance, based on historical data.
What's Your Reaction?