In a week marked by busy earnings reports and fluctuating macroeconomic indicators, small-cap stocks have shown resilience ...