Financial Comparison

Bharat Petroleum Corporation Limited vs Oil and Natural Gas Corporation Limited

Click a ticker to view the full analysis.

BPCL.NS vs

In short

Oil and Natural Gas Corporation Limited is the more profitable of the two, keeping 6.8% of revenue as net profit against 5.7% for Bharat Petroleum Corporation Limited. Bharat Petroleum Corporation Limited trades at the higher trailing P/E (7.4× vs 6.4× for Oil and Natural Gas 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 Oil and Natural Gas Corporation Limited.

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

FisclearScore Comparison

BPCL.NS72Strong
ONGC.NS68Strong
Quality+6
90
84
Efficiency+20
85
65
Value
75
75
Cashflow
83
83
Regime+5
50
55
Peers
36
36

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

MetricBPCL.NSONGC.NS
Price₹288.05₹220.39
Market Cap₹1.23T₹2.77T
P/E (TTM)7.4x6.4x
P/B1.2x0.7x
Beta0.860.16
Div Yield7.03%6.59%
Revenue (TTM)₹4.50T₹6.05T
Net Income₹258.4B₹414.2B
Gross Margin12.4%24.3%
Risk Flags1 flag3 flags

Related comparisons

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