CompanyNamePriceVolumeChg $Chg %Trend
NOVASunnova Energy International Inc.0.3522,974,1900.037.58UP 1 days
RUNSunrun Inc.6.7814,035,8720.294.47UP 2 days
CSIQCanadian Solar Inc.9.061,696,0220.333.78UP 2 days
CEGConstellation Energy Corporation214.463,000,8017.523.63UP 2 days
TPLTexas Pacific Land Corporation1,391.43100,96838.592.85UP 3 days
PTENPatterson-UTI Energy, Inc.8.569,335,6960.182.15UP 3 days
TRPTC Energy Corporation48.721,464,6760.921.92UP 2 days
FSLRFirst Solar, Inc.129.821,901,4302.251.76UP 2 days
WMBThe Williams Companies, Inc.61.606,808,9161.031.70UP 3 days
ARRYArray Technologies, Inc.4.942,859,3220.081.65UP 1 days
CCJCameco Corporation42.472,353,1100.671.60UP 2 days
FTITechnipFMC plc32.625,467,3540.451.40UP 3 days
TRGPTarga Resources Corp.205.72930,6782.651.30UP 3 days
ENBEnbridge Inc.45.142,133,2450.571.28UP 2 days
ETEnergy Transfer LP18.937,804,1520.201.07UP 2 days
KMIKinder Morgan, Inc.28.928,617,5310.291.01UP 4 days
PBAPembina Pipeline Corporation40.88475,1980.380.94UP 4 days
DVNDevon Energy Corporation37.925,283,5160.350.93UP 3 days
SEDGSolarEdge Technologies, Inc.16.831,661,5800.150.90UP 3 days
OKEONEOK, Inc.100.372,148,3060.870.87UP 3 days
MPCMarathon Petroleum Corporation147.901,619,2391.270.87UP 3 days
COPConocoPhillips106.106,520,3350.710.67UP 3 days
HALHalliburton Company25.706,673,2130.150.59UP 3 days
EOGEOG Resources, Inc.129.971,801,3670.670.52UP 3 days
MPLXMPLX LP53.89809,6970.240.45UP 2 days
FANGDiamondback Energy, Inc.161.491,390,3760.620.39UP 3 days
CNQCanadian Natural Resources Limited31.443,433,0580.120.38UP 3 days
CVECenovus Energy Inc.14.047,144,6880.040.29UP 3 days
OXYOccidental Petroleum Corporation49.336,001,2680.140.28UP 1 days
BKRBaker Hughes Company44.926,937,4640.120.27UP 3 days
ENPHEnphase Energy, Inc.62.522,055,4110.130.21UP 5 days
SUSuncor Energy Inc.39.131,818,3280.080.20UP 3 days
ECEcopetrol S.A.10.632,412,8990.020.19UP 3 days
SHLSShoals Technologies Group, Inc.3.262,713,5190.000.00NOCHANGE 1 days
BPBP p.l.c.33.815,612,0920.000.00NOCHANGE 1 days
SLBSchlumberger Limited42.1916,424,327-0.01-0.02DOWN 1 days
VLOValero Energy Corporation133.622,391,968-0.12-0.09DOWN 1 days
EEni S.p.A.31.15196,136-0.06-0.19DOWN 1 days
PSXPhillips 66124.061,567,475-0.29-0.23DOWN 1 days
CTRACoterra Energy Inc.28.994,392,098-0.08-0.28DOWN 1 days
XOMExxon Mobil Corporation118.6712,144,735-0.37-0.31DOWN 1 days
SHELShell plc72.723,592,247-0.33-0.45DOWN 2 days
PBRPetrĂ³leo Brasileiro S.A. - Petrobras14.399,239,004-0.07-0.48DOWN 1 days
EPDEnterprise Products Partners L.P.34.052,708,880-0.17-0.50DOWN 1 days
HESHess Corporation160.021,466,551-1.27-0.79DOWN 1 days
CVXChevron Corporation166.476,934,853-2.04-1.21DOWN 1 days
WDSWoodside Energy Group Ltd14.54807,357-0.21-1.42DOWN 1 days
RIGTransocean Ltd.3.1660,931,759-0.16-4.82DOWN 1 days