Strong institutional ownership is an indication that large money managers, endowments and hedge funds believe a company will outperform … Canada, Chile, China, Dubai, France, Germany, Italy, Japan, Luxembourg, Poland, Singapore, Spain, Switzerland …
( read original story …)