Alto Neuroscience, Inc. (NYSE: ANRO) reported financial results for the full year ending December 31, 2024, highlighting ...