Insider Trading
New Mountain Finance Insider Sold Shares Worth $611,684, According to a Recent SEC Filing
John P Malfettone, Director, on June 15, 2026, sold 77,500 shares in New Mountain Finance (NMFC) for $611,684.SEC Filing:https://www.sec.gov/Archives/edgar/data/1496099/000158064226003787/xslF345X05/ownership.xml
$NMFC