Niagen Bioscience, Inc. (FRA:OCD1)
Germany flag Germany · Delayed Price · Currency is EUR
4.740
-0.040 (-0.84%)
At close: Jan 30, 2026

Niagen Bioscience Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
40439297117225243
Market Cap Growth
-5.94%302.70%-17.00%-47.82%-7.52%6.28%
Enterprise Value
35236477109199232
Last Close Price
4.745.201.321.493.263.88
PE Ratio
23.1947.50----
PS Ratio
3.804.081.291.743.795.02
PB Ratio
6.708.813.784.378.0618.11
P/TBV Ratio
6.738.883.854.488.2919.39
P/FCF Ratio
22.4033.9915.45---
P/OCF Ratio
22.1333.5415.13---
EV/Sales Ratio
3.363.781.011.623.354.79
EV/EBITDA Ratio
19.5744.12----
EV/EBIT Ratio
21.6948.76----
EV/FCF Ratio
19.5531.5412.17---
Debt / Equity Ratio
0.040.060.120.150.150.10
Debt / EBITDA Ratio
0.140.27----
Debt / FCF Ratio
0.140.220.47---
Asset Turnover
1.611.621.531.291.401.51
Inventory Turnover
3.073.212.252.072.052.07
Quick Ratio
3.232.961.571.611.891.17
Current Ratio
4.123.572.402.612.781.96
Return on Equity (ROE)
38.90%22.94%-17.29%-54.77%-112.68%-108.09%
Return on Assets (ROA)
15.60%7.84%-6.42%-20.81%-35.18%-31.57%
Return on Invested Capital (ROIC)
221.46%169.60%-65.11%-176.99%-542.87%-776.15%
Return on Capital Employed (ROCE)
25.60%15.40%-16.30%-51.50%-67.30%-90.70%
Earnings Yield
4.31%2.10%-4.59%-13.19%-10.61%-6.70%
FCF Yield
4.46%2.94%6.47%-12.31%-9.61%-3.60%
Buyback Yield / Dilution
-10.80%-4.19%-7.54%-3.79%-10.02%-7.03%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.