Lument Finance Trust Inc

NYSE:LFT   3:49:39 PM EDT
3.68
-0.07 (-1.87%)
4:00:00 PM EDT: $3.67 -0.01 (-0.27%)
Twitter Share  Facebook Share StockTwits Share