Updated: Apr 27, 2026

Ryan Levine's Stock Ratings

Citigroup Analyst

Ryan Levine is an analyst at Citigroup. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends.

Overall Average Return

18.8%

Smart Score

72.7%

Overall Average Return Percentile

74th

Number of Ratings

137
Buy NowGet Alert
03/26/2026EXCBuy Now
Exelon
$46.7823.98% → $58Initiates → BuyGet Alert
03/18/2026ETRBuy Now
Entergy
$113.502.2%$106 → $116MaintainsNeutralGet Alert
02/26/2026PNWBuy Now
Pinnacle West Capital
$102.306.55%$100 → $109MaintainsNeutralGet Alert
02/25/2026CEGBuy Now
Constellation Energy
$315.3610.35%$368 → $348MaintainsNeutralGet Alert
02/23/2026PPLBuy Now
PPL
$38.75-1.94%$36 → $38MaintainsNeutralGet Alert
02/20/2026EVRGBuy Now
Evergy
$81.2316.95%$89 → $95MaintainsBuyGet Alert
02/18/2026ORABuy Now
Ormat Technologies
$114.0012.28%$110 → $128MaintainsNeutralGet Alert
02/18/2026DTEBuy Now
DTE Energy
$146.8814.38%$158 → $168MaintainsBuyGet Alert
02/12/2026NIBuy Now
NiSource
$48.27-2.63%$44 → $47MaintainsNeutralGet Alert
01/15/2026SWXBuy Now
Southwest Gas Hldgs
$90.469.44%$82 → $99UpgradeNeutral → BuyGet Alert
01/13/2026ATOBuy Now
Atmos Energy
$185.45-1.86%$163 → $182MaintainsNeutralGet Alert
11/24/2025SREBuy Now
Sempra
$93.316.09%$80 → $99MaintainsNeutralGet Alert
11/18/2025ETRBuy Now
Entergy
$113.50-6.61%$91 → $106MaintainsNeutralGet Alert
11/18/2025NPWRBuy Now
NET Power
$1.75128.05%$6 → $4MaintainsBuyGet Alert
11/10/2025EVRGBuy Now
Evergy
$81.239.57%$79 → $89MaintainsBuyGet Alert
11/10/2025CEGBuy Now
Constellation Energy
$315.3616.69%$337 → $368MaintainsNeutralGet Alert
11/03/2025XELBuy Now
Xcel Energy
$79.5015.72%$80 → $92MaintainsBuyGet Alert
10/31/2025AEPBuy Now
American Electric Power
$134.55-1.9%$111 → $132MaintainsNeutralGet Alert
10/29/2025NEEBuy Now
NextEra Energy
$95.310.72%$84 → $96MaintainsBuyGet Alert
10/09/2025TXNMBuy Now
TXNM Energy
$59.023.78% → $61.25ReinstatesNeutral → NeutralGet Alert
10/08/2025FEBuy Now
FirstEnergy
$49.556.96% → $53Initiates → BuyGet Alert
10/03/2025WECBuy Now
WEC Energy Group
$114.6014.31% → $131Initiates → BuyGet Alert
08/04/2025SREBuy Now
Sempra
$93.31-14.27%$70 → $80MaintainsNeutralGet Alert
07/17/2025NRGBuy Now
NRG Energy
$161.0014.91%$133 → $185MaintainsBuyGet Alert
06/04/2025CEGBuy Now
Constellation Energy
$315.360.84%$232 → $318DowngradeBuy → NeutralGet Alert
05/23/2025DTEBuy Now
DTE Energy
$146.882.81%$142 → $151MaintainsBuyGet Alert
05/16/2025ATOBuy Now
Atmos Energy
$185.45-12.11%$148 → $163MaintainsNeutralGet Alert
05/16/2025EVRGBuy Now
Evergy
$81.23-2.75%$77 → $79MaintainsBuyGet Alert
05/07/2025DUKBuy Now
Duke Energy
$127.2711.57%$130 → $142MaintainsBuyGet Alert
04/09/2025SREBuy Now
Sempra
$93.31-24.98%$93 → $70MaintainsNeutralGet Alert
04/09/2025NFEBuy Now
New Fortress Energy
$0.641150%$34 → $8MaintainsBuyGet Alert
04/09/2025EDBuy Now
Consolidated Edison
$109.0610.03%$116 → $120MaintainsBuyGet Alert
04/09/2025CEGBuy Now
Constellation Energy
$315.36-26.43%$334 → $232UpgradeNeutral → BuyGet Alert
03/20/2025EVRGBuy Now
Evergy
$81.23-5.21%$64 → $77MaintainsBuyGet Alert
03/11/2025NPWRBuy Now
NET Power
$1.75242.08%$14 → $6UpgradeNeutral → BuyGet Alert
02/19/2025CEGBuy Now
Constellation Energy
$315.365.91%$284 → $334MaintainsNeutralGet Alert
02/11/2025FLNCBuy Now
Fluence Energy
$13.50-25.92%$24 → $10MaintainsNeutralGet Alert
02/06/2025ATOBuy Now
Atmos Energy
$185.45-20.19%$138 → $148MaintainsNeutralGet Alert
01/08/2025NXTBuy Now
NEXTracker
$121.63-63%$50 → $45MaintainsNeutralGet Alert
12/12/2024TXNMBuy Now
TXNM Energy
$59.02-10.2%$45 → $53MaintainsNeutralGet Alert
12/12/2024PPLBuy Now
PPL
$38.75-7.1%$31 → $36MaintainsNeutralGet Alert
12/04/2024PNWBuy Now
Pinnacle West Capital
$102.30-7.14%$85 → $95MaintainsNeutralGet Alert
10/31/2024NRGBuy Now
NRG Energy
$161.00-37.89%$84 → $100MaintainsBuyGet Alert
10/28/2024DTEBuy Now
DTE Energy
$146.88-3.32%$132 → $142MaintainsBuyGet Alert
10/22/2024AMPSBuy Now
Altus Power
$7 → $5.5MaintainsBuyGet Alert
10/15/2024CEGBuy Now
Constellation Energy
$315.36-9.94% → $284Initiates → NeutralGet Alert
10/15/2024EDBuy Now
Consolidated Edison
$109.066.36%$103 → $116UpgradeNeutral → BuyGet Alert
10/01/2024FLNCBuy Now
Fluence Energy
$13.5077.79%$32 → $24DowngradeBuy → NeutralGet Alert
09/12/2024NPWRBuy Now
NET Power
$1.75356.1%$11 → $8MaintainsNeutralGet Alert
06/27/2024NEEBuy Now
NextEra Energy
$95.31-11.87%$69 → $84MaintainsBuyGet Alert
04/29/2024PNWBuy Now
Pinnacle West Capital
$102.30-23.75% → $78Initiates → NeutralGet Alert
03/26/2024EVRGBuy Now
Evergy
$81.23-21.21% → $64Initiates → BuyGet Alert
03/01/2024NRGBuy Now
NRG Energy
$161.00-61.49%$52 → $62MaintainsBuyGet Alert
02/29/2024SWXBuy Now
Southwest Gas Hldgs
$90.46-19.3%$64 → $73MaintainsNeutralGet Alert
02/15/2024ESBuy Now
Eversource Energy
$68.86-9.96%$58 → $62MaintainsNeutralGet Alert
01/31/2024NXTBuy Now
NEXTracker
$121.63-57.25%$45 → $52MaintainsNeutralGet Alert
12/08/2023NEEBuy Now
NextEra Energy
$95.31-27.6% → $69Initiates → BuyGet Alert
12/08/2023SOBuy Now
Southern
$93.52-12.32% → $82Initiates → BuyGet Alert
11/02/2023DTEBuy Now
DTE Energy
$146.88-15.58%$139 → $124MaintainsBuyGet Alert
10/26/2023ESBuy Now
Eversource Energy
$68.86-15.77%$80 → $58MaintainsNeutralGet Alert
10/18/2023NOVABuy Now
Sunnova Energy Intl
$22 → $14UpgradeNeutral → BuyGet Alert
10/17/2023NOVABuy Now
Sunnova Energy Intl
→ $14UpgradeNeutral → BuyGet Alert
10/10/2023SWXBuy Now
Southwest Gas Hldgs
$90.46-32.57%$70 → $61MaintainsNeutralGet Alert
09/18/2023PNMBuy Now
PNM Resources
$51 → $51MaintainsNeutralGet Alert
09/14/2023NFEBuy Now
New Fortress Energy
$0.646618.75%$48 → $43MaintainsBuyGet Alert
07/27/2023FLNCBuy Now
Fluence Energy
$13.50166.69%$28 → $36MaintainsBuyGet Alert
07/20/2023AMPSBuy Now
Altus Power
$7 → $8.5MaintainsBuyGet Alert
07/19/2023NXTBuy Now
NEXTracker
$121.63-65.47% → $42Assumes → NeutralGet Alert
07/19/2023NOVABuy Now
Sunnova Energy Intl
$26 → $25DowngradeBuy → NeutralGet Alert
07/12/2023EDBuy Now
Consolidated Edison
$109.06-5.56% → $103ReiteratesNeutral → NeutralGet Alert
07/11/2023EVABuy Now
Enviva
$32 → $20MaintainsBuyGet Alert
07/11/2023BIPBuy Now
Brookfield Infr Partners
$36.14-0.38% → $36ReiteratesNeutral → NeutralGet Alert
07/05/2023NPWRBuy Now
NET Power
$1.75755.19% → $15Initiates → NeutralGet Alert
06/22/2023PNMBuy Now
PNM Resources
$50.3 → $51MaintainsNeutralGet Alert
06/16/2023ORABuy Now
Ormat Technologies
$114.00-22.81% → $88ReiteratesNeutral → NeutralGet Alert
06/14/2023DUKBuy Now
Duke Energy
$127.27-5.71% → $120ReiteratesBuy → BuyGet Alert
06/01/2023SWXBuy Now
Southwest Gas Hldgs
$90.46-29.25%$66 → $64MaintainsNeutralGet Alert
04/18/2023AEPBuy Now
American Electric Power
$134.55-25.68%$99 → $100MaintainsNeutralGet Alert
04/12/2023ETRBuy Now
Entergy
$113.503.08%$131 → $117MaintainsNeutralGet Alert
04/05/2023EVABuy Now
Enviva
$62 → $32MaintainsBuyGet Alert
04/04/2023AMPSBuy Now
Altus Power
$10 → $7MaintainsBuyGet Alert
04/04/2023EVABuy Now
Enviva
$62 → $32MaintainsBuyGet Alert
03/27/2023ORABuy Now
Ormat Technologies
$114.00-22.81%$91 → $88MaintainsNeutralGet Alert
03/06/2023NXTBuy Now
NEXTracker
$121.63-70.4% → $36Initiates → NeutralGet Alert
02/22/2023EDBuy Now
Consolidated Edison
$109.06-5.56%$92 → $103MaintainsNeutralGet Alert
02/16/2023ESBuy Now
Eversource Energy
$68.8624.89%$91 → $86MaintainsNeutralGet Alert
02/14/2023ATOBuy Now
Atmos Energy
$185.45-32.6%$107 → $125MaintainsNeutralGet Alert
01/27/2023NFEBuy Now
New Fortress Energy
$0.647400%$56 → $48MaintainsBuyGet Alert
12/15/2022NOVABuy Now
Sunnova Energy Intl
→ $26Initiates → BuyGet Alert
11/11/2022SWXBuy Now
Southwest Gas Hldgs
$90.46-27.04%$92 → $66MaintainsNeutralGet Alert
11/09/2022AESBuy Now
AES
$14.51106.75%$27 → $30MaintainsBuyGet Alert
10/27/2022DTEBuy Now
DTE Energy
$146.88-5.36%$146 → $139MaintainsBuyGet Alert
10/22/2022PCGBuy Now
PG&E
$16.6114.39%$14 → $19MaintainsBuyGet Alert
10/21/2022ORABuy Now
Ormat Technologies
$114.00-20.18% → $91Initiates → NeutralGet Alert
10/14/2022EVABuy Now
Enviva
$79 → $62UpgradeNeutral → BuyGet Alert
07/14/2022NFEBuy Now
New Fortress Energy
$0.648650% → $56Reinstates → BuyGet Alert
05/04/2022EIXBuy Now
Edison Intl
$68.8614.73%$67 → $79MaintainsBuyGet Alert
05/03/2022DTEBuy Now
DTE Energy
$146.88-0.6%$134 → $146MaintainsBuyGet Alert
04/28/2022SREBuy Now
Sempra Energy
$93.3183.25%$142 → $171MaintainsNeutralGet Alert
03/22/2022DUKBuy Now
Duke Energy
$127.27-5.71% → $120Initiates → BuyGet Alert
03/22/2022PEGBuy Now
Public Service Enterprise
$80.74-14.54% → $69Initiates → NeutralGet Alert
03/22/2022AESBuy Now
AES
$14.5186.08% → $27Initiates → BuyGet Alert
03/01/2022BPMPBuy Now
BP Midstream Partners
$15.58 → $16DowngradeNeutral → SellGet Alert
02/23/2022CNPBuy Now
CenterPoint Energy
$42.47-31.72%$26 → $29MaintainsNeutralGet Alert
02/15/2022FLNCBuy Now
Fluence Energy
$13.50107.42%$47 → $28MaintainsBuyGet Alert
01/04/2022AMPSBuy Now
Altus Power
→ $13Initiates → BuyGet Alert
12/08/2021EDBuy Now
Consolidated Edison
$109.06-22.98%$77 → $84MaintainsNeutralGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$13.50248.18% → $47Initiates → BuyGet Alert
03/03/2021PNMBuy Now
PNM Resources
DowngradeBuy → NeutralGet Alert
02/04/2021NRGBuy Now
NRG Energy
$161.00-67.7%$34 → $52Reinstates → BuyGet Alert
10/14/2020PNMBuy Now
PNM Resources
→ $51Initiates → BuyGet Alert
08/26/2020CQPBuy Now
Cheniere Energy Partners
$62.88-36.39%$49 → $40DowngradeBuy → NeutralGet Alert
08/19/2020BIPBuy Now
Brookfield Infr Partners
$36.1424.53%$41 → $45MaintainsNeutralGet Alert
08/04/2020DTEBuy Now
DTE Energy
$146.88-10.81%$117 → $131MaintainsBuyGet Alert
08/04/2020CMSBuy Now
CMS Energy
$76.27-18.71%$60 → $62MaintainsNeutralGet Alert
07/28/2020PCGBuy Now
PG&E
$16.61-15.71%$17 → $14MaintainsBuyGet Alert
06/18/2020BIPBuy Now
Brookfield Infr Partners
$36.1413.46%$36.57 → $41MaintainsNeutralGet Alert
06/16/2020PSXPBuy Now
Phillips 66 Partners
$55 → $47MaintainsBuyGet Alert
05/08/2020NFEBuy Now
New Fortress Energy
$0.642400%$21 → $16MaintainsBuyGet Alert
05/05/2020SREBuy Now
Sempra Energy
$93.3142.53%$152 → $133MaintainsNeutralGet Alert
04/28/2020SWXBuy Now
Southwest Gas Hldgs
$90.46-3.82%$90 → $87MaintainsNeutralGet Alert
04/28/2020PSXPBuy Now
Phillips 66 Partners
$63 → $55MaintainsBuyGet Alert
04/28/2020CMSBuy Now
CMS Energy
$76.27-21.33%$59 → $60MaintainsNeutralGet Alert
04/24/2020EVABuy Now
Enviva
$40 → $35MaintainsNeutralGet Alert
04/02/2020PCGBuy Now
PG&E
$16.612.35% → $17Assumes → BuyGet Alert
04/02/2020AEPBuy Now
American Electric Power
$134.55-39.06%$101 → $82MaintainsNeutralGet Alert
04/02/2020DTEBuy Now
DTE Energy
$146.88UpgradeNeutral → BuyGet Alert
04/02/2020ETRBuy Now
Entergy
$113.50DowngradeBuy → NeutralGet Alert
03/11/2020NSBuy Now
NuStar Energy
$29 → $16UpgradeNeutral → BuyGet Alert
03/04/2020SREBuy Now
Sempra Energy
$93.3162.89%$167 → $152MaintainsNeutralGet Alert
02/13/2020EVABuy Now
Enviva
$34 → $40DowngradeBuy → NeutralGet Alert
01/28/2020SREBuy Now
Sempra Energy
$93.3178.97%$144 → $167MaintainsNeutralGet Alert
01/16/2020CMSBuy Now
CMS Energy
$76.27-14.78%$66 → $65MaintainsNeutralGet Alert
10/29/2019PSXPBuy Now
Phillips 66 Partners
$56.5 → $63MaintainsBuyGet Alert
10/15/2019TGEBuy Now
Tallgrass Energy
$1.081712.44%$23 → $19.5DowngradeBuy → NeutralGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$0.643337.5%$18 → $22MaintainsBuyGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$0.643337.5%$18 → $22MaintainsBuyGet Alert