AtaiBeckley Confirms Q2 2026 Phase 3 Launch for BPL-003 Following 2025 Results
AtaiBeckley has announced its 2025 financial results, highlighted by the upcoming Q2 2026 Phase 3 trial launch for its lead candidate, BPL-003. The intranasal 5-MeO-DMT compound is positioned as a potential blockbuster for treatment-resistant depression with a significantly shorter clinical footprint than existing therapies.