|
|
|
|
|
by blackearl
1965 days ago
|
|
It's hard to say because every source I can find shows institutional ownership is 120-160% and I don't know how it's possible to own more than 100% of a thing. I suppose that could all be the short positions leading up to the recent drama. |
|
(I have no market position on any individual stocks... because I don't consider myself sufficiently well-educated to do it. So take that grain of salt as you see fit).