IOC Stock Chart -- Indian Oil Corporation Limited

Energy · Oil & Gas Refining & Marketing · Current Price: ₹126.35

Indian Oil Corporation Limited (IOC) is an energy sector company focused on oil & gas refining & marketing, petrochemicals, and alternative energy sources. It engages in refining petroleum products, exploration and production of crude oil and gas, pipeline transportation, and the marketing of petroleum products, gas, and petrochemicals. The company also operates in low carbon, new, clean, and green energy businesses, including wind and solar power generation, and offers services like retailing and aviation refueling.

P/E Ratio: 4.75P/B Ratio: 1.05Dividend Yield: 0.88%1M Return: -6.82%6M Return: -10.44%