Borosil Glass Works Shares Surge Over 200 in Past Year on Strong Growth SandRidge Energy Q1 2026 Earnings Strong EPS Beat Surpasses Estimates Barclays Profit Rises 18 Bank Raises Income Guidance