Symbol Grade Name Industry
ABY Grade c Abengoa Yield plc Electric Utilities
AEE Grade a Ameren Corporation Multiline Utilities
AEP Grade a American Electric Power Company, Inc. Electric Utilities
AES Grade c The AES Corporation Electric Utilities
AGR Grade a Avangrid, Inc. Multiline Utilities
ALE Grade a Allete, Inc. Electric Utilities
ARTNA Grade c Artesian Resources Corporation - Class A Non-Voting Water Supply & Irrigation Systems
AT Grade b Atlantic Power Corporation Electric Utilities
ATO Grade b Atmos Energy Corporation Natural Gas Utilities
AVA Grade b Avista Corporation Multiline Utilities
AWK Grade a American Water Works Company, Inc. Water Supply & Irrigation Systems
AWR Grade c 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 d Comp En De Mn Cemig ADS Renewable Utilities
CMS Grade a CMS Energy Corporation Multiline Utilities
CNP Grade b CenterPoint Energy, Inc (Holding Co) Multiline Utilities
CPK Grade b 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 b Dominion Resources, Inc. Electric Utilities
DGAS Grade b Delta Natural Gas Company, Inc. Natural Gas Distribution
DTE Grade a DTE Energy Company Electric Utilities
DUK Grade a Duke Energy Corporation (Holding Company) Electric Utilities
ED Grade a 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 b 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 a Eversource Energy (D/B/A) Electric Utilities
ETR Grade a Entergy Corporation Electric Utilities
EXC Grade a Exelon Corporation Electric Utilities
FE Grade f FirstEnergy Corporation Electric Utilities
GLBL Grade a TerraForm Global, Inc. Renewable Utilities
GNE Grade c 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 b Hawaiian Electric Industries, Inc. Electric Utilities
HNP Grade c Huaneng Power Intl Fossil Fuel IPPs
HTM Grade d 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 c JP Energy Partners LP Natural Gas Utilities
KEN Grade b Kenon Holdings Ltd. Electric Utilities
KEP Grade f Korea Electric Power Corporation Electric Utilities
LNT Grade a Alliant Energy Corporation Electric Utilities
MDU Grade c MDU Resources Group, Inc. Multiline Utilities
MGEE Grade b 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 a 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 a Otter Tail Corporation Electric Utilities
PAM Grade c Pampa Energia S.A. Electric Utilities
PCG Grade a 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 a PNM Resources, Inc. (Holding Co.) Electric Utilities
PNW Grade a Pinnacle West Capital Corporation Electric Utilities
POR Grade a Portland General Electric Co Electric Utilities
PPL Grade a PP&L Corporation Multiline Utilities
RGCO Grade c 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 b Southern Company (The) Electric Utilities
SPKE Grade b Spark Energy, Inc. Electric Utilities
SR Grade b Spire Inc. Natural Gas Utilities
SRE Grade c Sempra Energy Multiline Utilities
SWX Grade f Southwest Gas Corporation Natural Gas Distribution
TAC Grade a TransAlta Corporation Renewable Utilities
TERP Grade d 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 a Vistra Energy Corp. Electric Utilities
VVC Grade b 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 a Xcel Energy Inc. Electric Utilities
YORW Grade c The York Water Company Water Supply & Irrigation Systems

Recent events

