Live feed06:12:34·1704dSave storyINSIDERFilingvia QuantisnowSEC Form 3: New insider Orec Investment Holdings, Llc claimed ownership of 14,318,614 sharesByQuantisnow·Wall Street's wire, on your screen.LFTLument Finance Trust Inc.Real EstateOriginal source