Tom Catherwood

Stock Analyst at BTIG

(0.67)
# 4,178
Out of 5,000 analysts
278
Total ratings
42.3%
Success rate
-2.2%
Average return

Stocks Rated by Tom Catherwood

Franklin BSP Realty Trust
Sep 18, 2026
Downgraded: Hold
Price Target: n/a
Current: $7.30
Upside: -
Sky Harbour Group
Sep 14, 2026
Reiterated: Buy
Price Target: $13
Current: $9.83
Upside: +32.25%
Digital Realty Trust
Sep 10, 2026
Reiterated: Buy
Price Target: $215 → $220
Current: $181.00
Upside: +21.55%
Equinix
Sep 10, 2026
Reiterated: Buy
Price Target: $1,210 → $1,240
Current: $1,034.76
Upside: +19.83%
Innovative Industrial Properties
Aug 3, 2026
Reiterated: Hold
Price Target: n/a
Current: $55.59
Upside: -
BrightSpire Capital
Jul 28, 2026
Reiterated: Buy
Price Target: $7
Current: $4.09
Upside: +71.15%
BXP, Inc.
Jul 28, 2026
Reiterated: Hold
Price Target: n/a
Current: $62.27
Upside: -
Highwoods Properties
Jul 28, 2026
Reiterated: Hold
Price Target: n/a
Current: $30.01
Upside: -
TPG RE Finance Trust
Jul 28, 2026
Reiterated: Buy
Price Target: $11
Current: $6.62
Upside: +66.16%
COPT Defense Properties
Jul 27, 2026
Reiterated: Buy
Price Target: $38
Current: $33.81
Upside: +12.39%
Reiterated: Buy
Price Target: $235
Current: $202.50
Upside: +16.05%
Reiterated: Hold
Price Target: n/a
Current: $6.26
Upside: -
Reiterated: Buy
Price Target: $170
Current: $133.82
Upside: +27.04%
Reiterated: Buy
Price Target: $70
Current: $50.88
Upside: +37.58%
Downgraded: Hold
Price Target: $11
Current: $6.26
Upside: +75.72%
Reiterated: Buy
Price Target: $26
Current: $11.71
Upside: +122.03%
Reiterated: Hold
Price Target: n/a
Current: $4.16
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $1.39
Upside: -
Reiterated: Buy
Price Target: $24
Current: $14.36
Upside: +67.13%
Reiterated: Buy
Price Target: $23
Current: $12.39
Upside: +85.63%
Reiterated: Hold
Price Target: n/a
Current: $4.15
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $34.05
Upside: -
Reiterated: Buy
Price Target: $14
Current: $9.09
Upside: +48.51%
Reiterated: Hold
Price Target: n/a
Current: $50.48
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $10.95
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $9.67
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $1.30
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $7.52
Upside: n/a
Reiterated: Buy
Price Target: $80
Current: $66.43
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $113.23
Upside: n/a