Neumora Therapeutics, Inc. (NMRA)
NASDAQ: NMRA · Real-Time Price · USD
3.490
-0.060 (-1.69%)
At close: Feb 27, 2026, 4:00 PM EST
3.470
-0.020 (-0.57%)
After-hours: Feb 27, 2026, 7:43 PM EST

Neumora Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5931,7132,604---
Market Cap Growth
115.94%-34.22%----
Enterprise Value
4421,3742,090---
Last Close Price
3.4910.6017.05---
PB Ratio
4.285.975.55---
P/TBV Ratio
4.495.975.55---
Debt / Equity Ratio
0.150.010.010.020.010.01
Net Debt / Equity Ratio
-1.15-1.06-0.98-0.97-1.01-1.01
Net Debt / EBITDA Ratio
0.631.162.453.175.107.42
Net Debt / FCF Ratio
0.731.672.813.355.346.77
Quick Ratio
6.6410.2918.0815.7317.5920.50
Current Ratio
6.8510.5119.0516.3717.8520.69
Return on Equity (ROE)
-104.35%-64.48%-54.49%-32.67%-80.18%-106.02%
Return on Assets (ROA)
-56.71%-40.50%-25.50%-17.95%-16.01%-
Return on Capital Employed (ROCE)
-158.30%-91.80%-39.90%-30.50%-19.80%-13.60%
Earnings Yield
-39.84%-14.24%-9.06%---
FCF Yield
-35.08%-10.68%-6.28%---
Buyback Yield / Dilution
-2.49%-145.12%-138.99%-24.25%-68.46%-
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q