Defence stock HAL gains 4% post Q1 results; worth a buy?

Wait 5 sec.

HAL shares advanced 3.66 per cent to hit a high of Rs 4,567.20 on BSE. HAL shares have come off from their recent high and are currently trading at attractive valuations, MOFSL said.