Remember Alibaba? That’s symbol BABA, and I had forgotten they even existed. They had been one of the biggest tech companies in the world, but now they’re worth about one-fifth their peak value and looking to just keep sinking.
![](https://slopeofhope.com/wp-content/uploads/2023/12/slopechart_BABA-640x339.jpg)
Maybe having the world’s weirdest-looking CEO didn’t help.
![](https://image.cnbcfm.com/api/v1/image/105920168-1558118916458gettyimages-1149599274.jpeg)