Results are in for a new depression drug trial, and they're cratering this stock Bruce Gil Quartz 3 1 03.01.2025 .....© Quartz visit website