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 46,014 - -
Change - -1.44% 89.78% 275.06% -14.99% 37.02% - -
Enterprise Value (EV) 1 25,630 26,073 32,183 63,043 59,592 74,052 78,880 80,325
Change - 1.73% 23.44% 95.89% -5.47% 24.26% 5.05% 1.83%
P/E -38.6x 4.44x 5.27x 11.4x 14.7x 22.6x 20.8x 17.7x
PBR 0.42x 0.39x 0.63x 1.97x 1.59x 1.64x 1.9x 1.76x
PEG - -0x 0.1x 0.2x -0.4x -0.7x 1.4x 1x
Capitalization / Revenue 0.52x 0.31x 0.48x 1.77x 1.54x 1.64x 1.93x 1.79x
EV / Revenue 2.38x 1.47x 1.47x 2.82x 2.73x 3.36x 3.31x 3.12x
EV / EBITDA 10.5x 7.98x 6.63x 9.24x 10.6x 14.3x 11.8x 10.7x
EV / EBIT 21x 12.6x 8.71x 11.2x 13.8x 20.4x 17.3x 15.4x
EV / FCF -61.2x -28.7x 27x 55.4x -25.6x -13.5x -32.6x -18.1x
FCF Yield -1.63% -3.48% 3.71% 1.8% -3.9% -7.41% -3.06% -5.53%
Dividend per Share 2 0.025 0.045 0.06 0.07 0.08 0.08 0.0882 0.0927
Rate of return 3.6% 6.57% 4.62% 1.45% 2.01% 1.91% 1.67% 1.76%
EPS 2 -0.018 0.1544 0.2466 0.4215 0.2709 0.1852 0.2531 0.297
Distribution rate -139% 29.1% 24.3% 16.6% 29.5% 43.2% 34.9% 31.2%
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,694 7,541
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 32,866 34,311
Reference price 2 0.695 0.685 1.300 4.820 3.980 5.270 5.270 5.270
Nbr of stocks (in thousands) 8,102,157 8,102,155 8,102,154 8,195,863 8,437,959 8,731,318 - -
Announcement Date 9/8/21 A 8/25/22 A 8/24/23 A 8/21/24 A 8/21/25 A 8/20/26 A - -
1MYR in Million2MYR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
23.1x3.3x12.68x1.47% 10.89B
13.56x5.83x12.37x4.08% 81.68B
12.17x1.41x7.33x6.09% 63.33B
16.24x6.43x14.24x3.11% 55.59B
16.96x1.18x9.74x3.19% 54.08B
19.13x2.68x8.94x2.28% 45.57B
16.51x5x9.61x4.49% 37.43B
17.26x4.84x12.67x3.7% 36.29B
62.19x17.7x34.56x0.28% 32.05B
13.94x2.01x7.42x5.96% 31.43B
Average 21.10x 5.04x 12.96x 3.46% 44.83B
Weighted average by Cap. 18.95x 4.77x 12.26x 3.75%

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. 6742 Stock
  4. Valuation YTL POWER INTL