3 Stocks I Hate and Why I Still Own Them
Chinese esports specialist Huya (NYSE: HUYA), cannabis grow-house landlord Innovative Industrial Properties (NYSE: IIPR), and e-commerce giant Amazon (NASDAQ: AMZN) are three of my investments that I am not pleased with at the moment. It's fair to call Huya the Twitch of China. The scintillating growth that mesmerized the market when Huya went public at $12 in 2018 and was trading north of $50 a few weeks later is gone.