Financière de Tubize SA

€240.00As of Sun 8 Nov 2026, 12:00 UTC
EBR:TUBHealthcare
Country Belgium
PE (Fwd) •••
TSR 10Y CAGR 15.91%
Div yield 0.45%
ROE 5.02%
Biotechnology
Beta (5Y) 0.32
PE TTM 108.6
TSR TTM 13.90%
Mkt cap €10.68B
ROIC (0.16%)
SE Grade™
Value
Quality
Moat
Consensus
Reference
€250
4.30%
(66.14%)
Hold 2|6|4|3|10
4Q25
1Q26
2Q26
3Q26
Earnings per share€
3.01
2.95
3.24
3.13
25.39%
22.82%
22.17%
9.07%
Revenue€M
743.3
777.7
775.9
819.2
11.07%
15.56%
10.65%
14.72%
Peers (US$12.00B)
Cap (US$)
PE
62.28B
25.70x
1.993B
19.36x
Capital
TTM
5Y
10Y
Leveragex
2.127
0.121
0.117
EBIT/Intx
1.282
0.030
0.036
Own earn%
508.61
34.98
22.16
Sh yield%
40.86
45.34
42.97
Owners
Insiders/Inst%
14.73
31.10
Short interest%
4.22
SBC / revenue%
2.06
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
15
Op margin range%
8–15
$1 testx
0.3
Incr. ROIC%
11