5 Wall Street research analysts have issued "buy," "hold," and "sell" ratings for Lument Finance Trust in the last year. There are currently 2 hold ratings and 3 buy ratings for the stock. The consensus among Wall Street research analysts is that investors should "buy" LFT shares.
View LFT analyst ratings or view top-rated stocks.