Markets › India › NSE › IOC

Indian Oil Corp Ltd

NSE:IOCEnergyNSE:CNX100NSE:CNX200
₹130.25−0.10%At closeAt close · Mon 19 Oct · ≈ AED 5.03 · Market cap $19.32B · Next earnings Fri 30 Oct
🔔 Alert▶ Test a strategy

EPS: actual vs estimate

+1115%29 Apr−9%13 Aug−9%14 Aug+35%27 Oct+33%4 Feb+82%17 May+84%30 Jul−21%31 Jul
Beat (%) vs consensus · next report Fri 30 Oct

Next report

DateFri, 30 Oct 2026
EPS estimate1.66
Revenue estimate—
Currency—

Last reports

ReportEPS estimateEPS actualEPS surpriseRevenue estimate (m)Revenue actual (m)Revenue surprise
2026-07-31−7.42−9.00−21.3%2,343,801.02,281,565.0−2.7%
2026-07-30−7.42−1.18+84.0%2,343,801.02,844,614.0+21.4%
2026-05-175.7610.50+82.3%2,333,656.02,344,852.0+0.5%
2026-02-047.109.44+33.0%1,923,496.02,374,177.0+23.4%
2025-10-274.225.68+34.6%1,777,260.71,786,281.5+0.5%
2025-08-145.424.95−8.7%1,851,845.71,923,406.5+3.9%
2025-08-135.535.05−8.7%1,819,591.31,923,406.5+5.7%
2025-04-290.495.90+1114.7%1,948,235.02,225,981.0+14.3%
2025-04-280.485.84+1115.4%1,927,135.71,952,702.9+1.3%
2025-01-263.741.54−58.8%1,785,451.02,195,224.0+23.0%
2024-10-283.98−0.94−123.6%1,338,600.01,749,761.2+30.7%
2024-07-303.582.56−28.5%1,338,600.01,938,449.1+44.8%
Currency not supplied by the earnings feedUpdated Fri 31 Jul ·
ⓘ

Surprise is actual minus consensus, as a share of the consensus.

IOC · Earnings · TradingHolo