Live feed17:00:44·1697dINSIDERFilingvia QuantisnowSEC Form 4: Leibowitz Lawrence E was granted 4,720 shares, increasing direct ownership by 13% to 42,289 unitsByQuantisnow·Wall Street's wire, on your screen.COWN· Cowen Inc.FinanceOriginal source