0
votes
1answer
2k views

What does “Inst. Own” mean on Google Finance, and how can AOL be 103% “Inst. Own”'d?

https://www.google.com/finance?q=NYSE%3AAOL&ei=yZCpUODEMsKqqgHPzQE Previously, I assumed "Inst. Owned" meant the percentage of the company's stock that was owned by the company (viz. not ...