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 36,648 - -
Change - -1.44% 89.78% 275.06% -14.99% 9.13% - -
Enterprise Value (EV) 1 25,630 26,073 32,183 63,043 59,592 65,674 67,778 69,533
Change - 1.73% 23.44% 95.89% -5.47% 10.2% 3.2% 2.59%
P/E -38.6x 4.44x 5.27x 11.4x 14.7x 18.9x 17.1x 15.2x
PBR 0.42x 0.39x 0.63x 1.97x 1.59x 1.59x 1.49x 1.38x
PEG - -0x 0.1x 0.2x -0.4x -1.1x 1.6x 1.3x
Capitalization / Revenue 0.52x 0.31x 0.48x 1.77x 1.54x 1.66x 1.56x 1.49x
EV / Revenue 2.38x 1.47x 1.47x 2.82x 2.73x 2.97x 2.89x 2.82x
EV / EBITDA 10.5x 7.98x 6.63x 9.24x 10.6x 11.2x 10.6x 10x
EV / EBIT 21x 12.6x 8.71x 11.2x 13.8x 16.4x 15.3x 14.4x
EV / FCF -61.2x -28.7x 27x 55.4x -25.6x -34.4x 128x 35.8x
FCF Yield -1.63% -3.48% 3.71% 1.8% -3.9% -2.91% 0.78% 2.79%
Dividend per Share 2 0.025 0.045 0.06 0.07 0.08 0.0761 0.0816 0.0864
Rate of return 3.6% 6.57% 4.62% 1.45% 2.01% 1.8% 1.93% 2.04%
EPS 2 -0.018 0.1544 0.2466 0.4215 0.2709 0.2238 0.2476 0.2775
Distribution rate -139% 29.1% 24.3% 16.6% 29.5% 34% 33% 31.1%
Net sales 1 10,783 17,794 21,893 22,321 21,807 22,116 23,449 24,633
EBITDA 1 2,436 3,268 4,857 6,824 5,639 5,872 6,411 6,927
EBIT 1 1,223 2,066 3,695 5,635 4,321 3,998 4,430 4,840
Net income 1 -143.1 1,258 2,022 3,464 2,398 1,990 2,220 2,483
Net Debt 1 19,999 20,523 21,651 23,539 26,009 29,026 31,130 32,885
Reference price 2 0.695 0.685 1.300 4.820 3.980 4.230 4.230 4.230
Nbr of stocks (in thousands) 8,102,157 8,102,155 8,102,154 8,195,863 8,437,959 8,663,760 - -
Announcement Date 9/8/21 8/25/22 8/24/23 8/21/24 8/21/25 - - -
1MYR in Million2MYR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.9x2.97x11.18x1.8% 8.96B
37.21x6.35x17.14x1.65% 81.73B
13.23x5.59x12.05x4.18% 79.23B
13.81x1.54x7.88x5.33% 72.99B
17.81x6.88x14.39x2.93% 58.56B
17.07x1.18x9.82x3.14% 56.64B
21.94x2.7x9.08x2.33% 45.71B
17.9x5.06x13.09x3.44% 38.64B
56.97x20.56x33.78x0.31% 38.28B
16.19x4.95x9.63x4.54% 36.89B
Average 23.10x 5.78x 13.81x 2.97% 51.76B
Weighted average by Cap. 22.70x 5.52x 13.52x 3.17%

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

  1. Stock Market
  2. Stocks
  3. 6742 Stock
  4. Valuation YTL POWER INTL