I have panic sold stocks in the past. Not this time though. I learned that painful lesson a few years back. When I miss getting out of a trade at an appropriate time I ask my self has the fundamentals changed. if the answer is no I hold. Simple as that. it's been working out very well.