Niagen Bioscience, Inc. (FRA:OCD1)
Germany flag Germany · Delayed Price · Currency is EUR
3.840
-0.120 (-3.03%)
Last updated: Feb 23, 2026, 8:10 AM CET

Niagen Bioscience Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Capitalization
33039297117225243
Market Cap Growth
-20.98%302.70%-17.00%-47.82%-7.52%6.28%
Enterprise Value
27936477109199232
Last Close Price
3.965.201.321.493.263.88
PE Ratio
18.9747.50----
PS Ratio
3.114.081.291.743.795.02
PB Ratio
5.488.813.784.378.0618.11
P/TBV Ratio
5.508.883.854.488.2919.39
P/FCF Ratio
18.3333.9915.45---
P/OCF Ratio
18.1133.5415.13---
EV/Sales Ratio
2.633.781.011.623.354.79
EV/EBITDA Ratio
15.3444.12----
EV/EBIT Ratio
17.0048.76----
EV/FCF Ratio
15.4531.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---
Net Debt / Equity Ratio
-0.86-0.91-0.84-0.56-0.73-0.90
Net Debt / EBITDA Ratio
-3.04-4.905.230.910.900.79
Net Debt / FCF Ratio
-2.89-3.50-3.431.040.951.39
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
5.27%2.10%-4.59%-13.19%-10.61%-6.70%
FCF Yield
5.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.