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.

Real Investing's avatar

Thank you, great stuff!

Nice to see the Nvidia clarification!

4 more comments...

No posts

Ready for more?