Stocks · Utilities · Electric Services

Vistra Corp.

VST Clue Score37
United States Fiscal year ends December CIK 0001692819
161.48
+3.42%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
161.48 on 9 Oct 2026
211 173 135 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $209.55 14 Oct 2025 $205.51 15 Oct 2025 $210.85 16 Oct 2025 $210.40 17 Oct 2025 $201.35 20 Oct 2025 $194.24 21 Oct 2025 $186.52 22 Oct 2025 $185.83 23 Oct 2025 $191.37 24 Oct 2025 $201.47 27 Oct 2025 $199.30 28 Oct 2025 $190.59 29 Oct 2025 $199.37 30 Oct 2025 $189.71 31 Oct 2025 $188.30 3 Nov 2025 $193.04 4 Nov 2025 $185.74 5 Nov 2025 $189.39 6 Nov 2025 $184.62 7 Nov 2025 $191.00 10 Nov 2025 $188.28 11 Nov 2025 $179.16 12 Nov 2025 $178.27 13 Nov 2025 $171.56 14 Nov 2025 $174.69 17 Nov 2025 $175.00 18 Nov 2025 $174.42 19 Nov 2025 $179.14 20 Nov 2025 $173.79 21 Nov 2025 $168.59 24 Nov 2025 $175.14 25 Nov 2025 $170.84 26 Nov 2025 $176.80 28 Nov 2025 $178.86 1 Dec 2025 $173.64 2 Dec 2025 $172.55 3 Dec 2025 $171.65 4 Dec 2025 $176.07 5 Dec 2025 $167.17 8 Dec 2025 $166.12 9 Dec 2025 $164.81 10 Dec 2025 $165.17 11 Dec 2025 $174.60 12 Dec 2025 $170.10 15 Dec 2025 $168.25 16 Dec 2025 $173.45 17 Dec 2025 $159.97 18 Dec 2025 $166.17 19 Dec 2025 $163.03 22 Dec 2025 $161.57 23 Dec 2025 $161.67 24 Dec 2025 $161.96 26 Dec 2025 $161.67 29 Dec 2025 $161.84 30 Dec 2025 $162.62 31 Dec 2025 $161.33 2 Jan 2026 $165.23 5 Jan 2026 $162.93 6 Jan 2026 $169.53 7 Jan 2026 $154.60 8 Jan 2026 $150.60 9 Jan 2026 $166.37 12 Jan 2026 $172.58 13 Jan 2026 $171.42 14 Jan 2026 $168.97 15 Jan 2026 $180.18 16 Jan 2026 $166.60 20 Jan 2026 $156.81 21 Jan 2026 $160.02 22 Jan 2026 $160.36 23 Jan 2026 $160.12 26 Jan 2026 $158.81 27 Jan 2026 $164.26 28 Jan 2026 $165.64 29 Jan 2026 $162.58 30 Jan 2026 $158.35 2 Feb 2026 $154.26 3 Feb 2026 $153.00 4 Feb 2026 $142.52 5 Feb 2026 $143.07 6 Feb 2026 $149.65 9 Feb 2026 $152.97 10 Feb 2026 $159.60 11 Feb 2026 $160.15 12 Feb 2026 $163.10 13 Feb 2026 $171.49 17 Feb 2026 $173.68 18 Feb 2026 $170.57 19 Feb 2026 $172.50 20 Feb 2026 $171.40 23 Feb 2026 $167.80 24 Feb 2026 $171.62 25 Feb 2026 $175.36 26 Feb 2026 $176.82 27 Feb 2026 $173.89 2 Mar 2026 $165.99 3 Mar 2026 $161.70 4 Mar 2026 $163.36 5 Mar 2026 $167.40 6 Mar 2026 $158.65 9 Mar 2026 $163.62 10 Mar 2026 $164.40 11 Mar 2026 $159.16 12 Mar 2026 $159.58 13 Mar 2026 $158.95 16 Mar 2026 $161.99 17 Mar 2026 $164.33 18 Mar 2026 $170.12 19 Mar 2026 $167.37 20 Mar 2026 $146.02 23 Mar 2026 $151.29 24 Mar 2026 $152.72 25 Mar 2026 $151.51 26 Mar 2026 $152.30 27 Mar 2026 $155.48 30 Mar 2026 $147.54 31 Mar 2026 $150.33 1 Apr 2026 $153.96 2 Apr 2026 $151.18 6 Apr 2026 $151.59 7 Apr 2026 $153.68 8 Apr 2026 $155.89 9 Apr 2026 $152.75 10 Apr 2026 $154.73 13 Apr 2026 $158.20 14 Apr 2026 $163.97 15 Apr 2026 $162.94 16 Apr 2026 $165.53 17 Apr 2026 $163.46 20 Apr 2026 $159.60 21 Apr 2026 $154.91 22 Apr 2026 $155.79 23 Apr 2026 $156.85 24 Apr 2026 $164.35 27 Apr 2026 $166.58 28 Apr 2026 $161.12 29 Apr 2026 $153.79 30 Apr 2026 $157.84 1 May 2026 $155.28 4 May 2026 $160.85 5 May 2026 $160.38 6 May 2026 $158.29 7 May 2026 $153.95 8 May 2026 $147.72 11 May 2026 $152.05 12 May 2026 $146.87 13 May 2026 $142.61 14 May 2026 $141.90 15 May 2026 $139.68 18 May 2026 $136.75 19 May 2026 $134.71 20 May 2026 $144.00 21 May 2026 $149.08 22 May 2026 $156.27 26 May 2026 $164.56 27 May 2026 $160.15 28 May 2026 $160.28 29 May 2026 $160.23 1 Jun 2026 $154.76 2 Jun 2026 $157.97 3 Jun 2026 $153.80 4 Jun 2026 $153.70 5 Jun 2026 $148.76 8 Jun 2026 $146.90 9 Jun 2026 $146.22 10 Jun 2026 $138.54 11 Jun 2026 $146.38 12 Jun 2026 $148.02 15 Jun 2026 $153.52 16 Jun 2026 $158.61 17 Jun 2026 $158.83 18 Jun 2026 $163.75 22 Jun 2026 $167.26 23 Jun 2026 $162.39 24 Jun 2026 $162.87 25 Jun 2026 $167.77 26 Jun 2026 $163.49 29 Jun 2026 $162.38 30 Jun 2026 $158.63 1 Jul 2026 $153.16 2 Jul 2026 $151.05 6 Jul 2026 $157.22 7 Jul 2026 $155.73 8 Jul 2026 $154.82 9 Jul 2026 $157.98 10 Jul 2026 $158.86 13 Jul 2026 $158.12 14 Jul 2026 $158.43 15 Jul 2026 $160.23 16 Jul 2026 $152.56 17 Jul 2026 $155.44 20 Jul 2026 $157.99 21 Jul 2026 $162.33 22 Jul 2026 $166.74 23 Jul 2026 $168.98 24 Jul 2026 $163.38 27 Jul 2026 $157.08 28 Jul 2026 $148.64 29 Jul 2026 $142.81 30 Jul 2026 $148.62 31 Jul 2026 $148.19 3 Aug 2026 $155.94 4 Aug 2026 $143.23 5 Aug 2026 $140.58 6 Aug 2026 $141.38 7 Aug 2026 $140.59 10 Aug 2026 $142.87 11 Aug 2026 $144.92 12 Aug 2026 $146.68 13 Aug 2026 $146.40 14 Aug 2026 $148.13 17 Aug 2026 $146.11 18 Aug 2026 $140.52 19 Aug 2026 $142.70 20 Aug 2026 $138.94 21 Aug 2026 $136.21 24 Aug 2026 $135.66 25 Aug 2026 $139.03 26 Aug 2026 $140.03 27 Aug 2026 $139.81 28 Aug 2026 $137.09 31 Aug 2026 $137.37 1 Sep 2026 $138.08 2 Sep 2026 $143.46 3 Sep 2026 $144.22 4 Sep 2026 $149.30 8 Sep 2026 $151.72 9 Sep 2026 $151.10 10 Sep 2026 $147.05 11 Sep 2026 $148.38 14 Sep 2026 $140.73 15 Sep 2026 $141.53 16 Sep 2026 $140.39 17 Sep 2026 $143.56 18 Sep 2026 $140.67 21 Sep 2026 $140.78 22 Sep 2026 $140.41 23 Sep 2026 $137.97 24 Sep 2026 $137.94 25 Sep 2026 $138.46 28 Sep 2026 $138.02 29 Sep 2026 $140.83 30 Sep 2026 $138.35 1 Oct 2026 $139.75 2 Oct 2026 $140.02 5 Oct 2026 $144.89 6 Oct 2026 $160.50 7 Oct 2026 $166.72 8 Oct 2026 $156.14 9 Oct 2026 $161.48 BURKE JAMES A President and CEO Sold on a plan $8.34M 13 Oct 2025 · at $201.32 · 14.4% of stake BURKE JAMES A President and CEO Sold on a plan $4.39M 14 Oct 2025 · at $205.58 · 7.2% of stake BURKE JAMES A President and CEO Sold on a plan $4.47M 15 Oct 2025 · at $209.34 · 7.1% of stake BURKE JAMES A President and CEO Sold on a plan $4.60M 16 Oct 2025 · at $215.21 · 7.0% of stake BURKE JAMES A President and CEO Sold on a plan $4.44M 17 Oct 2025 · at $207.66 · 7.0% of stake BURKE JAMES A President and CEO Sold on a plan $4.37M 20 Oct 2025 · at $204.57 · 6.9% of stake BURKE JAMES A President and CEO Sold on a plan $387.27K 21 Oct 2025 · at $193.15 · 0.7% of stake BURKE JAMES A President and CEO Sold on a plan $3.69M 22 Oct 2025 · at $188.30 · 6.3% of stake BURKE JAMES A President and CEO Sold on a plan $3.67M 23 Oct 2025 · at $187.12 · 6.2% of stake BURKE JAMES A President and CEO Sold on a plan $3.85M 24 Oct 2025 · at $196.46 · 6.2% of stake BURKE JAMES A President and CEO Sold on a plan $4.17M 27 Oct 2025 · at $203.64 · 6.4% of stake BURKE JAMES A President and CEO Sold on a plan $1.85M 29 Oct 2025 · at $192.30 · 3.1% of stake BURKE JAMES A President and CEO Sold on a plan $4.09M 11 Nov 2025 · at $186.53 · 7.5% of stake HUDSON SCOTT A EVP & President Vistra Retail Sold at will $9.46M 14 Nov 2025 · at $168.86 · 15.4% of stake Kirby Carrie Lee EVP and Chief Admin. Officer Sold at will $10.18M 14 Nov 2025 · at $174.75 · 21.1% of stake Moore Stephanie Zapata EVP and General Counsel Sold at will $1.42M 24 Nov 2025 · at $173.35 · 9.3% of stake BURKE JAMES A President and CEO Sold on a plan $3.61M 11 Dec 2025 · at $162.05 · 6.9% of stake Moore Stephanie Zapata EVP and General Counsel Sold on a plan $1.60M 9 Mar 2026 · at $160.31 · 8.0% of stake Montemayor Margaret SVP, Chief Accounting Officer Sold at will $824.80K 27 May 2026 · at $164.96 · 25.8% of stake Montemayor Margaret SVP, Chief Accounting Officer Sold at will $736.00K 2 Jun 2026 · at $160.00 · 32.0% of stake BARBAS PAUL M Director Sold on a plan $36.09K 12 Jun 2026 · at $147.93 · 0.5% of stake BARBAS PAUL M Director Sold on a plan $37.33K 15 Jun 2026 · at $153.00 · 0.5% of stake HELM SCOTT B Director Sold on a plan $4.00M 16 Jun 2026 · at $160.00 · 9.7% of stake SULT JOHN R Director Sold on a plan $1.11M 18 Jun 2026 · at $170.00 · 8.4% of stake Acosta Arcilia Director Sold on a plan $2.51M 18 Jun 2026 · at $167.52 · 31.5% of stake BURKE JAMES A President and CEO Bought $270.00K 24 Aug 2026 · at $135.00 · 0.2% of stake BURKE JAMES A President and CEO Bought $299.18K 31 Aug 2026 · at $135.99 · 0.2% of stake BURKE JAMES A President and CEO Bought $603.89K 1 Sep 2026 · at $135.25 · 0.4% of stake Moldovan Kristopher E. EVP and CFO Sold on a plan $3.02M 8 Sep 2026 · at $151.03 · 9.1% of stake HUDSON SCOTT A EVP & President Vistra Retail Sold on a plan $6.75M 8 Sep 2026 · at $151.82 · 11.8% of stake HUDSON SCOTT A EVP & President Vistra Retail Sold on a plan $3.56M 6 Oct 2026 · at $160.14 · 6.7% of stake Moldovan Kristopher E. EVP and CFO Sold on a plan $3.30M 7 Oct 2026 · at $165.00 · 10.0% of stake
3 buys5 sales at will24 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$17.59B
Net income
$944.00M
Free cash flow
$1.32B
Operating margin
10.8%
Net margin
5.4%
Return on equity
18.5%
Return on capital
7.2%
Debt to equity
3.34
Revenue growth, 1 yr
19.1%
Revenue growth, 5 yr
10.1% a year
EPS growth, 1 yr
-68.9%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
10.9B 636M FY20 Fiscal year 2020 Revenue $10.85B Net income $636.00M Margin 5.9% 17.7B -1.3B FY21 Fiscal year 2021 Revenue $17.70B Net income $1.27B Margin -7.2% · growth +63.1% 15.6B -1.2B FY22 Fiscal year 2022 Revenue $15.63B Net income $1.23B Margin -7.8% · growth -11.7% 13.8B 1.5B FY23 Fiscal year 2023 Revenue $13.80B Net income $1.49B Margin 10.8% · growth -11.7% 14.8B 2.7B FY24 Fiscal year 2024 Revenue $14.76B Net income $2.66B Margin 18.0% · growth +6.9% 17.6B 944M FY25 Fiscal year 2025 Revenue $17.59B Net income $944.00M Margin 5.4% · growth +19.1%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
7 Oct 2026 Moldovan Kristopher E.
EVP and CFO
Sold on a plan $3.30M 10.0%
6 Oct 2026 HUDSON SCOTT A
EVP & President Vistra Retail
Sold on a plan $3.56M 6.7%
8 Sep 2026 HUDSON SCOTT A
EVP & President Vistra Retail
Sold on a plan $6.75M 11.8%
8 Sep 2026 Moldovan Kristopher E.
EVP and CFO
Sold on a plan $3.02M 9.1%
1 Sep 2026 BURKE JAMES A
President and CEO
Bought $603.89K 0.4%
31 Aug 2026 BURKE JAMES A
President and CEO
Bought $299.18K 0.2%