TITCTitan S.A.
48.98EUR+1.58%Mkt Cap: 3.54B EURP/E: 15.01Last update: 2026-05-14

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.01
P/E (Forward)
PEG
P/B1.80
P/S1.33
EV/EBITDA7.30
EV/Revenue1.62
EPS (TTM)3.15
EPS (Forward)
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.77 (+4.7%)
SMA 20045.14 (+8.5%)
Beta0.76
S&P 52W Chg24.23%
Avg Vol (30d)13.81K
Avg Vol (10d)15.40K
Technical Indicators
RSI (14)56.1
MACD0.4504
MACD Signal0.2068
MACD Hist.+0.2436
BB Upper50.72 EUR
BB Middle47.54 EUR
BB Lower44.37 EUR
BB Width13.34%
ATR (14)1.581 EUR
Vol Ratio (20d)0.82x
52W Range
33.8060% of range58.90
52W High58.90 EUR
52W Low33.80 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.27 EUR
Cash/Share5.988 EUR
Dividends
Fwd Div Rate1.100 EUR
Trail. Div Rate0.0000 EUR
Div. Yield2.33%
5Y Avg Yield2.87%
Payout Ratio31.72%
Ex-Div DateJul 1, 2026
Pay Date
Ownership
Shares Out.74.81M
Float49.87M
Insiders52.20%
Institutions17.94%
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)70.00 EUR
Target Range70.00 EUR70.00 EUR
# Analysts1
Company
Market Cap3.54B EUR
Enterprise Value4.33B 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 Price48.98 EUR
CountryBE
SectorBasic Materials
IndustryBuilding Materials
ISIN