Ebro Foods, S.A. (BME:EBRO)
Spain flag Spain · Delayed Price · Currency is EUR
18.18
-0.12 (-0.66%)
Jul 17, 2026, 5:35 PM CET

Ebro Foods Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7972,8342,4432,3882,2562,597
Market Cap Growth
5.09%16.00%2.32%5.87%-13.15%-10.88%
Enterprise Value
3,0613,3962,4432,9933,6063,130
Last Close Price
18.1818.4215.8815.5214.6616.88
PE Ratio
12.8613.1911.7512.7718.4910.88
Forward PE
12.9113.1112.0312.9015.5416.02
PEG Ratio
4.302.474.811.046.411.60
PS Ratio
0.940.940.770.780.751.05
PB Ratio
1.191.231.771.091.041.24
P/TBV Ratio
2.522.561.782.48-3.03
P/FCF Ratio
-19.0517.477.09--
P/OCF Ratio
-9.998.474.99-148.56
EV/Sales Ratio
1.031.120.770.971.191.27
EV/EBITDA Ratio
7.3311.037.9010.8317.7815.41
EV/EBIT Ratio
10.0311.037.9010.8318.0115.41
EV/FCF Ratio
-22.8317.478.89--
Debt / Equity Ratio
0.350.3500.410.600.37
Debt / EBITDA Ratio
2.682.68-3.277.405.14
Debt / FCF Ratio
10.015.55-2.68--
Net Debt / Equity Ratio
0.230.230.000.260.610.24
Net Debt / EBITDA Ratio
1.701.700.002.066.492.47
Net Debt / FCF Ratio
6.353.52-0.011.69-21.08-5.49
Asset Turnover
1.061.061.120.790.770.62
Inventory Turnover
3.653.654.472.062.142.12
Quick Ratio
0.740.740.121.020.831.08
Current Ratio
1.661.660.122.141.921.88
Return on Equity (ROE)
18.76%12.70%13.04%9.28%6.26%7.10%
Return on Assets (ROA)
8.76%7.81%8.10%5.32%3.73%3.72%
Return on Invested Capital (ROIC)
8.76%10.78%11.24%6.56%4.75%5.36%
Return on Capital Employed (ROCE)
13.43%13.43%12.99%9.00%6.62%6.92%
Earnings Yield
7.78%7.58%8.51%7.83%5.41%9.19%
FCF Yield
-5.25%5.72%14.10%--
Dividend Yield
3.80%4.10%5.08%4.08%3.89%7.15%
Payout Ratio
-54.09%59.69%52.07%71.85%77.83%
Total Shareholder Return
3.80%4.10%5.08%4.08%3.89%7.15%