Financière de Tubize SA (EBR:TUB)
Belgium flag Belgium · Delayed Price · Currency is EUR
236.20
+5.40 (2.34%)
Jun 11, 2026, 5:35 PM CET

Financière de Tubize Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,5149,3036,3303,1923,1514,019
Market Cap Growth
86.28%46.98%98.33%1.27%-21.59%9.32%
Enterprise Value
10,5139,2996,3603,2383,1964,017
Last Close Price
236.20208.22140.8270.5069.0787.59
PE Ratio
112.7899.7970.2536.2137.0048.08
PS Ratio
--477460.32-386638.69-
PB Ratio
5.584.933.441.781.802.36
P/TBV Ratio
5.584.933.441.781.802.36
EV/Sales Ratio
--479760.78-392125.62-
Debt / Equity Ratio
--0.020.040.030.01
Net Debt / Equity Ratio
0.000.000.020.040.030.00
Net Debt / EBITDA Ratio
0.430.43-17.83---
Quick Ratio
2.562.560.030.010.020.77
Current Ratio
3.173.170.040.010.020.77
Return on Equity (ROE)
5.00%5.00%4.96%4.97%4.93%3.72%
Return on Assets (ROA)
-0.10%-0.10%-0.07%-0.07%-0.06%-0.04%
Return on Capital Employed (ROCE)
-0.20%-0.20%-0.10%-0.10%-0.10%-0.10%
Earnings Yield
0.89%1.00%1.42%2.76%2.70%2.08%
Dividend Yield
0.47%0.52%0.74%1.38%1.24%0.86%
Payout Ratio
49.68%49.68%47.92%43.43%39.19%36.21%
Buyback Yield / Dilution
-----0.05%
Total Shareholder Return
0.47%0.52%0.74%1.38%1.24%0.90%