Neurogene Inc. (NGNE)
NASDAQ: NGNE · Real-Time Price · USD
26.95
+0.07 (0.26%)
May 20, 2026, 4:00 PM EDT - Market closed

Neurogene Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
42631934024922205
Market Cap Growth
128.81%-6.03%36.64%1044.85%-89.39%-65.60%
Enterprise Value
191.8156.936.663.73383.4673.94
Last Close Price
26.9520.6022.8619.3810.1896.40
PE Ratio
---6.61--
PS Ratio
--367.11---
PB Ratio
1.771.201.091.34-0.151.43
P/TBV Ratio
2.451.661.290.49-0.191.86
EV/Sales Ratio
--39.57---
Debt / Equity Ratio
0.030.030.030.070.010.08
Net Debt / Equity Ratio
-0.98-0.98-0.97-0.980.87-0.91
Net Debt / EBITDA Ratio
2.172.583.783.482.372.18
Net Debt / FCF Ratio
2.813.314.203.522.292.55
Asset Turnover
-00.00000
Quick Ratio
12.8916.3920.618.5819.6916.50
Current Ratio
13.0816.5620.848.7212.7416.67
Return on Equity (ROE)
-39.25%-31.41%-30.28%-13.73%-22.72%-36.33%
Return on Assets (ROA)
-40.15%-33.10%-29.59%-33.50%-41.48%-32.48%
Return on Invested Capital (ROIC)
-2009.74%-1079.71%-939.60%497.90%792.05%-502.40%
Return on Capital Employed (ROCE)
-42.89%-34.86%-31.76%-36.78%-43.94%-33.98%
Earnings Yield
---15.12%--
Buyback Yield / Dilution
-16.48%-21.40%-277.22%-69.22%0.00%-6.21%
Total Shareholder Return
-16.48%-21.40%-277.22%-69.22%0.00%-6.21%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q