137.5900 -0.72 (-0.52%)
NSE Apr 23, 2025 14:18 PM
Volume: 10.1M
 

137.59
-0.52%
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 decreased from 754 to 730 in Mar 2025 qtr
More from Indian Oil Corporation Ltd.
Recommended