Lument Finance Trust Inc. 7.875% Series A Cumulative Redeemable Preferred Stock (LFT^A) Valuation Score | Stock Evaluator