MBIN Q1 2026 Earnings EPS Beat of 502 Surprises Analysts Yet Stock Declines TScan Therapeutics Q1 2026 Earnings Narrowing Loss Despite EPS Miss Stock Gains on Pipeline Progress ALG Q1 2026 Earnings EPS Surpasses Estimates by 828 BHB Q1 2026 Earnings EPS Misses Estimates Shares Dip Slightly FNLC Q1 2026 Earnings EPS of 080 Reported Stock Edges Up Amid Sparse Disclosure SLI Q1 2026 Earnings Narrower Loss Beats Estimates as Lithium Developer Advances Projects