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