RMTI Q1 2026 Earnings EPS Misses Estimates Stock Declines 2 OLP Q1 2026 Earnings EPS Surpasses Estimates as Management Highlights Portfolio Performance CYN Q1 2026 Earnings EPS Beats Estimates Despite No Reported Revenue RAIL Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower BNGO Q1 2026 Earnings NarrowerthanExpected Loss Bolsters Investor Confidence GOOG Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher