Ryan Levine

Stock Analyst at Citigroup

(3.57)
# 733
Out of 4,827 analysts
116
Total ratings
64%
Success rate
14.68%
Average return

Stocks Rated by Ryan Levine

Duke Energy
May 7, 2025
Maintains: Buy
Price Target: $130$142
Current: $121.27
Upside: +17.09%
Sempra
Apr 9, 2025
Maintains: Neutral
Price Target: $93$70
Current: $76.39
Upside: -8.36%
New Fortress Energy
Apr 9, 2025
Maintains: Buy
Price Target: $34$8
Current: $6.18
Upside: +29.55%
Consolidated Edison
Apr 9, 2025
Maintains: Buy
Price Target: $116$120
Current: $109.03
Upside: +10.06%
Constellation Energy
Apr 9, 2025
Upgrades: Buy
Price Target: $334$232
Current: $272.45
Upside: -14.85%
NET Power
Mar 11, 2025
Upgrades: Buy
Price Target: $14$6
Current: $1.96
Upside: +206.91%
Fluence Energy
Feb 11, 2025
Maintains: Neutral
Price Target: $24$10
Current: $4.36
Upside: +129.36%
Nextracker
Jan 8, 2025
Maintains: Neutral
Price Target: $50$45
Current: $45.03
Upside: -0.07%
TXNM Energy
Dec 12, 2024
Maintains: Neutral
Price Target: $45$53
Current: $52.97
Upside: +0.06%
PPL Corporation
Dec 12, 2024
Maintains: Neutral
Price Target: $31$36
Current: $36.02
Upside: -0.06%
Maintains: Neutral
Price Target: $85$95
Current: $93.45
Upside: +1.66%
Maintains: Buy
Price Target: $84$100
Current: $120.76
Upside: -17.19%
Maintains: Buy
Price Target: $69$84
Current: $68.88
Upside: +21.95%
Initiates: Buy
Price Target: $64
Current: $67.69
Upside: -5.45%
Maintains: Neutral
Price Target: $64$73
Current: $76.32
Upside: -4.35%
Maintains: Neutral
Price Target: $58$62
Current: $62.84
Upside: -1.34%
Initiates: Buy
Price Target: $82
Current: $91.40
Upside: -10.28%
Upgrades: Buy
Price Target: $22$14
Current: $0.19
Upside: +7,459.40%
Reiterates: Neutral
Price Target: $36
Current: $31.94
Upside: +12.73%
Reiterates: Neutral
Price Target: $88
Current: $74.09
Upside: +18.77%
Maintains: Neutral
Price Target: $99$100
Current: $106.54
Upside: -6.14%
Maintains: Neutral
Price Target: $66$59
Current: $83.60
Upside: -30.02%
Maintains: Neutral
Price Target: $107$125
Current: $163.60
Upside: -23.59%
Maintains: Buy
Price Target: $27$30
Current: $10.78
Upside: +178.29%
Maintains: Buy
Price Target: $14$19
Current: $17.34
Upside: +9.60%
Maintains: Buy
Price Target: $67$79
Current: $56.73
Upside: +39.26%
Maintains: Buy
Price Target: $134$146
Current: $137.05
Upside: +6.53%
Initiates: Neutral
Price Target: $69
Current: $79.96
Upside: -13.71%
Maintains: Neutral
Price Target: $26$29
Current: $38.33
Upside: -24.34%
Downgrades: Neutral
Price Target: $49$40
Current: $57.39
Upside: -30.30%
Maintains: Neutral
Price Target: $60$62
Current: $73.50
Upside: -15.65%
Maintains: Neutral
Price Target: $25$26
Current: $39.95
Upside: -34.91%