Enough volitility in this stock to take some profits and usually buy it back the same day at a better price. Can't leave "free money" on the table. Short-term and long-term price appreciation remains excellent.
see? 21 not the peak, nor is 21.52 (today's intraday high); plus why take short term gains at higher tax rate when you can get bigger gains with a better tax rate (and less brokerage fees to boot)?