Indian Oil Corporation (IOC) Share Price Today, Dec 15, 2025: Interim Dividend, Refining Margins, Russian Crude Risks and Analyst Targets
Indian Oil Corporation shares rose 1.8% to ₹166.60 on Monday, outperforming a falling Indian market, after announcing a ₹5 per share interim dividend with a December 18 record date. The company reported a Q2 net profit of ₹76.10 billion, up sharply from ₹1.80 billion a year earlier, as refining margins improved and input costs fell.