Lument Finance Trust Inc

NYSE:LFT   1:23:00 PM EDT
3.71
+0.06 (+1.64%)
Twitter Share  Facebook Share StockTwits Share