Institutional investors purchased a net $8.7 million shares of STRZA during the quarter ended March 2015, and now own 86.95% of the total float, a percentage that is typical for companies in the Movies/Entertainment industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
NEUBERGER BERMAN LLC Bought 354.1 Thousand shares of Starz
COPPER ROCK CAPITAL PARTNERS LLC Bought 109.6 Thousand shares of Starz
QS BATTERYMARCH FINANCIAL MANAGE... Bought 100.0 Thousand shares of Starz