logologo
Search anything
Ctrl+K
arrow
WhatsApp Icon

Indian Oil share price rises 3% on May 19, 2026

Price action: Indian Oil trades higher

Indian Oil Corporation Ltd. (IOCL) was trading higher on May 19, 2026, with the stock rising about 3% versus the previous close in updates shared through the day. One data point showed the stock up 2.99% from a previous close of ₹131.81, with a last traded price of ₹135.75. Another intraday update put the share price at ₹135.52 as on 01:29 PM IST, up 2.82% compared with ₹134.48. A later screen showed ₹135.83 at 02:30, up 3.05%.

The session’s range in the early update was ₹133.34 to ₹136.19, after opening at ₹134.10. Reported trading volume was 1,71,50,109 shares. The market snapshot also carried a “Last Updated On: 19 May, 2026, 08:56 AM IST” timestamp, indicating the figures were captured at different times.

Why the move matters for IOC watchers

A near-3% move in a large, widely held PSU stock typically draws attention because it can reflect a shift in near-term positioning or sector sentiment. In Indian Oil’s case, the day’s rise came alongside a large set of brokerage views and target prices that remain dispersed. The same data set shows a meaningful gap between the last close and the average target price, even as some brokerages have downgraded or kept cautious ratings.

For investors tracking the stock, the combination of heavy volume, a tight intraday range, and divergent targets is often a signal to focus on what assumptions are changing in analyst models, especially around refining and marketing performance.

Key levels from the trading screen

The day’s quoted numbers show the stock traded above its referenced previous close (₹131.81) and above another cited last close (₹134.48) depending on the market snapshot used. The high of ₹136.19 was marginally above the last traded price of ₹135.75 in the morning update, suggesting a steady move rather than a spike.

Separately, a “Summary of share price highs, lows and changes for Indian Oil” table in the provided data lists the current share price as ₹131.81 along with a 52-week high of ₹188.96 and a 52-week low of ₹130.22. Since this “current” figure differs from the May 19 intraday price prints, it appears to be from a different capture point and should be read as part of the broader historical snapshot.

Analyst consensus: 31 analysts, ‘Outperform’ mean view

The analysts’ consensus section shows a mean consensus of OUTPERFORM with 31 analysts. The last close price in this section is listed as ₹134.48, with an average target price of ₹166.94. This implies a +24.13% spread versus the average target.

Targets vary widely, with a high price target of ₹219.00 (spread +62.85%) and a low price target of ₹100.00 (spread -25.64%). A separate snippet also summarizes analysts’ estimates as a maximum of ₹195.00 and a minimum of ₹100.00.

Brokerage notes and target revisions in the feed

The text includes multiple brokerage actions and target changes across different dates. These include:

  • Emkay Global downgraded Indian Oil to Add from Buy with a price target of ₹160 (dated 24/04).
  • UBS downgraded Indian Oil to Neutral from Buy, price target ₹175 (dated 09/03).
  • Nomura adjusted Indian Oil’s price target to ₹190 from ₹173, kept at Buy (dated 09/02). Another entry states Nomura upgraded the company to Buy from Neutral, adjusting the price target to ₹195 from ₹105.
  • CLSA upgraded the rating from Underperform to Hold, maintaining a price target of ₹120.00, citing third-quarter FY2025 performance that fell short of its forecasts due to weaker refining and marketing results. CLSA also said it extended its valuation horizon to December 2025, and linked the rating change to a reported 30% decline in the stock price over four months.

The data also shows a “Reco Price ₹175.75” and “Target Price ₹165” in one table, reinforcing that targets and reference points differ by source.

Wider oil and gas tape: PSU stocks also in focus

The provided context includes a separate market note where upstream PSU companies ONGC and Oil India were trading higher, with Oil India rallying up to 5% and hitting a 52-week high of ₹531 after Q4FY26 earnings. ONGC was noted up 2% to ₹303.65 in intraday trade, and the BSE Sensex was up 1.4% at 75,608 at 02:03 PM in that snapshot.

Another note says Indian Oil hit a 52-week high of ₹162.15 in a separate session, rising 5% on heavy volumes. It also cites Nomura’s view that IOCL’s Q2FY26 EBITDA was ₹14,600 crore, 36% above the Street estimate, supported by better refining performance.

What model changes analysts are highlighting

Several lines in the feed describe how analysts tweak valuation assumptions for Indian Oil. These include changes to long-term revenue contraction, profit margin assumptions, future P/E expectations, and discount rates. The feed also contains multiple fair value and target adjustments, including nudges to fair value around ₹104.82 from ₹104.61, and target trims from about ₹137 to roughly ₹118 in one instance.

Because these are model-driven changes rather than a single company announcement, the key takeaway is that the Street is actively revising assumptions, and those revisions are not uniform across brokerages.

Snapshot table: price and analyst consensus (as provided)

ItemValue
Previous close (one snapshot)₹131.81
Last traded price (one snapshot)₹135.75
Day open₹134.10
Day high₹136.19
Day low₹133.34
Volume1,71,50,109
Mean consensusOUTPERFORM
Number of analysts31
Average target price₹166.94
High target price₹219.00
Low target price₹100.00

Market impact: what investors are likely tracking

The immediate market impact in the provided data is the stock’s roughly 3% rise on May 19 and the continued focus on analyst targets. The consensus snapshot suggests the average target remains materially above the last close cited in that section (₹134.48), even though individual brokerages range from cautious (for example, Hold with ₹120) to more constructive targets in the ₹160 to ₹195 range.

The broader sector context shows oil and gas PSU counters moving on volumes and earnings updates, and that backdrop can influence sentiment for downstream names like IOCL when refining and marketing margins are in focus.

Conclusion

Indian Oil’s share price was higher by around 3% on May 19, 2026 across multiple intraday updates, with heavy reported volume and a trading range of ₹133.34 to ₹136.19 in one snapshot. Analysts’ mean consensus in the provided data is OUTPERFORM from 31 analysts, with an average target price of ₹166.94 and a wide band between ₹100 and ₹219. The next key inputs for investors will be any further brokerage revisions and the company’s operating performance metrics that drive refining and marketing assumptions.

Frequently Asked Questions

The feed shows multiple intraday prints, including ₹135.75, ₹135.52 (01:29 PM IST), and ₹135.83 (02:30), indicating the stock was up around 3% on the day.
One snapshot says IOC rose 2.99% from a previous close of ₹131.81. Another update says it was up 2.82% versus ₹134.48.
The provided consensus shows a mean rating of OUTPERFORM from 31 analysts, with an average target price of ₹166.94 against a last close of ₹134.48.
The consensus table lists a high target of ₹219.00 and a low target of ₹100.00. Another snippet also cites a max estimate of ₹195.00 and a min estimate of ₹100.00.
CLSA upgraded the stock from Underperform to Hold while keeping a ₹120 target, citing Q3 FY2025 performance below its forecasts due to weaker refining and marketing results, and a reported 30% price decline over four months.

Did your stocks survive the war?

See what broke. See what stood.

Live Q4 Earnings Tracker