Live feed16:10:07·1094dINSIDERFilingvia QuantisnowSEC Form 3: New insider J. Crew Delaware Trust B claimed ownership of 1,570,755 sharesByQuantisnow·Wall Street's wire, on your screen.PALT· Paltalk Inc.Consumer DiscretionaryOriginal source