From that liberal commie rag Barrons:
Key points, as noted in the article:
- Tesla stock declined 6.6% to $401.99, making it the worst performer in the Nasdaq 100.
- Retail investors own approximately 41% of Tesla’s tradable stock, significantly higher than the 25% average for other Magnificent Seven companies (note: That's Facebook, Amazon, Apple, NVidia, Google, M$, Tesla)
- Retail shareholders have purchased $1.1 billion more in Tesla stock than they sold over the past week.
When institutional investors GTFO, maybe it's time to dump your own shares?