Sunshine Biopharma Inc SBFM Q1 2026 Earnings Reported Loss Per Share of 025 Stock Declines 68 CIG Q1 2026 Earnings EPS Beat Fails to Ignite Stock as Revenue Details Remain Absent OLN Q1 2026 Earnings Surprising EPS Beat Amid Challenging Market ReNew Energy Global plc Q1 2026 Earnings Strong EPS Surprise Drives Positive Investor Sentiment KGEI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions JMIA Q4 2025 Earnings WiderthanExpected Loss Weighs on Shares