Updated: Jul 9, 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

19.0%

Smart Score

72.3%

Overall Average Return Percentile

74th

Number of Ratings

143
Buy NowGet Alert
07/01/2026CEGBuy Now
Constellation Energy
$250.6918.47%$348 → $297MaintainsNeutralGet Alert
05/11/2026NIBuy Now
NiSource
$46.665.02%$47 → $49MaintainsNeutralGet Alert
05/08/2026ATOBuy Now
Atmos Energy
$174.729.32%$182 → $191MaintainsNeutralGet Alert
05/06/2026SWXBuy Now
Southwest Gas Hldgs
$91.1616.28%$99 → $106MaintainsBuyGet Alert
05/06/2026AEPBuy Now
American Electric Power
$133.9410.5%$132 → $148MaintainsNeutralGet Alert
05/05/2026ETRBuy Now
Entergy
$113.936.21%$116 → $121MaintainsNeutralGet Alert
03/26/2026EXCBuy Now
Exelon
$46.3825.05% → $58Initiates → BuyGet Alert
03/18/2026ETRBuy Now
Entergy
$113.931.82%$106 → $116MaintainsNeutralGet Alert
02/26/2026PNWBuy Now
Pinnacle West Capital
$106.752.11%$100 → $109MaintainsNeutralGet Alert
02/25/2026CEGBuy Now
Constellation Energy
$250.6938.81%$368 → $348MaintainsNeutralGet Alert
02/23/2026PPLBuy Now
PPL
$35.706.44%$36 → $38MaintainsNeutralGet Alert
02/20/2026EVRGBuy Now
Evergy
$85.2811.4%$89 → $95MaintainsBuyGet Alert
02/18/2026ORABuy Now
Ormat Technologies
$111.2815.03%$110 → $128MaintainsNeutralGet Alert
02/18/2026DTEBuy Now
DTE Energy
$149.2912.53%$158 → $168MaintainsBuyGet Alert
02/12/2026NIBuy Now
NiSource
$46.660.73%$44 → $47MaintainsNeutralGet Alert
01/15/2026SWXBuy Now
Southwest Gas Hldgs
$91.168.6%$82 → $99UpgradeNeutral → BuyGet Alert
01/13/2026ATOBuy Now
Atmos Energy
$174.724.17%$163 → $182MaintainsNeutralGet Alert
11/24/2025SREBuy Now
Sempra
$94.624.63%$80 → $99MaintainsNeutralGet Alert
11/18/2025ETRBuy Now
Entergy
$113.93-6.96%$91 → $106MaintainsNeutralGet Alert
11/18/2025NPWRBuy Now
NET Power
$1.62146.91%$6 → $4MaintainsBuyGet Alert
11/10/2025EVRGBuy Now
Evergy
$85.284.36%$79 → $89MaintainsBuyGet Alert
11/10/2025CEGBuy Now
Constellation Energy
$250.6946.79%$337 → $368MaintainsNeutralGet Alert
11/03/2025XELBuy Now
Xcel Energy
$79.0216.43%$80 → $92MaintainsBuyGet Alert
10/31/2025AEPBuy Now
American Electric Power
$133.94-1.45%$111 → $132MaintainsNeutralGet Alert
10/29/2025NEEBuy Now
NextEra Energy
$86.9810.37%$84 → $96MaintainsBuyGet Alert
10/09/2025TXNMBuy Now
TXNM Energy
$56.548.33% → $61.25ReinstatesNeutral → NeutralGet Alert
10/08/2025FEBuy Now
FirstEnergy
$47.5411.49% → $53Initiates → BuyGet Alert
10/03/2025WECBuy Now
WEC Energy Group
$114.8914.02% → $131Initiates → BuyGet Alert
08/04/2025SREBuy Now
Sempra
$94.62-15.45%$70 → $80MaintainsNeutralGet Alert
07/17/2025NRGBuy Now
NRG Energy
$140.7431.45%$133 → $185MaintainsBuyGet Alert
06/04/2025CEGBuy Now
Constellation Energy
$250.6926.85%$232 → $318DowngradeBuy → NeutralGet Alert
05/23/2025DTEBuy Now
DTE Energy
$149.291.15%$142 → $151MaintainsBuyGet Alert
05/16/2025ATOBuy Now
Atmos Energy
$174.72-6.71%$148 → $163MaintainsNeutralGet Alert
05/16/2025EVRGBuy Now
Evergy
$85.28-7.36%$77 → $79MaintainsBuyGet Alert
05/07/2025DUKBuy Now
Duke Energy
$125.1413.47%$130 → $142MaintainsBuyGet Alert
04/09/2025SREBuy Now
Sempra
$94.62-26.02%$93 → $70MaintainsNeutralGet Alert
04/09/2025NFEBuy Now
New Fortress Energy
$0.391960.79%$34 → $8MaintainsBuyGet Alert
04/09/2025EDBuy Now
Consolidated Edison
$110.278.82%$116 → $120MaintainsBuyGet Alert
04/09/2025CEGBuy Now
Constellation Energy
$250.69-7.46%$334 → $232UpgradeNeutral → BuyGet Alert
03/20/2025EVRGBuy Now
Evergy
$85.28-9.71%$64 → $77MaintainsBuyGet Alert
03/11/2025NPWRBuy Now
NET Power
$1.62270.37%$14 → $6UpgradeNeutral → BuyGet Alert
02/19/2025CEGBuy Now
Constellation Energy
$250.6933.23%$284 → $334MaintainsNeutralGet Alert
02/11/2025FLNCBuy Now
Fluence Energy
$17.26-42.05%$24 → $10MaintainsNeutralGet Alert
02/06/2025ATOBuy Now
Atmos Energy
$174.72-15.29%$138 → $148MaintainsNeutralGet Alert
01/08/2025NXTBuy Now
NEXTracker
$112.71-60.07%$50 → $45MaintainsNeutralGet Alert
12/12/2024TXNMBuy Now
TXNM Energy
$56.54-6.26%$45 → $53MaintainsNeutralGet Alert
12/12/2024PPLBuy Now
PPL
$35.700.84%$31 → $36MaintainsNeutralGet Alert
12/04/2024PNWBuy Now
Pinnacle West Capital
$106.75-11.01%$85 → $95MaintainsNeutralGet Alert
10/31/2024NRGBuy Now
NRG Energy
$140.74-28.95%$84 → $100MaintainsBuyGet Alert
10/28/2024DTEBuy Now
DTE Energy
$149.29-4.88%$132 → $142MaintainsBuyGet Alert
10/22/2024AMPSBuy Now
Altus Power
$7 → $5.5MaintainsBuyGet Alert
10/15/2024CEGBuy Now
Constellation Energy
$250.6913.29% → $284Initiates → NeutralGet Alert
10/15/2024EDBuy Now
Consolidated Edison
$110.275.2%$103 → $116UpgradeNeutral → BuyGet Alert
10/01/2024FLNCBuy Now
Fluence Energy
$17.2639.08%$32 → $24DowngradeBuy → NeutralGet Alert
09/12/2024NPWRBuy Now
NET Power
$1.62393.83%$11 → $8MaintainsNeutralGet Alert
06/27/2024NEEBuy Now
NextEra Energy
$86.98-3.43%$69 → $84MaintainsBuyGet Alert
04/29/2024PNWBuy Now
Pinnacle West Capital
$106.75-26.93% → $78Initiates → NeutralGet Alert
03/26/2024EVRGBuy Now
Evergy
$85.28-24.95% → $64Initiates → BuyGet Alert
03/01/2024NRGBuy Now
NRG Energy
$140.74-55.95%$52 → $62MaintainsBuyGet Alert
02/29/2024SWXBuy Now
Southwest Gas Hldgs
$91.16-19.92%$64 → $73MaintainsNeutralGet Alert
02/15/2024ESBuy Now
Eversource Energy
$73.93-16.14%$58 → $62MaintainsNeutralGet Alert
01/31/2024NXTBuy Now
NEXTracker
$112.71-53.86%$45 → $52MaintainsNeutralGet Alert
12/08/2023NEEBuy Now
NextEra Energy
$86.98-20.67% → $69Initiates → BuyGet Alert
12/08/2023SOBuy Now
Southern
$95.71-14.33% → $82Initiates → BuyGet Alert
11/02/2023DTEBuy Now
DTE Energy
$149.29-16.94%$139 → $124MaintainsBuyGet Alert
10/26/2023ESBuy Now
Eversource Energy
$73.93-21.55%$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
$91.16-33.08%$70 → $61MaintainsNeutralGet Alert
09/18/2023PNMBuy Now
PNM Resources
$51 → $51MaintainsNeutralGet Alert
09/14/2023NFEBuy Now
New Fortress Energy
$0.3910976.76%$48 → $43MaintainsBuyGet Alert
07/27/2023FLNCBuy Now
Fluence Energy
$17.26108.63%$28 → $36MaintainsBuyGet Alert
07/20/2023AMPSBuy Now
Altus Power
$7 → $8.5MaintainsBuyGet Alert
07/19/2023NXTBuy Now
NEXTracker
$112.71-62.74% → $42Assumes → NeutralGet Alert
07/19/2023NOVABuy Now
Sunnova Energy Intl
$26 → $25DowngradeBuy → NeutralGet Alert
07/12/2023EDBuy Now
Consolidated Edison
$110.27-6.59% → $103ReiteratesNeutral → NeutralGet Alert
07/11/2023EVABuy Now
Enviva
$32 → $20MaintainsBuyGet Alert
07/11/2023BIPBuy Now
Brookfield Infr Partners
$37.50-4% → $36ReiteratesNeutral → NeutralGet Alert
07/05/2023NPWRBuy Now
NET Power
$1.62825.93% → $15Initiates → NeutralGet Alert
06/22/2023PNMBuy Now
PNM Resources
$50.3 → $51MaintainsNeutralGet Alert
06/16/2023ORABuy Now
Ormat Technologies
$111.28-20.92% → $88ReiteratesNeutral → NeutralGet Alert
06/14/2023DUKBuy Now
Duke Energy
$125.14-4.11% → $120ReiteratesBuy → BuyGet Alert
06/01/2023SWXBuy Now
Southwest Gas Hldgs
$91.16-29.79%$66 → $64MaintainsNeutralGet Alert
04/18/2023AEPBuy Now
American Electric Power
$133.94-25.34%$99 → $100MaintainsNeutralGet Alert
04/12/2023ETRBuy Now
Entergy
$113.932.69%$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
$111.28-20.92%$91 → $88MaintainsNeutralGet Alert
03/06/2023NXTBuy Now
NEXTracker
$112.71-68.06% → $36Initiates → NeutralGet Alert
02/22/2023EDBuy Now
Consolidated Edison
$110.27-6.59%$92 → $103MaintainsNeutralGet Alert
02/16/2023ESBuy Now
Eversource Energy
$73.9316.33%$91 → $86MaintainsNeutralGet Alert
02/14/2023ATOBuy Now
Atmos Energy
$174.72-28.46%$107 → $125MaintainsNeutralGet Alert
01/27/2023NFEBuy Now
New Fortress Energy
$0.3912264.76%$56 → $48MaintainsBuyGet Alert
12/15/2022NOVABuy Now
Sunnova Energy Intl
→ $26Initiates → BuyGet Alert
11/11/2022SWXBuy Now
Southwest Gas Hldgs
$91.16-27.6%$92 → $66MaintainsNeutralGet Alert
11/09/2022AESBuy Now
AES
$14.72103.83%$27 → $30MaintainsBuyGet Alert
10/27/2022DTEBuy Now
DTE Energy
$149.29-6.89%$146 → $139MaintainsBuyGet Alert
10/22/2022PCGBuy Now
PG&E
$17.1111.05%$14 → $19MaintainsBuyGet Alert
10/21/2022ORABuy Now
Ormat Technologies
$111.28-18.22% → $91Initiates → NeutralGet Alert
10/14/2022EVABuy Now
Enviva
$79 → $62UpgradeNeutral → BuyGet Alert
07/14/2022NFEBuy Now
New Fortress Energy
$0.3914325.55% → $56Reinstates → BuyGet Alert
05/04/2022EIXBuy Now
Edison Intl
$75.005.33%$67 → $79MaintainsBuyGet Alert
05/03/2022DTEBuy Now
DTE Energy
$149.29-2.2%$134 → $146MaintainsBuyGet Alert
04/28/2022SREBuy Now
Sempra Energy
$94.6280.72%$142 → $171MaintainsNeutralGet Alert
03/22/2022DUKBuy Now
Duke Energy
$125.14-4.11% → $120Initiates → BuyGet Alert
03/22/2022PEGBuy Now
Public Service Enterprise
$80.17-13.93% → $69Initiates → NeutralGet Alert
03/22/2022AESBuy Now
AES
$14.7283.45% → $27Initiates → BuyGet Alert
03/01/2022BPMPBuy Now
BP Midstream Partners
$15.58 → $16DowngradeNeutral → SellGet Alert
02/23/2022CNPBuy Now
CenterPoint Energy
$42.52-31.79%$26 → $29MaintainsNeutralGet Alert
02/15/2022FLNCBuy Now
Fluence Energy
$17.2662.26%$47 → $28MaintainsBuyGet Alert
01/04/2022AMPSBuy Now
Altus Power
→ $13Initiates → BuyGet Alert
12/08/2021EDBuy Now
Consolidated Edison
$110.27-23.82%$77 → $84MaintainsNeutralGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$17.26172.37% → $47Initiates → BuyGet Alert
03/03/2021PNMBuy Now
PNM Resources
DowngradeBuy → NeutralGet Alert
02/04/2021NRGBuy Now
NRG Energy
$140.74-63.05%$34 → $52Reinstates → BuyGet Alert
10/14/2020PNMBuy Now
PNM Resources
→ $51Initiates → BuyGet Alert
08/26/2020CQPBuy Now
Cheniere Energy Partners
$64.85-38.32%$49 → $40DowngradeBuy → NeutralGet Alert
08/19/2020BIPBuy Now
Brookfield Infr Partners
$37.5020%$41 → $45MaintainsNeutralGet Alert
08/04/2020DTEBuy Now
DTE Energy
$149.29-12.25%$117 → $131MaintainsBuyGet Alert
08/04/2020CMSBuy Now
CMS Energy
$75.00-17.33%$60 → $62MaintainsNeutralGet Alert
07/28/2020PCGBuy Now
PG&E
$17.11-18.18%$17 → $14MaintainsBuyGet Alert
06/18/2020BIPBuy Now
Brookfield Infr Partners
$37.509.33%$36.57 → $41MaintainsNeutralGet Alert
06/16/2020PSXPBuy Now
Phillips 66 Partners
$55 → $47MaintainsBuyGet Alert
05/08/2020NFEBuy Now
New Fortress Energy
$0.394021.59%$21 → $16MaintainsBuyGet Alert
05/05/2020SREBuy Now
Sempra Energy
$94.6240.56%$152 → $133MaintainsNeutralGet Alert
04/28/2020SWXBuy Now
Southwest Gas Hldgs
$91.16-4.56%$90 → $87MaintainsNeutralGet Alert
04/28/2020PSXPBuy Now
Phillips 66 Partners
$63 → $55MaintainsBuyGet Alert
04/28/2020CMSBuy Now
CMS Energy
$75.00-20%$59 → $60MaintainsNeutralGet Alert
04/24/2020EVABuy Now
Enviva
$40 → $35MaintainsNeutralGet Alert
04/02/2020PCGBuy Now
PG&E
$17.11-0.64% → $17Assumes → BuyGet Alert
04/02/2020AEPBuy Now
American Electric Power
$133.94-38.78%$101 → $82MaintainsNeutralGet Alert
04/02/2020DTEBuy Now
DTE Energy
$149.29UpgradeNeutral → BuyGet Alert
04/02/2020ETRBuy Now
Entergy
$113.93DowngradeBuy → NeutralGet Alert
03/11/2020NSBuy Now
NuStar Energy
$29 → $16UpgradeNeutral → BuyGet Alert
03/04/2020SREBuy Now
Sempra Energy
$94.6260.64%$167 → $152MaintainsNeutralGet Alert
02/13/2020EVABuy Now
Enviva
$34 → $40DowngradeBuy → NeutralGet Alert
01/28/2020SREBuy Now
Sempra Energy
$94.6276.5%$144 → $167MaintainsNeutralGet Alert
01/16/2020CMSBuy Now
CMS Energy
$75.00-13.33%$66 → $65MaintainsNeutralGet Alert
10/29/2019PSXPBuy Now
Phillips 66 Partners
$56.5 → $63MaintainsBuyGet Alert
10/15/2019TGEBuy Now
Tallgrass Energy
$0.981894.88%$23 → $19.5DowngradeBuy → NeutralGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$0.395567.18%$18 → $22MaintainsBuyGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$0.395567.18%$18 → $22MaintainsBuyGet Alert