Neumora Therapeutics, Inc.

Neumora Therapeutics, Inc. (NMRA)

Market Cap

1.75B

Website

https://www.neumoratx.com

Earnings Date

Nov 12, 2024

Employees

124

IPO Date

Sep 15, 2023