Live feed16:46:32·1465dINSIDERFilingvia QuantisnowSEC Form 3: New insider Cf Principal Investments Llc claimed ownership of 1,129,589 sharesByQuantisnow·Wall Street's wire, on your screen.LCAP· Lionheart Acquisition Corp. IIOriginal source