Top publicly traded electricity companies by earnings

Companies: 280 total earnings (TTM): £217.39 B suggest/edit icon suggest/edit icon download icondownload icon
Rank by Market Cap Earnings Revenue P/E ratio Dividend % Operating Margin Employees
RankName
EarningsPriceTodayPrice (30 days)Country
favorite icon201
£4.99 M £0.441.89%🇮🇱 Israel
favorite icon202
£4.49 M £0.000078960.00%🇺🇸 USA
favorite icon203
£4.41 M £0.8811.20%🇨🇳 China
favorite icon204
£1.82 M £1.160.19%🇪🇸 Spain
favorite icon205
£0.86 M £8.140.00%🇨🇦 Canada
favorite icon206
£0.41 M £1.401.01%🇸🇪 Sweden
favorite icon207
N/A £59.892.53%🇦🇷 Argentina
favorite icon208
N/A £0.620.00%🇦🇪 UAE
favorite icon209
N/A £0.201.01%🇴🇲 Oman
favorite icon210
N/A £0.700.00%🇴🇲 Oman
favorite icon211
N/A £0.171.23%🇴🇲 Oman
favorite icon212
N/A £0.321.10%🇵🇰 Pakistan
favorite icon213
N/A £0.013883.37%🇵🇰 Pakistan
favorite icon214
N/A £20.270.66% Romania
favorite icon215
-£1.56 Million £1.0770.89%🇬🇧 UK
favorite icon216
-£2.32 Million £4.111.76%🇺🇸 USA
favorite icon217
-£2.54 Million £1.9014.83%🇨🇦 Canada
favorite icon218
-£3.31 Million £4.411.92%🇫🇷 France
favorite icon219
-£5.74 Million £4.840.33%🇺🇸 USA
favorite icon220
-£6.53 Million £0.341.45%🇮🇳 India
favorite icon221
-£6.54 Million £9.981.69%🇩🇪 Germany
favorite icon222
-£6.64 Million £0.4212.62%🇺🇸 USA
favorite icon223
-£7.05 Million £1.880.83%🇺🇸 USA
favorite icon224
-£8.09 Million £1.740.00%🇳🇴 Norway
favorite icon225
-£8.41 Million £2.722.68%🇺🇸 USA
favorite icon226
-£9.01 Million £17.881.95%🇺🇸 USA
favorite icon227
-£9.19 Million £1.340.25%🇮🇱 Israel
favorite icon228
-£10.03 Million £18.863.47%🇺🇸 USA
favorite icon229
-£10.34 Million £0.590.00%🇮🇳 India
favorite icon230
-£10.5 Million £0.287.89%🇺🇸 USA
favorite icon231
-£11.65 Million £0.261.64%🇺🇸 USA
favorite icon232
-£12.28 Million £2.142.87%🇺🇸 USA
favorite icon233
-£12.44 Million £1.583.38%🇺🇸 USA
favorite icon234
-£13.31 Million £0.424.70%🇺🇸 USA
favorite icon235
-£14.1 Million £1.818.03%🇺🇸 USA
favorite icon236
-£16.66 Million £3.340.00%🇺🇸 USA
favorite icon237
-£17.53 Million £10.782.13%🇮🇪 Ireland
favorite icon238
-£18.86 Million £0.821.89%🇺🇸 USA
favorite icon239
-£20.16 Million £0.3022.52%🇺🇸 USA
favorite icon240
-£20.81 Million £41.608.59%🇮🇱 Israel
favorite icon241
-£23.01 Million £1.829.52%🇱🇺 Luxembourg
favorite icon242
-£23.82 Million £18.462.78%🇳🇱 Netherlands
favorite icon243
-£24.28 Million £0.276.27%🇺🇸 USA
favorite icon244
-£26.44 Million £0.112.41%🇺🇸 USA
favorite icon245
-£27.85 Million £18.030.50%🇮🇱 Israel
favorite icon246
-£30.46 Million £0.521.43%🇫🇷 France
favorite icon247
-£45.01 Million £1.451.66%🇺🇸 USA
favorite icon248
-£46.45 Million £1.605.61%🇦🇺 Australia
favorite icon249
-£48.44 Million £10.711.18%🇳🇴 Norway
favorite icon250
-£60.71 Million £0.256.35%🇺🇸 USA
favorite icon251
-£65.71 Million £1.763.46%🇺🇸 USA
favorite icon252
-£72.57 Million £1.274.73%🇺🇸 USA
favorite icon253
-£72.65 Million £0.597.45%🇪🇸 Spain
favorite icon254
-£77.16 Million £0.846.19%🇺🇸 USA
favorite icon255
-£79.82 Million £5.7917.64%🇺🇸 USA
favorite icon256
-£84.25 Million £1.7721.08%🇺🇸 USA
favorite icon257
-£0.13 Billion £3.992.88%🇺🇸 USA
favorite icon258
-£0.13 Billion £4.860.35%🇨🇦 Canada
favorite icon259
-£0.13 Billion £0.356.52%🇬🇧 UK
favorite icon260
-£0.15 Billion £0.099810.00%🇩🇪 Germany
favorite icon261
-£0.16 Billion £0.612.13%🇺🇸 USA
favorite icon262
-£0.16 Billion £3.1818.18%🇺🇸 USA
favorite icon263
-£0.17 Billion £2.232.17%🇨🇳 China
favorite icon264
-£0.2 Billion £10.342.02%🇺🇸 USA
favorite icon265
-£0.23 Billion £2.550.44%🇹🇭 Thailand
favorite icon266
-£0.25 Billion £6.991.14%🇺🇸 USA
favorite icon267
-£0.25 Billion £19.471.28%🇺🇸 USA
favorite icon268
-£0.26 Billion £17.101.09%🇬🇧 UK
favorite icon269
-£0.31 Billion £2.153.36%🇩🇪 Germany
favorite icon270
-£0.4 Billion £0.881.82%🇺🇸 USA
favorite icon271
-£0.48 Billion £3.830.61%🇺🇸 USA
favorite icon272
-£0.54 Billion £10.136.03%🇮🇱 Israel
favorite icon273
-£0.76 Billion £0.291.33%🇺🇸 USA
favorite icon274
-£0.88 Billion £9.513.37%🇰🇷 S. Korea
favorite icon275
-£1.12 Billion £2.080.57%🇨🇳 China
favorite icon276
-£1.22 Billion £5.523.54%🇦🇺 Australia
favorite icon277
-£1.22 Billion £1.356.23%🇵🇱 Poland
favorite icon278
-£1.46 Billion £7.771.44%🇺🇸 USA
favorite icon279
-£1.55 Billion £34.392.01%🇩🇪 Germany
favorite icon280
-£2.47 Billion £41.601.48%🇩🇰 Denmark

Up to date list of the largest publicly traded electricity companies by earnings (TTM).