Company Valuation: NTPC Ltd

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 1,033,180 1,309,050 1,697,886 3,256,140 3,467,528 3,473,831 - -
Change - 26.7% 29.7% 91.78% 6.49% 0.18% - -
Enterprise Value (EV) 1 2,650,689 2,990,965 3,510,445 5,062,325 5,272,178 5,474,576 5,467,578 5,514,461
Change - 12.84% 17.37% 44.21% 4.15% 3.84% 2.3% 0.86%
P/E 7.62x 8.12x 9.88x 19.2x 17.7x 15.5x 15.8x 14.7x
PBR 0.87x 1.02x 1.22x 2.17x 2.15x 2.06x 1.82x 1.69x
PEG - 0.4x 1.48x -13.62x 1.1x 0.9x 2.71x 2.01x
Capitalization / Revenue 1.04x 1.13x 1.04x 2.01x 2.04x 2.17x 1.84x 1.74x
EV / Revenue 2.67x 2.58x 2.14x 3.13x 3.1x 3.31x 2.89x 2.76x
EV / EBITDA 9.2x 8.84x 8.12x 11.7x 11.6x 12.2x 10.7x 10.2x
EV / EBIT 14.4x 13.2x 11.7x 17.3x 17.4x 19x 16x 15.3x
EV / FCF 30.3x 17x 19.4x 29.1x 25.9x 30x 49.2x 39.3x
FCF Yield 3.3% 5.88% 5.15% 3.43% 3.86% 3.33% 2.03% 2.55%
Dividend per Share 2 6.15 7 7.25 7.75 8.35 9 9.54 9.999
Rate of return 5.77% 5.19% 4.14% 2.31% 2.34% 2.43% 2.66% 2.79%
EPS 2 13.99 16.62 17.73 17.48 20.26 23.89 22.67 24.33
Distribution rate 44% 42.1% 40.9% 44.3% 41.2% 37.7% 42.1% 41.1%
Net sales 1 992,067 1,161,373 1,637,698 1,619,850 1,700,374 1,654,937 1,892,272 1,999,048
EBITDA 1 288,034 338,457 432,284 431,824 453,732 447,991 508,709 538,316
EBIT 1 183,916 226,116 300,917 292,392 303,173 287,682 341,279 359,598
Net income 1 137,695 161,114 171,967 180,794 196,494 231,622 220,534 237,082
Net Debt 1 1,617,509 1,681,915 1,812,559 1,806,184 1,804,650 1,880,506 1,993,747 2,040,631
Reference price 2 106.55 135.00 175.10 335.80 357.60 358.25 358.25 358.25
Nbr of stocks (in thousands) 9,696,666 9,696,666 9,696,666 9,696,666 9,696,666 9,696,666 - -
Announcement Date 6/19/21 5/20/22 5/19/23 5/24/24 5/24/25 5/23/26 - -
1INR in Million2INR
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
31.99x7.8x20.24x-.--% 45.49B
16.51x5.4x11.21x0.02% 16.55B
14.68x4.66x8.38x3.71% 15.97B
6.86x2.79x7.51x5.94% 11B
32.58x4.6x10.64x3.88% 7.91B
9.88x1.43x8.54x5.48% 7.46B
15.59x - - - 4.59B
16.56x - - 2.68% 4.66B
Average 18.08x 4.45x 11.09x 3.1% 14.2B
Weighted average by Cap. 22.16x 5.71x 14.09x 1.92%

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