Live feed10:04:49·1067dINSIDERFilingvia QuantisnowSEC Form 3: New insider Henson James J claimed ownership of 10,000 shares and claimed ownership of 200 units of 7.875% Series A Cumulative Redeemable Preferred StockByQuantisnow·Wall Street's wire, on your screen.LFT· Lument Finance Trust Inc.Real EstateOriginal source