Company Valuation: MECOM Power and Construction Limited

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 4,401 6,609 5,406 1,231 697.1 553.5
Change - 50.14% -18.2% -77.22% -43.39% -20.6%
Enterprise Value (EV) 1 4,225 6,382 5,421 1,455 891.2 678.4
Change - 51.07% -15.07% -73.17% -38.73% -23.88%
P/E 86.7x 52.5x 66.6x -107x -219x 37.6x
PBR 10x 14.8x 13.6x 3.27x 1.88x 1.41x
PEG - 0x -1.9x 1x 3x -0x
Capitalization / Revenue 6.22x 7.25x 4.03x 0.82x 0.46x 0.3x
EV / Revenue 5.97x 7x 4.04x 0.97x 0.59x 0.37x
EV / EBITDA 69.6x 42.8x 53.3x 77.7x 40.5x 11.8x
EV / EBIT 78.4x 45x 56.9x 136x 75.5x 22.3x
EV / FCF 424x 46.8x -25.3x -7.19x 15.1x 10.2x
FCF Yield 0.24% 2.14% -3.95% -13.9% 6.6% 9.85%
Dividend per Share 2 0.0122 0.0279 0.0103 - - -
Rate of return 1.12% 1.69% 0.76% - - -
EPS 2 0.0126 0.0314 0.0203 -0.0029 -0.0008 0.0037
Distribution rate 96.8% 88.9% 50.7% - - -
Net sales 1 707.3 912 1,342 1,496 1,507 1,851
EBITDA 1 60.68 149.2 101.7 18.72 22.01 57.59
EBIT 1 53.86 142 95.22 10.68 11.81 30.36
Net income 1 50.92 126.5 81.34 -11.58 -3.102 14.88
Net Debt 1 -176.6 -226.1 14.93 223.2 194.1 124.8
Reference price 2 1.0926 1.6479 1.3528 0.3089 0.1751 0.1391
Nbr of stocks (in thousands) 4,028,542 4,010,281 3,996,096 3,985,997 3,981,399 3,980,719
Announcement Date 26/04/21 25/04/22 25/04/23 25/04/24 24/04/25 22/04/26
1MOP in Million2MOP
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 55.82M
49.96x2.32x22.11x0.08% 87.02B
12.07x1.03x5.68x4.83% 67.08B
24.64x1.92x19.21x1.16% 53.16B
25.35x3.1x17.2x0.26% 45.01B
51.08x4.06x25.61x1.9% 39.24B
26.32x0.66x10.8x2.36% 31.96B
19.96x1.39x12.85x0.23% 29.39B
5.28x0.34x6.68x5.33% 28.38B
21.83x0.41x6.5x2.81% 27.2B
Average 26.28x 1.69x 14.07x 2.11% 40.85B
Weighted average by Cap. 28.85x 1.85x 15.17x 1.93%

Y-o-Y evolution of P/E

Valuation ratios - P/E - MECOM Power and Construction Limited

Historical PBR trend

Valuation ratios - PBR - MECOM Power and Construction Limited

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - MECOM Power and Construction Limited

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - MECOM Power and Construction Limited

  1. Stock Market
  2. Stocks
  3. 1183 Stock
  4. Valuation MECOM Power and Construction Limited