Datastream - Visual Capitalist
Connect with us

Aran Ali

Tesla Bears: A Short Short Story

Tesla has gained infamy for the sheer depth of short seller activity on its stock. After years of 20% of shares short, the 2020 rally has led to capitulation for Tesla bears.

Read More »
Carmen Ang

How Amazon Makes Its Money

In 2019, Amazon generated $281 billion in total revenue—but where does all this revenue come from? Here’s a breakdown of how Amazon makes its money.

Read More »