Live feed21:00:10·1639dINSIDERFilingvia QuantisnowSEC Form 4: Tannenbaum Leonard M sold $3,009,400 worth of shares (400,000 units at $7.52), decreasing direct ownership by 2% to 15,791,543 unitsByQuantisnow·Wall Street's wire, on your screen.OCSL· Oaktree Specialty Lending CorporationFinanceOriginal source