FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise MRCC Q4 2025 Earnings EPS Surges Past Estimates with 1983 Beat SABS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline MPLX Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds BBSI Q1 2026 Earnings Earnings Beat Estimate Despite Negative EPS National Storage Affiliates Trust NSA Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Storage Market DG Q1 2026 Earnings EPS Beats Estimates as Dollar General Surpasses Expectations MOMO Q4 2025 Earnings EPS Misses Estimates Shares Edge Lower POWL Q1 2026 Earnings EPS Misses Estimates amid Operational Headwinds Shares Edge Higher TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower XPO Q1 2026 Earnings Earnings Surpass Estimates as Profitability Improves DLX Q1 2026 Earnings Strong EPS Beat Amidst Ongoing Strategic Transformation