Loading...
XLON
THRL
Market cap853mUSD
Jul 09, Last price  
101.20GBP
1D
-1.17%
1Q
10.24%
Jan 2017
-10.44%
IPO
-1.27%
Name

Target Healthcare REIT PLC

Chart & Performance

D1W1MN
XLON:THRL chart
No data to show
P/E
859.55
P/S
902.47
EPS
0.12
Div Yield, %
4.23%
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
Sep 15, 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
FYFYFYFYFYFYFYFYFY
2024‑062023‑062022‑062021‑062020‑062019‑062018‑062017‑062016‑06
Income
Revenues
69,551
2.66%
67,748
6.09%
Cost of revenue
10,592
10,474
Unusual Expense (Income)
NOPBT
58,959
57,274
NOPBT Margin
84.77%
84.54%
Operating Taxes
57,010
Tax Rate
99.54%
NOPAT
58,959
264
Net income
73,024
-1,211.14%
(6,572)
-113.39%
Dividends
(35,244)
(40,274)
Dividend yield
7.24%
9.04%
Proceeds from repurchase of equity
BB yield
Debt
Debt current
1,835
Long-term debt
227,051
Deferred revenue
8,239
Other long-term liabilities
240,672
18,160
Net debt
(41,704)
194,227
Cash flow
Cash from operating activities
42,345
29,665
CAPEX
Cash from investing activities
3,417
(3,553)
Cash from financing activities
(22,244)
(45,229)
FCF
781,498
58,030
Balance
Cash
38,884
19,661
Long term investments
2,820
14,998
Excess cash
38,226
31,272
Stockholders' equity
432,660
398,175
Invested Capital
910,675
901,393
ROIC
6.51%
0.03%
ROCE
6.21%
6.32%
EV
Common stock shares outstanding
620,237
620,237
Price
0.79
9.33%
0.72
-33.76%
Market cap
486,886
9.33%
445,330
-31.43%
EV
445,182
639,557
EBITDA
58,959
57,274
EV/EBITDA
7.55
11.17
Interest
10,245
9,572
Interest/NOPBT
17.38%
16.71%