Ebro Foods, S.A. (BME:EBRO)
Spain flag Spain · Delayed Price · Currency is EUR
18.30
+0.02 (0.11%)
Aug 7, 2026, 1:34 PM CET

Ebro Foods 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
2,8132,8342,4432,3882,2562,597
Market Cap Growth
7.03%16.00%2.32%5.87%-13.15%-10.88%
Enterprise Value
3,1233,3962,4432,9933,6063,130
Last Close Price
18.3018.4215.8815.5214.6616.88
PE Ratio
12.6813.1911.7512.7718.4910.88
Forward PE
12.7113.1112.0312.9015.5416.02
PEG Ratio
4.242.474.811.046.411.60
PS Ratio
0.950.940.770.780.751.05
PB Ratio
1.171.231.771.091.041.24
P/TBV Ratio
2.542.561.782.48-3.03
P/FCF Ratio
11.8719.0517.477.09--
P/OCF Ratio
7.679.998.474.99-148.56
EV/Sales Ratio
1.061.120.770.971.191.27
EV/EBITDA Ratio
10.1411.037.9010.8317.7815.41
EV/EBIT Ratio
10.1411.037.9010.8318.0115.41
EV/FCF Ratio
13.1822.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)
12.70%12.70%13.04%9.28%6.26%7.10%
Return on Assets (ROA)
7.81%7.81%8.10%5.32%3.73%3.72%
Return on Invested Capital (ROIC)
7.81%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.88%7.58%8.51%7.83%5.41%9.19%
FCF Yield
8.43%5.25%5.72%14.10%--
Dividend Yield
4.08%4.10%5.08%4.08%3.89%7.15%
Payout Ratio
47.77%54.09%59.69%52.07%71.85%77.83%
Total Shareholder Return
4.08%4.10%5.08%4.08%3.89%7.15%