Corbion N.V. (AMS:CRBN)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
19.40
+0.53 (2.81%)
Mar 10, 2026, 10:34 AM CET

Corbion Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
1,0871,0701,2491,1491,8792,443
Upgrade
Market Cap Growth
-19.98%-14.36%8.74%-38.87%-23.09%-10.00%
Upgrade
Enterprise Value
1,4891,5241,7021,9152,4892,785
Upgrade
Last Close Price
18.8718.5720.9018.1329.2137.33
Upgrade
PE Ratio
14.8614.306.5015.7620.8831.20
Upgrade
Forward PE
11.0713.1116.1216.7319.3328.99
Upgrade
PS Ratio
0.860.840.970.911.292.28
Upgrade
PB Ratio
1.461.441.621.813.004.41
Upgrade
P/TBV Ratio
1.661.641.792.283.845.72
Upgrade
P/FCF Ratio
11.7311.5412.5071.35--
Upgrade
P/OCF Ratio
6.766.656.796.9548.18109.06
Upgrade
EV/Sales Ratio
1.181.201.321.521.712.60
Upgrade
EV/EBITDA Ratio
7.447.4610.6414.7114.9321.01
Upgrade
EV/EBIT Ratio
13.0212.8618.7830.5923.0538.79
Upgrade
EV/FCF Ratio
16.0716.4417.04118.95--
Upgrade
Debt / Equity Ratio
0.600.600.661.241.210.91
Upgrade
Debt / EBITDA Ratio
2.192.192.915.424.203.79
Upgrade
Debt / FCF Ratio
4.824.825.1048.79--
Upgrade
Net Debt / Equity Ratio
0.540.540.601.121.120.83
Upgrade
Net Debt / EBITDA Ratio
1.971.972.875.494.213.48
Upgrade
Net Debt / FCF Ratio
4.344.344.6044.43-3.56-3.65
Upgrade
Asset Turnover
0.860.860.800.750.960.89
Upgrade
Inventory Turnover
3.743.743.723.304.034.06
Upgrade
Quick Ratio
0.880.880.560.510.520.79
Upgrade
Current Ratio
1.891.891.170.991.101.57
Upgrade
Return on Equity (ROE)
9.87%9.87%6.52%6.83%15.26%14.63%
Upgrade
Return on Assets (ROA)
5.00%5.00%3.50%2.31%4.43%3.72%
Upgrade
Return on Invested Capital (ROIC)
8.16%7.86%5.15%4.44%7.13%7.16%
Upgrade
Return on Capital Employed (ROCE)
10.70%10.70%8.20%5.70%9.70%7.00%
Upgrade
Earnings Yield
6.88%6.99%15.39%6.35%4.79%3.21%
Upgrade
FCF Yield
8.52%8.67%8.00%1.40%-10.47%-5.17%
Upgrade
Dividend Yield
3.40%3.45%3.06%3.36%1.92%1.50%
Upgrade
Payout Ratio
49.73%49.73%21.80%45.41%36.67%42.15%
Upgrade
Buyback Yield / Dilution
0.68%0.68%0.67%-0.34%-0.17%0.17%
Upgrade
Total Shareholder Return
4.07%4.13%3.73%3.03%1.75%1.67%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.