Lument Finance Trust Inc

NYSE:LFT  
2.62
+0.13 (+5.22%)
7:58:41 PM EDT: $2.72 +0.10 (+3.82%)
Twitter Share  Facebook Share StockTwits Share