Symbol Grade Name Industry
ABY Grade b Abengoa Yield plc Electric Utilities
AEE Grade b Ameren Corporation Multiline Utilities
AEP Grade b American Electric Power Company, Inc. Electric Utilities
AES Grade c The AES Corporation Electric Utilities
AGR Grade a Avangrid, Inc. Multiline Utilities
ALE Grade b Allete, Inc. Electric Utilities
ARTNA Grade c Artesian Resources Corporation - Class A Non-Voting Water Supply & Irrigation Systems
AT Grade f Atlantic Power Corporation Electric Utilities
ATO Grade b Atmos Energy Corporation Natural Gas Utilities
AVA Grade b Avista Corporation Multiline Utilities
AWK Grade b American Water Works Company, Inc. Water Supply & Irrigation Systems
AWR Grade b American States Water Company Water Utilities
AZRE Grade f Azure Power Global Limited Equity Shares Renewable Utilities
BEP Grade a Brookfield Renewable Energy Partners LP Partnership Units (Bermuda) Renewable IPPs
BKH Grade b Black Hills Corporation Multiline Utilities
CAFD Grade b 8point3 Energy Partners LP Renewable Utilities
CDZI Grade d Cadiz, Inc. Water Supply & Irrigation Systems
CIG Grade d Comp En De Mn Cemig Renewable Utilities
CIG.C Grade f Comp En De Mn Cemig ADS Renewable Utilities
CMS Grade b CMS Energy Corporation Multiline Utilities
CNP Grade b CenterPoint Energy, Inc (Holding Co) Multiline Utilities
CPK Grade a Chesapeake Utilities Corporation Natural Gas Distribution
CPL Grade d CPFL Energia S.A. Electric Utilities
CPN Grade b Calpine Corporation Electric Utilities
CTWS Grade c Connecticut Water Service, Inc. Water Supply & Irrigation Systems
CWCO Grade c Consolidated Water Co. Ltd. Water Supply & Irrigation Systems
CWT Grade c California Water Service Group Water Utilities
D Grade c Dominion Resources, Inc. Electric Utilities
DGAS Grade a Delta Natural Gas Company, Inc. Natural Gas Distribution
DTE Grade b DTE Energy Company Electric Utilities
DUK Grade b Duke Energy Corporation (Holding Company) Electric Utilities
ED Grade b Consolidated Edison, Inc. Electric Utilities
EDE Grade c Empire District Electric Company (The) Multiline Utilities
EDN Grade d Empresa Distribuidora Y Comercializadora Norte S.A. (Edenor) Empresa Distribuidora Y Comercializadora Norte S.A. (Edenor) Electric Utilities
EE Grade c El Paso Electric Company Electric Utilities
EGAS Grade a Gas Natural Inc. (OH) Natural Gas Distribution
EIX Grade c Edison International Electric Utilities
ELP Grade f Companhia Paranaense de Energia (COPEL) Electric Utilities
ENIA Grade d Enersis Americas S.A. Electric Utilities
ENIC Grade b Enersis Chile S.A. Electric Utilities
EOCC Grade d Empresa Nacional de Electricidad S.A. Electric Utilities
ES Grade b Eversource Energy (D/B/A) Electric Utilities
ETR Grade b Entergy Corporation Electric Utilities
EXC Grade a Exelon Corporation Electric Utilities
FE Grade c FirstEnergy Corporation Electric Utilities
GLBL Grade a TerraForm Global, Inc. Renewable Utilities
GNE Grade d Genie Energy Ltd. Class B Stock Multiline Utilities
GWRS Grade a Global Water Resources, Inc. Water Supply & Irrigation Systems
GXP Grade b Great Plains Energy Incorporated Electric Utilities
HE Grade c Hawaiian Electric Industries, Inc. Electric Utilities
HNP Grade d Huaneng Power Intl Fossil Fuel IPPs
HTM Grade c U.S. Geothermal Inc. Electric Utilities
ICP Grade f IC Power Ltd. Electric Utilities
IDA Grade b IDACORP, Inc. Electric Utilities
JE Grade d Just Energy Group, Inc. Natural Gas Distribution
JPEP Grade d JP Energy Partners LP Natural Gas Utilities
KEN Grade c Kenon Holdings Ltd. Electric Utilities
KEP Grade f Korea Electric Power Corporation Electric Utilities
LNT Grade b Alliant Energy Corporation Electric Utilities
MDU Grade d MDU Resources Group, Inc. Multiline Utilities
MGEE Grade c MGE Energy Inc. Electric Utilities
MSEX Grade c Middlesex Water Company Water Supply & Irrigation Systems
NEE Grade a NextEra Energy, Inc. Renewable Utilities
NEP Grade a NextEra Energy Partners, LP Renewable IPPs
NFG Grade c National Fuel Gas Company Natural Gas Utilities
NGG Grade d National Grid Transco, PLC Multiline Utilities
NI Grade b NiSource Inc Multiline Utilities
NJR Grade b NewJersey Resources Corporation Natural Gas Distribution
NRG Grade b NRG Energy, Inc. Electric Utilities
NWE Grade b NorthWestern Corporation Electric Utilities
NWN Grade b Northwest Natural Gas Company Natural Gas Utilities
OGE Grade b OGE Energy Corporation Electric Utilities
OGS Grade b ONE Gas, Inc. Natural Gas Distribution
OPTT Grade f Ocean Power Technologies, Inc. Electric Utilities
ORA Grade b Ormat Technologies, Inc. Electric Utilities
OTTR Grade b Otter Tail Corporation Electric Utilities
PAM Grade c Pampa Energia S.A. Electric Utilities
PCG Grade c Pacific Gas & Electric Co. Electric Utilities
PCYO Grade c Pure Cycle Corporation Water Utilities
PEG Grade c Public Service Enterprise Group Incorporated Electric Utilities
PEGI Grade a Pattern Energy Group Inc. Independent Power Producers
PNM Grade b PNM Resources, Inc. (Holding Co.) Electric Utilities
PNW Grade b Pinnacle West Capital Corporation Electric Utilities
POR Grade b Portland General Electric Co Electric Utilities
PPL Grade a PP&L Corporation Multiline Utilities
RGCO Grade b RGC Resources Inc. Natural Gas Distribution
SBS Grade d Companhia de saneamento Basico Do Estado De Sao Paulo Water Utilities
SCG Grade c SCANA Corporation Electric Utilities
SJI Grade d South Jersey Industries, Inc. Natural Gas Distribution
SJW Grade c SJW Corporation Water Supply & Irrigation Systems
SKYS Grade f Sky Solar Holdings, Ltd. Renewable IPPs
SO Grade c Southern Company (The) Electric Utilities
SPKE Grade c Spark Energy, Inc. Electric Utilities
SR Grade c Spire Inc. Natural Gas Utilities
SRE Grade b Sempra Energy Multiline Utilities
SWX Grade f Southwest Gas Corporation Natural Gas Distribution
TAC Grade a TransAlta Corporation Renewable Utilities
TERP Grade f TerraForm Power, Inc. Renewable Utilities
UGI Grade c UGI Corporation Natural Gas Distribution
UTL Grade b UNITIL Corporation Electric Utilities
VSLR Grade a Vivint Solar, Inc. Renewable Utilities
VST Grade c Vistra Energy Corp. Electric Utilities
VVC Grade c Vectren Corporation Natural Gas Utilities
VVPR Grade f VivoPower International PLC Renewable Utilities
WAAS Grade f AquaVenture Holdings Limited Water Utilities
WEC Grade b Wisconsin Energy Corporation Electric Utilities
WGL Grade a WGL Holdings Inc Natural Gas Utilities
WR Grade c Westar Energy, Inc. Electric Utilities
WTR Grade b Aqua America, Inc. Water Utilities
XEL Grade b Xcel Energy Inc. Electric Utilities
YORW Grade c The York Water Company Water Supply & Irrigation Systems

