Live feed18:40:08·95dINSIDERFilingvia QuantisnowNew insider Malfettone John P claimed ownership of 77,500 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.NMFC· New Mountain Finance CorporationFinanceOriginal source