Financière de Tubize SA (EBR:TUB)
Belgium flag Belgium · Delayed Price · Currency is EUR
226.00
+3.40 (1.53%)
Apr 10, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,0609,3036,3303,1923,1514,019
Market Cap Growth
79.37%46.98%98.33%1.27%-21.59%9.32%
Enterprise Value
10,0599,2996,3603,2383,1964,017
Last Close Price
226.00209.00141.3570.7769.3387.92
PE Ratio
107.9199.7970.2536.2137.0048.08
PS Ratio
--477460.32-386638.69-
PB Ratio
5.344.933.441.781.802.36
P/TBV Ratio
5.344.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.93%1.00%1.42%2.76%2.70%2.08%
Dividend Yield
0.48%0.52%0.74%1.37%1.24%0.85%
Payout Ratio
49.68%49.68%47.92%43.43%39.19%36.21%
Buyback Yield / Dilution
-----0.05%
Total Shareholder Return
0.48%0.52%0.74%1.37%1.24%0.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.