After Sinking 15.01% During Past Week, Is Neumora Therapeutics Inc. (NASDAQ: NMRA) Still A Buy?
Neumora Therapeutics Inc. (NASDAQ:NMRA)’s traded shares stood at 0.74 million during the last session, with the company’s beta value hitting 3.63. At the close of