Loading...
XLONVCAP
Market cap5mUSD
Sep 13, Last price  
10.00GBP
Name

Vector Capital PLC

Chart & Performance

D1W1MN
XLON:VCAP chart
P/E
286.36
P/S
79.20
EPS
0.03
Div Yield, %
0.25%
Shrs. gr., 5y
1.47%
Rev. gr., 5y
25.50%
Revenues
6m
-3.63%
304,0001,835,0003,593,0004,325,0005,275,0005,928,0005,713,000
Net income
2m
-30.55%
188,0001,005,0001,593,0001,902,0002,289,0002,275,0001,580,000
CFO
-239k
L
-1,802,0003,572,000-1,263,000-2,545,000-1,403,000293,000-239,000
Dividend
May 16, 20241.53 GBP/sh
Earnings
Apr 17, 2025

Profile

Vector Capital Plc, together with its subsidiaries, provides finance to the private and corporate sectors in the United Kingdom. The company offers finance for land and property development, bridging loans, and secured business finance. Vector Capital Plc was incorporated in 2019 and is based in London, the United Kingdom.
IPO date
Dec 29, 2020
Employees
9
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
5,713
-3.63%
5,928
12.38%
5,275
21.97%
Cost of revenue
1,882
1,340
1,205
Unusual Expense (Income)
NOPBT
3,831
4,588
4,070
NOPBT Margin
67.06%
77.40%
77.16%
Operating Taxes
487
534
538
Tax Rate
12.71%
11.64%
13.22%
NOPAT
3,344
4,054
3,532
Net income
1,580
-30.55%
2,275
-0.61%
2,289
20.35%
Dividends
(1,145)
(1,136)
(1,031)
Dividend yield
7.67%
5.84%
5.43%
Proceeds from repurchase of equity
1,390
BB yield
-7.31%
Debt
Debt current
4,000
3,000
Long-term debt
3,000
Deferred revenue
Other long-term liabilities
712
558
21,146
Net debt
3,694
2,312
1,473
Cash flow
Cash from operating activities
(239)
293
(1,403)
CAPEX
Cash from investing activities
17
3
2
Cash from financing activities
(143)
(1,135)
359
FCF
(104,744)
8,950
9,444
Balance
Cash
306
688
1,527
Long term investments
Excess cash
20
392
1,263
Stockholders' equity
4,647
4,024
2,885
Invested Capital
34,215
28,002
25,387
ROIC
10.75%
15.19%
14.76%
ROCE
11.19%
16.16%
15.27%
EV
Common stock shares outstanding
45,244
45,244
43,688
Price
0.33
-23.26%
0.43
-1.15%
0.44
10.13%
Market cap
14,931
-23.26%
19,455
2.37%
19,004
14.41%
EV
18,625
21,767
20,477
EBITDA
3,832
4,589
4,071
EV/EBITDA
4.86
4.74
5.03
Interest
1,782
1,782
1,245
Interest/NOPBT
46.52%
38.84%
30.59%