TipRanks
Go Ultimate55% OFF

Lument Finance Trust (70X0) Stock Statistics & Valuation Metrics

Total Valuation

Lument Finance Trust has a market cap or net worth of EUR 18.21M. The enterprise value is EUR 952.43M.

Market Cap
EUR 18.21M
Enterprise Value
EUR 952.43M

Share Statistics

Lument Finance Trust has 5,256,400 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
5,256,400
Owned by Insiders
38.25%
Owned by Institutions
2.94%

Financial Efficiency

Lument Finance Trust’s return on equity (ROE) is -0.01 and return on invested capital (ROIC) is 235.55%.

Return on Equity (ROE)
-0.01
Return on Assets (ROA)
-0.00
Return on Invested Capital (ROIC)
235.55%
Return on Capital Employed (ROCE)
0.05
Revenue Per Employee
143.96K
Profits Per Employee
-4,991.471
Employee Count
550
Asset Turnover
0.07
Inventory Turnover
0.00

Valuation Ratios

The current PE Ratio of Lument Finance Trust is -1.09. Lument Finance Trust’s PEG ratio is 0.03.

PE Ratio
-1.09
PS Ratio
0.27
PB Ratio
0.10
Price to FCF
3.15
Price to Operating Cash Flow
3.14
PEG Ratio
0.03

Income Statement

In the last 12 months, Lument Finance Trust had revenue of 79.18M and earned -2.75M in profits. Earnings per share was -1.40.

Revenue
79.18M
Gross Profit
71.30M
Operating Income
52.17M
Pretax Income
-2.74M
Net Income
-2.75M
EBITDA
51.93M
Earnings Per Share (EPS)
-1.40

Cash Flow

In the last 12 months, operating cash flow was 6.47M and capital expenditures 0, giving a free cash flow of 6.47M billion.

Operating Cash Flow
6.47M
Free Cash Flow
6.47M
Free Cash Flow per Share
1.23

Dividends & Yields

Lument Finance Trust pays an annual dividend of ―, resulting in a dividend yield of 26.24%

Dividend Per Share
―
Dividend Yield
26.24%
Payout Ratio
N/A
Free Cash Flow Yield
31.78%
Earnings Yield
-67.58%

Stock Price Statistics

Beta
0.46
52-Week Price Change
-57.57%
50-Day Moving Average
5.69
200-Day Moving Average
8.16
Relative Strength Index (RSI)
41.00
Average Volume (3m)
―

Important Dates

Lument Finance Trust upcoming earnings date is Nov 17, 2026, TBA (Not Confirmed).

Last Earnings Date
Aug 13, 2026
Next Earnings Date
Nov 17, 2026
Ex-Dividend Date
―

Financial Position

Lument Finance Trust as a current ratio of 0.16, with Debt / Equity ratio of 451.21%

Current Ratio
0.16
Quick Ratio
0.16
Debt to Market Cap
13.39
Net Debt to EBITDA
18.58
Interest Coverage Ratio
0.97

Taxes

In the past 12 months, Lument Finance Trust has paid 8,193 in taxes.

Income Tax
8,193
Effective Tax Rate
-0.00

Enterprise Valuation

Lument Finance Trust EV to EBITDA ratio is 29.03, with an EV/FCF ratio of 138.10.

EV to Sales
11.94
EV to EBITDA
29.03
EV to Free Cash Flow
138.10
EV to Operating Cash Flow
138.10

Balance Sheet

Lument Finance Trust has EUR 28.98M in cash and marketable securities with EUR 901.49M in debt, giving a net cash position of -EUR 872.51M billion.

Cash & Marketable Securities
EUR 28.98M
Total Debt
EUR 901.49M
Net Cash
-EUR 872.51M
Net Cash Per Share
-EUR 165.99
Tangible Book Value Per Share
EUR 38.95

Margins

Gross margin is 62.57%, with operating margin of 43.15%, and net profit margin of -18.34%.

Gross Margin
62.57%
Operating Margin
43.15%
Pretax Margin
-18.36%
Net Profit Margin
-18.34%
EBITDA Margin
41.12%
EBIT Margin
39.34%

Analyst Forecast

The average price target for Lument Finance Trust is ―, which is 11.43% higher than the current price. The consensus rating is Neutral

Price Target
―
Price Target Upside
―
Analyst Consensus
Neutral
Analyst Count
1
Revenue Growth Forecast
-28.19%
EPS Growth Forecast
-283.92%