Taders can buy the stock of BEML at current levels.

It gained 7.7 per cent, breaching the 21- and 50-DMAs on Thursday. The stock is in a short-term uptrend, within the sideways movement.

The recent rally has reinforced the bullish momentum and the stock is trading well above the 200-DMA. The stock has the potential to trend upwards in the short term and reach the price targets of ₹955 and ₹975.

Traders can buy with stop-loss at ₹899.