Palo Alto Networks (PANW) closed at $153.22 in the latest trading session, marking a -2.54% move from the prior day.
On Tuesday, Alto Neuroscience, Inc. (NYSE:ANRO) revealed that the Phase 2b study of ALTO-100 for major depressive disorder (MDD) did not meet its primary endpoint compared to placebo. The ...