Loading...
XLONMPLS
Market cap157mUSD
Sep 19, Last price  
63.00GBP
Name

Marble Point Loan Financing Ltd

Chart & Performance

D1W1MN
XLON:MPLS chart
P/E
922.17
P/S
839.99
EPS
0.09
Div Yield, %
0.11%
Shrs. gr., 5y
-1.29%
Rev. gr., 5y
%
Revenues
19m
P
20,529,030-23,449,69111,470,830337,06027,987,573-23,405,13418,707,361
Net income
17m
P
19,502,328-25,473,8249,653,663-1,561,34426,275,654-25,207,73117,040,324
CFO
50m
+177.78%
-20,634,864-125,030,61018,977,944105,056,4547,916,50118,081,80050,227,186
Dividend
Jul 04, 20242.25 GBP/sh
Earnings
Apr 10, 2025

Profile

Marble Point Loan Financing Limited is a hedge fund launched and managed by Marble Point Credit Partners LLC. Marble Point Loan Financing Limited is domiciled in United States.
IPO date
Feb 13, 2018
Employees
Domiciled in
GG
Incorporated in
GG

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
18,707
-179.93%
(23,405)
-183.63%
27,988
8,203.44%
Cost of revenue
1,627
1,784
1,709
Unusual Expense (Income)
NOPBT
17,080
(25,189)
26,279
NOPBT Margin
91.30%
107.62%
93.89%
Operating Taxes
40
18
3
Tax Rate
0.23%
0.01%
NOPAT
17,040
(25,208)
26,276
Net income
17,040
-167.60%
(25,208)
-195.94%
26,276
-1,782.89%
Dividends
(13,430)
(17,890)
(16,724)
Dividend yield
Proceeds from repurchase of equity
(2,640)
BB yield
Debt
Debt current
Long-term debt
36,960
36,799
Deferred revenue
Other long-term liabilities
(36,583)
(36,799)
Net debt
(143,577)
(107,724)
(151,422)
Cash flow
Cash from operating activities
50,227
18,082
7,917
CAPEX
Cash from investing activities
Cash from financing activities
(24,616)
(17,755)
(11,364)
FCF
17,304
(26,006)
29,342
Balance
Cash
26,859
1,248
921
Long term investments
116,718
143,435
187,301
Excess cash
142,641
145,853
186,822
Stockholders' equity
Invested Capital
145,292
146,608
189,368
ROIC
11.68%
13.96%
ROCE
11.76%
13.88%
EV
Common stock shares outstanding
198,967
198,717
187,683
Price
Market cap
EV
EBITDA
17,080
(25,189)
26,279
EV/EBITDA
Interest
2,986
2,780
2,553
Interest/NOPBT
17.48%
9.71%