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 08/09/21 25/08/22 24/08/23 21/08/24 21/08/25 20/08/26 - -
1MYR in Million2MYR
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
25.27x3.48x13.35x1.34% 11.86B
12.86x5.56x11.9x4.33% 76.4B
12.79x1.44x7.53x5.86% 67.02B
16.15x6.28x14.02x3.24% 53.17B
15.84x1.11x9.28x3.4% 52.08B
20.08x2.72x9.39x2.17% 49.25B
16.56x4.95x9.58x4.54% 37.03B
61.81x19.73x35.14x0.25% 36.72B
16.57x4.71x12.34x3.82% 34.77B
18.94x5.52x12.53x2.94% 28.3B
Average 21.69x 5.55x 13.50x 3.19% 44.66B
Weighted average by Cap. 19.72x 5.19x 12.74x 3.56%

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!