165.8800 -0.58 (-0.35%)
NSE Jan 01, 2026 15:31 PM
Volume: 9.7M
 

165.88
-0.35%
ICICI Securities Limited
Indian Oil Corporation (IOCL) has reported a recurring standalone EBITDA of Rs153bn and net earnings of Rs100.6bn for Q4FY23. Earnings were well ahead of our estimates of Rs80.5bn EBITDA and PAT of Rs35.6bn.
Number of FII/FPI investors increased from 757 to 774 in Sep 2025 qtr.
More from Indian Oil Corporation Ltd.
Recommended