9.990EUR+1.11%Mkt Cap: 432.59M $P/E: 24.97Today
Ibersol, S.G.P.S., S.A., through its subsidiaries, operates a network of restaurants in Portugal, Spain, and Angola. The company operates through Restaurants; Counters; Concessions, Travel, and Catering; and Other segmen…
Industry Peers
RestaurantsKey Statistics
Company
Market Cap432.59M $
Enterprise Value616.35M $
Revenue (TTM)581.53M $
Gross Profit279.82M $
Net Income (TTM)16.53M $
Revenue/Share14.41 USD
Last Price9.990 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.6K
CountryPT
SectorConsumer Cyclical
IndustryRestaurants
ISIN—
Valuation
P/E (Trailing)24.97
P/E (Forward)20.45
PEG0.28
EV/EBITDA8.95
EV/Revenue1.06
P/S0.74
P/B1.27
EPS (TTM)0.40
EPS (Forward)0.49
52W Range
8.84031% of range12.52
52W High12.52 EUR
52W Low8.840 EUR
Profitability
Gross Margin48.62%
Oper. Margin0.47%
EBITDA Margin11.84%
Profit Margin2.87%
ROE4.80%
ROA2.21%
Growth
Revenue Growth4.70%
Earnings Growth—
Cash Flow & Leverage
Operating CF143.25M $
CapEx (TTM)39.62M $
FCF Margin15.75%
FCF Yield21.18%
Net Debt188.56M $
Net Debt/EBITDA2.74
Balance Sheet
Debt/Equity0.91
Current Ratio1.05
Quick Ratio0.92
Book Value/Sh7.850 EUR
Cash/Share2.675 EUR
Dividends
Fwd Div Rate0.7000 EUR
Trail. Div Rate0.7000 EUR
Div. Yield6.97%
5Y Avg Yield0.93%
Payout Ratio175.00%
Ex-Div DateJun 5, 2026
Pay Date—
Splits
Last Split0.92086:1
Split DateJun 27, 2023
Analyst Consensus
Rating—
Target (Mean)13.98 EUR
Upside (mean)+40.0%
Target Range12.25 EUR – 15.00 EUR
€12.25+40.0% to mean€15.00
# Analysts3
Ownership
Shares Out.39.84M
Float13.83M
Insiders65.04%
Institutions22.02%
Technical
SMA 509.708 (+2.9%)
SMA 20010.55 (-5.3%)
Beta0.34
S&P 52W Chg18.16%
Avg Vol (30d)30.90K
Avg Vol (10d)29.48K
Technical Indicators
RSI (14)55.7
MACD0.0615
MACD Signal0.0150
MACD Hist.+0.0465
BB Upper10.07 EUR
BB Middle9.688 EUR
BB Lower9.304 EUR
BB Width7.92%
ATR (14)0.2127 EUR
Vol Ratio (20d)1.23x