MAIN Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines AG Q1 2026 Earnings EPS Misses Estimates Amid Silver Price Volatility Cyngn Inc CYN Q1 2026 Earnings EPS Beat Amid Zero Revenue Stock Edges Lower OMCL Q1 2026 Earnings Stellar EPS Beat of 6277 Yet Stock Slides GSK Q1 2026 Earnings EPS Surprise Beats Estimates Stock Slips Slightly Biodesix Inc BDSX Q1 2026 Earnings Strong EPS Beat Overshadowed by Negative Stock Reaction