BioNTech Q3 Earnings Review: Getting Into The Weeds With Bewildering Oncology Plans

BioNTech SE is downgraded to Sell due to declining COVID vaccine revenues, leadership exits, and pipeline uncertainty. BNTX faces €531.9m Q1 net loss, expects €2–3bn 2026 revenues, and plans €1bn share buyback amid €16.8bn cash reserves. Major staff cuts and site exits are underway, targeting €500m annual savings to support the oncology pivot.
Open original source