Out of the 30 analysts that have coverage on ONGC, 20 of them have a “buy” rating on the stock, while five each have a “hold” and “sell” rating respectively.
Out of the 30 analysts that have coverage on ONGC, 20 of them have a “buy” rating on the stock, while five each have a “hold” and “sell” rating respectively.