Institutional investors purchased a net $4.4 million shares of STRZA during the quarter ended March 2016, and now own 82.60% 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
RATAN CAPITAL MANAGEMENT LP Bought 985.9 Thousand shares of Starz
ROBECO INVESTMENT MANAGEMENT, IN... Bought 898.9 Thousand shares of Starz
FIDELITY MANAGEMENT & RESEARCH C... Bought 798.6 Thousand shares of Starz