Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares Netcapital Inc NCPL Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Operating Environment OCC Q1 2026 Earnings Narrowed Loss and Market Sentiment Boost Drive Stock Surge RCON Q4 2025 Earnings EPS Surprise Beats Estimates Amid Revenue Uncertainty SCSC Q1 2026 Earnings EPS Slightly Misses Estimates Sentiment Remains Cautiously Optimistic ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment