Indian Oil Corporation Ltd., incorporated in the year 1959, is a Large Cap company (having a market cap of Rs 73807.01 Crore) operating in Gas & Petroleum sector.
For the quarter ended 30-09-2020, the company reported a Consolidated sales of Rs 81704.43 Crore, up 34.98 % from last quarter Sales of Rs 60528.68 Crore and down -26.48 % from last year same quarter Sales of Rs 111128.70 Crore. Company reported net profit after tax of Rs 6032.38 Crore in latest quarter.
The brokerage values IOCL on a SoTP basis, using EV/EBITDA for standalone. Key risks: Adverse petroleum prices/margins/currency, Covid-19 overhang and adverse govt actions
Promoters held 51.5 per cent stake in the company as of Sept 30, 2020, while FIIs held 6.1 per cent, DIIs 13.4 per cent and public and others 29.1 per cent.