Recent events

Date Stock Event Type
2017-06-27 ABY Calm After Storm Range Contraction
2017-06-27 AEE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 AEP Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 AEP New Downtrend Bearish
2017-06-27 AES Fell Below 50 DMA Bearish
2017-06-27 AGR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 AGR Bollinger Band Squeeze Range Contraction
2017-06-27 ALE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 ALE Bollinger Band Squeeze Range Contraction
2017-06-27 ARTNA New Downtrend Bearish
2017-06-27 ARTNA 50 DMA Support Bullish
2017-06-27 AT 50 DMA Resistance Bearish
2017-06-27 AT Stochastic Reached Oversold Other
2017-06-27 AT 200 DMA Resistance Bearish
2017-06-27 ATO Spinning Top Other
2017-06-27 ATO Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 AVA Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 AVA 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 AVA Bollinger Band Squeeze Range Contraction
2017-06-27 AWK MACD Bearish Signal Line Cross Bearish
2017-06-27 AWR New Downtrend Bearish
2017-06-27 AZRE Fell Below 50 DMA Bearish
2017-06-27 AZRE Expansion Pivot Sell Setup Bearish Swing Setup
2017-06-27 BKH Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 CAFD NR7 Range Contraction
2017-06-27 CAFD Upper Bollinger Band Walk Other
2017-06-27 CAFD Golden Cross Bullish
2017-06-27 CDZI Bearish Engulfing Bearish
2017-06-27 CIG Bollinger Band Squeeze Range Contraction
2017-06-27 CIG Calm After Storm Range Contraction
2017-06-27 CIG NR7 Range Contraction
2017-06-27 CIG.C Stochastic Reached Overbought Other
2017-06-27 CIG.C Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 CIG.C Bollinger Band Squeeze Range Contraction
2017-06-27 CIG.C 1,2,3 Retracement Bearish Bearish Swing Setup
2017-06-27 CIG.C Hammer Candlestick Bullish
2017-06-27 CIG.C Narrow Range Bar Range Contraction
2017-06-27 CMS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 CMS New Downtrend Bearish
2017-06-27 CPK Bollinger Band Squeeze Range Contraction
2017-06-27 CPL MACD Bullish Signal Line Cross Bullish
2017-06-27 CPN Upper Bollinger Band Walk Other
2017-06-27 CWCO Doji - Bullish? Reversal
2017-06-27 CWCO 50 DMA Support Bullish
2017-06-27 CWT 50 DMA Support Bullish
2017-06-27 D MACD Bearish Centerline Cross Bearish
2017-06-27 D Fell Below 50 DMA Bearish
2017-06-27 D Lower Bollinger Band Walk Other
2017-06-27 DGAS Cup with Handle Other
2017-06-27 DGAS Calm After Storm Range Contraction
2017-06-27 DTE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 DTE New Downtrend Bearish
2017-06-27 EDE Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 EDE Bollinger Band Squeeze Range Contraction
2017-06-27 EDE Narrow Range Bar Range Contraction
2017-06-27 EDN Calm After Storm Range Contraction
2017-06-27 EDN Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 EE 180 Bearish Setup Bearish Swing Setup
2017-06-27 EE Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 EE MACD Bearish Centerline Cross Bearish
2017-06-27 EE Fell Below 50 DMA Bearish
2017-06-27 EGAS Doji - Bearish? Reversal
2017-06-27 EGAS Calm After Storm Range Contraction
2017-06-27 EGAS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 EGAS 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 EIX Stochastic Reached Oversold Other
2017-06-27 EIX Fell Below 50 DMA Bearish
2017-06-27 ELP Narrow Range Bar Range Contraction
2017-06-27 ENIA Bollinger Band Squeeze Range Contraction
2017-06-27 ENIC Lizard Bullish Bullish Day Trade Setup
2017-06-27 ENIC Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 ENIC Bollinger Band Squeeze Range Contraction
2017-06-27 ENIC 50 DMA Support Bullish
2017-06-27 ENIC Hammer Candlestick Bullish
2017-06-27 EOCC Bollinger Band Squeeze Range Contraction
2017-06-27 ES Bollinger Band Squeeze Range Contraction
2017-06-27 EXC Jack-in-the-Box Bullish Bullish Swing Setup
2017-06-27 EXC Bollinger Band Squeeze Range Contraction
2017-06-27 GLBL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 GLBL Boomer Buy Setup Bullish Swing Setup
2017-06-27 GLBL Lizard Bearish Bearish Day Trade Setup
2017-06-27 GLBL Shooting Star Candlestick Bearish
2017-06-27 GLBL Doji - Bearish? Reversal
2017-06-27 GLBL 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 GNE 50 DMA Resistance Bearish
2017-06-27 GWRS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 GXP MACD Bearish Signal Line Cross Bearish
2017-06-27 HE New Downtrend Bearish
2017-06-27 HNP Calm After Storm Range Contraction
2017-06-27 HNP Fell Below 50 DMA Bearish
2017-06-27 HTM Wide Range Bar Range Expansion
2017-06-27 HTM MACD Bullish Centerline Cross Bullish
2017-06-27 HTM Expansion Pivot Buy Setup Bullish Swing Setup
2017-06-27 HTM Expansion Breakout Bullish Swing Setup
2017-06-27 HTM Crossed Above 50 DMA Bullish
2017-06-27 HTM Volume Surge Other
2017-06-27 JE Stochastic Reached Overbought Other
2017-06-27 JE Cup with Handle Other
2017-06-27 JPEP Doji - Bearish? Reversal
2017-06-27 JPEP 50 DMA Resistance Bearish
2017-06-27 JPEP Doji - Bullish? Reversal
2017-06-27 JPEP Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 KEN Narrow Range Bar Range Contraction
2017-06-27 LNT Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 MDU MACD Bearish Signal Line Cross Bearish
2017-06-27 MDU Death Cross Bearish
2017-06-27 MDU Downside 200 DMA Break Bearish
2017-06-27 MDU 180 Bearish Setup Bearish Swing Setup
2017-06-27 MDU Fell Below 50 DMA Bearish
2017-06-27 MGEE Fell Below 50 DMA Bearish
2017-06-27 MGEE Stochastic Reached Oversold Other
2017-06-27 MGEE New Downtrend Bearish
2017-06-27 MGEE Expansion Pivot Sell Setup Bearish Swing Setup
2017-06-27 MSEX Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 MSEX MACD Bearish Signal Line Cross Bearish
2017-06-27 MSEX 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 NEE Slingshot Bullish Bullish Swing Setup
2017-06-27 NEE Upper Bollinger Band Walk Other
2017-06-27 NEP Upper Bollinger Band Walk Other
2017-06-27 NEP New 52 Week High Bullish
2017-06-27 NFG NR7-2 Range Contraction
2017-06-27 NFG Downside 200 DMA Break Bearish
2017-06-27 NFG 50 DMA Support Bullish
2017-06-27 NFG NR7 Range Contraction
2017-06-27 NGG Cup with Handle Other
2017-06-27 NGG New Downtrend Bearish
2017-06-27 NJR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 NJR 50 DMA Support Bullish
2017-06-27 NRG Upper Bollinger Band Walk Other
2017-06-27 NRG Slingshot Bullish Bullish Swing Setup
2017-06-27 NRG Bearish Engulfing Bearish
2017-06-27 NWN Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 NWN 50 DMA Support Bullish
2017-06-27 NWN Bollinger Band Squeeze Range Contraction
2017-06-27 OGS Bollinger Band Squeeze Range Contraction
2017-06-27 OPTT NR7 Range Contraction
2017-06-27 OPTT Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 OPTT Narrow Range Bar Range Contraction
2017-06-27 PAM Lower Bollinger Band Walk Other
2017-06-27 PAM Calm After Storm Range Contraction
2017-06-27 PAM 50 DMA Resistance Bearish
2017-06-27 PCG Fell Below 50 DMA Bearish
2017-06-27 PCG New Downtrend Bearish
2017-06-27 PCYO Lower Bollinger Band Walk Other
2017-06-27 PCYO New Uptrend Bullish
2017-06-27 PCYO 50 DMA Support Bullish
2017-06-27 PEG 180 Bearish Setup Bearish Swing Setup
2017-06-27 PEG MACD Bearish Centerline Cross Bearish
2017-06-27 PEG Fell Below 50 DMA Bearish
2017-06-27 PEGI Upper Bollinger Band Walk Other
2017-06-27 PEGI Shooting Star Candlestick Bearish
2017-06-27 PEGI Calm After Storm Range Contraction
2017-06-27 PEGI New 52 Week High Bullish
2017-06-27 PNM 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 PNM Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 PNW Bollinger Band Squeeze Range Contraction
2017-06-27 PNW Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 POR 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 POR Bollinger Band Squeeze Range Contraction
2017-06-27 POR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 POR Stochastic Reached Oversold Other
2017-06-27 SBS Downside 200 DMA Break Bearish
2017-06-27 SBS Fell Below 50 DMA Bearish
2017-06-27 SBS Death Cross Bearish
2017-06-27 SBS Cup with Handle Other
2017-06-27 SBS Bollinger Band Squeeze Range Contraction
2017-06-27 SCG Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 SCG 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 SCG Downside 200 DMA Break Bearish
2017-06-27 SJI Doji - Bullish? Reversal
2017-06-27 SJW Expansion Pivot Sell Setup Bearish Swing Setup
2017-06-27 SJW Fell Below 50 DMA Bearish
2017-06-27 SKYS Volume Surge Other
2017-06-27 SO Lower Bollinger Band Walk Other
2017-06-27 SPKE NR7 Range Contraction
2017-06-27 SR Fell Below 50 DMA Bearish
2017-06-27 SR Stochastic Reached Oversold Other
2017-06-27 SRE Stochastic Buy Signal Bullish
2017-06-27 SRE 50 DMA Support Bullish
2017-06-27 SWX Lower Bollinger Band Walk Other
2017-06-27 TAC 180 Bullish Setup Bullish Swing Setup
2017-06-27 TAC Upper Bollinger Band Walk Other
2017-06-27 TAC Cup with Handle Other
2017-06-27 TERP 180 Bearish Setup Bearish Swing Setup
2017-06-27 TERP Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 UGI Stochastic Buy Signal Bullish
2017-06-27 UGI 180 Bearish Setup Bearish Swing Setup
2017-06-27 UGI Fell Below 50 DMA Bearish
2017-06-27 UTL 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 UTL Doji - Bullish? Reversal
2017-06-27 UTL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 VSLR Slingshot Bullish Bullish Swing Setup
2017-06-27 VST Boomer Buy Setup Bullish Swing Setup
2017-06-27 VVC Fell Below 50 DMA Bearish
2017-06-27 VVC Lower Bollinger Band Walk Other
2017-06-27 VVC MACD Bearish Centerline Cross Bearish
2017-06-27 VVPR 1,2,3 Retracement Bearish Bearish Swing Setup
2017-06-27 VVPR Stochastic Sell Signal Bearish
2017-06-27 VVPR Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 WAAS Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-27 WEC Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 WGL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 WGL 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 WGL Doji - Bullish? Reversal
2017-06-27 WTR Spinning Top Other
2017-06-27 XEL 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-27 XEL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-27 YORW 50 DMA Support Bullish