CompanyNamePriceVolumeChg $Chg %Trend
SEDGSolarEdge Technologies, Inc.56.712,028,0054.338.26UP 1 days
CSIQCanadian Solar Inc.15.291,338,3050.835.78UP 1 days
SHLSShoals Technologies Group, Inc.10.463,826,0010.515.13UP 1 days
FSLRFirst Solar, Inc.233.131,108,8978.563.81UP 1 days
ENPHEnphase Energy, Inc.44.583,894,8031.513.51UP 1 days
RUNSunrun Inc.13.076,223,8140.332.59UP 1 days
CEGConstellation Energy Corporation245.272,201,9366.022.51UP 2 days
BKRBaker Hughes Company53.818,430,7011.031.95UP 1 days
APCARKO Petroleum Corp. Class A Common Stock18.9579,4620.361.93UP 2 days
VLOValero Energy Corporation272.221,109,6704.461.67UP 1 days
TRGPTarga Resources Corp.262.18438,3873.301.27UP 2 days
CCJCameco Corporation97.762,075,9891.221.26UP 1 days
MPCMarathon Petroleum Corporation269.651,254,9043.301.24UP 3 days
SLBSlb N.V.45.687,149,6740.551.21UP 2 days
FANGDiamondback Energy, Inc.173.891,051,2391.851.08UP 2 days
PBRPetróleo Brasileiro S.A. - Petrobras16.2711,789,3150.160.96UP 2 days
FTITechnipFMC plc67.243,367,6190.490.73UP 2 days
TRPTC Energy Corporation66.881,396,5760.410.62UP 2 days
PBAPembina Pipeline Corporation46.70677,4400.260.55UP 2 days
PSXPhillips 66177.281,148,7210.860.49UP 3 days
HALHalliburton Company33.065,239,4340.100.29UP 1 days
SHELShell plc78.164,125,6080.140.18UP 2 days
BPBP p.l.c.37.408,043,794-0.01-0.01DOWN 1 days
OXYOccidental Petroleum Corporation48.884,556,603-0.03-0.06DOWN 1 days
XOMExxon Mobil Corporation136.738,532,844-0.36-0.26DOWN 1 days
DVNDevon Energy Corporation40.3415,554,595-0.13-0.32DOWN 1 days
OKEONEOK, Inc.87.541,902,904-0.29-0.33DOWN 1 days
ETEnergy Transfer LP19.276,045,843-0.07-0.34DOWN 1 days
SUSuncor Energy Inc.54.864,248,360-0.19-0.35DOWN 1 days
MPLXMPLX Lp56.96655,367-0.20-0.35DOWN 1 days
WDSWoodside Energy Group Ltd19.45477,313-0.10-0.49DOWN 1 days
WMBThe Williams Companies, Inc.72.732,656,639-0.41-0.56DOWN 1 days
CVXChevron Corporation168.076,984,348-1.14-0.67DOWN 1 days
CNQCanadian Natural Resources Limited39.373,676,366-0.27-0.68DOWN 1 days
EPDEnterprise Products Partners L.P.36.421,854,707-0.33-0.90DOWN 1 days
COPConocoPhillips103.763,146,636-0.97-0.93DOWN 1 days
TPLTexas Pacific Land Corporation403.21198,393-3.99-0.98DOWN 3 days
EEni S.p.A.46.39371,653-0.48-1.02DOWN 1 days
PTENPatterson-UTI Energy, Inc.8.576,801,126-0.10-1.10DOWN 1 days
EOGEOG Resources, Inc.129.321,439,856-1.46-1.12DOWN 1 days
KMIKinder Morgan, Inc.31.704,415,915-0.37-1.14DOWN 1 days
CVECenovus Energy Inc.24.367,374,237-0.29-1.16DOWN 1 days
ENBEnbridge Inc.53.413,338,501-0.67-1.24DOWN 1 days
ARRYArray Technologies, Inc.6.873,267,216-0.10-1.36DOWN 3 days
ECEcopetrol S.A.14.491,376,000-0.22-1.46DOWN 1 days
RIGTransocean Ltd.4.9418,164,081-0.12-2.37DOWN 1 days