Do you or anyone else have a take on the 90% Institutional Ownership status?
Perhaps I missed something with whether this is due to some tax/trading tactic or if it is a "real" event. In any case, if indeed institutions own 90% of the float and assuming this is accumulated long investment shares (not trading day to day), that doesn't leave much leftover for others to trade and/or shorts to cover with?
Definitely, there are others here who might have a much better handle on the whole situation regarding both the huge institutional and short positions in relation to the impact on the day to day pps price action. My feeling is that both of these affect what we "see" for pure supply and demand and "street" sentiment doesn't really come into play as it would with other stocks. To me and all of the reported statistics (Nasdaq most shorted stocks, etc) both (institutions and shorts) are way out of proportion to what is normal. Any ideas or comments?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.