News Snapshot:
maybefalse/iStock Unreleased via Getty Images What else can I say about Alibaba (NYSE:BABA)? It's been one of my worst-performing holdings. Over the past several years, the China growth story didn't play out how I thought it would as geopolitical and macroeconomic headwinds drastically impacted the investment narrative. Shares of BABA peaked at around $309.92 on October 19th, 2020, and just over 3 years later, BABA has fallen -75.91% (-$235.26). I don't get everything correct, and I have watched shares of BABA drastically decline in disbelief. I started a position in the winter of 2021 as shares were initially declining. Since...