During today's session, Indian Oil Corporation shares experienced a rise of 2.12%, with the price reaching Rs 145.20 apiece. This movement reflects a notable shift in investor activity for the stock.
Indian Oil Corporation is a component of key indices, including the NIFTY NEXT 50 and NIFTY 100, indicating its significance in the Indian stock market.
Financial Performance
Indian Oil Corporation's financial performance can be assessed through its consolidated data.
Quarterly Snapshot:
- March 2025: Revenue stood at Rs 195,270.29 Crores, up from Rs 194,014.49 Crores in December 2024.
- Net Profit: Rs 8,088.01 Crores for the March quarter, compared to Rs 1,912.86 Crores in the previous quarter.
- EPS (Earnings Per Share): Rs 5.90 in March 2025, compared to Rs 1.54 in December 2024.
- Revenue: Increased from Rs 363,949.67 Crores in 2021 to Rs 758,105.81 Crores in 2025.
- Net Profit: Increased from Rs 20,565.49 Crores in 2021 to Rs 12,028.40 Crores in 2025.
- EPS: Increased from Rs 23.57 in 2021 to Rs 9.87 in 2025.
Cash Flow
The company's cash flow from operating activities was Rs 34,699 Crores in March 2025, compared to Rs 71,098 Crores in March 2024.
Balance Sheet
Key balance sheet figures include:
- Share Capital: Maintained at Rs 13,771 Crores in March 2025.
- Reserves & Surplus: Rs 172,715 Crores in March 2025.
- Total Assets: Rs 506,867 Crores in March 2025.
Financial Ratios
Key financial ratios for Indian Oil Corporation include:
Ratio | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
---|---|---|---|---|---|
Basic EPS (Rs.) | 9.87 | 30.30 | 7.11 | 27.34 | 23.57 |
Book Value/Share (Rs.) | 135.41 | 136.63 | 103.99 | 147.18 | 122.88 |
Dividend/Share (Rs.) | 3.00 | 12.00 | 3.00 | 11.40 | 12.00 |
Gross Profit Margin (%) | 5.21 | 10.23 | 4.14 | 8.62 | 12.11 |
Operating Margin (%) | 2.99 | 8.18 | 2.57 | 6.52 | 9.10 |
Net Profit Margin (%) | 1.58 | 5.36 | 1.28 | 4.15 | 5.65 |
Return on Equity (%) | 7.29 | 22.75 | 7.00 | 18.79 | 19.34 |
Debt to Equity (x) | 0.76 | 0.67 | 1.00 | 0.93 | 0.97 |
P/E (x) | 12.94 | 5.54 | 10.96 | 2.90 | 2.60 |
P/B (x) | 0.94 | 1.26 | 0.77 | 0.82 | 0.75 |
P/S (x) | 0.23 | 0.30 | 0.13 | 0.19 | 0.23 |
As per Moneycontrol analysis done on 2025-06-09, the sentiment is Very Bullish.
With Indian Oil Corporation's shares trading at Rs 145.20, the stock has shown a positive movement in today's session, influenced by its financial metrics and market sentiment.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!