Live feed20:00:12·1660dINSIDERFilingvia QuantisnowSEC Form 4: Tannenbaum Leonard M sold $38,250 worth of shares (5,100 units at $7.50), decreasing direct ownership by 0.03% to 16,225,643 unitsByQuantisnow·Wall Street's wire, on your screen.OCSL· Oaktree Specialty Lending CorporationFinanceOriginal source