Neurogene Inc. (NGNE)
NASDAQ: NGNE · Real-Time Price · USD
35.34
+1.46 (4.31%)
At close: Jul 2, 2026, 4:00 PM EDT
34.78
-0.56 (-1.58%)
After-hours: Jul 2, 2026, 7:50 PM EDT

Neurogene 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
55831934024922205
Market Cap Growth
112.57%-6.03%36.64%1044.85%-89.39%-65.60%
Enterprise Value
324.3959.9739.666.33384.1675.16
Last Close Price
35.3420.6022.8619.3810.1896.40
PE Ratio
---6.61--
PS Ratio
--367.11---
PB Ratio
2.321.201.091.34-0.151.43
P/TBV Ratio
3.221.661.290.49-1.86
EV/Sales Ratio
--42.81---
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)
-2332.71%-1278.58%-1160.75%-50.40%-49.13%-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%
SEC Filings: 10-K · 10-Q