About half way down the column that says "net institutional purchases" seems to indicate that at some point (prior qtr to latest qtr?) institutions sold 68.1% of their holdings. By most recent estimates, between 20-30million shares are held by institutions and the chart I am referring to states somewhere around 13million sold. Does anyone know how current or accurate this info is?
It's stale as can be and highly suspect as far as accuracy. An incomplete compilation of holdings statements of various ages that does not tell you information like how many put options Goldman Sachs holds.