Sophie Karp
Stock Analyst at KeyBanc
(4.03)
# 1,672
Out of 4,411 analysts
649
Total ratings
55.3%
Success rate
4.3%
Average return
Main Sectors:
Stocks Rated by Sophie Karp
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CMS CMS Energy | Reiterated: Buy | $83 | $74.03 | +12.12% | 14 | Jun 8, 2026 | |
| XEL Xcel Energy | Reiterated: Buy | $90 | $78.98 | +13.95% | 32 | Jun 8, 2026 | |
| ETR Entergy | Maintained: Buy | $123 | $112.39 | +9.44% | 31 | Jun 2, 2026 | |
| OTTR Otter Tail | Maintained: Hold | n/a | $89.12 | - | 12 | Jun 1, 2026 | |
| NXT Nextpower | Maintained: Buy | n/a | $125.62 | - | 11 | May 29, 2026 | |
| FE FirstEnergy | Maintained: Hold | n/a | $47.70 | - | 29 | May 26, 2026 | |
| NWE NorthWestern Energy Group | Maintained: Hold | n/a | $70.56 | - | 28 | May 18, 2026 | |
| EXC Exelon | Maintained: Sell | $41 | $46.59 | -12.00% | 19 | May 13, 2026 | |
| ED Consolidated Edison | Maintained: Sell | $97 | $108.37 | -10.49% | 29 | May 8, 2026 | |
| ES Eversource Energy | Maintained: Hold | n/a | $69.79 | - | 10 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $39.00 | - | 12 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $11.70 | - | 10 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $217 | $158.61 | +36.81% | 4 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $12.64 | - | 28 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $7.86 | - | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $41.02 | - | 9 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $80.88 | - | 13 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126 | $114.67 | +9.88% | 34 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $103.85 | - | 24 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $150 | $264.36 | -43.26% | 31 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $94.31 | - | 24 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $50.26 | - | 27 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $417 → $321 | $268.00 | +19.78% | 18 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $52 | $47.72 | +8.97% | 1 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $41 → $47 | $43.35 | +8.42% | 24 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $57.15 | - | 10 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $148.85 | - | 17 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $110.48 | - | 12 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $91.77 | - | 19 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $126.06 | - | 28 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $50.79 | n/a | 8 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $2.71 | n/a | 4 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $72.06 | n/a | 13 | Oct 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $68.50 | n/a | 15 | Aug 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $86.23 | n/a | 11 | Jun 12, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $32 | $280.88 | n/a | 7 | May 24, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $5.80 | n/a | 1 | Jun 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $19.75 | n/a | 1 | Jun 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $129.75 | n/a | 5 | Jan 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $31.08 | n/a | 1 | Jun 4, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $77 → $73 | $81.10 | n/a | 5 | Aug 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $133.96 | n/a | 2 | Jun 13, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $39 → $42 | $1,913.94 | n/a | 3 | Apr 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $18 | $16.69 | n/a | 2 | Dec 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $195 → $180 | $306.34 | n/a | 3 | Oct 19, 2017 |
CMS Energy
Jun 8, 2026
Reiterated: Buy
Price Target: $83
Current: $74.03
Upside: +12.12%
Xcel Energy
Jun 8, 2026
Reiterated: Buy
Price Target: $90
Current: $78.98
Upside: +13.95%
Entergy
Jun 2, 2026
Maintained: Buy
Price Target: $123
Current: $112.39
Upside: +9.44%
Otter Tail
Jun 1, 2026
Maintained: Hold
Price Target: n/a
Current: $89.12
Upside: -
Nextpower
May 29, 2026
Maintained: Buy
Price Target: n/a
Current: $125.62
Upside: -
FirstEnergy
May 26, 2026
Maintained: Hold
Price Target: n/a
Current: $47.70
Upside: -
NorthWestern Energy Group
May 18, 2026
Maintained: Hold
Price Target: n/a
Current: $70.56
Upside: -
Exelon
May 13, 2026
Maintained: Sell
Price Target: $41
Current: $46.59
Upside: -12.00%
Consolidated Edison
May 8, 2026
Maintained: Sell
Price Target: $97
Current: $108.37
Upside: -10.49%
Eversource Energy
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $69.79
Upside: -
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $39.00
Upside: -
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $11.70
Upside: -
May 8, 2026
Reiterated: Buy
Price Target: $217
Current: $158.61
Upside: +36.81%
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $12.64
Upside: -
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $7.86
Upside: -
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $41.02
Upside: -
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $80.88
Upside: -
May 6, 2026
Maintained: Buy
Price Target: $126
Current: $114.67
Upside: +9.88%
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $103.85
Upside: -
May 1, 2026
Maintained: Sell
Price Target: $150
Current: $264.36
Upside: -43.26%
May 1, 2026
Maintained: Hold
Price Target: n/a
Current: $94.31
Upside: -
Apr 29, 2026
Maintained: Hold
Price Target: n/a
Current: $50.26
Upside: -
Apr 1, 2026
Maintained: Buy
Price Target: $417 → $321
Current: $268.00
Upside: +19.78%
Mar 31, 2026
Initiated Coverage: Buy
Price Target: $52
Current: $47.72
Upside: +8.97%
Mar 4, 2026
Maintained: Buy
Price Target: $41 → $47
Current: $43.35
Upside: +8.42%
Feb 19, 2026
Maintained: Hold
Price Target: n/a
Current: $57.15
Upside: -
Feb 18, 2026
Maintained: Hold
Price Target: n/a
Current: $148.85
Upside: -
Feb 13, 2026
Maintained: Hold
Price Target: n/a
Current: $110.48
Upside: -
Jan 30, 2026
Maintained: Hold
Price Target: n/a
Current: $91.77
Upside: -
Aug 6, 2025
Maintained: Hold
Price Target: n/a
Current: $126.06
Upside: -
May 27, 2025
Maintained: Hold
Price Target: n/a
Current: $50.79
Upside: n/a
Nov 18, 2024
Reiterated: Hold
Price Target: n/a
Current: $2.71
Upside: n/a
Oct 30, 2024
Maintained: Hold
Price Target: n/a
Current: $72.06
Upside: n/a
Aug 2, 2024
Maintained: Hold
Price Target: n/a
Current: $68.50
Upside: n/a
Jun 12, 2024
Maintained: Hold
Price Target: n/a
Current: $86.23
Upside: n/a
May 24, 2023
Reiterated: Buy
Price Target: $32
Current: $280.88
Upside: n/a
Jun 1, 2022
Maintained: Hold
Price Target: n/a
Current: $5.80
Upside: n/a
Jun 1, 2022
Maintained: Hold
Price Target: n/a
Current: $19.75
Upside: n/a
Jan 12, 2021
Downgraded: Hold
Price Target: n/a
Current: $129.75
Upside: n/a
Jun 4, 2019
Initiated Coverage: Hold
Price Target: n/a
Current: $31.08
Upside: n/a
Aug 6, 2018
Reiterated: Buy
Price Target: $77 → $73
Current: $81.10
Upside: n/a
Jun 13, 2018
Downgraded: Hold
Price Target: n/a
Current: $133.96
Upside: n/a
Apr 25, 2018
Reiterated: Hold
Price Target: $39 → $42
Current: $1,913.94
Upside: n/a
Dec 11, 2017
Reiterated: Hold
Price Target: $14 → $18
Current: $16.69
Upside: n/a
Oct 19, 2017
Reiterated: Hold
Price Target: $195 → $180
Current: $306.34
Upside: n/a