NTPC
NSEI:NTPC
Rp 378,40
Rp0,00 (0,00%)
378,40 Rp
Rp0,00 (0,00%)
End-of-day quote: 03/27/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

Rp20,26
Earnings Per Share
Rp175,36
Revenue Per Share
43,07%
Gross Margin %
Rp3.669,22 B
Market Cap
Rp2.010,54 B
Long-Term Debt
Earnings Per Share
Rp20,26
Revenue Per Share
Rp175,36
Gross Margin %
43,07%
Market Cap
Rp3.669,22 B
Long-Term Debt
Rp2.010,54 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
EPS Earnings Per Share Rp20,26 Rp16,90 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
Earnings Earnings Rp196,45B Rp163,87B Rp171,92B Rp161,16B Rp147,20B Rp101,12B Rp117,55B Rp103,40B Rp99,74B Rp102,41B Rp102,90B Rp109,73B Rp113,99B Rp92,32B Rp91,03B Rp87,37B
RPS Revenue Per Share Rp175,36 Rp167,05 Rp168,89 Rp119,77 Rp102,31 Rp98,74 Rp91,27 Rp84,34 Rp80,19 Rp71,26 Rp74,03 Rp72,79 Rp66,37 Rp62,63 Rp58,98 Rp46,82
Revenue Revenue Rp1,70T Rp1,62T 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
OCF Operating Cash Flow Rp413,18B Rp348,31B 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 Rp203,64B Rp173,87B Rp180,78B Rp175,95B Rp87,51B Rp74,80B Rp-16,71B Rp12,33B Rp-32,29B Rp-60,58B Rp-28,94B Rp-10,08B Rp-8,01B Rp-229,00B Rp-158,68B Rp0,00M
OM Operating Margin 20,03% 19,22% 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%
GM % Gross Margin % 43,07% 41,72% 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%
FCFS Free Cash Flow Per Share Rp9,44 Rp10,28 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
LT Debt Long-Term Debt Rp2,01T Rp1,90T Rp1,88T Rp1,82T Rp1,81T Rp1,75T Rp1,47T Rp1,17T Rp1,04T Rp910,81B Rp932,95B Rp754,80B Rp645,88B Rp548,52B Rp470,59B Rp400,04B
Sha. Stocks 9.696,67M 9.696,67M 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
×