Institutional investors purchased a net $1.1 million shares of STAR during the quarter ended June 2019, and now own 85.76% of the total float, a percentage that is typical for companies in the Real Estate Investment Trusts industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
URSA FUND MANAGEMENT LLC Bought 741.5 Thousand shares of iStar Inc
NBC GLOBAL FINANCE LTD. Bought 127.0 Thousand shares of iStar Inc
IBI MUTUAL FUNDS MANAGEMENT (197... Bought 37.8 Thousand shares of iStar Inc