Loading...
XLONTHRL
Market cap648mUSD
Dec 24, Last price  
83.50GBP
1D
1.58%
1Q
-7.43%
Jan 2017
-26.11%
IPO
-18.54%
Name

Target Healthcare REIT PLC

Chart & Performance

D1W1MN
XLON:THRL chart
P/E
709.22
P/S
744.63
EPS
0.12
Div Yield, %
0.07%
Shrs. gr., 5y
10.96%
Rev. gr., 5y
15.20%
Revenues
70m
+2.66%
4,475,99813,724,00016,874,00023,108,00028,366,00034,277,00044,267,00049,980,00063,859,00067,748,00069,551,000
Net income
73m
P
554,1179,552,00011,702,00019,122,00027,609,00029,884,00031,622,00043,884,00049,097,000-6,572,00073,024,000
CFO
42m
+42.74%
3,168,7047,520,0009,059,0003,236,00022,139,00018,164,00021,469,00024,956,00030,392,00029,665,00042,345,000
Dividend
Aug 15, 20241.428 GBP/sh
Earnings
Mar 10, 2025

Profile

Target Healthcare REIT provide a range of tailored funding solutions to support operators to increase the provision of modern, purpose-built care homes across the UK.
IPO date
Mar 07, 2013
Employees
0
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑062023‑062022‑062021‑062020‑062019‑062018‑062017‑062016‑062015‑06
Income
Revenues
69,551
2.66%
67,748
6.09%
63,859
27.77%
Cost of revenue
10,592
10,474
10,310
Unusual Expense (Income)
NOPBT
58,959
57,274
53,549
NOPBT Margin
84.77%
84.54%
83.86%
Operating Taxes
57,010
6
Tax Rate
99.54%
0.01%
NOPAT
58,959
264
53,543
Net income
73,024
-1,211.14%
(6,572)
-113.39%
49,097
11.88%
Dividends
(35,244)
(40,274)
(39,785)
Dividend yield
7.24%
9.04%
6.13%
Proceeds from repurchase of equity
(102,911)
BB yield
15.85%
Debt
Debt current
1,835
1,895
Long-term debt
227,051
231,383
Deferred revenue
8,239
8,390
Other long-term liabilities
240,672
18,160
25,118
Net debt
(41,704)
194,227
189,366
Cash flow
Cash from operating activities
42,345
29,665
30,392
CAPEX
Cash from investing activities
3,417
(3,553)
(202,633)
Cash from financing activities
(22,244)
(45,229)
185,618
FCF
781,498
58,030
(172,199)
Balance
Cash
38,884
19,661
34,483
Long term investments
2,820
14,998
9,429
Excess cash
38,226
31,272
40,719
Stockholders' equity
432,660
398,175
442,134
Invested Capital
910,675
901,393
954,685
ROIC
6.51%
0.03%
6.41%
ROCE
6.21%
6.32%
5.57%
EV
Common stock shares outstanding
620,237
620,237
599,094
Price
0.79
9.33%
0.72
-33.76%
1.08
-6.07%
Market cap
486,886
9.33%
445,330
-31.43%
649,418
18.37%
EV
445,182
639,557
838,784
EBITDA
58,959
57,274
53,549
EV/EBITDA
7.55
11.17
15.66
Interest
10,245
9,572
6,671
Interest/NOPBT
17.38%
16.71%
12.46%