Lument Finance Trust, Inc. (LFT)
NYSE: LFT · Real-Time Price · USD
6.59
+0.07 (1.05%)
Sep 17, 2026, 12:57 PM EDT - Market open

Lument Finance Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
35741351229996
Market Cap Growth
-70.89%-45.27%10.86%22.63%3.59%17.45%

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--7.538.1319.3712.92
PS Ratio
7.996.773.733.794.974.55
PB Ratio
0.230.340.570.510.410.57
P/OCF Ratio
5.337.314.974.926.096.92

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
4.404.513.684.963.615.16
Net Debt / Equity Ratio
4.264.413.394.743.435.07
Quick Ratio
135.13181.1779.36139.69138.49176.18
Current Ratio
139.95185.4979.53139.71138.92176.78
Asset Turnover
0.000.010.030.030.020.03
Return on Equity (ROE)
-6.29%-1.20%9.46%8.15%4.78%7.44%
Return on Assets (ROA)
-1.30%-0.23%1.76%1.53%0.91%1.26%
Return on Invested Capital (ROIC)
-1.05%-0.19%1.78%1.54%0.91%1.47%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-53.53%-3.72%16.79%16.20%9.94%10.99%
Dividend Yield
24.28%16.78%14.35%15.57%19.93%17.14%
Payout Ratio
--90.16%90.28%166.13%114.88%
Buyback Yield / Dilution
-0.18%-0.13%-0.08%-8.04%-93.79%-0.04%
Total Shareholder Return
24.18%16.65%14.27%7.53%-73.86%17.09%
SEC Filings: 10-K · 10-Q