Neurogene Inc. (NGNE)
NASDAQ: NGNE · Real-Time Price · USD
29.10
+0.10 (0.34%)
At close: Jun 12, 2026, 4:00 PM EDT
29.68
+0.58 (1.99%)
After-hours: Jun 12, 2026, 5:09 PM EDT

Neurogene Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
46031934024922205
Market Cap Growth
82.57%-6.03%36.64%1044.85%-89.39%-65.60%
Enterprise Value
225.7856.936.663.73383.4673.94
Last Close Price
29.1020.6022.8619.3810.1896.40
PE Ratio
---6.61--
PS Ratio
--367.11---
PB Ratio
1.911.201.091.34-0.151.43
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)
-554.10%-465.10%-337.14%-220.77%-247.11%-326.33%
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