Cresco Labs (CRLBF) Latest Best Marijuana Stocks to Buy: Cannabis Stocks for Investing Kiplinger's Investing Outlook The best marijuana stocks have been put through the wringer for years. But with U.S. cannabis sales on the rise, these picks could finally have their day in the sun. Kiplinger's Investing Outlook