Todd Thomas

Stock Analyst at Keybanc

(2.63)
# 2,222
Out of 5,055 analysts
141
Total ratings
44.83%
Success rate
3.49%
Average return

Stocks Rated by Todd Thomas

CubeSmart
Nov 10, 2025
Downgrades: Sector Weight
Price Target: n/a
Current: $36.62
Upside: -
Americold Realty Trust
Oct 3, 2025
Maintains: Overweight
Price Target: $23$18
Current: $10.79
Upside: +66.82%
EPR Properties
Aug 19, 2025
Downgrades: Sector Weight
Price Target: n/a
Current: $51.28
Upside: -
Lineage
Jul 1, 2025
Downgrades: Sector Weight
Price Target: $84
Current: $33.41
Upside: +151.42%
SmartStop Self Storage REIT
Jun 16, 2025
Maintains: Overweight
Price Target: $38$40
Current: $32.71
Upside: +22.29%
Getty Realty
May 7, 2025
Maintains: Overweight
Price Target: $35$33
Current: $28.00
Upside: +17.86%
Plymouth Industrial REIT
Apr 8, 2025
Maintains: Overweight
Price Target: $23$18
Current: $22.31
Upside: -19.32%
Kite Realty Group Trust
Nov 12, 2024
Maintains: Overweight
Price Target: $28$31
Current: $22.51
Upside: +37.72%
Brixmor Property Group
Nov 12, 2024
Maintains: Overweight
Price Target: $28$32
Current: $26.50
Upside: +20.75%
Regency Centers
Oct 25, 2024
Initiates: Overweight
Price Target: $80
Current: $69.59
Upside: +14.96%
Initiates: Sector Weight
Price Target: n/a
Current: $23.25
Upside: -
Downgrades: Sector Weight
Price Target: n/a
Current: $6.93
Upside: -
Maintains: Overweight
Price Target: $172$178
Current: $132.91
Upside: +33.93%
Downgrades: Sector Weight
Price Target: n/a
Current: $29.40
Upside: -
Maintains: Overweight
Price Target: $178$198
Current: $176.66
Upside: +12.08%
Maintains: Overweight
Price Target: $95$115
Current: $193.82
Upside: -40.67%
Maintains: Overweight
Price Target: $15$17
Current: $14.06
Upside: +20.91%
Upgrades: Sector Weight
Price Target: n/a
Current: $18.31
Upside: -
Downgrades: Sector Weight
Price Target: n/a
Current: $17.35
Upside: -
Maintains: Overweight
Price Target: $36$34
Current: $30.36
Upside: +11.99%
Maintains: Overweight
Price Target: $48$45
Current: $34.68
Upside: +29.76%
Maintains: Overweight
Price Target: $12$11
Current: $46.01
Upside: -76.09%
Downgrades: Underweight
Price Target: $42
Current: $55.73
Upside: -24.64%
Downgrades: Sector Weight
Price Target: n/a
Current: $2.49
Upside: -
Downgrades: Sector Weight
Price Target: n/a
Current: $44.54
Upside: -
Downgrades: Sector Weight
Price Target: n/a
Current: $36.07
Upside: -
Downgrades: Sector Weight
Price Target: n/a
Current: $254.59
Upside: -
Downgrades: Sector Weight
Price Target: n/a
Current: $20.17
Upside: -
Maintains: Overweight
Price Target: $60$56
Current: $78.00
Upside: -28.21%
Maintains: Overweight
Price Target: $43$36
Current: $46.08
Upside: -21.88%
Maintains: Overweight
Price Target: $165$150
Current: $256.75
Upside: -41.58%
Maintains: Overweight
Price Target: $54$44
Current: $45.75
Upside: -3.83%
Maintains: Overweight
Price Target: $385$335
Current: $831.95
Upside: -59.73%
Maintains: Overweight
Price Target: $120$105
Current: $124.58
Upside: -15.72%
Maintains: Overweight
Price Target: $100$90
Current: $184.68
Upside: -51.27%
Maintains: Overweight
Price Target: $155$130
Current: $133.53
Upside: -2.64%
Maintains: Overweight
Price Target: $86$70
Current: $60.74
Upside: +15.25%
Maintains: Overweight
Price Target: $20$16
Current: $7.43
Upside: +115.34%
Maintains: Overweight
Price Target: $29$25
Current: $16.56
Upside: +50.97%
Maintains: Overweight
Price Target: $46$41
Current: $28.39
Upside: +44.42%
Maintains: Overweight
Price Target: $275$237
Current: $177.70
Upside: +33.37%
Initiates: Sector Weight
Price Target: n/a
Current: $34.65
Upside: -
Maintains: Overweight
Price Target: $42$44
Current: $19.33
Upside: +127.63%
Upgrades: Sector Weight
Price Target: n/a
Current: $33.93
Upside: -
Maintains: Overweight
Price Target: $23$17
Current: $22.15
Upside: -23.25%
Maintains: Underweight
Price Target: $37$32
Current: $74.54
Upside: -57.07%