Acadian Asset Management ( NYSE:AAMI – Get Free Report ) and Investcorp Credit Management BDC ( NASDAQ:ICMB – Get Free Report ) are both finance companies, but which is the better investment? We will compare the two businesses based on the strength of their analyst recommendations, risk, dividends, profitability, earnings, institutional ownership and valuation.
Profitability
This table compares Acadian Asset Management and Investcorp Credit Management BDC’s net margins, return on equity and return on assets.
Get Acadian Asset Management alerts:
Net Margins Return on Equity Return on Assets
Acadian Asset Management 17.02% 139.70% 22.94%
Investcorp Credit Management BDC -134.21% 0.86% 0.28%
Institutional and Insider Ownership
98.7% of Acadian Asset Management shares are owned by institutional investors. Comparatively, 7.8% of Investcorp Credit Management BDC shares are owned by institutional investors. 22.6% of Acadian Asset Management shares are owned by insiders. Comparatively, 1.3% of Investcorp Credit Management BDC shares are owned by insiders. Strong institutional ownership is an indication that large money managers, endowments and hedge funds believe a company will outperform ...

