Apollo Commercial Real Estate Finance, Inc. (NYSE:ARI) is largely controlled by institutional shareholders who own 59% of the company
Key Insights Significantly high institutional ownership implies Apollo Commercial Real Estate Finance's stock price is sensitive to their trading actions 50% of the business is held by the top 13 sha...