Discussion about this post

User's avatar
portfolioLogic's avatar

you are mis-reading the institutional ownership. The overwhelming majority of shares held by institutions are market makers who hold positions to delta hedge their options book. Taking a quick look at the latest 13F's, I'd say this at applies to at least 90% of the shares. THey are certainly not "owners" of the stock in the way you think.

Expand full comment
Real Investing's avatar

Thank you, great stuff!

Nice to see the Nvidia clarification!

Expand full comment
4 more comments...

No posts