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 05/01/2025

Overall Average Return

14.7%

Smart Score

71%

Overall Average Return Percentile

74th

Number of Ratings

169
Buy NowGet Alert
04/09/2025SREBuy Now
Sempra
$74.71-6.3%
Ryan Levine71%
$93 → $70MaintainsNeutralGet Alert
04/09/2025NFEBuy Now
New Fortress Energy
$5.8836.05%
Ryan Levine71%
$34 → $8MaintainsBuyGet Alert
04/09/2025EDBuy Now
Consolidated Edison
$112.506.67%
Ryan Levine71%
$116 → $120MaintainsBuyGet Alert
04/09/2025CEGBuy Now
Constellation Energy
$239.80-3.25%
Ryan Levine71%
$334 → $232UpgradeNeutral → BuyGet Alert
03/11/2025NPWRBuy Now
NET Power
$1.66260.95%
Ryan Levine71%
$14 → $6UpgradeNeutral → BuyGet Alert
02/19/2025CEGBuy Now
Constellation Energy
$239.8039.28%
Ryan Levine71%
$284 → $334MaintainsNeutralGet Alert
02/11/2025FLNCBuy Now
Fluence Energy
$4.28133.64%
Ryan Levine71%
$24 → $10MaintainsNeutralGet Alert
01/08/2025NXTBuy Now
NEXTracker
$42.805.14%
Ryan Levine71%
$50 → $45MaintainsNeutralGet Alert
12/12/2024TXNMBuy Now
TXNM Energy
$53.02-0.04%
Ryan Levine71%
$45 → $53MaintainsNeutralGet Alert
12/12/2024PPLBuy Now
PPL
$36.08-0.22%
Ryan Levine71%
$31 → $36MaintainsNeutralGet Alert
12/04/2024PNWBuy Now
Pinnacle West Capital
$93.411.7%
Ryan Levine71%
$85 → $95MaintainsNeutralGet Alert
10/31/2024NRGBuy Now
NRG Energy
$114.14-12.39%
Ryan Levine71%
$84 → $100MaintainsBuyGet Alert
10/22/2024AMPSBuy Now
Altus Power
Ryan Levine71%
$7 → $5.5MaintainsBuyGet Alert
10/15/2024CEGBuy Now
Constellation Energy
$239.8018.43%
Ryan Levine71%
→ $284Initiates → NeutralGet Alert
10/15/2024EDBuy Now
Consolidated Edison
$112.503.11%
Ryan Levine71%
$103 → $116UpgradeNeutral → BuyGet Alert
10/01/2024FLNCBuy Now
Fluence Energy
$4.28460.75%
Ryan Levine71%
$32 → $24DowngradeBuy → NeutralGet Alert
09/12/2024NPWRBuy Now
NET Power
$1.66381.26%
Ryan Levine71%
$11 → $8MaintainsNeutralGet Alert
06/27/2024NEEBuy Now
NextEra Energy
$66.0927.1%
Ryan Levine71%
$69 → $84MaintainsBuyGet Alert
04/29/2024PNWBuy Now
Pinnacle West Capital
$93.41-16.5%
Ryan Levine71%
→ $78Initiates → NeutralGet Alert
03/26/2024EVRGBuy Now
Evergy
$68.43-6.47%
Ryan Levine71%
→ $64Initiates → BuyGet Alert
03/01/2024NRGBuy Now
NRG Energy
$114.14-45.68%
Ryan Levine71%
$52 → $62MaintainsBuyGet Alert
02/29/2024SWXBuy Now
Southwest Gas Hldgs
$73.30-0.41%
Ryan Levine71%
$64 → $73MaintainsNeutralGet Alert
02/15/2024ESBuy Now
Eversource Energy
$59.094.93%
Ryan Levine71%
$58 → $62MaintainsNeutralGet Alert
01/31/2024NXTBuy Now
NEXTracker
$42.8021.5%
Ryan Levine71%
$45 → $52MaintainsNeutralGet Alert
12/08/2023NEEBuy Now
NextEra Energy
$66.094.4%
Ryan Levine71%
→ $69Initiates → BuyGet Alert
12/08/2023SOBuy Now
Southern
$91.51-10.39%
Ryan Levine71%
→ $82Initiates → BuyGet Alert
10/26/2023ESBuy Now
Eversource Energy
$59.09-1.84%
Ryan Levine71%
$80 → $58MaintainsNeutralGet Alert
10/18/2023NOVABuy Now
Sunnova Energy Intl
$0.207075.81%
Ryan Levine71%
$22 → $14UpgradeNeutral → BuyGet Alert
10/17/2023NOVABuy Now
Sunnova Energy Intl
$0.207075.81%
Ryan Levine71%
→ $14UpgradeNeutral → BuyGet Alert
10/10/2023SWXBuy Now
Southwest Gas Hldgs
$73.30-16.78%
Ryan Levine71%
$70 → $61MaintainsNeutralGet Alert
09/18/2023PNMBuy Now
PNM Resources
Ryan Levine71%
$51 → $51MaintainsNeutralGet Alert
09/14/2023NFEBuy Now
New Fortress Energy
$5.88631.29%
Ryan Levine71%
$48 → $43MaintainsBuyGet Alert
07/27/2023FLNCBuy Now
Fluence Energy
$4.28741.12%
Ryan Levine71%
$28 → $36MaintainsBuyGet Alert
07/20/2023AMPSBuy Now
Altus Power
Ryan Levine71%
$7 → $8.5MaintainsBuyGet Alert
07/19/2023NXTBuy Now
NEXTracker
$42.80-1.87%
Ryan Levine71%
→ $42Assumes → NeutralGet Alert
07/19/2023NOVABuy Now
Sunnova Energy Intl
$0.2012713.94%
Ryan Levine71%
$26 → $25DowngradeBuy → NeutralGet Alert
07/12/2023EDBuy Now
Consolidated Edison
$112.50-8.44%
Ryan Levine71%
→ $103ReiteratesNeutral → NeutralGet Alert
07/11/2023EVABuy Now
Enviva
Ryan Levine71%
$32 → $20MaintainsBuyGet Alert
07/11/2023BIPBuy Now
Brookfield Infr Partners
$30.4818.09%
Ryan Levine71%
→ $36ReiteratesNeutral → NeutralGet Alert
07/05/2023NPWRBuy Now
NET Power
$1.66802.36%
Ryan Levine71%
→ $15Initiates → NeutralGet Alert
06/22/2023PNMBuy Now
PNM Resources
Ryan Levine71%
$50.3 → $51MaintainsNeutralGet Alert
06/16/2023ORABuy Now
Ormat Technologies
$71.8122.55%
Ryan Levine71%
→ $88ReiteratesNeutral → NeutralGet Alert
06/14/2023DUKBuy Now
Duke Energy
$121.50-1.23%
Ryan Levine71%
→ $120ReiteratesBuy → BuyGet Alert
06/01/2023SWXBuy Now
Southwest Gas Hldgs
$73.30-12.69%
Ryan Levine71%
$66 → $64MaintainsNeutralGet Alert
04/18/2023AEPBuy Now
American Electric Power
$107.55-7.02%
Ryan Levine71%
$99 → $100MaintainsNeutralGet Alert
04/12/2023ETRBuy Now
Entergy
$83.3840.32%
Ryan Levine71%
$65.5 → $58.5MaintainsNeutralGet Alert
04/05/2023EVABuy Now
Enviva
Ryan Levine71%
$62 → $32MaintainsBuyGet Alert
04/04/2023AMPSBuy Now
Altus Power
Ryan Levine71%
$10 → $7MaintainsBuyGet Alert
04/04/2023EVABuy Now
Enviva
Ryan Levine71%
$62 → $32MaintainsBuyGet Alert
03/27/2023ORABuy Now
Ormat Technologies
$71.8122.55%
Ryan Levine71%
$91 → $88MaintainsNeutralGet Alert
03/06/2023NXTBuy Now
NEXTracker
$42.80-15.89%
Ryan Levine71%
→ $36Initiates → NeutralGet Alert
02/22/2023EDBuy Now
Consolidated Edison
$112.50-8.44%
Ryan Levine71%
$92 → $103MaintainsNeutralGet Alert
02/16/2023ESBuy Now
Eversource Energy
$59.0945.55%
Ryan Levine71%
$91 → $86MaintainsNeutralGet Alert
02/14/2023ATOBuy Now
Atmos Energy
$160.18-21.96%
Ryan Levine71%
$107 → $125MaintainsNeutralGet Alert
01/27/2023NFEBuy Now
New Fortress Energy
$5.88716.33%
Ryan Levine71%
$56 → $48MaintainsBuyGet Alert
12/15/2022NOVABuy Now
Sunnova Energy Intl
$0.2013226.5%
Ryan Levine71%
→ $26Initiates → BuyGet Alert
11/11/2022SWXBuy Now
Southwest Gas Hldgs
$73.30-9.96%
Ryan Levine71%
$92 → $66MaintainsNeutralGet Alert
11/09/2022AESBuy Now
AES
$9.97200.9%
Ryan Levine71%
$27 → $30MaintainsBuyGet Alert
10/22/2022PCGBuy Now
PG&E
$16.6913.84%
Ryan Levine71%
$14 → $19MaintainsBuyGet Alert
10/21/2022ORABuy Now
Ormat Technologies
$71.8126.72%
Ryan Levine71%
→ $91Initiates → NeutralGet Alert
10/14/2022EVABuy Now
Enviva
Ryan Levine71%
$79 → $62UpgradeNeutral → BuyGet Alert
07/14/2022NFEBuy Now
New Fortress Energy
$5.88852.38%
Ryan Levine71%
→ $56Reinstates → BuyGet Alert
05/04/2022EIXBuy Now
Edison Intl
$54.3845.27%
Ryan Levine71%
$67 → $79MaintainsBuyGet Alert
05/03/2022DTEBuy Now
DTE Energy
$135.847.48%
Ryan Levine71%
$134 → $146MaintainsBuyGet Alert
04/28/2022SREBuy Now
Sempra Energy
$74.71128.89%
Ryan Levine71%
$71 → $85.5MaintainsNeutralGet Alert
03/22/2022DUKBuy Now
Duke Energy
$121.50-1.23%
Ryan Levine71%
→ $120Initiates → BuyGet Alert
03/22/2022PEGBuy Now
Public Service Enterprise
$78.67-12.29%
Ryan Levine71%
→ $69Initiates → NeutralGet Alert
03/22/2022AESBuy Now
AES
$9.97170.81%
Ryan Levine71%
→ $27Initiates → BuyGet Alert
03/01/2022BPMPBuy Now
BP Midstream Partners
Ryan Levine71%
$15.58 → $16DowngradeNeutral → SellGet Alert
02/23/2022CNPBuy Now
CenterPoint Energy
$38.60-24.88%
Ryan Levine71%
$26 → $29MaintainsNeutralGet Alert
02/15/2022FLNCBuy Now
Fluence Energy
$4.28554.21%
Ryan Levine71%
$47 → $28MaintainsBuyGet Alert
01/04/2022AMPSBuy Now
Altus Power
Ryan Levine71%
→ $13Initiates → BuyGet Alert
12/08/2021EDBuy Now
Consolidated Edison
$112.50-25.33%
Ryan Levine71%
$77 → $84MaintainsNeutralGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$4.28998.13%
Ryan Levine71%
→ $47Initiates → BuyGet Alert
03/03/2021PNMBuy Now
PNM Resources
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
02/04/2021NRGBuy Now
NRG Energy
$114.14-54.44%
Ryan Levine71%
$34 → $52Reinstates → BuyGet Alert
10/14/2020PNMBuy Now
PNM Resources
Ryan Levine71%
→ $51Initiates → BuyGet Alert
08/26/2020CQPBuy Now
Cheniere Energy Partners
$58.75-31.91%
Ryan Levine71%
$49 → $40DowngradeBuy → NeutralGet Alert
08/19/2020BIPBuy Now
Brookfield Infr Partners
$30.4847.61%
Ryan Levine71%
$27.33 → $30MaintainsNeutralGet Alert
08/04/2020DTEBuy Now
DTE Energy
$135.84-3.56%
Ryan Levine71%
$117 → $131MaintainsBuyGet Alert
08/04/2020CMSBuy Now
CMS Energy
$72.97-15.03%
Ryan Levine71%
$60 → $62MaintainsNeutralGet Alert
07/28/2020PCGBuy Now
PG&E
$16.69-16.12%
Ryan Levine71%
$17 → $14MaintainsBuyGet Alert
06/18/2020BIPBuy Now
Brookfield Infr Partners
$30.4834.49%
Ryan Levine71%
$24.38 → $27.33MaintainsNeutralGet Alert
06/16/2020PSXPBuy Now
Phillips 66 Partners
Ryan Levine71%
$55 → $47MaintainsBuyGet Alert
05/08/2020NFEBuy Now
New Fortress Energy
$5.88172.11%
Ryan Levine71%
$21 → $16MaintainsBuyGet Alert
05/05/2020SREBuy Now
Sempra Energy
$74.7178.02%
Ryan Levine71%
$76 → $66.5MaintainsNeutralGet Alert
04/28/2020SWXBuy Now
Southwest Gas Hldgs
$73.3018.69%
Ryan Levine71%
$90 → $87MaintainsNeutralGet Alert
04/28/2020PSXPBuy Now
Phillips 66 Partners
Ryan Levine71%
$63 → $55MaintainsBuyGet Alert
04/28/2020CMSBuy Now
CMS Energy
$72.97-17.77%
Ryan Levine71%
$59 → $60MaintainsNeutralGet Alert
04/24/2020EVABuy Now
Enviva
Ryan Levine71%
$40 → $35MaintainsNeutralGet Alert
04/02/2020PCGBuy Now
PG&E
$16.691.86%
Ryan Levine71%
→ $17Assumes → BuyGet Alert
04/02/2020AEPBuy Now
American Electric Power
$107.55-23.76%
Ryan Levine71%
$101 → $82MaintainsNeutralGet Alert
04/02/2020DTEBuy Now
DTE Energy
$135.84
Ryan Levine71%
UpgradeNeutral → BuyGet Alert
04/02/2020ETRBuy Now
Entergy
$83.38
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
03/11/2020NSBuy Now
NuStar Energy
Ryan Levine71%
$29 → $16UpgradeNeutral → BuyGet Alert
03/04/2020SREBuy Now
Sempra Energy
$74.71103.46%
Ryan Levine71%
$83.5 → $76MaintainsNeutralGet Alert
02/13/2020EVABuy Now
Enviva
Ryan Levine71%
$34 → $40DowngradeBuy → NeutralGet Alert
01/28/2020SREBuy Now
Sempra Energy
$74.71123.53%
Ryan Levine71%
$72 → $83.5MaintainsNeutralGet Alert
01/16/2020CMSBuy Now
CMS Energy
$72.97-10.92%
Ryan Levine71%
$66 → $65MaintainsNeutralGet Alert
10/29/2019PSXPBuy Now
Phillips 66 Partners
Ryan Levine71%
$56.5 → $63MaintainsBuyGet Alert
10/15/2019TGEBuy Now
Tallgrass Energy
Ryan Levine71%
$23 → $19.5DowngradeBuy → NeutralGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$5.88274.15%
Ryan Levine71%
$18 → $22MaintainsBuyGet Alert
09/30/2019NFEBuy Now
New Fortress Energy
$5.88274.15%
Ryan Levine71%
$18 → $22MaintainsBuyGet Alert
06/25/2019TGEBuy Now
Tallgrass Energy
Ryan Levine71%
→ $23Reinstates → BuyGet Alert
02/25/2019NFEBuy Now
New Fortress Energy
$5.88
Ryan Levine71%
Initiates → BuyGet Alert
12/10/2018DTEBuy Now
DTE Energy
$135.84-13.13%
Ryan Levine71%
$110 → $118MaintainsNeutralGet Alert
11/29/2018NSBuy Now
NuStar Energy
Ryan Levine71%
$27 → $25MaintainsNeutralGet Alert
11/29/2018NIBuy Now
NiSource
$38.96-33.27%
Ryan Levine71%
$25 → $26MaintainsNeutralGet Alert
11/29/2018CQPBuy Now
Cheniere Energy Partners
$58.75-30.21%
Ryan Levine71%
$39 → $41MaintainsBuyGet Alert
11/29/2018BIPBuy Now
Brookfield Infr Partners
$30.4834.49%
Ryan Levine71%
$28.67 → $27.33MaintainsNeutralGet Alert
09/25/2018TGEBuy Now
Tallgrass Energy
Ryan Levine71%
$24 → $27MaintainsBuyGet Alert
09/10/2018DTEBuy Now
DTE Energy
$135.84-19.02%
Ryan Levine71%
$103 → $110MaintainsNeutralGet Alert
08/27/2018BIPBuy Now
Brookfield Infr Partners
$30.4841.05%
Ryan Levine71%
$29.33 → $28.67MaintainsNeutralGet Alert
08/27/2018BIPBuy Now
Brookfield Infr Partners
$30.4841.05%
Ryan Levine71%
→ $28.67Reinstates → NeutralGet Alert
08/08/2018NSBuy Now
NuStar Energy
Ryan Levine71%
$22 → $27MaintainsNeutralGet Alert
06/25/2018TEGPBuy Now
Tallgrass Energy GP
Ryan Levine71%
$22 → $24MaintainsBuyGet Alert
05/01/2018NSHBuy Now
NuStar GP Holdings
Ryan Levine71%
$15 → $12MaintainsNeutralGet Alert
05/01/2018NSBuy Now
NuStar Energy
Ryan Levine71%
$27 → $22MaintainsNeutralGet Alert
04/13/2018DTEBuy Now
DTE Energy
$135.84-24.18%
Ryan Levine71%
→ $103Initiates → NeutralGet Alert
03/28/2018TEGPBuy Now
Tallgrass Energy GP
Ryan Levine71%
$28 → $22MaintainsBuyGet Alert
03/28/2018CQPBuy Now
Cheniere Energy Partners
$58.75-33.62%
Ryan Levine71%
$37 → $39MaintainsBuyGet Alert
03/27/2018NIBuy Now
NiSource
$38.96-35.84%
Ryan Levine71%
$31 → $25MaintainsNeutralGet Alert
03/27/2018NIBuy Now
NiSource
$38.96
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
03/27/2018TEGPBuy Now
Tallgrass Energy GP
Ryan Levine71%
$28 → $22MaintainsBuyGet Alert
03/27/2018CQPBuy Now
Cheniere Energy Partners
$58.75-33.62%
Ryan Levine71%
$37 → $39MaintainsBuyGet Alert
02/09/2018NSBuy Now
NuStar Energy
Ryan Levine71%
$33 → $27MaintainsNeutralGet Alert
02/02/2018NSHBuy Now
NuStar Holdings
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
02/02/2018NSBuy Now
NuStar Energy
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
10/10/2017NSHBuy Now
NuStar Holdings
Ryan Levine71%
$30 → $24MaintainsBuyGet Alert
10/10/2017NSBuy Now
NuStar Energy
Ryan Levine71%
$51 → $42MaintainsNeutralGet Alert
02/03/2017NSBuy Now
NuStar Energy
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
09/19/2016BIPBuy Now
Brookfield Infr Partners
$30.4814.81%
Ryan Levine71%
$20.89 → $23.33MaintainsNeutralGet Alert
08/25/2016EVABuy Now
Enviva
Ryan Levine71%
→ $26Initiates → NeutralGet Alert
08/12/2016NSHBuy Now
NuStar Holdings
Ryan Levine71%
$26 → $29UpgradeNeutral → BuyGet Alert
08/12/2016NSBuy Now
NuStar Energy
Ryan Levine71%
$51 → $52UpgradeNeutral → BuyGet Alert
05/03/2016TEGPBuy Now
Tallgrass Energy GP
Ryan Levine71%
$21 → $26MaintainsBuyGet Alert
07/06/2015CQPBuy Now
Cheniere Energy Partners
$58.75-28.51%
Ryan Levine71%
$40 → $42MaintainsBuyGet Alert
06/05/2015EVABuy Now
Enviva
Ryan Levine71%
→ $23MaintainsBuyGet Alert
01/26/2015NSHBuy Now
NuStar Holdings
Ryan Levine71%
$35 → $37MaintainsNeutralGet Alert
01/26/2015NSBuy Now
NuStar Energy
Ryan Levine71%
$59 → $65MaintainsNeutralGet Alert
01/26/2015SREBuy Now
Sempra Energy
$74.7152.59%
Ryan Levine71%
$52 → $57MaintainsNeutralGet Alert
12/15/2014DTVBuy Now
DIRECTV
Ryan Levine71%
$82 → $86MaintainsNeutralGet Alert
11/14/2014BIPBuy Now
Brookfield Infr Partners
$30.4844.33%
Ryan Levine71%
$18.22 → $19.55MaintainsNeutralGet Alert
07/23/2014DTEBuy Now
DTE Energy
$135.84-35.22%
Ryan Levine71%
$86 → $88MaintainsBuyGet Alert
05/02/2014DTVBuy Now
DIRECTV
Ryan Levine71%
$79 → $82MaintainsHoldGet Alert
05/02/2014DTVBuy Now
DIRECTV
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
04/28/2014NSHBuy Now
Nustar GP Holdings, LLC
Ryan Levine71%
$31 → $35MaintainsHoldGet Alert
04/28/2014NSBuy Now
NuStar Energy
Ryan Levine71%
$55 → $59MaintainsHoldGet Alert
04/24/2014DTEBuy Now
DTE Energy
$135.84-36.69%
Ryan Levine71%
$74 → $86MaintainsBuyGet Alert
04/17/2014BIPBuy Now
Brookfield Infr Partners
$30.4834.49%
Ryan Levine71%
$17.78 → $18.22MaintainsNeutralGet Alert
03/28/2014NSHBuy Now
Nustar GP Holdings, LLC
Ryan Levine71%
$28.5 → $31MaintainsHoldGet Alert
03/28/2014NSBuy Now
NuStar Energy
Ryan Levine71%
$46 → $55MaintainsHoldGet Alert
02/13/2014SREBuy Now
Sempra Energy
$74.71
Ryan Levine71%
DowngradeBuy → NeutralGet Alert
01/03/2014DTEBuy Now
DTE Energy
$135.84
Ryan Levine71%
UpgradeNeutral → BuyGet Alert
01/25/2013BIPBuy Now
Brookfield Infr Partners
$30.4818.09%
Ryan Levine71%
$15.11 → $16MaintainsNeutralGet Alert
01/08/2013DTEBuy Now
DTE Energy
$135.84-55.83%
Ryan Levine71%
$65 → $60MaintainsNeutralGet Alert
01/08/2013AESBuy Now
AES
$9.9740.42%
Ryan Levine71%
$17 → $14MaintainsBuyGet Alert
12/10/2012BIPBuy Now
Brookfield Infr Partners
$30.48-4.87%
Ryan Levine71%
$9.78 → $12.89UpgradeNeutral → BuyGet Alert
10/04/2012SREBuy Now
Sempra Energy
$74.717.08%
Ryan Levine71%
$32.5 → $40MaintainsBuyGet Alert
09/20/2012NSBuy Now
NuStar Energy
Ryan Levine71%
$54 → $48.5MaintainsNeutralGet Alert
09/20/2012NSHBuy Now
NuStar GP Holdings
Ryan Levine71%
$34 → $30MaintainsNeutralGet Alert
08/29/2012AESBuy Now
AES
$9.9770.51%
Ryan Levine71%
$16 → $17MaintainsBuyGet Alert
07/26/2012NSHBuy Now
NuStar GP Holdings
Ryan Levine71%
$36 → $34MaintainsNeutralGet Alert
07/26/2012NSBuy Now
NuStar Energy
Ryan Levine71%
$55 → $54MaintainsNeutralGet Alert
06/21/2012BIPBuy Now
Brookfield Infr Partners
$30.4811.53%
Ryan Levine71%
→ $15.11Initiates → NeutralGet Alert
06/04/2012DTEBuy Now
DTE Energy
$135.84-58.78%
Ryan Levine71%
$53 → $56MaintainsNeutralGet Alert
03/28/2012SREBuy Now
Sempra Energy
$74.71-13%
Ryan Levine71%
$30 → $32.5MaintainsBuyGet Alert
03/28/2012DTVBuy Now
Directv Class A
Ryan Levine71%
$48 → $59UpgradeNeutral → BuyGet Alert
03/27/2012SREBuy Now
Sempra Energy
$74.71-13%
Ryan Levine71%
$30 → $32.5MaintainsBuyGet Alert