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.
Maybe having the world’s weirdest-looking CEO didn’t help.