Price History
Investment Checklist
Technical Analysis
Technical Analysis
Analysis from 2026-07-10
Trend
Price below most MAs — downtrend | Bearish MA stack (20<50<200)
Price Action
Support & Resistance Levels
Volume Analysis
Recent MA Crossovers
Recent Price Gaps
Stop Loss Levels
Fixed Risk
Technical Levels
Financials
Financial Analysis
| Metric | Dec '24 | Mar '25 | Jun '25 | Dec '25 |
|---|---|---|---|---|
| Revenue | ₹1,94,014.5 Cr | ₹1,91,732.4 Cr | ₹1,92,340.7 Cr | ₹2,05,157.4 Cr |
| Net Profit | ₹2,115.3 Cr | ₹8,123.6 Cr | ₹6,813.7 Cr | ₹13,006.9 Cr |
| EPS | ₹1.54 | — | ₹4.95 | ₹9.44 |
| Operating Profit | ₹5,224.4 Cr | ₹11,452.3 Cr | ₹10,820.5 Cr | ₹19,914.9 Cr |
Peer Comparison
Refineries & MarketingPeer Comparison
Symbol | Name | Price | Change | P/E Ratio | Market Cap |
|---|---|---|---|---|---|
| Reliance Industries Limited | ₹1,307.80 | +2.19% | 18.1 | ₹17.70L Cr large Cap | |
| Indian Oil Corporation Limited | ₹138.96 | +0.51% | 4.8 | ₹1.96L Cr large Cap | |
| Bharat Petroleum Corporation Limited | ₹309.75 | +0.50% | 5.5 | ₹1.34L Cr large Cap | |
| Hindustan Petroleum Corporation Limited | ₹395.30 | +0.82% | 5.0 | ₹84.11K Cr mid Cap | |
| Mangalore Refinery and Petrochemicals Limited | ₹162.49 | +8.56% | 13.7 | ₹28.48K Cr small Cap | |
| Chennai Petroleum Corporation Limited | ₹1,180.70 | +5.26% | 5.5 | ₹17.58K Cr small Cap | |
| Kotyark Industries Limited | ₹35.56 | +0.08% | — | ₹402 Cr small Cap | |
| Rajputana Biodiesel Limited | ₹207.95 | +0.02% | 13.9 | ₹146 Cr small Cap |
Corporate Information
Large Deals
View AllBulk, Block and Short deals reported for this stock.
Corporate Actions
Recent actions
| Ex Date | Purpose | Type |
|---|---|---|
| 12 Mar 2026 | Interim Dividend - Rs 2 Per Share | INTERIM_DIVIDEND |
| 18 Dec 2025 | Interim Dividend - Rs 5 Per Share | INTERIM_DIVIDEND |
| 08 Aug 2025 | Dividend - Rs 3 Per Share | DIVIDEND |
| 12 Jul 2024 | Dividend - Rs 7 Per Share | DIVIDEND |
| 10 Nov 2023 | Interim Dividend - Rs 5 Per Share | INTERIM_DIVIDEND |
Announcements
Latest updates
Board Meetings
Upcoming and past meetings
Corporate Events
Upcoming results & meetings
No upcoming events found
We couldn't find any scheduled corporate actions for this symbol at the moment.
Latest News
News for IOC
View AllINR settles higher on positive cues from local equities; Weak greenback supports
The Indian rupee rose 14 paise to settle at 95.33 (provisional) against the US dollar on Friday as the greenback weakened but crude oil prices steadied amid intensifying tensions in West Asia. FII outflows and uncertainties over fresh tensions in West Asia weighed on the local unit while positive sentiment in the domestic equity markets provided support. Local shares ended Friday's session on a buoyant note, with firm cues from global markets and TCS' better-than-expected Q1 earnings helping underpin investor sentiment. Fears about a return to full-blow war however subsided after President Donald Trump claimed that Iran wants to "make a deal so badly," but he doesn't know if they're worthy of making a deal. The BSE Sensex climbed 827.57 points (1.08%) to close at 77,569.39, while the NSE Nifty 50 rose 244.10 points (1.02%) to settle at 24,206.90.
E20 costs more at current crude prices, but saves forex, boosts farmers' income, reduce oil dependence: Govt
Ethanol blending shields Indian consumers from volatile global oil prices. This program reduces dependence on imported crude oil significantly. It also strengthens the country's long-term energy security and foreign exchange reserves. The initiative has already saved over one lakh ninety-seven thousand crore rupees. Continued blending promises greater fuel price stability and farmer income.
INR extend gains amid dollar weakness; Local benchmark indices surge in early trades
The Indian rupee extended gains in opening trades on Friday tracing weakness in dollar overseas on expectations that US and Iran will continue peace negotiations despite a recent escalation. However, oil prices stay supported after recent streak of gains that could limit gains in the counter. INR opened at Rs 95.27 per dollar and hit a high of 95.22 so far during the day. Yesterday, rupee appreciated by 7 paise to settle at 95.41 against the US dollar. Asian stock markets are trading mostly higher on Friday, following the broadly positive cues from Wall Street overnight, boosted by the surge in semiconductor and AI stocks. Indian benchmark indices surged early on Friday, with the BSE Sensex climbing 701.73 points (0.91%) to 77,443.55 and the NSE Nifty 50 gaining 200.85 points (0.84%) to trade at 24,162.25.
