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 48,412 - -
Change - -1.44% 89.78% 275.06% -14.99% 44.16% - -
Enterprise Value (EV) 1 25,630 26,073 32,183 63,043 59,592 74,052 82,389 84,284
Change - 1.73% 23.44% 95.89% -5.47% 24.26% 6.32% 2.3%
P/E -38.6x 4.44x 5.27x 11.4x 14.7x 22.6x 21.7x 18.5x
PBR 0.42x 0.39x 0.63x 1.97x 1.59x 1.64x 2.01x 1.86x
PEG - -0x 0.1x 0.2x -0.4x -0.7x 1.3x 1.1x
Capitalization / Revenue 0.52x 0.31x 0.48x 1.77x 1.54x 1.64x 2.03x 1.88x
EV / Revenue 2.38x 1.47x 1.47x 2.82x 2.73x 3.36x 3.46x 3.28x
EV / EBITDA 10.5x 7.98x 6.63x 9.24x 10.6x 14.3x 12.2x 11x
EV / EBIT 21x 12.6x 8.71x 11.2x 13.8x 20.4x 18.1x 16.1x
EV / FCF -61.2x -28.7x 27x 55.4x -25.6x -13.5x -34.1x -19x
FCF Yield -1.63% -3.48% 3.71% 1.8% -3.9% -7.41% -2.93% -5.27%
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.55% 1.66%
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.580 5.580 5.580
Nbr of stocks (in thousands) 8,102,157 8,102,155 8,102,154 8,195,863 8,437,959 8,676,015 - -
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.($)
25.63x3.51x13.47x1.32% 11.98B
12.97x5.58x11.95x4.3% 76.9B
12.9x1.45x7.57x5.81% 67.71B
16.33x6.32x13.81x3.2% 53.74B
16.21x1.13x9.39x3.32% 53.35B
20.14x2.72x9.41x2.16% 49.46B
16.8x5.01x9.69x4.47% 37.57B
61.81x19.73x35.14x0.25% 36.71B
16.86x4.76x12.48x3.76% 35.38B
19.25x5.56x12.65x2.9% 28.76B
Average 21.89x 5.58x 13.55x 3.15% 45.16B
Weighted average by Cap. 19.86x 5.19x 12.76x 3.52%

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
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!