It sounds so easy in theory. "10000000% gains in 3 years".
Thing is, many of these stocks are mighty volatile, especially when they were low priced. +/- 5% price swings daily are not a rare occurence.
You need balls of steel to hold on to them, especially when you're up 50% and it drops...