Energy & Grid Top Stocks by Revenue

Explore 341 Energy & Grid companies ranked by revenue, with available company data companies with revenue data across 341 ranked companies and TradingNote smart money overlays for market signals worth watching.

101
EMAEmera Incorporated

revenue

-

Price

$55

Today

+0.90%

Price (30 days)

102
ENBEnbridge Inc.

revenue

-

Price

$56

Today

-1.22%

Price (30 days)

103
ENICEnel Chile S.A.

revenue

-

Price

$4

Today

-1.57%

Price (30 days)

104
ENLTEnlight Renewable Energy Ltd

revenue

-

Price

$90

Today

-1.38%

Price (30 days)

105
ENPHEnphase Energy, Inc.

revenue

-

Price

$39

Today

-5.08%

Price (30 days)

106
EOGEOG Resources, Inc.

revenue

-

Price

$141

Today

+0.65%

Price (30 days)

107
EPEmpire Petroleum Corporation

revenue

-

Price

$3

Today

+2.88%

Price (30 days)

108
EPSNEpsilon Energy Ltd.

revenue

-

Price

$6

Today

+0.36%

Price (30 days)

109
EQTEQT Corporation

revenue

-

Price

$49

Today

-1.03%

Price (30 days)

110
EROKEagleRock Land LLC

revenue

-

Price

$20

Today

-1.40%

Price (30 days)

111
ETREntergy Corporation

revenue

-

Price

$114

Today

-1.01%

Price (30 days)

112
EVRGEvergy, Inc.

revenue

-

Price

$85

Today

-1.19%

Price (30 days)

113
EXCExelon Corporation

revenue

-

Price

$46

Today

-2.51%

Price (30 days)

114
FANGDiamondback Energy, Inc.

revenue

-

Price

$190

Today

-0.49%

Price (30 days)

115
FEFirstEnergy Corp.

revenue

-

Price

$49

Today

-1.22%

Price (30 days)

116
FETForum Energy Technologies, Inc.

revenue

-

Price

$52

Today

-0.09%

Price (30 days)

117
FLNGFLEX LNG Ltd

revenue

-

Price

$31

Today

-1.98%

Price (30 days)

118
FLOCFlowco Holdings Inc.

revenue

-

Price

$20

Today

+0.74%

Price (30 days)

119
FSLRFirst Solar, Inc.

revenue

-

Price

$208

Today

-2.09%

Price (30 days)

120
FTITechnipFMC plc

revenue

-

Price

$72

Today

-3.08%

Price (30 days)

121
FTSFortis Inc.

revenue

-

Price

$59

Today

+2.03%

Price (30 days)

122
GBRNew Concept Energy, Inc.

revenue

-

Price

$1

Today

0.00%

Price (30 days)

123
GELGenesis Energy, L.P.

revenue

-

Price

$15

Today

+3.47%

Price (30 days)

124
GEOSGeospace Technologies Corporation

revenue

-

Price

$7

Today

-1.33%

Price (30 days)

125
GFRGreenfire Resources Ltd.

revenue

-

Price

$6

Today

+3.93%

Price (30 days)

126
GLNDGreenland Energy Company

revenue

-

Price

$2

Today

-0.43%

Price (30 days)

127
GLNGGolar LNG Limited

revenue

-

Price

$50

Today

-1.85%

Price (30 days)

128
GNEGenie Energy Ltd.

revenue

-

Price

$14

Today

+1.06%

Price (30 days)

129
GPORGulfport Energy Corp

revenue

-

Price

$153

Today

+0.05%

Price (30 days)

130
GPRKGeoPark Limited

revenue

-

Price

$10

Today

+1.68%

Price (30 days)

131
GPUSHyperscale Data, Inc.

revenue

-

Price

$0

Today

+3.84%

Price (30 days)

132
GRNTGranite Ridge Resources, Inc

revenue

-

Price

$5

Today

+2.41%

Price (30 days)

133
GTEGran Tierra Energy Inc.

revenue

-

Price

