I would stay...
1. Keppel Corp (sold one-third of holdings with loss @ $6.19)
Bought in Aug 2015 @ $7.50
Current $7.75
(Missed upside 25%^)
2. CDL Hospitality Trust (sold with no gain)
Bought in Apr 2016 @ $1.40
Current $1.64
(Missed upside 17%)
3. DBS (sold with gain at $20.55)
Bought in Mar 2016 @ $15.35
Current $25
(Missed upside 21.6%)
^Missed upside is calculated by the difference in current price and sold price / sold price.
------
Stop loss, Cut loss, Take profit, inaction all depend on our
MENTAL STRENGTH, SKILL and PATIENCE.
-------
Why did I sell those stocks away even though they have good fundamentals?
I seriously thought I could catch a short-term correction to buy back at a lower price than when I sold. Alas, Mr market didn't give me that opportunity and just ramped on.