I am all for taking profits if that's the way you invest- I have never been able to time the market myself so kudos to those who do. Still, I just don't understand how anyone could sell this stock right now. If you think it's overbought, fine, but the potential value many multiples, and we're getting closer.