Todd Thomas

Stock Analyst at KeyBanc

(4.42)
# 1,201
Out of 4,634 analysts
305
Total ratings
62.8%
Success rate
9%
Average return

Stocks Rated by Todd Thomas

Regency Centers
Aug 10, 2026
Reiterated: Hold
Price Target: n/a
Current: $77.12
Upside: -
Americold Realty Trust
Aug 10, 2026
Reiterated: Buy
Price Target: $18
Current: $14.96
Upside: +20.32%
CubeSmart
Aug 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $41.77
Upside: -
Extra Space Storage
Aug 4, 2026
Maintained: Buy
Price Target: n/a
Current: $149.54
Upside: -
American Assets Trust
Aug 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $22.83
Upside: -
Brixmor Property Group
Jul 31, 2026
Reiterated: Buy
Price Target: $34
Current: $30.37
Upside: +11.95%
Curbline Properties
Jul 29, 2026
Reiterated: Buy
Price Target: $32$34
Current: $29.62
Upside: +14.79%
EastGroup Properties
Jul 13, 2026
Maintained: Buy
Price Target: $220
Current: $202.74
Upside: +8.51%
Terreno Realty
Jun 23, 2026
Reiterated: Buy
Price Target: $72
Current: $68.76
Upside: +4.71%
Acadia Realty Trust
Jun 15, 2026
Reiterated: Hold
Price Target: n/a
Current: $20.65
Upside: -
Reiterated: Buy
Price Target: $27
Current: $24.40
Upside: +10.66%
Maintained: Hold
Price Target: n/a
Current: $63.63
Upside: -
Maintained: Hold
Price Target: n/a
Current: $60.56
Upside: -
Maintained: Hold
Price Target: n/a
Current: $40.75
Upside: -
Maintained: Buy
Price Target: n/a
Current: $33.23
Upside: -
Maintained: Hold
Price Target: n/a
Current: $140.16
Upside: -
Maintained: Buy
Price Target: $40
Current: $34.31
Upside: +16.58%
Maintained: Hold
Price Target: n/a
Current: $26.74
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $39.31
Upside: -
Maintained: Buy
Price Target: n/a
Current: $26.75
Upside: -
Upgraded: Buy
Price Target: $80
Current: $75.30
Upside: n/a
Downgraded: Hold
Price Target: $92$84
Current: $42.36
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $328.40
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.15
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $44.14
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $62.20
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $9.23
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $20.69
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $33.39
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $39.85
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $288.10
Upside: n/a
Maintained: Buy
Price Target: $98$80
Current: $236.92
Upside: n/a
Maintained: Buy
Price Target: $56
Current: $93.36
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $6.49
Upside: n/a
Maintained: Buy
Price Target: $44
Current: $67.73
Upside: n/a
Maintained: Buy
Price Target: $237
Current: $187.55
Upside: n/a
Maintained: Buy
Price Target: $55
Current: $38.41
Upside: n/a
Maintained: Buy
Price Target: $16
Current: $11.13
Upside: n/a
Maintained: Buy
Price Target: $29$25
Current: $17.26
Upside: n/a
Maintained: Buy
Price Target: $17
Current: $19.41
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $30.37
Upside: n/a
Reiterated: Buy
Price Target: $28$26
Current: $76.92
Upside: n/a
Downgraded: Sell
Price Target: $40
Current: $20.36
Upside: n/a