Psychedelics Deutsche Bank initiates bullish coverage of psychedelics company AtaiBeckley The financial institution has given the drug developer a Buy rating a US$12 share target Rowan Dunne4 hours ago