Financial Comparison

Indian Oil Corporation Limited vs Oil and Natural Gas Corporation Limited

Click a ticker to view the full analysis.

IOC.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.4% for Indian Oil Corporation Limited. Oil and Natural Gas Corporation Limited trades at the higher trailing P/E (6.4× vs 5.2× for Indian Oil Corporation Limited), so investors pay more for each dollar of its earnings. Fisclear flags 2 medium- or high-severity risks for Indian Oil Corporation Limited and 2 for Oil and Natural Gas Corporation Limited.

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

FisclearScore Comparison

IOC.NS67Strong
ONGC.NS68Strong
Quality+2
86
84
Efficiency+12
77
65
Value+15
60
75
Cashflow
83
83
Regime+5
50
55
Peers
36
36

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

MetricIOC.NSONGC.NS
Price₹127.02₹220.39
Market Cap₹1.79T₹2.77T
P/E (TTM)5.2x6.4x
P/B0.8x0.7x
Beta0.820.16
Div Yield2.59%6.59%
Revenue (TTM)₹7.74T₹6.05T
Net Income₹421.0B₹414.2B
Gross Margin14.0%24.3%
Risk Flags3 flags3 flags

Related comparisons

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