Indian Oil Corporation Limited (IOC)

118.05

INR
+4.70(+4.15%)
As of March 4, 2025 9:52:00 AM

Valuation Metrics

Market Cap
₹160868.70 Cr
Enterprise Value
₹312416.17 Cr
P/E Ratio (TTM)
14.76
Forward P/E
6.63
PEG Ratio
6.63
Price to Sales (TTM)
0.21

Financial Metrics

Gross Margin
10.65%
Operating Margin
2.22%
Return on Equity
22.18%
Revenue (TTM)
₹761486.27 Cr-2.9000000000000004%
EBITDA
₹21533.99 Cr
EPS (TTM)
₹7.72-76.6%

Balance Sheet

Total Cash
₹11122.17 Cr
Total Debt
₹163400.87 Cr
Debt to Equity
88.03%

Stock Information

52 Week Range
₹110.72 - ₹185.97
Beta
0.85
Shares Outstanding
₹1377.16 Cr

Dividends & Splits

Forward Dividend Yield
12.22%
Trailing Dividend Yield
10.47%
Payout Ratio
90.67%