SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady VALE Q1 2026 Earnings EPS Falls Short of Estimates Amid Commodity Market Headwinds NRXP Q1 2026 Earnings Revenueless Biotech Reports EPS Miss but Stock Surges 34 QCLS Q4 2017 Earnings Massive EPS Miss Fails to Deter Investors Finward Bancorp FNWD Q1 2026 Earnings EPS Misses Expectations but Stock Ticks Higher STRRP Q1 2026 Earnings Missed Estimates with Significant EPS Shortfall