NRG Energy, Inc.

NRG Utilities Q1 2025