I think this is a silly argument. Spec stocks in their very nature contain an element of gambling. When to take profits is always a difficult call, but no one should try to tell anyone else how to run their own portfolio, IMO. B22.
EM1 Price at posting:
3.6¢ Sentiment: Buy Disclosure: Held