Mid and Small-cap Earnings Drive Positive Market Outlook