Sophie Karp

Stock Analyst at KeyBanc

(4.06)
# 1,655
Out of 4,478 analysts
650
Total ratings
55.7%
Success rate
4.6%
Average return

Stocks Rated by Sophie Karp

Otter Tail
Jun 23, 2026
Maintained: Hold
Price Target: n/a
Current: $90.51
Upside: -
CMS Energy
Jun 8, 2026
Reiterated: Buy
Price Target: $83
Current: $76.35
Upside: +8.72%
Xcel Energy
Jun 8, 2026
Reiterated: Buy
Price Target: $90
Current: $80.39
Upside: +11.95%
Entergy
Jun 2, 2026
Maintained: Buy
Price Target: $123
Current: $113.82
Upside: +8.07%
Nextpower
May 29, 2026
Maintained: Buy
Price Target: n/a
Current: $115.10
Upside: -
FirstEnergy
May 26, 2026
Maintained: Hold
Price Target: n/a
Current: $47.75
Upside: -
NorthWestern Energy Group
May 18, 2026
Maintained: Hold
Price Target: n/a
Current: $69.84
Upside: -
Exelon
May 13, 2026
Maintained: Sell
Price Target: $41
Current: $47.06
Upside: -12.88%
Consolidated Edison
May 8, 2026
Maintained: Sell
Price Target: $97
Current: $111.95
Upside: -13.35%
Eversource Energy
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $73.20
Upside: -
Maintained: Hold
Price Target: n/a
Current: $38.29
Upside: -
Maintained: Hold
Price Target: n/a
Current: $12.44
Upside: -
Reiterated: Buy
Price Target: $217
Current: $157.19
Upside: +38.05%
Maintained: Hold
Price Target: n/a
Current: $13.01
Upside: -
Maintained: Hold
Price Target: n/a
Current: $7.04
Upside: -
Maintained: Hold
Price Target: n/a
Current: $40.70
Upside: -
Maintained: Hold
Price Target: n/a
Current: $80.69
Upside: -
Maintained: Buy
Price Target: $126
Current: $116.90
Upside: +7.78%
Maintained: Hold
Price Target: n/a
Current: $106.87
Upside: -
Maintained: Sell
Price Target: $150
Current: $233.40
Upside: -35.73%
Maintained: Hold
Price Target: n/a
Current: $95.99
Upside: -
Maintained: Hold
Price Target: n/a
Current: $44.58
Upside: -
Maintained: Buy
Price Target: $417$321
Current: $245.83
Upside: +30.58%
Initiated Coverage: Buy
Price Target: $52
Current: $47.11
Upside: +10.38%
Maintained: Buy
Price Target: $41$47
Current: $44.04
Upside: +6.72%
Maintained: Hold
Price Target: n/a
Current: $56.96
Upside: -
Maintained: Hold
Price Target: n/a
Current: $151.29
Upside: -
Maintained: Hold
Price Target: n/a
Current: $113.21
Upside: -
Maintained: Hold
Price Target: n/a
Current: $92.93
Upside: -
Maintained: Hold
Price Target: n/a
Current: $125.80
Upside: -
Maintained: Hold
Price Target: n/a
Current: $51.99
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $2.65
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $74.85
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $69.28
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $87.45
Upside: n/a
Reiterated: Buy
Price Target: $32
Current: $295.36
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $4.92
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $29.79
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $135.98
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $29.75
Upside: n/a
Reiterated: Buy
Price Target: $77$73
Current: $86.67
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $113.16
Upside: n/a
Reiterated: Hold
Price Target: $39$42
Current: $1,792.82
Upside: n/a
Reiterated: Hold
Price Target: $14$18
Current: $15.15
Upside: n/a
Reiterated: Hold
Price Target: $195$180
Current: $353.77
Upside: n/a