What Is Happening With Osr Osrhw Stock Right Now Price At 0.05 Up 1.48 20260409 Is Cenovus Cve Stock Still In Growth Phase Cve Q4 2025 Earnings Cenovus Energy Inc Beats Eps Estimates By 28 20260408 Is Metrocity Bankshares Mcbs Stock Overvalued Now Price At 30.78 Up 0.26 20260409 WEN Q1 2026 Earnings Profit Beat Lifts Shares Amid Cautious Consumer Outlook AUTL Q1 2026 Earnings Biotech Posts WiderThanExpected Loss as Stock Edges Higher BW Q1 2026 Earnings EPS Misses Estimates Amid Market Challenges C3ai AI Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower EPR Properties Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain APRE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline