MainStreet Bancshares Inc MNSB Q1 2026 Earnings Strong EPS Beat Surprises Analysts Deutsche Bank Q1 2026 Earnings Modest EPS Beat Fails to Lift Stock FIGS Q1 2026 Earnings EPS Surges Past Estimates on Strong Profitability CRCT Q1 2026 Earnings Earnings Per Share Surges Past Estimates by 145 AMPY Q1 2026 Earnings Significant EPS Miss Highlights Operational Challenges Norwood Financial Corp NWFL Q1 2026 Earnings Strong EPS Beat Driven by Solid Operational Performance