Skip to main content
Back
EBRPF logo

Ebro Foods, S.A.

Data quality: 100%
Overbought
EBRPF
OTC Consumer Defensive Packaged Foods
$21.28
$0.00 (0.00%)
Mkt Cap: 3.27B
Day Range
$21.28 $21.28
52-Week Range
$17.76 $21.28
Volume
3,300
50D / 200D Avg
$21.22 / $19.40
Prev Close
$21.28

Price History

Financial Trends

Peer Comparison

vs Consumer Defensive sector median (329 peers)

Metric Stock Sector Median
P/E 15.2 10.4
P/B 1.4 1.2
ROE % 9.3 12.6
Net Margin % 7.1 5.3
Rev Growth 5Y % 5.6 5.5
D/E 0.2 0.6

Key Takeaways

Revenue grew 5.59% annually over 5 years — modest growth
Debt/Equity of 0.23 — conservative balance sheet
Generating 148.69M in free cash flow
Revenue growth is decelerating — 1Y growth trails 5Y average by 9.67%
Capital efficient — spends only 4.48% of revenue on capex

Growth

Revenue Growth (5Y)
5.59%
Revenue (1Y)-4.08%
Earnings (1Y)3.33%
FCF Growth (3Y)-33.56%

Quality

Return on Equity
9.27%
ROIC8.34%
Net Margin7.13%
Op. Margin10.45%

Safety

Debt / Equity
0.23
Current Ratio1.66
Interest Coverage4.38

Valuation

P/E Ratio
15.24
P/B Ratio1.42
EV/EBITDA11.14
Dividend Yield0.04%

All Fundamental Metrics

Growth
Revenue Growth (1Y) -4.08% Revenue Growth (3Y) -1.19%
Earnings Growth (1Y) 3.33% Earnings Growth (3Y) 7.19%
Revenue Growth (5Y) 5.59% Earnings Growth (5Y) -2.60%
Profitability
Revenue (TTM) 3.01B Net Income (TTM) 214.80M
ROE 9.27% ROA 5.45%
Gross Margin 31.18% Operating Margin 10.45%
Net Margin 7.13% Free Cash Flow (TTM) 148.69M
ROIC 8.34% FCF Growth (3Y) -33.56%
Safety
Debt / Equity 0.23 Current Ratio 1.66
Interest Coverage 4.38 Dividend Yield 0.04%
Valuation
P/E Ratio 15.24 P/B Ratio 1.42
P/S Ratio 1.09 PEG Ratio 3.50
EV/EBITDA 11.14 Dividend Yield 0.04%
Market Cap 3.27B Enterprise Value 3.51B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 3.01B 3.14B 3.09B 2.96B 2.42B
Net Income 214.80M 207.87M 186.96M 122.06M 238.63M
EPS (Diluted) 1.40 1.35 1.22 0.80 1.55
Gross Profit 939.32M 1.43B 1.33B 1.28B 1.09B
Operating Income 314.69M 309.31M 276.25M 202.57M 203.06M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 3.94B 4.01B 3.87B 3.90B 3.94B
Total Liabilities 1.60B 1.65B 1.65B 1.70B 1.81B
Shareholders' Equity 2.30B 2.33B 2.19B 2.16B 2.10B
Total Debt 525.56M 510.42M 634.13M 734.17M 847.57M
Cash & Equivalents 294.65M 249.89M 329.99M 184.95M 539.24M
Current Assets 1.68B 1.67B 1.63B 1.67B 1.73B
Current Liabilities 1.01B 1.14B 1.19B 869.87M 923.75M