Indian Oil Corporation's shares rose 3.80% to Rs 143.30 today, driven by increased trading volume and positive market sentiment. The company, part of the NIFTY NEXT 50 index, reported strong financial performance in the March 2025 quarter with a net profit of Rs 8,088.01 crore and an EPS of 5.90, supported by improved debt-to-equity ratios.
Read more at MoneycontrolAd
Ad