Live feed17:30:11·1413dINSIDERFilingvia QuantisnowSEC Form 3: New insider Harris Jeffrey Todd claimed ownership of 4,753,120 sharesByQuantisnow·Wall Street's wire, on your screen.TCAC· Tuatara Capital Acquisition CorporationFinanceOriginal source