NEUMORA THERAPEUTICS INC (NMRA)

US6409791000 - Common Stock

9.74  +0.05 (+0.52%)

After market: 9.74 0 (0%)




Shares Outstanding161.56M
Float115.26M
Owners (insider)27.92%
Owners (institutional)45.45%
Owners (insider) change0.03%
Owners (institutional) change14.08%

No transactions were filed in the last 12 months.