Vistra Corp.'s share price soared from $38.52 at the end of 2023 to $152.02 in October 2026, yet its TTM net income of $2.22B remains highly sensitive to massive unrealized hedging losses.
Vistra Corp. is an integrated retail electricity and power generation company that sells electricity to residential and commercial customers, generating $19.2B in revenue and $2.22B in net income over the last year (TTM). Strengths: Vistra has reduced its outstanding shares by approximately 30% since November 2021 through $6.50B in executed share repurchases. The company also secured long-term pow