Nothing wrong with taking profit. Everyones situation is different, and that is what makes markets interesting. I'm long and will hold quite awhile as I like the upside potential here. GLW was last years play and I'm still holding there also. JDSU is this years play for me.