$7

Today

+0.91%

Price (30 days)

134
GWRSGlobal Water Resources, Inc.

revenue

-

Price

$7

Today

-3.94%

Price (30 days)

135
HAFNHafnia Limited

revenue

-

Price

$7

Today

-1.89%

Price (30 days)

136
HALHalliburton Company

revenue

-

Price

$35

Today

+0.60%

Price (30 days)

137
HCCWarrior Met Coal, Inc.

revenue

-

Price

$82

Today

-1.78%

Price (30 days)

138
HEHawaiian Electric Industries, Inc.

revenue

-

Price

$14

Today

+1.93%

Price (30 days)

139
HESMHess Midstream LP

revenue

-

Price

$40

Today

+2.06%

Price (30 days)

140
HLXHelix Energy Solutions Group, Inc.

revenue

-

Price

$10

Today

+0.95%

Price (30 days)

141
HNRGHallador Energy Company

revenue

-

Price

$16

Today

-2.19%

Price (30 days)

142
HPHelmerich & Payne, Inc.

revenue

-

Price

$33

Today

+0.09%

Price (30 days)

143
HPKHighPeak Energy, Inc.

revenue

-

Price

$7

Today

+1.45%

Price (30 days)

144
HTOH2O America

revenue

-

Price

$63

Today

-0.46%

Price (30 days)

145
IDAIDACORP, Inc.

revenue

-

Price

$151

Today

+1.20%

Price (30 days)

146
IHSIHS Holding Limited

revenue

-

Price

$8

Today

-0.12%

Price (30 days)

147
IMOImperial Oil Limited

revenue

-

Price

$123

Today

+0.19%

Price (30 days)

148
IMSRTerrestrial Energy Inc.

revenue

-

Price

$5

Today

-8.96%

Price (30 days)

149
INDOIndonesia Energy Corporation Limited

revenue

-

Price

$3

Today

-

Price (30 days)

-
150
INRInfinity Natural Resources, Inc.

revenue

-

Price

$13

Today

0.00%

Price (30 days)

151
INSWInternational Seaways, Inc.

revenue

-

Price

$88

Today

+1.89%

Price (30 days)

152
INVXInnovex International, Inc.

revenue

-

Price

$26

Today

+0.62%

Price (30 days)

153
ISOUIsoEnergy Ltd.

revenue

-

Price

$12

Today

+4.28%

Price (30 days)

-
154
KENKenon Holdings Ltd.

revenue

-

Price

$92

Today

-2.85%

Price (30 days)

-
155
KEPKorea Electric Power Corporation

revenue

-

Price

$13

Today

-3.07%

Price (30 days)

-
156
KGEIKolibri Global Energy Inc.

revenue

-

Price

$5

Today

+3.57%

Price (30 days)

-
157
KGSKodiak Gas Services, Inc.

revenue

-

Price

$66

Today

-2.44%

Price (30 days)

158
KLXEKLX Energy Services Holdings, Inc.

revenue

-

Price

$2

Today

-4.07%

Price (30 days)

159
KMIKinder Morgan, Inc.

revenue

-

Price

$33

Today

+0.87%

Price (30 days)

160
KNOPKNOT Offshore Partners LP

revenue

-

Price

$10

Today

-2.75%

Price (30 days)

161
KNTKKinetik Holdings Inc.

revenue

-

Price

$49

Today

-2.46%

Price (30 days)

162
KOSKosmos Energy Ltd.

revenue

-

Price

$2

Today

-7.33%

Price (30 days)

163
KRPKimbell Royalty Partners, LP

revenue

-

Price

$15

Today

+0.83%

Price (30 days)

164
KTKT Corporation

revenue

-

Price

$18

Today

+1.79%

Price (30 days)

165
KULRKULR Technology Group, Inc.

revenue

-

Price

$3

Today

+0.38%

Price (30 days)

166
LBRTLiberty Energy Inc.

revenue

-

Price

$23

Today

-6.65%

Price (30 days)

167
LEUCentrus Energy Corp.

