BWLP Q4 2025 Earnings EPS Beats Estimates by 458 Amidst Slight Stock Decline RNG Q1 2026 Earnings EPS Beats Estimates Narrowly as Stock Pulls Back AVXL Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Pipeline Advances Stem Inc Q1 2026 Earnings EPS Surprises to the Upside as Stock Rises MLM Q1 2026 Earnings Slight EPS Miss Amid Solid Aggregate Demand SIM Q1 2023 Earnings Significant EPS Miss Amid Uncertainty