I have not sold a single share; but will offload a good portion on hopefully a runup near these results. I find calling the company usually raises the level of optimism and one forgets to do the "leave some on the table" thing. Happened in the past, forgo taking moderate profits only to loose big time in the end.
BCG