Seven out of the 17 analysts have a "buy" rating on BHEL, while eight of them still have a "sell" recommendation. Two others have a "hold" rating.