Investors cashed in on their recent profits. BHEL#39;s stock has rallied 19 percent in the past one month.