Date Stock Event Type
2017-06-22 ABY 50 DMA Resistance Bearish
2017-06-22 AEE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 AEE Bollinger Band Squeeze Range Contraction
2017-06-22 AEE Narrow Range Bar Range Contraction
2017-06-22 AEE NR7 Range Contraction
2017-06-22 AEP Slingshot Bullish Bullish Swing Setup
2017-06-22 AES 200 DMA Support Bullish
2017-06-22 AES Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 AES 50 DMA Support Bullish
2017-06-22 AGR NR7 Range Contraction
2017-06-22 AGR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 ALE Bollinger Band Squeeze Range Contraction
2017-06-22 ARTNA Doji - Bullish? Reversal
2017-06-22 ARTNA 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 ARTNA MACD Bearish Signal Line Cross Bearish
2017-06-22 ARTNA Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 AT 180 Bullish Setup Bullish Swing Setup
2017-06-22 AT Upside 200 DMA Break Bullish
2017-06-22 AT Crossed Above 50 DMA Bullish
2017-06-22 ATO Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 AVA 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 AVA Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 AWR Calm After Storm Range Contraction
2017-06-22 AWR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 AWR 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 AZRE Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-22 AZRE NR7-2 Range Contraction
2017-06-22 AZRE NR7 Range Contraction
2017-06-22 AZRE Narrow Range Bar Range Contraction
2017-06-22 AZRE 1,2,3 Retracement Bearish Bearish Swing Setup
2017-06-22 BEP Narrow Range Bar Range Contraction
2017-06-22 BEP NR7 Range Contraction
2017-06-22 BEP Calm After Storm Range Contraction
2017-06-22 BKH MACD Bearish Signal Line Cross Bearish
2017-06-22 BKH Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CAFD Upper Bollinger Band Walk Other
2017-06-22 CDZI Doji - Bearish? Reversal
2017-06-22 CIG Shooting Star Candlestick Bearish
2017-06-22 CIG Bollinger Band Squeeze Range Contraction
2017-06-22 CIG.C Narrow Range Bar Range Contraction
2017-06-22 CIG.C Bollinger Band Squeeze Range Contraction
2017-06-22 CIG.C 1,2,3 Retracement Bearish Bearish Swing Setup
2017-06-22 CIG.C Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-22 CMS 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 CMS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CNP Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CNP 50 DMA Support Bullish
2017-06-22 CPK Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CPK Bollinger Band Squeeze Range Contraction
2017-06-22 CPL Stochastic Reached Oversold Other
2017-06-22 CPL Lower Bollinger Band Walk Other
2017-06-22 CPN Upper Bollinger Band Walk Other
2017-06-22 CTWS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CTWS NR7 Range Contraction
2017-06-22 CTWS NR7-2 Range Contraction
2017-06-22 CTWS 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 CWCO Stochastic Reached Oversold Other
2017-06-22 CWCO Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CWT Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 CWT 50 DMA Support Bullish
2017-06-22 D Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 DGAS NR7 Range Contraction
2017-06-22 DGAS Narrow Range Bar Range Contraction
2017-06-22 DGAS Cup with Handle Other
2017-06-22 DGAS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 DUK Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 ED MACD Bearish Signal Line Cross Bearish
2017-06-22 ED Slingshot Bullish Bullish Swing Setup
2017-06-22 EDN Calm After Storm Range Contraction
2017-06-22 EDN Slingshot Bearish Bearish Swing Setup
2017-06-22 EE Fell Below 50 DMA Bearish
2017-06-22 EGAS Calm After Storm Range Contraction
2017-06-22 EGAS Upper Bollinger Band Walk Other
2017-06-22 EGAS Doji - Bearish? Reversal
2017-06-22 EIX Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 EIX MACD Bearish Signal Line Cross Bearish
2017-06-22 ELP Slingshot Bearish Bearish Swing Setup
2017-06-22 ENIA NR7 Range Contraction
2017-06-22 ENIA MACD Bearish Signal Line Cross Bearish
2017-06-22 ENIA Stochastic Reached Oversold Other
2017-06-22 ENIC Bollinger Band Squeeze Range Contraction
2017-06-22 EOCC Bollinger Band Squeeze Range Contraction
2017-06-22 ES Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 ES 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 ETR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 EXC 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 EXC Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 FE Fell Below 50 DMA Bearish
2017-06-22 GLBL Volume Surge Other
2017-06-22 GWRS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 GXP 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 GXP Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 HE 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 HE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 HNP Stochastic Reached Oversold Other
2017-06-22 HNP Calm After Storm Range Contraction
2017-06-22 HNP Narrow Range Bar Range Contraction
2017-06-22 IDA Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 IDA 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 JE 1,2,3 Retracement Bearish Bearish Swing Setup
2017-06-22 JE Cup with Handle Other
2017-06-22 JE Upper Bollinger Band Walk Other
2017-06-22 JE Calm After Storm Range Contraction
2017-06-22 JE Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-22 KEN Calm After Storm Range Contraction
2017-06-22 KEN Narrow Range Bar Range Contraction
2017-06-22 KEN 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 KEN Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 KEP Narrow Range Bar Range Contraction
2017-06-22 KEP NR7-2 Range Contraction
2017-06-22 KEP NR7 Range Contraction
2017-06-22 LNT Bollinger Band Squeeze Range Contraction
2017-06-22 LNT 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 LNT Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 MDU Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 MGEE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 MGEE NR7 Range Contraction
2017-06-22 MGEE Doji - Bullish? Reversal
2017-06-22 MGEE 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 MSEX 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 MSEX Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 NEE Bollinger Band Squeeze Range Contraction
2017-06-22 NEE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 NEE 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 NEP MACD Bullish Signal Line Cross Bullish
2017-06-22 NEP New 52 Week High Bullish
2017-06-22 NEP Wide Range Bar Range Expansion
2017-06-22 NEP Expansion Breakout Bullish Swing Setup
2017-06-22 NFG Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 NFG 50 DMA Support Bullish
2017-06-22 NFG Downside 200 DMA Break Bearish
2017-06-22 NFG MACD Bearish Signal Line Cross Bearish
2017-06-22 NGG Cup with Handle Other
2017-06-22 NI Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 NI 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 NJR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 NJR Stochastic Reached Oversold Other
2017-06-22 NJR Narrow Range Bar Range Contraction
2017-06-22 NJR NR7 Range Contraction
2017-06-22 NRG Bollinger Band Squeeze Range Contraction
2017-06-22 NWE 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 NWE Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 OGE NR7 Range Contraction
2017-06-22 OGE Calm After Storm Range Contraction
2017-06-22 OGS Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 ORA Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 ORA NR7 Range Contraction
2017-06-22 PAM Crossed Above 50 DMA Bullish
2017-06-22 PCG Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 PCG 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 PCYO Expansion Pivot Sell Setup Bearish Swing Setup
2017-06-22 PCYO Fell Below 50 DMA Bearish
2017-06-22 PCYO Wide Range Bar Range Expansion
2017-06-22 PEG Bollinger Band Squeeze Range Contraction
2017-06-22 PEG Fell Below 50 DMA Bearish
2017-06-22 PEG Stochastic Reached Oversold Other
2017-06-22 PEGI 180 Bullish Setup Bullish Swing Setup
2017-06-22 PEGI Upper Bollinger Band Walk Other
2017-06-22 PNM NR7 Range Contraction
2017-06-22 PNW Bollinger Band Squeeze Range Contraction
2017-06-22 POR Bollinger Band Squeeze Range Contraction
2017-06-22 POR 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 POR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 PPL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 PPL Bollinger Band Squeeze Range Contraction
2017-06-22 SBS Narrow Range Bar Range Contraction
2017-06-22 SBS Bollinger Band Squeeze Range Contraction
2017-06-22 SBS 200 DMA Resistance Bearish
2017-06-22 SJW Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 SJW NR7 Range Contraction
2017-06-22 SKYS Calm After Storm Range Contraction
2017-06-22 SKYS Lower Bollinger Band Walk Other
2017-06-22 SO New Downtrend Bearish
2017-06-22 SO MACD Bearish Signal Line Cross Bearish
2017-06-22 SR Spinning Top Other
2017-06-22 SR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 SRE Fell Below 50 DMA Bearish
2017-06-22 SRE Stochastic Reached Oversold Other
2017-06-22 SRE NR7 Range Contraction
2017-06-22 SWX Lower Bollinger Band Walk Other
2017-06-22 TAC Stochastic Reached Overbought Other
2017-06-22 TERP MACD Bullish Signal Line Cross Bullish
2017-06-22 UGI Fell Below 50 DMA Bearish
2017-06-22 UTL NR7 Range Contraction
2017-06-22 UTL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 UTL 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 UTL Narrow Range Bar Range Contraction
2017-06-22 VSLR Calm After Storm Range Contraction
2017-06-22 VSLR Upper Bollinger Band Walk Other
2017-06-22 VSLR Doji - Bearish? Reversal
2017-06-22 VSLR New 52 Week High Bullish
2017-06-22 VST 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 VVC Stochastic Reached Oversold Other
2017-06-22 VVC 50 DMA Support Bullish
2017-06-22 VVC Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 VVPR Stochastic Reached Overbought Other
2017-06-22 VVPR Wide Range Bar Range Expansion
2017-06-22 WAAS Non-ADX 1,2,3,4 Bearish Bearish Swing Setup
2017-06-22 WEC MACD Bearish Signal Line Cross Bearish
2017-06-22 WTR MACD Bearish Signal Line Cross Bearish
2017-06-22 WTR Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 XEL 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 XEL Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 YORW Non-ADX 1,2,3,4 Bullish Bullish Swing Setup
2017-06-22 YORW NR7 Range Contraction
2017-06-22 YORW 1,2,3 Pullback Bullish Bullish Swing Setup
2017-06-22 YORW Narrow Range Bar Range Contraction
2017-06-22 YORW Calm After Storm Range Contraction