Uh, 92% owned by institutions? That seems a little high to me.
Even if that was the case, is this bad news for those still holding?
Type: Posts; User: voogru
Uh, 92% owned by institutions? That seems a little high to me.
Even if that was the case, is this bad news for those still holding?