How do you know when to ring the register on a stock? The answer is more art than science

· CNBC