Updated: Friday 30 October 2026

  • Indian Oil reported a net profit of ₹22,503 crore in Q2 FY27, 174.73% higher than a year earlier.
  • Revenue from operations: ₹2,68,039 crore, 29.83% higher than a year earlier.
  • Net profit margin: 8.40% (3.97% a year earlier).
  • Shares: ₹130.15, −0.20% at 15:59 IST on 30 Oct 2026.

Indian Oil Q2 FY27 results show a net profit of ₹22,503 crore for the company. This figure is 174.73% higher than the net profit recorded in the same quarter a year earlier. The company reported revenue from operations of ₹2,68,039 crore for the period. These results were filed on Friday 30 October at 4:40 pm IST.

Indian Oil Q2 FY27 results at a glance

Indian Oil Q2 FY27 results (quarter ended 30 September 2026, consolidated) — Source: company results
₹ crore Q2 FY27 Q2 FY26 Change Q1 FY27 Change
Revenue from operations 2,68,039 2,06,447 +29.83% 2,81,933 −4.93%
Profit before tax 28,191 11,104 +153.88% −933 –
Net profit 22,503 8,191 +174.73% −1,141 –
Earnings per share ₹15.16 ₹5.54 +173.84% −₹1.15 –
Net profit as a share of revenue 8.40% 3.97% – −0.40% –

The profit before tax reached ₹28,191 crore for the quarter. Net profit stood at 8.40% of revenue, compared to 3.97% in Q2 FY26 and −0.40% in Q1 FY27. For the half-year ended 30 September 2026, the company recorded a net profit of ₹21,362 crore.

Indian Oil’s net profit over its last 5 reported quarters (₹ crore).

Indian Oil half-year figures

Indian Oil half-year to 30 September 2026 (consolidated) — Source: company results
₹ crore Half-year Same period a year earlier Change
Revenue from operations 5,49,972 4,28,296 +28.41%
Net profit 21,362 14,999 +42.42%

Indian Oil share price after the results

Indian Oil share price on Friday 30 October 2026 — Source: NSE prices; The results were filed at 16:40 IST, after the session closed; this move came before they were published.
Share price (15:59 IST) ₹130.15
Previous close ₹130.41
Change −₹0.26 (−0.20%)
Nifty Energy −0.97%
Nifty 50 +0.51%

The Indian Oil share price closed at ₹130.15 on 30 October 2026. This represents a move of 0.20% lower from the previous close of ₹130.41. The results were filed at 16:40 IST, after the session closed. The Nifty Energy index moved 0.97% lower.

How Indian Oil shares moved on its earlier results

Indian Oil share price on its earlier results — from the last close before the filing to the next close; Source: NSE prices, BSE filings
Quarter Results filed Window Change
Q1 FY27 31 Jul 2026 31 Jul 2026 to 3 Aug 2026 +2.52%
Q4 FY26 18 May 2026 18 May 2026 to 19 May 2026 +2.42%

Shares of Indian Oil moved by 2.52% on the Q1 FY27 results date. The company shares also saw a move of 2.42% on the Q4 FY26 results date.

Indian Oil Q2 FY27 results: FAQs

What were Indian Oil’s Q2 FY27 results?

Indian Oil reported a net profit of ₹22,503 crore and revenue from operations of ₹2,68,039 crore for the quarter ended 30 September 2026 (consolidated figures). Net profit was 174.73% higher than a year earlier and revenue from operations was 29.83% higher than a year earlier.

When did Indian Oil announce its Q2 FY27 results?

The results were filed with the exchange at Fri 30 Oct, 4:40 pm IST.

What was Indian Oil’s net profit margin in Q2 FY27?

Net profit was 8.40% of revenue, against 3.97% in the same quarter a year earlier.

What is the Indian Oil share price after the results?

₹130.15, −0.20% from the previous close of ₹130.41, at 15:59 IST on Friday 30 October 2026. The results were filed at 16:40 IST, after the session closed; this move came before they were published.

Results are the company’s filings to the exchanges; prices are from the National Stock Exchange. Calculations are by ThePip. For information only; not investment advice.