November 4, 2026 Small-cap stock performance: Is it the best investment now? Small-cap stock performance shows a 4% increase after Q2 results, but is it worth investing in?