Company Valuation: YTL POWER INTL

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 5,631 5,550 10,533 39,504 33,583 47,537 - -
Change - -1.44% 89.78% 275.06% -14.99% 41.55% - -
Enterprise Value (EV) 1 25,630 26,073 32,183 63,043 59,592 74,052 81,513 83,408
Change - 1.73% 23.44% 95.89% -5.47% 24.26% 6.4% 2.32%
P/E -38.6x 4.44x 5.27x 11.4x 14.7x 22.6x 21.3x 18.2x
PBR 0.42x 0.39x 0.63x 1.97x 1.59x 1.64x 1.98x 1.83x
PEG - -0x 0.1x 0.2x -0.4x -0.7x 1.3x 1x
Capitalization / Revenue 0.52x 0.31x 0.48x 1.77x 1.54x 1.64x 2x 1.85x
EV / Revenue 2.38x 1.47x 1.47x 2.82x 2.73x 3.36x 3.42x 3.24x
EV / EBITDA 10.5x 7.98x 6.63x 9.24x 10.6x 14.3x 12x 10.9x
EV / EBIT 21x 12.6x 8.71x 11.2x 13.8x 20.4x 17.9x 16x
EV / FCF -61.2x -28.7x 27x 55.4x -25.6x -13.5x -33.7x -18.8x
FCF Yield -1.63% -3.48% 3.71% 1.8% -3.9% -7.41% -2.97% -5.32%
Dividend per Share 2 0.025 0.045 0.06 0.07 0.08 0.08 0.0866 0.0927
Rate of return 3.6% 6.57% 4.62% 1.45% 2.01% 1.91% 1.58% 1.69%
EPS 2 -0.018 0.1544 0.2466 0.4215 0.2709 0.1852 0.2571 0.3018
Distribution rate -139% 29.1% 24.3% 16.6% 29.5% 43.2% 33.7% 30.7%
Net sales 1 10,783 17,794 21,893 22,321 21,807 22,023 23,814 25,724
EBITDA 1 2,436 3,268 4,857 6,824 5,639 5,165 6,773 7,654
EBIT 1 1,223 2,066 3,695 5,635 4,321 3,623 4,563 5,228
Net income 1 -143.1 1,258 2,022 3,464 2,398 1,686 2,330 2,742
Net Debt 1 19,999 20,523 21,651 23,539 26,009 37,835 33,976 35,872
Reference price 2 0.695 0.685 1.300 4.820 3.980 5.480 5.480 5.480
Nbr of stocks (in thousands) 8,102,157 8,102,155 8,102,154 8,195,863 8,437,959 8,674,627 - -
Announcement Date 9/8/21 8/25/22 8/24/23 8/21/24 8/21/25 8/20/26 - -
1MYR in Million2MYR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
24.91x3.45x13.23x1.36% 11.65B
13.09x5.72x12.18x4.22% 78.48B
12.11x1.4x7.32x6.15% 62.67B
16.36x6.41x14.39x3.21% 53.86B
15.64x1.13x9.31x3.46% 50.1B
19.39x2.66x9.19x2.22% 47.12B
16.68x4.95x9.56x4.52% 37.3B
16.74x4.74x12.41x3.78% 35.12B
64.57x18.23x35.61x0.27% 33.26B
14.09x2.06x7.49x5.95% 31.89B
Average 21.36x 5.08x 13.07x 3.51% 44.15B
Weighted average by Cap. 19.17x 4.82x 12.37x 3.81%

Y-o-Y evolution of P/E

Valuation ratios - P/E - YTL POWER INTL

Historical PBR trend

Valuation ratios - PBR - YTL POWER INTL

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - YTL POWER INTL

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - YTL POWER INTL


Year-on-year evolution of the Yield

Valuation ratios - Yield - YTL POWER INTL
  1. Stock Market
  2. Stocks
  3. YTLPOWR Stock
  4. Valuation YTL POWER INTL