Evolution Petroleum EPM Q1 2026 Earnings Massive EPS Miss Sends Shares Lower BGS Q1 2026 Earnings EPS Surpasses Expectations Despite Weak Stock Reaction BGC Q1 2026 Earnings Slight EPS Miss Triggers Modest SellOff NuCana Q3 2024 Earnings SmallerthanExpected Loss as Biotech Advances Oncology Pipeline Bank Of Montreal BMO Q1 2026 Earnings EPS Beats Estimates by 644 as Bank Delivers Solid Profitability LRMR Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction Griffon Corporation GFF Q1 2026 Earnings EPS Beats Estimates Stock Gains Ground LINC Q1 2026 Earnings EPS Surpasses Estimates by Over 21 Stock Rises GEOS Q1 2026 Earnings WiderThanExpected Loss and Revenue Disruption Pressure Shares ReNew Energy Global plc RNW Q1 2026 Earnings EPS Surges Past Estimates as Profitability Improves NFT Limited MI Q3 2018 Earnings Massive EPS Miss Sends Stock Sharply Lower EPAC Q1 2026 Earnings Slight EPS Miss Despite Strong Stock Response