revenue

-

Price

$157

Today

-1.78%

Price (30 days)

168
LFUSLittelfuse, Inc.

revenue

-

Price

$402

Today

-3.23%

Price (30 days)

169
LNGCheniere Energy, Inc.

revenue

-

Price

$256

Today

-3.47%

Price (30 days)

170
LPGDorian LPG Ltd.

revenue

-

Price

$41

Today

-0.65%

Price (30 days)

171
MAXNMaxeon Solar Technologies, Ltd.

revenue

-

Price

$0

Today

-16.00%

Price (30 days)

172
MGAMagna International Inc.

revenue

-

Price

$66

Today

+2.63%

Price (30 days)

173
MGEEMGE Energy, Inc.

revenue

-

Price

$82

Today

-0.33%

Price (30 days)

174
MGYMagnolia Oil & Gas Corporation

revenue

-

Price

$27

Today

+0.60%

Price (30 days)

175
MNRMach Natural Resources LP

revenue

-

Price

$13

Today

+1.70%

Price (30 days)

176
MNTKMontauk Renewables, Inc.

revenue

-

Price

$2

Today

-7.10%

Price (30 days)

177
MPCMarathon Petroleum Corporation

revenue

-

Price

$299

Today

-1.39%

Price (30 days)

178
MPLXMPLX Lp

revenue

-

Price

$57

Today

+0.44%

Price (30 days)

179
MSEXMiddlesex Water Company

revenue

-

Price

$57

Today

+4.05%

Price (30 days)

180
MTDRMatador Resources Company

revenue

-

Price

$54

Today

-0.07%

Price (30 days)

181
MURMurphy Oil Corporation

revenue

-

Price

$35

Today

+2.40%

Price (30 days)

182
MXCMexco Energy Corporation

revenue

-

Price

$8

Today

-1.05%

Price (30 days)

183
NBRNabors Industries Ltd.

revenue

-

Price

$83

Today

+0.27%

Price (30 days)

184
NCNACCO Industries, Inc.

revenue

-

Price

$48

Today

-0.60%

Price (30 days)

185
NCSMNCS Multistage Holdings, Inc.

revenue

-

Price

$44

Today

+0.83%

Price (30 days)

186
NENoble Corporation Plc

revenue

-

Price

$41

Today

-2.64%

Price (30 days)

187
NEENextEra Energy, Inc.

revenue

-

Price

$88

Today

-0.98%

Price (30 days)

188
NESRNational Energy Services Reunited Corp.

revenue

-

Price

$28

Today

+0.39%

Price (30 days)

189
NEXTNextdecade Corp

revenue

-

Price

$8

Today

-0.26%

Price (30 days)

190
NFENew Fortress Energy Inc.

revenue

-

Price

$0

Today

+6.29%

Price (30 days)

191
NFGNational Fuel Gas Company

revenue

-

Price

$82

Today

+2.06%

Price (30 days)

192
NGGNational Grid plc

revenue

-

Price

$83

Today

-1.55%

Price (30 days)

193
NGLNGL Energy Partners LP

revenue

-

Price

$15

Today

-1.04%

Price (30 days)

194
NGSNatural Gas Services Group, Inc.

revenue

-

Price

$39

Today

-0.62%

Price (30 days)

195
NINiSource Inc

revenue

-

Price

$46

Today

-1.94%

Price (30 days)

196
NJRNew Jersey Resources Corporation

revenue

-

Price

$59

Today

+2.38%

Price (30 days)

197
NOANorth American Construction Group Ltd.

revenue

-

Price

$13

Today

+1.81%

Price (30 days)

198
NOGNorthern Oil and Gas, Inc.

revenue

-

Price

$20

Today

+0.15%

Price (30 days)

199
NOVNOV Inc.

revenue

-

Price

$19

Today

+0.47%

Price (30 days)

200
NRGNRG Energy, Inc.

revenue

-

Price

$138

Today

-0.33%

Price (30 days)

Showing 101-200 of 341