Company Valuation: CMB.TECH NV

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 1,625 1,789 3,384 3,564 1,973 3,415 3,415 -
Change - 10.12% 89.13% 5.34% -44.66% 73.15% 0% -
Enterprise Value (EV) 1 2,743 3,352 4,900 4,036 4,556 8,978 9,343 8,640
Change - 22.19% 46.17% -17.63% 12.87% 97.07% 4.06% -7.52%
P/E ratio 3.59x -5.28x 16.6x 4.13x 2.29x 22.6x 11.3x 6.02x
PBR 0.73x 0.91x 1.56x 1.51x 1.67x 1.31x 1.23x 1.09x
PEG - 0x -0x 0x 0.58x -0.3x 0x 0.1x
Capitalization / Revenue 1.32x 4.26x 3.96x 2.88x 2.1x 2.39x 1.78x 1.51x
EV / Revenue 2.23x 7.99x 5.73x 3.26x 4.85x 6.27x 4.86x 3.82x
EV / EBITDA 3.3x 69.3x 11.6x 4.91x 3.9x 10.9x 8.42x 6.8x
EV / EBIT 5.36x -11.3x 24.7x 6.72x 4.54x 17.7x 13.4x 10.3x
EV / FCF 3.76x -7.64x 55.2x 2.37x -20.4x -51.6x -16.5x 18.7x
FCF Yield 26.6% -13.1% 1.81% 42.3% -4.9% -1.94% -6.07% 5.34%
Dividend per Share 2 1.4 0.12 0.12 2.34 - 0.0833 0.1233 0.6716
Rate of return 17.3% 1.35% 0.72% 13.3% - 0.71% 1.05% 5.71%
EPS 2 2.25 -1.68 1.01 4.27 4.44 0.521 1.044 1.955
Distribution rate 62.2% -7.14% 11.9% 54.8% - 16% 11.8% 34.3%
Net sales 1 1,231 419.8 854.7 1,237 940.2 1,431 1,923 2,261
EBITDA 1 831.3 48.35 421.1 821.7 1,169 822.1 1,109 1,271
EBIT 1 511.6 -296.6 198.2 600.7 1,002 507.1 694.9 840.9
Net income 1 472.8 -339.2 202.9 862.3 870.8 229.2 446.5 399.9
Net Debt 1 1,119 1,563 1,516 472.1 2,583 5,563 5,928 5,225
Reference price 2 8.07 8.87 16.77 17.65 10.16 11.77 11.77 11.77
Nbr of stocks (in thousands) 201,228 201,678 201,784 201,913 194,217 290,170 290,170 -
Announcement Date 2/4/21 2/3/22 2/2/23 2/1/24 2/27/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
21.89x6.2x10.79x0.73% 3.31B
20.93x4.09x12.37x5.87% 101B
28.77x8.87x13.26x3.32% 73.87B
12.34x1.98x10.43x6.73% 70.01B
21.26x5.55x11.2x4.27% 60.91B
11.65x6.09x11.18x7.39% 55.7B
21.18x8.8x12.24x4.5% 54.37B
13.67x2.48x9.8x5.59% 46.72B
21.21x3.2x11.47x2.21% 38.7B
13.08x3.81x11.32x6.03% 26.49B
Average 18.60x 5.11x 11.41x 4.66% 53.12B
Weighted average by Cap. 18.98x 5.13x 11.61x 5.15%
See all sector valuations

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield