This is somewhat a self defeating stock. Any time there is substantial rise in price, the sellers join the party in droves i guess more to avoid the agony. Its the slowest learner in my portfolio too. They better announce some good dividends or else we will add it to @Obiero's list
Go for a business that any idiot can run – because sooner or later, any idiot is probably going to run it – Peter Lynch