Live feed11:42:52·1155dINSIDERFilingvia QuantisnowSEC Form 4: Poster Margaret L returned $954,486 worth of shares to the company (24,474 units at $39.00), closing all direct ownership in the companyByQuantisnow·Wall Street's wire, on your screen.COWN· Cowen Inc.FinanceOriginal source