Loading...
XLON
FIN
Market cap29mUSD
Jun 12, Last price  
38.50GBP
Name

Cornerstone FS PLC

Chart & Performance

D1W1MN
No data to show
P/E
1,035.95
P/S
229.09
EPS
0.04
Div Yield, %
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
10m
+100.11%
1,664,2372,301,1724,821,9969,649,233
Net income
2m
P
-2,948,275-4,103,769-5,611,8322,133,853
CFO
2m
P
-857,645-986,353-866,5171,924,778

Profile

Cornerstone FS plc provides international payment, currency risk management, and electronic account services using its proprietary cloud-based multicurrency payments platform. The company also offers currency payment services for its customers and liquidity services to foreign exchange brokers. It primarily provides its services to the UK-based SMEs either directly or through white label partners on a SaaS basis, as well as high net worth individual clients. The company was founded in 2010 and is headquartered in London, the United Kingdom.
IPO date
Apr 06, 2021
Employees
34
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
9,649
100.11%
4,822
109.55%
Cost of revenue
8,842
5,691
Unusual Expense (Income)
NOPBT
807
(869)
NOPBT Margin
8.36%
Operating Taxes
(843)
(175)
Tax Rate
NOPAT
1,650
(694)
Net income
2,134
-138.02%
(5,612)
36.75%
Dividends
Dividend yield
Proceeds from repurchase of equity
1,993
BB yield
-102.17%
Debt
Debt current
436
225
Long-term debt
2,544
2,173
Deferred revenue
Other long-term liabilities
655
Net debt
1,730
1,715
Cash flow
Cash from operating activities
1,925
(867)
CAPEX
(502)
(440)
Cash from investing activities
(202)
(992)
Cash from financing activities
(62)
2,193
FCF
(428)
(259)
Balance
Cash
2,343
682
Long term investments
(1,094)
Excess cash
767
441
Stockholders' equity
(4,536)
(10,444)
Invested Capital
9,283
12,236
ROIC
15.34%
ROCE
17.00%
EV
Common stock shares outstanding
56,775
32,506
Price
0.23
283.33%
0.06
-79.31%
Market cap
13,058
569.52%
1,950
-65.18%
EV
14,788
3,666
EBITDA
1,429
(468)
EV/EBITDA
10.35
Interest
147
171
Interest/NOPBT
18.23%