Markets Stock market news: Relmada Therapeutics plunged by 75.54% while Cyclerion… Priya Berry Dec 4, 2024