Live feed19:38:20·832dINSIDERFilingvia QuantisnowNew insider Cowen Inc. claimed ownership of 1,331,976 units of Common Shares of Beneficial Interest (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.STHO· Star Holdings Shares of Beneficial InterestReal EstateOriginal source