JM Financial recommends a Sell call on Indian Oil Corporation (IOCL) with a target price of Rs 130, while the current market price is Rs 142.35. In the recent quarter ending March 2025, IOCL reported a consolidated total income of Rs 196508.13 crore and a net profit after tax of Rs 8088.01 crore. Promoters held a 51.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets