Lument Finance Trust, Inc. (LFT)
NYSE: LFT · Real-Time Price · USD
3.930
+0.060 (1.55%)
At close: Nov 2, 2026, 4:00 PM EST
3.955
+0.025 (0.64%)
After-hours: Nov 2, 2026, 7:30 PM EST

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
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
21741351229996
Market Cap Growth
-74.90%-45.27%10.86%22.63%3.59%17.45%

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--7.538.1319.3712.92
PS Ratio
4.806.773.733.794.974.55
PB Ratio
0.140.340.570.510.410.57
P/OCF Ratio
3.207.314.974.926.096.92

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '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
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-89.64%-3.72%16.79%16.20%9.94%10.99%
Dividend Yield
30.53%15.61%12.02%11.16%12.63%9.38%
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
29.83%15.48%11.94%3.12%-81.16%9.33%
SEC Filings: 10-K · 10-Q