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
Main Sectors:
Stocks Rated by Sophie Karp
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| OTTR Otter Tail | Maintained: Hold | n/a | $90.51 | - | 13 | Jun 23, 2026 | |
| CMS CMS Energy | Reiterated: Buy | $83 | $76.35 | +8.72% | 14 | Jun 8, 2026 | |
| XEL Xcel Energy | Reiterated: Buy | $90 | $80.39 | +11.95% | 32 | Jun 8, 2026 | |
| ETR Entergy | Maintained: Buy | $123 | $113.82 | +8.07% | 31 | Jun 2, 2026 | |
| NXT Nextpower | Maintained: Buy | n/a | $115.10 | - | 11 | May 29, 2026 | |
| FE FirstEnergy | Maintained: Hold | n/a | $47.75 | - | 29 | May 26, 2026 | |
| NWE NorthWestern Energy Group | Maintained: Hold | n/a | $69.84 | - | 28 | May 18, 2026 | |
| EXC Exelon | Maintained: Sell | $41 | $47.06 | -12.88% | 19 | May 13, 2026 | |
| ED Consolidated Edison | Maintained: Sell | $97 | $111.95 | -13.35% | 29 | May 8, 2026 | |
| ES Eversource Energy | Maintained: Hold | n/a | $73.20 | - | 10 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $38.29 | - | 12 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $12.44 | - | 10 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $217 | $157.19 | +38.05% | 4 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $13.01 | - | 28 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $7.04 | - | 8 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $40.70 | - | 9 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $80.69 | - | 13 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126 | $116.90 | +7.78% | 34 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $106.87 | - | 24 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $150 | $233.40 | -35.73% | 31 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $95.99 | - | 24 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $44.58 | - | 27 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $417 → $321 | $245.83 | +30.58% | 18 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $52 | $47.11 | +10.38% | 1 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $41 → $47 | $44.04 | +6.72% | 24 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $56.96 | - | 10 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $151.29 | - | 17 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $113.21 | - | 12 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $92.93 | - | 19 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $125.80 | - | 28 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $51.99 | n/a | 8 | May 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $2.65 | n/a | 4 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $74.85 | n/a | 13 | Oct 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $69.28 | n/a | 15 | Aug 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $87.45 | n/a | 11 | Jun 12, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $32 | $295.36 | n/a | 7 | May 24, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $4.92 | n/a | 1 | Jun 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $29.79 | n/a | 1 | Jun 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $135.98 | n/a | 5 | Jan 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $29.75 | n/a | 1 | Jun 4, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $77 → $73 | $86.67 | n/a | 5 | Aug 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $113.16 | n/a | 2 | Jun 13, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $39 → $42 | $1,792.82 | n/a | 3 | Apr 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $18 | $15.15 | n/a | 2 | Dec 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $195 → $180 | $353.77 | n/a | 3 | Oct 19, 2017 |
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: -
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $38.29
Upside: -
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $12.44
Upside: -
May 8, 2026
Reiterated: Buy
Price Target: $217
Current: $157.19
Upside: +38.05%
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $13.01
Upside: -
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $7.04
Upside: -
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $40.70
Upside: -
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $80.69
Upside: -
May 6, 2026
Maintained: Buy
Price Target: $126
Current: $116.90
Upside: +7.78%
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $106.87
Upside: -
May 1, 2026
Maintained: Sell
Price Target: $150
Current: $233.40
Upside: -35.73%
May 1, 2026
Maintained: Hold
Price Target: n/a
Current: $95.99
Upside: -
Apr 29, 2026
Maintained: Hold
Price Target: n/a
Current: $44.58
Upside: -
Apr 1, 2026
Maintained: Buy
Price Target: $417 → $321
Current: $245.83
Upside: +30.58%
Mar 31, 2026
Initiated Coverage: Buy
Price Target: $52
Current: $47.11
Upside: +10.38%
Mar 4, 2026
Maintained: Buy
Price Target: $41 → $47
Current: $44.04
Upside: +6.72%
Feb 19, 2026
Maintained: Hold
Price Target: n/a
Current: $56.96
Upside: -
Feb 18, 2026
Maintained: Hold
Price Target: n/a
Current: $151.29
Upside: -
Feb 13, 2026
Maintained: Hold
Price Target: n/a
Current: $113.21
Upside: -
Jan 30, 2026
Maintained: Hold
Price Target: n/a
Current: $92.93
Upside: -
Aug 6, 2025
Maintained: Hold
Price Target: n/a
Current: $125.80
Upside: -
May 27, 2025
Maintained: Hold
Price Target: n/a
Current: $51.99
Upside: n/a
Nov 18, 2024
Reiterated: Hold
Price Target: n/a
Current: $2.65
Upside: n/a
Oct 30, 2024
Maintained: Hold
Price Target: n/a
Current: $74.85
Upside: n/a
Aug 2, 2024
Maintained: Hold
Price Target: n/a
Current: $69.28
Upside: n/a
Jun 12, 2024
Maintained: Hold
Price Target: n/a
Current: $87.45
Upside: n/a
May 24, 2023
Reiterated: Buy
Price Target: $32
Current: $295.36
Upside: n/a
Jun 1, 2022
Maintained: Hold
Price Target: n/a
Current: $4.92
Upside: n/a
Jun 1, 2022
Maintained: Hold
Price Target: n/a
Current: $29.79
Upside: n/a
Jan 12, 2021
Downgraded: Hold
Price Target: n/a
Current: $135.98
Upside: n/a
Jun 4, 2019
Initiated Coverage: Hold
Price Target: n/a
Current: $29.75
Upside: n/a
Aug 6, 2018
Reiterated: Buy
Price Target: $77 → $73
Current: $86.67
Upside: n/a
Jun 13, 2018
Downgraded: Hold
Price Target: n/a
Current: $113.16
Upside: n/a
Apr 25, 2018
Reiterated: Hold
Price Target: $39 → $42
Current: $1,792.82
Upside: n/a
Dec 11, 2017
Reiterated: Hold
Price Target: $14 → $18
Current: $15.15
Upside: n/a
Oct 19, 2017
Reiterated: Hold
Price Target: $195 → $180
Current: $353.77
Upside: n/a