 New Mountain Finance NYSE:NMFC and Allied Minds OTCMKTS:ALLWF are both small-cap finance companies, but which is the superior investment? We will contrast the two businesses based on the strength of their earnings, institutional ownership, profitability, valuation, risk, dividends and analyst recommendations. Profitability This table compares New Mountain Finance and Allied Minds net margins, return on ... 