Utilities companies that buy back the most stock

Share buybacks · Fiscal year 2025

1Dominion EnergyD$3.1B
2Cheniere EnergyLNG$2.7B
3GFL EnvironmentalGFL$2.1B
4Duke EnergyDUK$1.5B
5NRG EnergyNRG$1.3B
6VistraVST$1.0B
7Republic ServicesRSG$870M
8Targa ResourcesTRGP$642M
9Waste ConnectionsWCN$506M
10Constellation EnergyCEG$400M