Life Insurance Corporation of India (LIC) has trimmed its holding in Indian Oil Corporation (IOCL) by 2.008%, selling over 283 million shares through open market transactions between June 2022 and November 2026. Following this long-term rebalancing, LIC's stake in the state-owned oil major has decreased from 7.887% to 5.879%.
LIC Dumps 2.008% Stake in Indian Oil Corporation
Shares Sold: 283,486,368 shares
New Holding: 5.879% equity stake
Reader Takeaway: LIC's multi-year portfolio rebalancing suggests strategic asset allocation rather than a bearish outlook on the energy major.
What just happened
Life Insurance Corporation of India (LIC) has officially disclosed a reduction in its shareholding of Indian Oil Corporation Ltd (IOCL). According to the latest BSE filing, the insurance giant offloaded 283,486,368 shares, representing a 2.008% reduction in its total equity stake. The sale was carried out through open market transactions.
Why this matters
As one of India's largest institutional investors, LIC’s movements are closely tracked by the market. The disclosure shows the selling activity was spread over a significant period—from June 30, 2022, to November 5, 2026. This extended timeframe indicates a measured, long-term portfolio rebalancing exercise rather than a sudden exit strategy, providing some reassurance that the move was not driven by short-term volatility.
The backstory
Prior to this divestment cycle, LIC held a significant 7.887% stake (1,113,735,505 shares) in Indian Oil Corporation. The gradual offloading of these shares over the last four years has brought their current holding down to 5.879% (830,249,137 shares).
Risks to watch
While this sale is characterized as a long-term adjustment, large institutional sell-offs can sometimes create supply pressure in the market. Investors should monitor how the stock absorbs this change in institutional ownership and whether other major shareholders adjust their positions in response.
Context metrics
- Total Shares Sold: 283.48 million
- Holding Period: June 2022 – November 2026
- Current Stake: 5.879%
