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. Updated 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

19.9%

Smart Score

70.8%

Overall Average Return Percentile

76th

Number of Ratings

192
Buy NowGet Alert
11/24/2025SREBuy Now
Sempra
$88.5911.75%$80 → $99MaintainsNeutralGet Alert
11/18/2025ETRBuy Now
Entergy
$93.6613.18%$91 → $106MaintainsNeutralGet Alert
11/18/2025NPWRBuy Now
NET Power
$2.5059.68%$6 → $4MaintainsBuyGet Alert
11/10/2025EVRGBuy Now
Evergy
$73.7420.69%$79 → $89MaintainsBuyGet Alert
11/10/2025CEGBuy Now
Constellation Energy
$356.573.21%$337 → $368MaintainsNeutralGet Alert
11/03/2025XELBuy Now
Xcel Energy
$75.5621.76%$80 → $92MaintainsBuyGet Alert
10/31/2025AEPBuy Now
American Electric Power
$115.7214.07%$111 → $132MaintainsNeutralGet Alert
10/29/2025NEEBuy Now
NextEra Energy
$81.0818.4%$84 → $96MaintainsBuyGet Alert
10/09/2025TXNMBuy Now
TXNM Energy
$58.884.03% → $61.25ReinstatesNeutral → NeutralGet Alert
10/08/2025FEBuy Now
FirstEnergy
$44.4819.15% → $53Initiates → BuyGet Alert
10/03/2025WECBuy Now
WEC Energy Group
$104.9724.8% → $131Initiates → BuyGet Alert
08/04/2025SREBuy Now
Sempra
$88.59-9.7%$70 → $80MaintainsNeutralGet Alert
07/17/2025NRGBuy Now
NRG Energy
$160.7715.07%$133 → $185MaintainsBuyGet Alert
06/04/2025CEGBuy Now
Constellation Energy
$356.57-10.82%$232 → $318DowngradeBuy → NeutralGet Alert
05/23/2025DTEBuy Now
DTE Energy
$128.8117.23%$142 → $151MaintainsBuyGet Alert
05/16/2025ATOBuy Now
Atmos Energy
$170.75-4.54%$148 → $163MaintainsNeutralGet Alert
05/16/2025EVRGBuy Now
Evergy
$73.747.13%$77 → $79MaintainsBuyGet Alert
05/07/2025DUKBuy Now
Duke Energy
$116.0022.42%$130 → $142MaintainsBuyGet Alert
04/09/2025SREBuy Now
Sempra
$88.59-20.98%$93 → $70MaintainsNeutralGet Alert
04/09/2025NFEBuy Now
New Fortress Energy
$1.14604.85%$34 → $8MaintainsBuyGet Alert
04/09/2025EDBuy Now
Consolidated Edison
$98.9021.33%$116 → $120MaintainsBuyGet Alert
04/09/2025CEGBuy Now
Constellation Energy
$356.57-34.94%$334 → $232UpgradeNeutral → BuyGet Alert
03/20/2025EVRGBuy Now
Evergy
$73.744.42%$64 → $77MaintainsBuyGet Alert
03/11/2025NPWRBuy Now
NET Power
$2.50139.52%$14 → $6UpgradeNeutral → BuyGet Alert
02/19/2025CEGBuy Now
Constellation Energy
$356.57-6.33%$284 → $334MaintainsNeutralGet Alert
02/11/2025FLNCBuy Now
Fluence Energy
$20.86-52.06%$24 → $10MaintainsNeutralGet Alert
02/06/2025ATOBuy Now
Atmos Energy
$170.75-13.32%$138 → $148MaintainsNeutralGet Alert
01/08/2025NXTBuy Now
NEXTracker
$87.22-48.41%$50 → $45MaintainsNeutralGet Alert
12/12/2024TXNMBuy Now
TXNM Energy
$58.88-9.99%$45 → $53MaintainsNeutralGet Alert
12/12/2024PPLBuy Now
PPL
$34.454.5%$31 → $36MaintainsNeutralGet Alert
12/04/2024PNWBuy Now
Pinnacle West Capital
$88.057.89%$85 → $95MaintainsNeutralGet Alert
10/31/2024NRGBuy Now
NRG Energy
$160.77-37.8%$84 → $100MaintainsBuyGet Alert
10/28/2024DTEBuy Now
DTE Energy
$128.8110.24%$132 → $142MaintainsBuyGet Alert
10/22/2024AMPSBuy Now
Altus Power
$7 → $5.5MaintainsBuyGet Alert
10/15/2024CEGBuy Now
Constellation Energy
$356.57-20.35% → $284Initiates → NeutralGet Alert
10/15/2024EDBuy Now
Consolidated Edison
$98.9017.29%$103 → $116UpgradeNeutral → BuyGet Alert
10/01/2024FLNCBuy Now
Fluence Energy
$20.8615.05%$32 → $24DowngradeBuy → NeutralGet Alert
09/12/2024NPWRBuy Now
NET Power
$2.50219.36%$11 → $8MaintainsNeutralGet Alert
06/27/2024NEEBuy Now
NextEra Energy
$81.083.6%$69 → $84MaintainsBuyGet Alert
04/29/2024PNWBuy Now
Pinnacle West Capital
$88.05-11.41% → $78Initiates → NeutralGet Alert
03/26/2024EVRGBuy Now
Evergy
$73.74-13.21% → $64Initiates → BuyGet Alert
03/01/2024NRGBuy Now
NRG Energy
$160.77-61.44%$52 → $62MaintainsBuyGet Alert
02/29/2024SWXBuy Now
Southwest Gas Hldgs
$81.95-10.92%$64 → $73MaintainsNeutralGet Alert
02/15/2024ESBuy Now
Eversource Energy
$68.39-9.34%$58 → $62MaintainsNeutralGet Alert
01/31/2024NXTBuy Now
NEXTracker
$87.22-40.38%$45 → $52MaintainsNeutralGet Alert
12/08/2023NEEBuy Now
NextEra Energy
$81.08-14.9% → $69Initiates → BuyGet Alert
12/08/2023SOBuy Now
Southern
$85.33-3.9% → $82Initiates → BuyGet Alert
11/02/2023DTEBuy Now
DTE Energy
$128.81-3.73%$139 → $124MaintainsBuyGet Alert
10/26/2023ESBuy Now
Eversource Energy
$68.39-15.19%$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
$81.95-25.56%$70 → $61MaintainsNeutralGet Alert
09/18/2023PNMBuy Now
PNM Resources
$51 → $51MaintainsNeutralGet Alert
09/14/2023NFEBuy Now
New Fortress Energy
$1.143688.55%$48 → $43MaintainsBuyGet Alert
07/27/2023FLNCBuy Now
Fluence Energy
$20.8672.58%$28 → $36MaintainsBuyGet Alert
07/20/2023AMPSBuy Now
Altus Power
$7 → $8.5MaintainsBuyGet Alert
07/19/2023NXTBuy Now
NEXTracker
$87.22-51.85% → $42Assumes → NeutralGet Alert
07/19/2023NOVABuy Now
Sunnova Energy Intl
$26 → $25DowngradeBuy → NeutralGet Alert
07/12/2023EDBuy Now
Consolidated Edison
$98.904.15% → $103ReiteratesNeutral → NeutralGet Alert
07/11/2023EVABuy Now
Enviva
$32 → $20MaintainsBuyGet Alert
07/11/2023BIPBuy Now
Brookfield Infr Partners
$34.075.68% → $36ReiteratesNeutral → NeutralGet Alert
07/05/2023NPWRBuy Now
NET Power
$2.50498.8% → $15Initiates → NeutralGet Alert
06/22/2023PNMBuy Now
PNM Resources
$50.3 → $51MaintainsNeutralGet Alert
06/16/2023ORABuy Now
Ormat Technologies
$113.75-22.64% → $88ReiteratesNeutral → NeutralGet Alert
06/14/2023DUKBuy Now
Duke Energy
$116.003.45% → $120ReiteratesBuy → BuyGet Alert
06/01/2023SWXBuy Now
Southwest Gas Hldgs
$81.95-21.9%$66 → $64MaintainsNeutralGet Alert
04/18/2023AEPBuy Now
American Electric Power
$115.72-13.58%$99 → $100MaintainsNeutralGet Alert
04/12/2023ETRBuy Now
Entergy
$93.6624.92%$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
$113.75-22.64%$91 → $88MaintainsNeutralGet Alert
03/06/2023NXTBuy Now
NEXTracker
$87.22-58.73% → $36Initiates → NeutralGet Alert
02/22/2023EDBuy Now
Consolidated Edison
$98.904.15%$92 → $103MaintainsNeutralGet Alert
02/16/2023ESBuy Now
Eversource Energy
$68.3925.76%$91 → $86MaintainsNeutralGet Alert
02/14/2023ATOBuy Now
Atmos Energy
$170.75-26.79%$107 → $125MaintainsNeutralGet Alert
01/27/2023NFEBuy Now
New Fortress Energy
$1.144129.07%$56 → $48MaintainsBuyGet Alert
12/15/2022NOVABuy Now
Sunnova Energy Intl
→ $26Initiates → BuyGet Alert
11/11/2022SWXBuy Now
Southwest Gas Hldgs
$81.95-19.46%$92 → $66MaintainsNeutralGet Alert
11/09/2022AESBuy Now
AES
$13.74118.26%$27 → $30MaintainsBuyGet Alert
10/27/2022DTEBuy Now
DTE Energy
$128.817.91%$146 → $139MaintainsBuyGet Alert
10/22/2022PCGBuy Now
PG&E
$15.3124.1%$14 → $19MaintainsBuyGet Alert
10/21/2022ORABuy Now
Ormat Technologies
$113.75-20% → $91Initiates → NeutralGet Alert
10/14/2022EVABuy Now
Enviva
$79 → $62UpgradeNeutral → BuyGet Alert
07/14/2022NFEBuy Now
New Fortress Energy
$1.144833.92% → $56Reinstates → BuyGet Alert
05/04/2022EIXBuy Now
Edison Intl
$59.2533.33%$67 → $79MaintainsBuyGet Alert
05/03/2022DTEBuy Now
DTE Energy
$128.8113.35%$134 → $146MaintainsBuyGet Alert
04/28/2022SREBuy Now
Sempra Energy
$88.5993.02%$142 → $171MaintainsNeutralGet Alert
03/22/2022DUKBuy Now
Duke Energy
$116.003.45% → $120Initiates → BuyGet Alert
03/22/2022PEGBuy Now
Public Service Enterprise
$80.33-14.1% → $69Initiates → NeutralGet Alert
03/22/2022AESBuy Now
AES
$13.7496.44% → $27Initiates → BuyGet Alert
03/01/2022BPMPBuy Now
BP Midstream Partners
$15.58 → $16DowngradeNeutral → SellGet Alert
02/23/2022CNPBuy Now
CenterPoint Energy
$38.33-24.34%$26 → $29MaintainsNeutralGet Alert
02/15/2022FLNCBuy Now
Fluence Energy
$20.8634.23%$47 → $28MaintainsBuyGet Alert
01/04/2022AMPSBuy Now
Altus Power
→ $13Initiates → BuyGet Alert
12/08/2021EDBuy Now
Consolidated Edison
$98.90-15.07%$77 → $84MaintainsNeutralGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$20.86125.31% → $47Initiates → BuyGet Alert
03/03/2021PNMBuy Now
PNM Resources
DowngradeBuy → NeutralGet Alert
02/04/2021NRGBuy Now
NRG Energy
$160.77-67.66%$34 → $52Reinstates → BuyGet Alert
10/14/2020PNMBuy Now
PNM Resources
→ $51Initiates → BuyGet Alert
08/26/2020CQPBuy Now
Cheniere Energy Partners
$53.57-25.33%$49 → $40DowngradeBuy → NeutralGet Alert
08/19/2020BIPBuy Now
Brookfield Infr Partners
$34.0732.1%$41 → $45MaintainsNeutralGet Alert
08/04/2020DTEBuy Now
DTE Energy
$128.811.7%$117 → $131MaintainsBuyGet Alert
08/04/2020CMSBuy Now
CMS Energy
$71.36-13.11%$60 → $62MaintainsNeutralGet Alert
07/28/2020PCGBuy Now
PG&E
$15.31-8.56%$17 → $14MaintainsBuyGet Alert
06/18/2020BIPBuy Now
Brookfield Infr Partners
$34.0720.36%$36.57 → $41MaintainsNeutralGet Alert
06/16/2020PSXPBuy Now
Phillips 66 Partners
$55 → $47MaintainsBuyGet Alert
05/08/2020NFEBuy Now
New Fortress Energy
$1.141309.69%$21 → $16MaintainsBuyGet Alert
05/05/2020SREBuy Now
Sempra Energy
$88.5950.13%$152 → $133MaintainsNeutralGet Alert
04/28/2020SWXBuy Now
Southwest Gas Hldgs
$81.956.16%$90 → $87MaintainsNeutralGet Alert
04/28/2020PSXPBuy Now
Phillips 66 Partners
$63 → $55MaintainsBuyGet Alert
04/28/2020CMSBuy Now
CMS Energy
$71.36-15.92%$59 → $60MaintainsNeutralGet Alert
04/24/2020EVABuy Now
Enviva
$40 → $35MaintainsNeutralGet Alert
04/02/2020PCGBuy Now
PG&E
$15.3111.04% → $17Assumes → BuyGet Alert
04/02/2020AEPBuy Now
American Electric Power
$115.72-29.14%$101 → $82MaintainsNeutralGet Alert
04/02/2020DTEBuy Now
DTE Energy
$128.81UpgradeNeutral → BuyGet Alert
04/02/2020ETRBuy Now
Entergy
$93.66DowngradeBuy → NeutralGet Alert
03/11/2020NSBuy Now
NuStar Energy
$29 → $16UpgradeNeutral → BuyGet Alert
03/04/2020SREBuy Now
Sempra Energy
$88.5971.58%$167 → $152MaintainsNeutralGet Alert
02/13/2020EVABuy Now
Enviva
$34 → $40DowngradeBuy → NeutralGet Alert
01/28/2020SREBuy Now
Sempra Energy
$88.5988.51%$144 → $167MaintainsNeutralGet Alert
01/16/2020CMSBuy Now
CMS Energy
$71.36-8.91%$66 → $65MaintainsNeutralGet Alert
10/29/2019PSXPBuy Now
Phillips 66 Partners
$56.5 → $63MaintainsBuyGet Alert
10/15/2019TGEBuy Now
Tallgrass Energy
$0.981890%$23 → $19.5DowngradeBuy → NeutralGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$1.141838.33%$18 → $22MaintainsBuyGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$1.141838.33%$18 → $22MaintainsBuyGet Alert
06/25/2019TGEBuy Now
Tallgrass Energy
$0.982247.18% → $23Reinstates → BuyGet Alert
02/25/2019NFEBuy Now
New Fortress Energy
$1.14Initiates → BuyGet Alert
12/10/2018DTEBuy Now
DTE Energy
$128.81-8.39%$110 → $118MaintainsNeutralGet Alert
11/29/2018NSBuy Now
NuStar Energy
$27 → $25MaintainsNeutralGet Alert
11/29/2018NIBuy Now
NiSource
$41.76-37.73%$25 → $26MaintainsNeutralGet Alert
11/29/2018CQPBuy Now
Cheniere Energy Partners
$53.57-23.46%$39 → $41MaintainsBuyGet Alert
11/29/2018BIPBuy Now
Brookfield Infr Partners
$34.0720.36%$43 → $41MaintainsNeutralGet Alert
09/25/2018TGEBuy Now
Tallgrass Energy
$0.982655.38%$24 → $27MaintainsBuyGet Alert
09/10/2018DTEBuy Now
DTE Energy
$128.81-14.6%$103 → $110MaintainsNeutralGet Alert
08/27/2018BIPBuy Now
Brookfield Infr Partners
$34.0726.23%$44 → $43MaintainsNeutralGet Alert
08/27/2018BIPBuy Now
Brookfield Infr Partners
$34.0726.23% → $43Reinstates → NeutralGet Alert
08/08/2018NSBuy Now
NuStar Energy
$22 → $27MaintainsNeutralGet Alert
06/25/2018TEGPBuy Now
Tallgrass Energy GP
$22 → $24MaintainsBuyGet Alert
05/01/2018NSHBuy Now
NuStar GP Holdings
$15 → $12MaintainsNeutralGet Alert
05/01/2018NSBuy Now
NuStar Energy
$27 → $22MaintainsNeutralGet Alert
04/13/2018DTEBuy Now
DTE Energy
$128.81-20.04% → $103Initiates → NeutralGet Alert
03/28/2018TEGPBuy Now
Tallgrass Energy GP
$28 → $22MaintainsBuyGet Alert
03/28/2018CQPBuy Now
Cheniere Energy Partners
$53.57-27.2%$37 → $39MaintainsBuyGet Alert
03/27/2018NIBuy Now
NiSource
$41.76-40.13%$31 → $25MaintainsNeutralGet Alert
03/27/2018NIBuy Now
NiSource
$41.76DowngradeBuy → NeutralGet Alert
03/27/2018TEGPBuy Now
Tallgrass Energy GP
$28 → $22MaintainsBuyGet Alert
03/27/2018CQPBuy Now
Cheniere Energy Partners
$53.57-27.2%$37 → $39MaintainsBuyGet Alert
02/09/2018NSBuy Now
NuStar Energy
$33 → $27MaintainsNeutralGet Alert
02/02/2018NSHBuy Now
NuStar Holdings
DowngradeBuy → NeutralGet Alert
02/02/2018NSBuy Now
NuStar Energy
DowngradeBuy → NeutralGet Alert
10/10/2017NSHBuy Now
NuStar Holdings
$30 → $24MaintainsBuyGet Alert
10/10/2017NSBuy Now
NuStar Energy
$51 → $42MaintainsNeutralGet Alert
02/03/2017NSBuy Now
NuStar Energy
DowngradeBuy → NeutralGet Alert
09/19/2016BIPBuy Now
Brookfield Infr Partners
$34.072.74%$31.33 → $35MaintainsNeutralGet Alert
08/25/2016EVABuy Now
Enviva
→ $26Initiates → NeutralGet Alert
08/12/2016NSHBuy Now
NuStar Holdings
$26 → $29UpgradeNeutral → BuyGet Alert
08/12/2016NSBuy Now
NuStar Energy
$51 → $52UpgradeNeutral → BuyGet Alert
05/03/2016TEGPBuy Now
Tallgrass Energy GP
$21 → $26MaintainsBuyGet Alert
07/06/2015CQPBuy Now
Cheniere Energy Partners
$53.57-21.6%$40 → $42MaintainsBuyGet Alert
06/05/2015EVABuy Now
Enviva
→ $23MaintainsBuyGet Alert
01/26/2015NSHBuy Now
NuStar Holdings
$35 → $37MaintainsNeutralGet Alert
01/26/2015NSBuy Now
NuStar Energy
$59 → $65MaintainsNeutralGet Alert
01/26/2015SREBuy Now
Sempra Energy
$88.5928.68%$104 → $114MaintainsNeutralGet Alert
12/15/2014DTVBuy Now
DIRECTV
$82 → $86MaintainsNeutralGet Alert
11/14/2014BIPBuy Now
Brookfield Infr Partners
$34.0729.16%$41 → $44MaintainsNeutralGet Alert
07/23/2014DTEBuy Now
DTE Energy
$128.81-31.68%$86 → $88MaintainsBuyGet Alert
05/02/2014DTVBuy Now
DIRECTV
$79 → $82MaintainsHoldGet Alert
05/02/2014DTVBuy Now
DIRECTV
DowngradeBuy → NeutralGet Alert
04/28/2014NSHBuy Now
Nustar GP Holdings, LLC
$31 → $35MaintainsHoldGet Alert
04/28/2014NSBuy Now
NuStar Energy
$55 → $59MaintainsHoldGet Alert
04/24/2014DTEBuy Now
DTE Energy
$128.81-33.23%$74 → $86MaintainsBuyGet Alert
04/17/2014BIPBuy Now
Brookfield Infr Partners
$34.0720.36%$40 → $41MaintainsNeutralGet Alert
03/28/2014NSHBuy Now
Nustar GP Holdings, LLC
$28.5 → $31MaintainsHoldGet Alert
03/28/2014NSBuy Now
NuStar Energy
$46 → $55MaintainsHoldGet Alert
02/13/2014SREBuy Now
Sempra Energy
$88.59DowngradeBuy → NeutralGet Alert
01/03/2014DTEBuy Now
DTE Energy
$128.81UpgradeNeutral → BuyGet Alert
01/25/2013BIPBuy Now
Brookfield Infr Partners
$34.075.68%$34 → $36MaintainsNeutralGet Alert
01/08/2013DTEBuy Now
DTE Energy
$128.81-53.42%$65 → $60MaintainsNeutralGet Alert
01/08/2013AESBuy Now
AES
$13.741.86%$17 → $14MaintainsBuyGet Alert
12/10/2012BIPBuy Now
Brookfield Infr Partners
$34.07-14.87%$22 → $29UpgradeNeutral → BuyGet Alert
10/04/2012SREBuy Now
Sempra Energy
$88.59-9.7%$65 → $80MaintainsBuyGet Alert
09/20/2012NSBuy Now
NuStar Energy
$54 → $48.5MaintainsNeutralGet Alert
09/20/2012NSHBuy Now
NuStar GP Holdings
$34 → $30MaintainsNeutralGet Alert
08/29/2012AESBuy Now
AES
$13.7423.68%$16 → $17MaintainsBuyGet Alert
07/26/2012NSHBuy Now
NuStar GP Holdings
$36 → $34MaintainsNeutralGet Alert
07/26/2012NSBuy Now
NuStar Energy
$55 → $54MaintainsNeutralGet Alert
06/21/2012BIPBuy Now
Brookfield Infr Partners
$34.07-0.19% → $34Initiates → NeutralGet Alert
06/04/2012DTEBuy Now
DTE Energy
$128.81-56.53%$53 → $56MaintainsNeutralGet Alert
03/28/2012SREBuy Now
Sempra Energy
$88.59-26.63%$60 → $65MaintainsBuyGet Alert
03/28/2012DTVBuy Now
Directv Class A
$48 → $59UpgradeNeutral → BuyGet Alert
03/27/2012SREBuy Now
Sempra Energy
$88.59-26.63%$60 → $65MaintainsBuyGet Alert