Neumora Therapeutics, Inc. (NMRA)
NASDAQ: NMRA · Real-Time Price · USD
1.890
-0.060 (-3.08%)
At close: Oct 10, 2025, 4:00 PM EDT
1.860
-0.030 (-1.59%)
After-hours: Oct 10, 2025, 6:46 PM EDT

Neumora Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22
3061,7142,6842,481
Market Cap Growth
-84.55%-36.14%8.18%-
Enterprise Value
108.451,4072,2322,958
Last Close Price
1.8910.6016.9016.25
PE Ratio
--6.93-4.66-3.38
PB Ratio
1.675.975.72-5.55
P/TBV Ratio
1.665.892.34-0.99
P/FCF Ratio
--9.37-16.43-21.50
P/OCF Ratio
--9.37-16.44-21.60
EV/EBITDA Ratio
--5.35-8.88-21.87
EV/EBIT Ratio
--5.34-8.85-21.77
EV/FCF Ratio
--7.69-13.66-25.63
Debt / Equity Ratio
0.1100.00-0.01
Debt / EBITDA Ratio
-0.08-0.01-0.02-0.06
Debt / FCF Ratio
-0.10-0.01-0.03-0.07
Quick Ratio
10.2810.2918.0815.69
Current Ratio
10.5410.5119.0516.37
Return on Equity (ROE)
-106.97%-64.48%-2122.96%29.29%
Return on Assets (ROA)
-97.83%-64.85%-54.72%-31.88%
Return on Capital (ROIC)
-8704.97%-2002.25%-779.86%-313.84%
Return on Capital Employed (ROCE)
-108.03%-69.50%-57.71%-33.75%
Earnings Yield
-82.36%-14.43%-21.48%-29.60%
FCF Yield
-63.68%-10.67%-6.09%-4.65%
Buyback Yield / Dilution
0.00%-1.26%-8.78%-0.17%
Total Shareholder Return
--1.26%-8.78%-0.17%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q