Institutional OwnershipInstitutions still own 56 % of the common shares. Retailers are panicking (as usual) and the institutions are buying. Consensus on share price, (Thomson Reuters - Oct 2/16) still shows a 12 month Mean Target Price of $17.20./ok2