Hold BEML. Revised Target 932 and 944. SL revised 913. Price 919.9