BlackBerry Stock Climbs 25 to 90 as Traders Eye Resistance at 945 BP Chairman Ousted Amid Allegations of Bullying and Overbearing Conduct OBIO Q1 2026 Earnings NarrowerThanExpected Loss Fuels Optimism Amid PreRevenue Stage Vestas Wind Systems Shares Slide After Company Warns Margins May Hit Low End of Guidance