Live feed20:30:15·1636dINSIDERFilingvia QuantisnowSEC Form 4: Tannenbaum Leonard M sold $3,651,295 worth of shares (484,954 units at $7.53), decreasing direct ownership by 3% to 15,306,589 unitsByQuantisnow·Wall Street's wire, on your screen.OCSL· Oaktree Specialty Lending CorporationFinanceOriginal source