Corbion N.V. (AMS:CRBN)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
20.06
+0.09 (0.45%)
Aug 7, 2026, 5:14 PM CET

Corbion Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1511,0701,2561,1451,8792,443
Market Cap Growth
20.81%-14.78%9.65%-39.05%-23.08%-10.09%
Enterprise Value
1,6331,4721,7161,8602,5802,904
Last Close Price
20.0618.5721.6019.3831.8441.44
PE Ratio
18.8414.626.6715.8921.0931.39
Forward PE
14.0413.1116.1216.7319.3328.99
PEG Ratio
-1.791.791.791.791.72
PS Ratio
0.920.840.970.911.292.28
PB Ratio
1.521.441.631.803.004.41
P/TBV Ratio
1.741.671.902.414.106.21
P/FCF Ratio
15.2311.5412.5771.13--
P/OCF Ratio
7.986.656.826.9248.18109.06
EV/Sales Ratio
1.301.161.331.471.772.71
EV/EBITDA Ratio
9.017.2810.4511.4913.7819.88
EV/EBIT Ratio
17.1712.6422.1924.0723.2835.41
EV/FCF Ratio
21.6015.8817.17115.56--
Debt / Equity Ratio
0.480.470.400.660.700.76
Debt / EBITDA Ratio
2.862.213.104.854.063.44
Debt / FCF Ratio
6.854.825.1048.79--
Net Debt / Equity Ratio
0.640.540.601.121.120.83
Net Debt / EBITDA Ratio
2.661.992.804.423.753.16
Net Debt / FCF Ratio
6.374.344.6044.43-3.56-3.65
Asset Turnover
0.860.860.800.750.960.89
Inventory Turnover
3.823.753.753.234.044.08
Quick Ratio
0.880.860.580.520.530.82
Current Ratio
1.831.891.170.991.101.57
Return on Equity (ROE)
4.32%9.87%6.52%6.83%15.26%14.63%
Return on Assets (ROA)
5.07%6.20%3.51%4.33%5.62%6.15%
Return on Invested Capital (ROIC)
5.95%7.73%4.39%5.48%7.32%8.18%
Return on Capital Employed (ROCE)
8.44%10.50%7.01%6.99%10.39%8.81%
Earnings Yield
5.40%6.84%15.00%6.30%4.74%3.19%
FCF Yield
6.57%8.66%7.96%1.41%--
Dividend Yield
3.20%3.45%3.32%2.89%1.76%1.35%
Payout Ratio
92.60%49.73%21.80%45.40%36.67%42.15%
Buyback Yield / Dilution
0.36%0.67%0.67%-0.34%-0.17%0.17%
Total Shareholder Return
3.57%4.13%3.99%2.55%1.59%1.52%