Vistra Corp. (VST) is 26.10% below its all-time high. Last close $161.48. All-time high $218.51. Last all-time high on Sep 22, 2025 (383 days ago). 153 new highs in the last five years. Upside to a new high +35.32%. Daily move +3.42%. Market cap $54B. Zone: Green — Deep Correction (more than 20% below the all-time high). Cheap relative to itself (distance from all-time high), not a P/E or fundamental valuation.

Percent below all-time high
26.10%
Zone
Green — Deep Correction (more than 20% below the all-time high)
Last close
$161.48
All-time high
$218.51
Last all-time high date
Sep 22, 2025 (383 days ago)
Five-year high count
153
Upside for new high
+35.32%
Daily move
+3.42%
Market cap
$54B

How cheap is Vistra Corp. (VST) relative to its all-time high?

Vistra Corp. (VST) is 26.10% below its all-time high. Last close $161.48. All-time high $218.51. Last all-time high on Sep 22, 2025 (383 days ago). 153 new highs in the last five years. Upside to a new high +35.32%. Daily move +3.42%. Market cap $54B. Zone: Green — Deep Correction (more than 20% below the all-time high).

When did Vistra Corp. (VST) last reach its all-time high?

Vistra Corp. last reached its all-time high on Sep 22, 2025 (383 days ago).

How many five-year highs has Vistra Corp. (VST) printed?

Vistra Corp. has printed 153 new highs in the last five years.

How much upside does Vistra Corp. (VST) need for a new all-time high?

Vistra Corp. needs +35.32% upside to print a new all-time high.

What is Vistra Corp. (VST)'s daily move?

Vistra Corp.'s daily move is +3.42%.

Vistra Corp. (VST) is 26.10% below its all-time high

Stocks

Stocks

Stocks

Current price161.48
Highest price218.51
Days from last high383
(Sep 22, 2025)
Upside for new high+35.32%
Market Cap$54B
TickerVST
Daily Move+3.42%