Titan S.A.

€45.70As of Sun 8 Nov 2026, 12:00 UTC
ATH:TITCMaterials
Country Greece
PE (Fwd) •••
TSR 10Y CAGR 10.93%
Div yield 2.41%
ROE 16.68%
Building Materials
Beta (5Y) 0.74
PE TTM 10.67
TSR TTM 19.25%
Mkt cap €3.417B
ROIC 11.51%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€49
6.21%
(22.07%)
Hold 4|3|8|9|8
4Q25
1Q26
2Q26
3Q26
Earnings per share€
0.70
0.67
0.75
0.81
15.50%
9.32%
9.60%
11.57%
Revenue€M
231.3
245.1
243.4
255.9
2.58%
5.55%
4.11%
9.72%
Peers (US$3.837B)
Cap (US$)
PE
2.076B
13.09x
782.9M
—
376.4M
9.746x
Capital
TTM
5Y
10Y
Leveragex
0.281
0.026
0.025
EBIT/Intx
2.380
0.146
0.209
Own earn%
83.71
70.03
65.94
Sh yield%
27.89
34.07
30.43
Owners
Insiders/Inst%
6.87
22.97
Short interest%
5.49
SBC / revenue%
2.83
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
19
Op margin range%
27–31
$1 testx
—
Incr. ROIC%
−4