CNS Q1 2026 Earnings Earnings Miss Estimates as EPS Falls Short HBNC Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback MRAM Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains Stardust Power Inc SDST Q1 2026 Earnings EPS Misses Estimates as PreRevenue Company Focuses on Development Heartflow Inc HTFL Q1 2026 Earnings EPS Miss Signals Margin Pressures Despite Modest Stock Gain OLOX Q3 2023 Earnings NarrowerthanExpected Loss Drives 3736 EPS Surprise