Neumora Therapeutics, Inc. (NMRA)
NASDAQ: NMRA · Real-Time Price · USD
1.624
-0.026 (-1.59%)
Jul 10, 2026, 12:00 PM EDT - Market open

Neumora Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3013121,7142,708--
Market Cap Growth
149.34%-81.80%-36.70%---
Enterprise Value
212.02184.41,4082,25900
Last Close Price
1.621.7910.6017.05--
PB Ratio
4.253.005.975.77--
P/TBV Ratio
3.862.825.892.36--
Debt / Equity Ratio
0.750.5300.00-0.010.00
Net Debt / Equity Ratio
-1.33-1.23-1.06-0.960.811.25
Net Debt / EBITDA Ratio
0.420.531.161.792.691.72
Net Debt / FCF Ratio
0.480.621.672.753.155.34
Quick Ratio
4.885.6210.2918.0815.6917.58
Current Ratio
5.095.8710.5119.0516.3717.85
Return on Equity (ROE)
-254.82%-121.21%-64.48%-2122.96%33.91%113.11%
Return on Assets (ROA)
-129.38%-94.99%-64.85%-54.72%-31.76%-75.67%
Return on Invested Capital (ROIC)
---31689.48%-119.37%-33.61%-79.83%
Return on Capital Employed (ROCE)
-158.01%-108.22%-69.50%-57.71%-33.61%-79.83%
Buyback Yield / Dilution
-4.83%-2.52%-145.12%-138.99%-24.25%-68.45%
Total Shareholder Return
-4.83%-2.52%-145.12%-138.99%-24.25%-68.45%
SEC Filings: 10-K · 10-Q