Live feed21:30:18·1686dINSIDERFilingvia QuantisnowSEC Form 4: Tannenbaum Leonard M sold $1,335,213 worth of shares (177,905 units at $7.51), decreasing direct ownership by 1% to 16,603,058 unitsByQuantisnow·Wall Street's wire, on your screen.OCSL· Oaktree Specialty Lending CorporationFinanceOriginal source