Snowflake Shares Surge Following Strong Outlook and Amazon AI Partnership Olema Pharmaceuticals OLMA Q1 2026 Earnings Narrower Loss Surprises Shares Edge Higher Borosil Glass Works Surges Over 200 in a Year on Strong Revenue and EBIDTA Performance