Live feed20:30:12·1651dINSIDERFilingvia QuantisnowSEC Form 4: Tannenbaum Leonard M sold $257,489 worth of shares (34,100 units at $7.55), decreasing direct ownership by 0.21% to 16,191,543 unitsByQuantisnow·Wall Street's wire, on your screen.OCSL· Oaktree Specialty Lending CorporationFinanceOriginal source