Live feed20:00:11·1678dINSIDERFilingvia QuantisnowSEC Form 4: Tannenbaum Leonard M sold $2,800,800 worth of shares (370,815 units at $7.55), decreasing direct ownership by 2% to 16,230,743 unitsByQuantisnow·Wall Street's wire, on your screen.OCSL· Oaktree Specialty Lending CorporationFinanceOriginal source