Todd Thomas

Stock Analyst at KeyBanc

(4.37)
# 1,277
Out of 4,690 analysts
308
Total ratings
60.9%
Success rate
8.4%
Average return

Stocks Rated by Todd Thomas

Acadia Realty Trust
Aug 18, 2026
Upgraded: Buy
Price Target: $25
Current: $20.72
Upside: +20.66%
Kite Realty Group Trust
Aug 17, 2026
Downgraded: Hold
Price Target: n/a
Current: $26.00
Upside: -
Terreno Realty
Aug 12, 2026
Reiterated: Buy
Price Target: $72$75
Current: $66.59
Upside: +12.63%
InvenTrust Properties
Aug 12, 2026
Reiterated: Buy
Price Target: $35
Current: $32.55
Upside: +7.53%
Regency Centers
Aug 10, 2026
Reiterated: Hold
Price Target: n/a
Current: $75.52
Upside: -
Americold Realty Trust
Aug 10, 2026
Reiterated: Buy
Price Target: $18
Current: $15.01
Upside: +19.92%
CubeSmart
Aug 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $40.02
Upside: -
Extra Space Storage
Aug 4, 2026
Maintained: Buy
Price Target: n/a
Current: $142.91
Upside: -
American Assets Trust
Aug 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $22.43
Upside: -
Brixmor Property Group
Jul 31, 2026
Reiterated: Buy
Price Target: $34
Current: $29.17
Upside: +16.56%
Reiterated: Buy
Price Target: $32$34
Current: $29.99
Upside: +13.37%
Maintained: Buy
Price Target: $220
Current: $200.00
Upside: +10.00%
Reiterated: Buy
Price Target: $27
Current: $23.75
Upside: +13.68%
Maintained: Hold
Price Target: n/a
Current: $61.94
Upside: -
Maintained: Hold
Price Target: n/a
Current: $60.69
Upside: -
Maintained: Hold
Price Target: n/a
Current: $39.07
Upside: -
Maintained: Hold
Price Target: n/a
Current: $140.70
Upside: -
Maintained: Buy
Price Target: $40
Current: $33.04
Upside: +21.07%
Maintained: Hold
Price Target: n/a
Current: $25.87
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $37.73
Upside: -
Upgraded: Buy
Price Target: $80
Current: $72.03
Upside: n/a
Downgraded: Hold
Price Target: $92$84
Current: $39.32
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $313.51
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $2.99
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $42.56
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $59.55
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $9.16
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $20.47
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $32.87
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $40.62
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $284.03
Upside: n/a
Maintained: Buy
Price Target: $98$80
Current: $238.07
Upside: n/a
Maintained: Buy
Price Target: $56
Current: $91.81
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $6.06
Upside: n/a
Maintained: Buy
Price Target: $44
Current: $63.73
Upside: n/a
Maintained: Buy
Price Target: $55
Current: $37.12
Upside: n/a
Maintained: Buy
Price Target: $16
Current: $11.46
Upside: n/a
Maintained: Buy
Price Target: $29$25
Current: $16.31
Upside: n/a
Maintained: Buy
Price Target: $17
Current: $19.46
Upside: n/a
Maintained: Buy
Price Target: $41
Current: $29.24
Upside: n/a
Reiterated: Buy
Price Target: $28$26
Current: $81.09
Upside: n/a
Downgraded: Sell
Price Target: $40
Current: $19.22
Upside: n/a