Start to worry when over 60% of a company’s shares are held by institutions. When a heavily owned stock disappoints its holders, watch out. In this section, 42 stocks are listed where 75 or more institutions cumulatively own more than two thirds of the shares outstanding.
Mar
05
1985