FinanceCity

Coal India Limited vs Indian Oil Corporation Ltd.

A side-by-side comparison of COALINDIA and IOC on the metrics that matter — size, valuation, profitability, leverage and ownership. Figures reflect the latest data refresh; always confirm against company filings.

MetricCOALINDIAIOC
Share price₹449₹144
Market cap₹2.77L Cr₹2.04L Cr
P/E ratio8.90x4.72x
P/B ratio2.32x0.90x
ROE28.12%20.97%
EPS (TTM)₹50.44₹30.57
Dividend yield4.95%6.92%
Debt / equity0.12x0.58x
Revenue₹1.68L Cr₹7.84L Cr
Net profit₹31095 Cr₹42100 Cr
Promoter holding63.13%51.50%

Common questions

Which is bigger, Coal India Limited or Indian Oil Corporation Ltd.?+

Coal India Limited is the larger company by market capitalisation — about ₹2.77L Cr versus ₹2.04L Cr for Indian Oil Corporation Ltd..

Which is cheaper by P/E, COALINDIA or IOC?+

Indian Oil Corporation Ltd. trades on the lower price-to-earnings ratio (4.72x vs 8.90x), though a lower P/E can reflect slower expected growth.

Which pays a higher dividend, Coal India Limited or Indian Oil Corporation Ltd.?+

Indian Oil Corporation Ltd. currently shows the higher trailing dividend yield (6.92%).