Ebro Foods, S.A. (BME:EBRO)
Spain flag Spain · Delayed Price · Currency is EUR
18.58
-0.08 (-0.43%)
Mar 18, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8592,8342,4432,3882,2562,597
Market Cap Growth
13.71%16.00%2.32%5.87%-13.15%-10.88%
Enterprise Value
3,1223,1712,7382,9422,7753,351
Last Close Price
18.5818.4215.3814.5313.3414.92
PE Ratio
13.3013.1911.7612.7718.4810.88
Forward PE
13.2913.1112.0312.9015.5416.02
PS Ratio
0.950.940.780.770.761.07
PB Ratio
1.221.211.031.081.031.22
P/TBV Ratio
2.582.562.292.482.433.03
P/FCF Ratio
19.2219.0517.477.09--
P/OCF Ratio
10.089.998.474.99-148.56
PEG Ratio
-2.474.811.04-2.12
EV/Sales Ratio
1.041.050.870.950.941.38
EV/EBITDA Ratio
7.818.096.887.888.6811.51
EV/EBIT Ratio
10.9011.399.0410.3811.9816.13
EV/FCF Ratio
20.9921.3219.588.74--
Debt / Equity Ratio
0.230.230.220.280.340.40
Debt / EBITDA Ratio
1.351.351.261.652.232.81
Debt / FCF Ratio
3.543.543.681.88--
Net Debt / Equity Ratio
0.100.100.110.140.250.14
Net Debt / EBITDA Ratio
0.580.580.650.801.721.06
Net Debt / FCF Ratio
1.521.521.840.89-4.14-3.00
Asset Turnover
0.760.760.800.790.760.61
Inventory Turnover
1.791.792.092.082.092.09
Quick Ratio
0.800.800.690.700.861.10
Current Ratio
1.661.661.461.371.921.88
Return on Equity (ROE)
9.80%9.80%9.98%9.28%6.26%7.10%
Return on Assets (ROA)
4.38%4.38%4.81%4.56%3.69%3.26%
Return on Invested Capital (ROIC)
7.99%7.80%8.73%8.05%6.52%5.88%
Return on Capital Employed (ROCE)
9.50%9.50%10.60%10.60%7.60%6.90%
Earnings Yield
7.52%7.58%8.51%7.83%5.41%9.19%
FCF Yield
5.20%5.25%5.72%14.11%-5.89%-3.95%
Dividend Yield
3.70%3.75%4.49%4.54%4.27%3.82%
Payout Ratio
54.09%54.09%48.85%52.07%71.85%41.08%
Total Shareholder Return
3.70%3.75%4.49%4.54%4.27%3.82%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.