Indian Oil Corporation Limited
IOC

Indian Oil Corporation Limited

Energy
Share price
₹132
Market cap
₹1.9L Cr
1Y return
▼ 11%

India's largest integrated energy company operates across the entire hydrocarbon value chain, including crude oil refining, pipeline transportation, petroleum product marketing, natural gas distribution, petrochemicals production, and exploration and production activities. The state-controlled enterprise maintains a dominant position in domestic oil refining and fuel retail sectors. Its integrated business model spans upstream, midstream, and downstream energy solutions across the country.

Investors holding Indian Oil Corporation Limited

51.50%
LIC
LIC
Institution
6.01%

Recent moves 1

LICDecreased
LIC reduced its stake in Indian Oil Corporation Limited from 6.04% to 6.01%, selling 4,044,121 shares.
9 Jul 2026
Read more

Track the whales in Indian Oil Corporation Limited

Get alerted the moment a top investor buys or sells.

Get started