TITCTitan S.A.
49.04EURMkt Cap: 3.60B EURP/E: 15.28Last update: 2026-05-12

Titan S.A., together with its subsidiaries, engages in the production, trade, and distribution of construction materials in Greece, the Balkans, Europe, Egypt, Türkiye, Italy, France, the United States, and Brazil. The c…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)15.28
P/E (Forward)9.62
PEG
P/B1.82
P/S1.34
EV/EBITDA7.36
EV/Revenue1.64
EPS (TTM)3.15
EPS (Forward)4.97
Cash Flow & Leverage
FCF Yield
FCF Margin
Operating CF531.85M EUR
CapEx (TTM)284.98M EUR
Net Debt/EBITDA1.14
Net Debt675.68M EUR
Technical
SMA 5046.83 (+4.7%)
SMA 20044.76 (+9.6%)
Beta0.76
S&P 52W Chg24.23%
Avg Vol (30d)43.94K
Avg Vol (10d)61.96K
Technical Indicators
RSI (14)55.8
MACD0.5610
MACD Signal0.2924
MACD Hist.+0.2687
BB Upper51.00 EUR
BB Middle47.57 EUR
BB Lower44.13 EUR
BB Width14.46%
ATR (14)1.465 EUR
Vol Ratio (20d)0.37x
52W Range
48.1482% of range49.24
52W High49.24 EUR
52W Low48.14 EUR
Profitability
Gross Margin27.51%
EBITDA Margin22.25%
Profit Margin8.85%
Oper. Margin14.25%
ROE12.09%
ROA6.76%
Revenue Growth-0.40%
Earnings Growth
Balance Sheet
Debt/Equity0.36
Current Ratio2.25
Quick Ratio1.52
Book Value/Sh26.28 EUR
Cash/Share5.988 EUR
Dividends
Fwd Div Rate1.100 EUR
Trail. Div Rate0.0000 EUR
Div. Yield2.30%
5Y Avg Yield2.86%
Payout Ratio31.72%
Ex-Div DateJul 1, 2026
Pay Date
Ownership
Shares Out.74.81M
Float49.87M
Insiders52.20%
Institutions17.94%
Analyst Consensus
Rating1.1 (Strong Buy)
Target (Mean)62.10 EUR
Target Range52.00 EUR70.00 EUR
# Analysts8
Company
Market Cap3.60B EUR
Enterprise Value4.37B EUR
Revenue (TTM)2.67B EUR
Gross Profit734.28M EUR
Net Income (TTM)236.29M EUR
Revenue/Share35.85 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees6.0K
Last Price49.04 EUR
CountryGR
SectorBasic Materials
IndustryBuilding Materials
ISIN