Live feed17:01:47·1697dINSIDERFilingvia QuantisnowSEC Form 4: Poster Margaret L was granted 3,147 shares, increasing direct ownership by 23% to 16,694 unitsByQuantisnow·Wall Street's wire, on your screen.COWN· Cowen Inc.FinanceOriginal source