 Atria Investments LLC bought a new position in shares of New Mountain Finance Corp. NYSE:NMFC in the 4th quarter, according to its most recent 13F filing with the SEC. The fund bought 39,795 shares of the investment management companys stock, valued at approximately 547,000. Several other institutional investors also recently bought and sold shares of ... 