Out of the 41 analysts that have coverage on Mahindra & Mahindra, 36 of them have a “buy” rating on the stock, four of them say “hold”, while one has a “sell” rating on the stock.
Out of the 41 analysts that have coverage on Mahindra & Mahindra, 36 of them have a “buy” rating on the stock, four of them say “hold”, while one has a “sell” rating on the stock.