News for hackers. Stuff that matters.
Re:Tesla reports 14% decline in deliveries, marking second y... by robocat on Wednesday July 02, 2025 @10:20PM (#44451002)
> meme stock

Poor explanation since ~50% stock is owned by institutions.

I think retail holds 38% of ownership.

Rest of ownership is mostly Elon ~13%.

indexed fund ownership doesn't explain institutional holdings. Tesla is 5% of NASDAQ 100 by market cap. Vanguard owns 7.7%, BlackRock owns 6.4%.

Disclaimer: not a financial analyst and I might have numbers wrong (mostly from Tiger Trading App).

There are no comments on this comment yet.