MTNB Q4 2024 Earnings Narrowed Loss Surpasses Expectations Pipeline Momentum Continues NTNX Q1 2026 Earnings EPS Surges Past Estimates Driving Shares Higher Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally NEWTG Q1 2026 Earnings EPS Misses Estimates Amid Slight Decline FFBC Q1 2026 Earnings EPS Beats Estimates by 803 Shares Dip 109 James River Group Holdings Q1 2026 Earnings Missed Estimates Drive Modest Share Decline