R65,
There are good reasons for all three of these options....
buying... (to support the share price and boost it up higher, get them before they go even more expensive)
selling... (to take some nice profits off the table and have cash for future buying)
holding... (to avoid triggering taxes and making sure of not missing the next pop up)
There are good arguments for each position. Everyone will need to make their own investment decisions. I, for one, am not selling at these levels. Holding, yes. Buying, thinking about it.
NL