Loading...
XLON
SHED
Market cap981mUSD
Jun 20, Last price  
156.00GBP
Name

Urban Logistics Reit PLC

Chart & Performance

D1W1MN
XLON:SHED chart
No data to show
P/E
2,939.86
P/S
1,210.42
EPS
0.05
Div Yield, %
2.79%
Shrs. gr., 5y
40.95%
Rev. gr., 5y
41.03%
Revenues
60m
+8.67%
1,707,7505,564,00010,771,00012,601,00024,181,00037,811,00055,305,00060,098,000
Net income
25m
P
3,665,2509,865,00018,747,0009,360,00047,602,000171,773,000-82,657,00024,744,000
CFO
47m
+37.94%
1,345,0004,683,0008,593,0007,394,000-11,171,00052,362,00033,773,00046,587,000
Dividend
Jun 27, 20244.35 GBP/sh

Profile

Urban Logistics REIT plc (the "Company") and its subsidiaries (the "Group") carry on the business of property lettings throughout the United Kingdom. The Company is a public limited company incorporated and domiciled in England and Wales and listed on AIM, part of the London Stock Exchange. The registered office address is 124 Sloane Street, London, SW1X 9BW.
IPO date
Apr 13, 2016
Employees
0
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑032018‑032017‑03
Income
Revenues
60,098
8.67%
55,305
46.27%
Cost of revenue
11,713
11,996
Unusual Expense (Income)
NOPBT
48,385
43,309
NOPBT Margin
80.51%
78.31%
Operating Taxes
Tax Rate
NOPAT
48,385
43,309
Net income
24,744
-129.94%
(82,657)
-148.12%
Dividends
(35,870)
(35,870)
Dividend yield
6.64%
5.94%
Proceeds from repurchase of equity
BB yield
Debt
Debt current
272
Long-term debt
368,793
356,221
Deferred revenue
12,140
Other long-term liabilities
18,921
Net debt
336,350
323,300
Cash flow
Cash from operating activities
46,587
33,773
CAPEX
Cash from investing activities
3,325
(201,299)
Cash from financing activities
(49,797)
70,306
FCF
1,124,260
(36,050)
Balance
Cash
31,007
30,159
Long term investments
1,436
3,034
Excess cash
29,438
30,428
Stockholders' equity
320,227
331,342
Invested Capital
1,096,440
1,133,390
ROIC
4.34%
3.95%
ROCE
4.30%
3.82%
EV
Common stock shares outstanding
471,975
471,975
Price
1.14
-10.63%
1.28
-32.81%
Market cap
539,940
-10.63%
604,129
-9.79%
EV
876,290
927,429
EBITDA
48,498
43,436
EV/EBITDA
18.07
21.35
Interest
17,427
Interest/NOPBT
36.02%