General Dynamics (GD) is 16.78% below its all-time high. Last close $331.27. All-time high $398.09. Last all-time high on Jul 29, 2026 (73 days ago). 102 new highs in the last five years. Upside to a new high +20.17%. Daily move +0.90%. Market cap $90B. Zone: Yellow — Mild Correction (between 10% and 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
16.78%
Zone
Yellow — Mild Correction (between 10% and 20% below the all-time high)
Last close
$331.27
All-time high
$398.09
Last all-time high date
Jul 29, 2026 (73 days ago)
Five-year high count
102
Upside for new high
+20.17%
Daily move
+0.90%
Market cap
$90B

How cheap is General Dynamics (GD) relative to its all-time high?

General Dynamics (GD) is 16.78% below its all-time high. Last close $331.27. All-time high $398.09. Last all-time high on Jul 29, 2026 (73 days ago). 102 new highs in the last five years. Upside to a new high +20.17%. Daily move +0.90%. Market cap $90B. Zone: Yellow — Mild Correction (between 10% and 20% below the all-time high).

When did General Dynamics (GD) last reach its all-time high?

General Dynamics last reached its all-time high on Jul 29, 2026 (73 days ago).

How many five-year highs has General Dynamics (GD) printed?

General Dynamics has printed 102 new highs in the last five years.

How much upside does General Dynamics (GD) need for a new all-time high?

General Dynamics needs +20.17% upside to print a new all-time high.

What is General Dynamics (GD)'s daily move?

General Dynamics's daily move is +0.90%.

General Dynamics (GD) is 16.78% below its all-time high

Stocks

Stocks

Stocks

Current price331.27
Highest price398.09
Days from last high73
(Jul 29, 2026)
Upside for new high+20.17%
Market Cap$90B
TickerGD
Daily Move+0.90%