Thank you for details. I am kind of person who believes in long term investments. So when It touched 130-140 mark, i didn't take my money out. As you mentioned, Edelweiss is one of the most diversified financial conglomerate in India, I believed that it will give positive return in 2-3 years. But I am now losing my belief.
Now next time, if it will have any 20-30% upside rise, I am planning to take out at least 25%.
Reading out your last section, I think you suggest not to wait more and take out the money with loss.