Sophie Karp

Stock Analyst at KeyBanc

(3.94)
# 1,853
Out of 4,703 analysts
681
Total ratings
53.5%
Success rate
4.2%
Average return

Stocks Rated by Sophie Karp

Entergy
Sep 3, 2026
Reiterated: Buy
Price Target: $123
Current: $107.27
Upside: +14.66%
WEC Energy Group
Aug 27, 2026
Maintained: Buy
Price Target: $117
Current: $105.94
Upside: +10.44%
Portland General Electric Company
Aug 13, 2026
Maintained: Hold
Price Target: n/a
Current: $48.76
Upside: -
FirstEnergy
Aug 10, 2026
Maintained: Hold
Price Target: n/a
Current: $46.77
Upside: -
Consolidated Edison
Aug 7, 2026
Maintained: Sell
Price Target: $94
Current: $107.29
Upside: -12.39%
HA Sustainable Infrastructure Capital
Aug 7, 2026
Maintained: Hold
Price Target: n/a
Current: $38.34
Upside: -
Duke Energy
Aug 6, 2026
Reiterated: Buy
Price Target: $139
Current: $120.22
Upside: +15.62%
Sunrun
Aug 6, 2026
Maintained: Hold
Price Target: n/a
Current: $8.89
Upside: -
Array Technologies
Aug 6, 2026
Maintained: Hold
Price Target: n/a
Current: $4.60
Upside: -
Otter Tail
Aug 4, 2026
Maintained: Hold
Price Target: n/a
Current: $89.79
Upside: -
Maintained: Buy
Price Target: n/a
Current: $106.47
Upside: -
Maintained: Sell
Price Target: $150
Current: $204.45
Upside: -26.63%
Maintained: Hold
Price Target: n/a
Current: $71.05
Upside: -
Maintained: Hold
Price Target: n/a
Current: $70.78
Upside: -
Maintained: Buy
Price Target: $164
Current: $84.50
Upside: +94.08%
Maintained: Hold
Price Target: n/a
Current: $36.37
Upside: -
Maintained: Buy
Price Target: $47$46
Current: $39.67
Upside: +15.96%
Downgraded: Hold
Price Target: n/a
Current: $68.46
Upside: -
Maintained: Buy
Price Target: $52$50
Current: $41.39
Upside: +20.80%
Downgraded: Sell
Price Target: $79
Current: $88.11
Upside: -10.34%
Reiterated: Buy
Price Target: $217
Current: $149.30
Upside: +45.34%
Reiterated: Buy
Price Target: $321
Current: $298.96
Upside: +7.37%
Reiterated: Buy
Price Target: $90
Current: $75.72
Upside: +18.86%
Maintained: Sell
Price Target: $41
Current: $43.64
Upside: -6.05%
Maintained: Hold
Price Target: n/a
Current: $12.14
Upside: -
Maintained: Hold
Price Target: n/a
Current: $37.55
Upside: -
Maintained: Hold
Price Target: n/a
Current: $73.70
Upside: -
Maintained: Hold
Price Target: n/a
Current: $97.52
Upside: -
Maintained: Hold
Price Target: n/a
Current: $34.20
Upside: -
Maintained: Hold
Price Target: n/a
Current: $136.08
Upside: -
Maintained: Hold
Price Target: n/a
Current: $84.04
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $2.17
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $56.77
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $65.84
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $83.43
Upside: n/a
Reiterated: Buy
Price Target: $32
Current: $252.87
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $3.25
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $14.95
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $124.50
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $25.32
Upside: n/a
Reiterated: Buy
Price Target: $77$73
Current: $97.01
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $105.45
Upside: n/a
Reiterated: Hold
Price Target: $39$42
Current: $1,610.34
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $43.50
Upside: n/a
Reiterated: Hold
Price Target: $14$18
Current: $13.22
Upside: n/a
Reiterated: Hold
Price Target: $195$180
Current: $334.05
Upside: n/a