Live feed16:40:05·1868dINSIDERFilingvia QuantisnowSEC Form 3: Ltd (Cayman) Excaliber Svf claimed ownership of 66,194,110 units of Class A Common StockByQuantisnow·Wall Street's wire, on your screen.CFII· CF Finance Acquisition Corp. IIFinanceOriginal source