Vistra Hits Record $5.91B EBITDA, Beating 2025 Guidance