Live feed17:38:12·1437dINSIDERFilingvia QuantisnowSEC Form 3: New insider Westley Peter claimed ownership of 6,312 sharesByQuantisnow·Wall Street's wire, on your screen.CURI· CuriosityStream Inc.Consumer DiscretionaryOriginal source