Black Sheep, Red Chart

By -

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.