NASDAQ:NGNE | Key Financial Ratios | Neurogene Inc.

Complete source-backed ratio history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3010.64-45.47%-51.17%
2026-03-3113.08-37.48%-41.48%
2025-12-3116.56-31.31%-34.11%
2025-09-3018.39-29.58%-32.06%
2025-06-3018.07-28.39%-30.88%
2025-03-3121.03-25.65%-27.71%
2024-12-3120.84-22.38%-24.21%
2024-09-309.09-32.44%-38.75%
2024-06-3012.17-26.47%-30.71%
2024-03-3114.74-20.98%-23.99%
2023-12-318.72-16.32%-19.52%
2023-09-3015.33-55.56%27.17%
2023-06-3017.17-51.35%28.55%
2023-03-3111.97-52.91%33.06%
2022-12-3112.74-50.51%37.87%
2022-09-3010.63-46.83%-56.11%
2022-06-3012.78-44.99%-52.83%
2022-03-3117.16-40.97%-46.96%
2021-12-3116.67-37.17%66.06%
2021-09-3017.4-33.06%-37.56%
2021-06-3022.09-24.04%-26.92%
2021-03-3121.57-19.78%-22.12%
2020-12-3124.66-15.81%-17.40%
2020-09-3020.88-12.96%-14.34%
2020-06-3020.73-58.92%-66.53%
2020-03-3124.92-49.58%-55.34%
2019-12-3130.28-47.23%-49.01%
2019-09-3026.35-94.89%-99.03%
2019-06-3063.17-29.95%-30.54%
2019-03-3120.81-25.41%-26.80%
2018-12-3116.68-40.69%-43.46%
2018-09-308.12-48.93%-56.00%
2018-06-307.73-38.12%-43.90%
2018-03-3110.07-59.08%-65.82%
2017-12-319.93-45.48%-50.75%
2017-09-3017.23-37.14%-39.58%
2017-06-3016.26-31.12%-33.28%
2017-03-3121.02-26.94%-28.19%
2016-12-3110.87-23.97%-25.58%
2016-09-3017.12-19.15%-20.22%
2016-06-307.96-28.11%-30.74%
2016-03-3112.14-20.48%-21.64%
2015-12-3115.61-19.29%-20.16%
2015-09-3030.56-20.58%-21.30%
2015-06-307.47-85.52%-98.94%
2015-03-317.04-74.61%-87.13%
2014-12-317.55-58.00%-66.47%
2014-09-308.83-40.06%-44.28%
2014-06-3012.77-31.27%-33.10%
2014-03-3145.45-21.16%-21.68%
2013-12-315.84-55.78%13.29%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3116.56-31.31%-34.11%
2024-12-3120.84-22.38%-24.21%
2023-12-318.72-16.32%-19.52%
2022-12-3112.74-50.51%37.87%
2021-12-3116.67-37.17%66.06%
2020-12-3124.66-15.81%-17.40%
2019-12-3130.28-47.23%-49.01%
2018-12-3116.68-40.69%-43.46%
2017-12-319.93-45.48%-50.75%
2016-12-3110.87-23.97%-25.58%
2015-12-3115.61-19.29%-20.16%
2014-12-317.55-58.01%-66.47%
2013-12-315.84-55.78%13.29%
2012-12-3115.10%