NEUMORA THERAPEUTICS INC (NMRA)

US6409791000 - Common Stock

2.48  +0.31 (+14.29%)

Premarket: 2.49 +0.01 (+0.4%)




Shares Outstanding161.56M
Float115.68M
Owners (insider)5.91%
Owners (institutional)60.52%
Owners (insider) change-1.1%
Owners (institutional) change0%

No transactions were filed in the last 12 months.