Gates Industrial GTES Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Cautious Outlook BCSF Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Lower Vivani Medical Q1 2026 Earnings Narrower Net Loss Surpasses Expectations VAALCO Energy Inc Q1 2026 Earnings Deep EPS Miss Highlights Operational Struggles RNST Q1 2026 Earnings EPS Beats Estimates by 811 Stock Declines Slightly Enveric Biosciences Inc ENVB Q4 2024 Earnings Massive EPS Miss Highlights Ongoing Cash Burn and No Revenue