Ryan Levine

Stock Analyst at Citigroup

(3.62)
# 724
Out of 4,829 analysts
116
Total ratings
66%
Success rate
15.08%
Average return

Stocks Rated by Ryan Levine

Duke Energy
May 7, 2025
Maintains: Buy
Price Target: $130$142
Current: $120.33
Upside: +18.01%
Sempra
Apr 9, 2025
Maintains: Neutral
Price Target: $93$70
Current: $75.42
Upside: -7.19%
New Fortress Energy
Apr 9, 2025
Maintains: Buy
Price Target: $34$8
Current: $6.32
Upside: +26.58%
Consolidated Edison
Apr 9, 2025
Maintains: Buy
Price Target: $116$120
Current: $107.68
Upside: +11.44%
Constellation Energy
Apr 9, 2025
Upgrades: Buy
Price Target: $334$232
Current: $271.37
Upside: -14.51%
NET Power
Mar 11, 2025
Upgrades: Buy
Price Target: $14$6
Current: $1.90
Upside: +215.79%
Fluence Energy
Feb 11, 2025
Maintains: Neutral
Price Target: $24$10
Current: $4.58
Upside: +118.34%
Nextracker
Jan 8, 2025
Maintains: Neutral
Price Target: $50$45
Current: $46.54
Upside: -3.31%
TXNM Energy
Dec 12, 2024
Maintains: Neutral
Price Target: $45$53
Current: $52.89
Upside: +0.21%
PPL Corporation
Dec 12, 2024
Maintains: Neutral
Price Target: $31$36
Current: $35.51
Upside: +1.38%
Maintains: Neutral
Price Target: $85$95
Current: $91.61
Upside: +3.70%
Maintains: Buy
Price Target: $84$100
Current: $119.33
Upside: -16.20%
Maintains: Buy
Price Target: $69$84
Current: $70.31
Upside: +19.47%
Initiates: Buy
Price Target: $64
Current: $66.59
Upside: -3.89%
Maintains: Neutral
Price Target: $64$73
Current: $75.68
Upside: -3.54%
Maintains: Neutral
Price Target: $58$62
Current: $63.00
Upside: -1.59%
Initiates: Buy
Price Target: $82
Current: $90.35
Upside: -9.24%
Upgrades: Buy
Price Target: $22$14
Current: $0.20
Upside: +6,796.55%
Reiterates: Neutral
Price Target: $36
Current: $31.86
Upside: +12.99%
Reiterates: Neutral
Price Target: $88
Current: $74.83
Upside: +17.60%
Maintains: Neutral
Price Target: $99$100
Current: $104.68
Upside: -4.47%
Maintains: Neutral
Price Target: $66$59
Current: $82.92
Upside: -29.45%
Maintains: Neutral
Price Target: $107$125
Current: $159.86
Upside: -21.81%
Maintains: Buy
Price Target: $27$30
Current: $11.12
Upside: +169.78%
Maintains: Buy
Price Target: $14$19
Current: $17.13
Upside: +10.92%
Maintains: Buy
Price Target: $67$79
Current: $56.19
Upside: +40.59%
Maintains: Buy
Price Target: $134$146
Current: $136.12
Upside: +7.26%
Initiates: Neutral
Price Target: $69
Current: $78.94
Upside: -12.59%
Maintains: Neutral
Price Target: $26$29
Current: $37.54
Upside: -22.75%
Downgrades: Neutral
Price Target: $49$40
Current: $57.48
Upside: -30.41%
Maintains: Neutral
Price Target: $60$62
Current: $72.28
Upside: -14.22%
Maintains: Neutral
Price Target: $25$26
Current: $39.58
Upside: -34.31%