 When choosing the best retirement stocks for Gen-Z investors, I selected the shares of rapidly growing companies that have exceptionally strong products, face little competition and are either profitable or very well-positioned to become profitable. When picking stocks that you intend to buy and hold for decades, its important to identify companies that have excellent chances of generating great financial results for many years. 