Live feed18:34:21·1505dSave storyINSIDERFilingvia QuantisnowSEC Form 4: Maged Alexis bought $434,864 worth of shares (33,435 units at $13.01)ByQuantisnow·Wall Street's wire, on your screen.ORCCOwl Rock Capital CorporationFinanceOriginal source