Sophie Karp

Stock Analyst at KeyBanc

(3.94)
# 1,859
Out of 4,651 analysts
679
Total ratings
54.2%
Success rate
4.3%
Average return

Stocks Rated by Sophie Karp

Portland General Electric Company
Aug 13, 2026
Maintained: Hold
Price Target: n/a
Current: $50.76
Upside: -
FirstEnergy
Aug 10, 2026
Maintained: Hold
Price Target: n/a
Current: $47.41
Upside: -
Consolidated Edison
Aug 7, 2026
Maintained: Sell
Price Target: $94
Current: $108.80
Upside: -13.60%
HA Sustainable Infrastructure Capital
Aug 7, 2026
Maintained: Hold
Price Target: n/a
Current: $42.12
Upside: -
Duke Energy
Aug 6, 2026
Reiterated: Buy
Price Target: $139
Current: $123.92
Upside: +12.17%
Sunrun
Aug 6, 2026
Maintained: Hold
Price Target: n/a
Current: $10.19
Upside: -
Array Technologies
Aug 6, 2026
Maintained: Hold
Price Target: n/a
Current: $5.05
Upside: -
Otter Tail
Aug 4, 2026
Maintained: Hold
Price Target: n/a
Current: $92.87
Upside: -
Ameren
Jul 31, 2026
Maintained: Buy
Price Target: n/a
Current: $109.74
Upside: -
First Solar
Jul 31, 2026
Maintained: Sell
Price Target: $150
Current: $225.56
Upside: -33.50%
Maintained: Hold
Price Target: n/a
Current: $72.36
Upside: -
Maintained: Hold
Price Target: n/a
Current: $71.81
Upside: -
Maintained: Buy
Price Target: $164
Current: $101.47
Upside: +61.62%
Maintained: Buy
Price Target: n/a
Current: $107.84
Upside: -
Maintained: Buy
Price Target: n/a
Current: $110.52
Upside: -
Maintained: Hold
Price Target: n/a
Current: $40.48
Upside: -
Maintained: Buy
Price Target: $47$46
Current: $40.83
Upside: +12.66%
Downgraded: Hold
Price Target: n/a
Current: $71.11
Upside: -
Maintained: Buy
Price Target: $52$50
Current: $42.50
Upside: +17.65%
Downgraded: Sell
Price Target: $79
Current: $92.80
Upside: -14.87%
Reiterated: Buy
Price Target: $217
Current: $148.13
Upside: +46.49%
Reiterated: Buy
Price Target: $321
Current: $282.50
Upside: +13.63%
Reiterated: Buy
Price Target: $90
Current: $79.17
Upside: +13.68%
Maintained: Sell
Price Target: $41
Current: $45.86
Upside: -10.60%
Maintained: Hold
Price Target: n/a
Current: $11.75
Upside: -
Maintained: Hold
Price Target: n/a
Current: $39.15
Upside: -
Maintained: Hold
Price Target: n/a
Current: $76.04
Upside: -
Maintained: Hold
Price Target: n/a
Current: $101.48
Upside: -
Maintained: Hold
Price Target: n/a
Current: $32.42
Upside: -
Maintained: Hold
Price Target: n/a
Current: $140.84
Upside: -
Maintained: Hold
Price Target: n/a
Current: $86.41
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $2.32
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $71.41
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $68.77
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $86.19
Upside: n/a
Reiterated: Buy
Price Target: $32
Current: $229.94
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $3.74
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $22.37
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $125.60
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $26.37
Upside: n/a
Reiterated: Buy
Price Target: $77$73
Current: $101.56
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $114.76
Upside: n/a
Reiterated: Hold
Price Target: $39$42
Current: $1,774.06
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $48.23
Upside: n/a
Reiterated: Hold
Price Target: $14$18
Current: $15.14
Upside: n/a
Reiterated: Hold
Price Target: $195$180
Current: $358.43
Upside: n/a