Financial Comparison

Bharat Petroleum Corporation Limited vs NTPC Limited

Click a ticker to view the full analysis.

BPCL.NS vs

In short

NTPC Limited is the more profitable of the two, keeping 14.7% of revenue as net profit against 5.7% for Bharat Petroleum Corporation Limited. NTPC Limited trades at the higher trailing P/E (11.0× vs 7.4× for Bharat Petroleum Corporation Limited), so investors pay more for each dollar of its earnings. Fisclear flags 1 medium- or high-severity risk for Bharat Petroleum Corporation Limited and 2 for NTPC Limited.

Based on filings for periods ending 31 Mar 2026 (BPCL.NS) and 31 Mar 2026 (NTPC.NS) · Updated

FisclearScore Comparison

BPCL.NS72Strong
NTPC.NS42Weak
Quality+35
90
55
Efficiency+37
85
48
Value+49
75
26
Cashflow+55
83
28
Regime+5
50
55
Peers+6
36
42

FisclearScore is a quantitative model. BPCL.NS shown solid · NTPC.NS shown dashed. Not financial advice.

MetricBPCL.NSNTPC.NS
Price₹288.05₹313.70
Market Cap₹1.23T₹3.04T
P/E (TTM)7.4x11.0x
P/B1.2x1.5x
Beta0.860.35
Div Yield7.03%3.98%
Revenue (TTM)₹4.50T₹1.84T
Net Income₹258.4B₹270.5B
Gross Margin12.4%41.9%
Risk Flags1 flag2 flags

Related comparisons

Data sourced from SEC EDGAR, Yahoo Finance, and official exchange filings. For informational purposes only. Not financial advice.