Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock TNXP Q1 2026 Earnings WiderthanExpected Loss Amid Continued RD Investment FORR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Reacts Positively Ocugen Inc OCGN Q1 2026 Earnings Wider Loss Misses Estimate as PreRevenue Biotech Focuses on Pipeline VSNT Q1 2026 Earnings EPS Surges Past Estimates with 949 Beat BRO Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Positive Surprise Sunrise Realty Trust Inc SUNS Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction SANA Q1 2026 Earnings NarrowerThanExpected Loss Offers Cautious Optimism RIME Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Stock MBINL Q1 2026 Earnings Strong EPS Surprise of 502 Exceeds Analyst Expectations ICON Q4 2025 Earnings WiderthanExpected Loss Amid Challenging Operational Environment BCPC Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles