NTPC Limited
NSEI:NTPC
Rp 350.90
Rp-4.60 (-1.29%)
Rp 350.90
Rp-4.60 (-1.29%)
End-of-day quote: 05/13/2024

NTPC financials at a glance

The revenue of NTPC is reported as 1735.94627 billion Rupees in the fiscal year 2024. The earnings were 19.41 Rupees per share in 2024, which was 6.68 higher than 2022. And about 423.3315 billion Rupees are reported as free cash flow in the financials of NTPC 2024. Dividends of 8.43 Rupees per share were paid to shareholders of NTPC stock NSEI:NTPC in fiscal 2024.

Rp1.64T
Revenue
Rp17.73
Earnings Per Share
39.84%
Gross Margin %
Rp180.78B
Free Cash Flow
Revenue
1,637,697.70
Earnings Per Share
17.73
Gross Margin %
39.84
Free Cash Flow
180,780.40

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Rev. Revenue N/A Rp1.64T Rp1.16T Rp992.07B Rp977.00B Rp903.07B Rp834.53B Rp793.42B Rp705.07B Rp732.46B Rp720.19B Rp656.74B Rp619.69B Rp583.60B Rp463.23B
GM % Gross Margin % 42.33% 39.84% 43.21% 45.17% 43.01% 40.45% 39.45% 34.96% 37.03% 26.51% 33.07% 32.98% 30.87% 33.32% 34.42%
OM Operating Margin 21.46% 19.51% 19.97% 19.54% 20.49% 18.19% 18.15% 18.86% 17.58% 14.76% 19.13% 20.03% 18.26% 17.61% 19.77%
EPS Earnings Per Share Rp19.72 Rp17.73 Rp16.62 Rp15.18 Rp10.22 Rp11.88 Rp10.45 Rp10.08 Rp10.35 Rp10.40 Rp11.09 Rp11.52 Rp9.33 Rp9.20 Rp8.83
Div. Dividends N/A Rp7.25 Rp7.00 Rp6.15 Rp3.15 Rp6.08 Rp4.27 Rp3.98 Rp2.79 Rp2.08 Rp4.79 Rp3.75 Rp3.33 Rp3.17 Rp3.17
PR % Payout Ratio % 0 40.89% 42.12% 40.51% 30.82% 51.18% 40.86% 39.48% 26.96% 20.00% 43.19% 32.55% 35.69% 34.46% 35.90%
Sha. Shares N/AM 9,696.67M 9,696.67M 9,696.67M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M 9,894.56M
OCF Operating Cash Flow N/A Rp353.99B Rp353.88B Rp270.58B Rp220.14B Rp160.30B Rp192.48B Rp203.01B Rp145.04B Rp142.35B Rp157.32B Rp154.95B Rp138.67B Rp110.95B Rp119.24B
FCF Free Cash Flow N/A Rp180.78B Rp175.95B Rp87.51B Rp74.80B Rp-16,707.90M Rp12.33B Rp-32,293.80M Rp-60,582.90M Rp-28,935.70M Rp-10,075.20M Rp-8,014.80M Rp-,228,999.10M Rp-,158,679.30M Rp-4,280.90M
FCFS Free Cash Flow Per Share Rp28.00 Rp15.71 Rp17.89 Rp9.28 Rp6.42 Rp-2.95 Rp0.91 Rp-4.28 Rp3.02 Rp-4.48 Rp-2.44 Rp-3.94 Rp-1.77 Rp-2.15 Rp-3.15