I have no numbers to back this up, but I am willing to bet that anyone who dumped everything after every 10% runup in this stock and bought back in the following day, would have made some money with this puppy over the past 5 years or so.
Problem is, one of these days, that strategy will backfire. Or so I'm hoping...