Stocks that are in uptrend as per the criteria pictured below (in blue) from the smallest MCap to the largest. Trick is to be on and stay on the ones that ultimately end up near the tops of each list ie oldest ones, the catch is you need to buy them when around the time they appear on the list. How do you achieve this ? Well you have to research the FA of each one early and decide if the story is good enough to sustain a long uptrend and also decide whether the sector its in and/or overall market conditions can support a long uptrend.