Todd Thomas

Stock Analyst at KeyBanc

(4.39)
# 1,171
Out of 4,396 analysts
302
Total ratings
60.8%
Success rate
8.5%
Average return

Stocks Rated by Todd Thomas

LXP Industrial Trust
Jun 9, 2026
Maintained: Hold
Price Target: n/a
Current: $52.59
Upside: -
Americold Realty Trust
May 26, 2026
Reiterated: Buy
Price Target: $18
Current: $14.89
Upside: +20.89%
The Macerich Company
May 15, 2026
Maintained: Buy
Price Target: n/a
Current: $24.39
Upside: -
First Industrial Realty Trust
May 15, 2026
Reiterated: Hold
Price Target: n/a
Current: $62.92
Upside: -
Brixmor Property Group
May 12, 2026
Rated: Buy
Price Target: $32$34
Current: $31.83
Upside: +6.82%
Phillips Edison & Company
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $41.72
Upside: -
InvenTrust Properties
May 1, 2026
Maintained: Buy
Price Target: n/a
Current: $34.68
Upside: -
EastGroup Properties
Apr 29, 2026
Reiterated: Buy
Price Target: n/a
Current: $202.48
Upside: -
Curbline Properties
Apr 29, 2026
Reiterated: Buy
Price Target: $28$30
Current: $29.80
Upside: +0.67%
Prologis
Apr 20, 2026
Maintained: Hold
Price Target: n/a
Current: $147.52
Upside: -
Maintained: Buy
Price Target: n/a
Current: $66.93
Upside: -
Maintained: Buy
Price Target: $178
Current: $148.23
Upside: +20.08%
Maintained: Buy
Price Target: $40
Current: $32.65
Upside: +22.51%
Downgraded: Hold
Price Target: $84
Current: $79.55
Upside: +5.59%
Reiterated: Hold
Price Target: n/a
Current: $22.53
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $41.69
Upside: -
Maintained: Hold
Price Target: n/a
Current: $28.02
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $39.47
Upside: -
Maintained: Buy
Price Target: n/a
Current: $28.70
Upside: -
Upgraded: Buy
Price Target: $80
Current: $71.44
Upside: +11.98%
Downgraded: Hold
Price Target: $92$84
Current: $44.55
Upside: +88.55%
Maintained: Hold
Price Target: n/a
Current: $45.19
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $322.86
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.06
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $47.82
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $59.02
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $9.56
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $24.42
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $20.29
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $33.19
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $36.61
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $284.78
Upside: n/a
Maintained: Buy
Price Target: $98$80
Current: $206.77
Upside: n/a
Maintained: Buy
Price Target: $56
Current: $82.47
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $6.20
Upside: n/a
Maintained: Buy
Price Target: $44
Current: $63.67
Upside: n/a
Maintained: Buy
Price Target: $237
Current: $186.85
Upside: n/a
Maintained: Buy
Price Target: $55
Current: $39.37
Upside: n/a
Maintained: Buy
Price Target: $16
Current: $10.62
Upside: n/a
Maintained: Buy
Price Target: $29$25
Current: $16.92
Upside: n/a
Maintained: Buy
Price Target: $17
Current: $18.47
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $29.80
Upside: n/a
Reiterated: Buy
Price Target: $28$26
Current: $73.87
Upside: n/a
Downgraded: Sell
Price Target: $40
Current: $18.30
Upside: n/a