NYSE:GD | Historical Stock Price | GENERAL DYNAMICS CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1970-01-02 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.39$2.04$10.78$56.94$300.87$1,589.781970-01-022026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2004

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2004-12-31$52.30$128.64588,000
2004-12-30$52.47$129.041,066,200
2004-12-29$52.58$129.341,311,000
2004-12-28$53.44$131.44808,600
2004-12-27$52.80$129.87757,200
2004-12-23$53.32$131.15675,000
2004-12-22$53.50$131.591,060,000
2004-12-21$52.72$129.661,350,400
2004-12-20$53.47$131.50964,600
2004-12-17$53.17$130.792,131,600
2004-12-16$52.68$129.571,630,600
2004-12-15$53.00$130.361,085,800
2004-12-14$53.54$131.701,264,400
2004-12-13$53.85$132.441,033,000
2004-12-10$53.25$130.981,844,800
2004-12-09$52.54$129.241,794,400
2004-12-08$52.57$129.301,478,600
2004-12-07$52.79$129.861,923,000
2004-12-06$54.35$133.671,265,400
2004-12-03$54.92$135.071,350,800
2004-12-02$54.23$133.391,175,600
2004-12-01$54.73$134.621,613,800
2004-11-30$54.18$133.261,222,200
2004-11-29$54.17$133.251,454,600
2004-11-26$54.12$133.10249,000
2004-11-24$54.03$132.88849,400
2004-11-23$53.85$132.451,203,400
2004-11-22$53.88$132.511,375,800
2004-11-19$53.22$130.901,008,800
2004-11-18$53.84$132.43953,400
2004-11-17$53.92$132.621,192,400
2004-11-16$53.90$132.591,146,200
2004-11-15$54.06$132.962,138,600
2004-11-12$54.01$132.861,441,000
2004-11-11$54.17$133.242,874,400
2004-11-10$53.47$131.502,973,200
2004-11-09$52.72$129.672,055,400
2004-11-08$53.63$131.911,970,600
2004-11-05$53.42$131.412,017,000
2004-11-04$52.88$130.081,695,600
2004-11-03$52.13$128.233,381,800
2004-11-02$50.24$123.572,227,000
2004-11-01$51.17$125.862,022,000
2004-10-29$51.06$125.591,731,200
2004-10-28$51.36$126.331,240,600
2004-10-27$51.66$127.061,528,200
2004-10-26$50.76$124.841,892,000
2004-10-25$49.73$122.321,635,400
2004-10-22$50.01$122.991,354,400
2004-10-21$50.06$123.131,892,400
2004-10-20$49.20$121.013,495,400
2004-10-19$50.03$123.041,256,400
2004-10-18$49.79$122.46982,200
2004-10-15$49.99$122.97964,200
2004-10-14$50.05$123.10879,000
2004-10-13$50.15$123.351,309,400
2004-10-12$50.70$124.701,102,600
2004-10-11$50.04$123.071,122,800
2004-10-08$50.08$123.17949,200
2004-10-07$50.79$124.921,031,400
2004-10-06$50.97$125.37826,800
2004-10-05$51.05$125.121,742,200
2004-10-04$51.31$125.751,625,000
2004-10-01$51.38$125.922,529,000
2004-09-30$51.05$125.122,358,200
2004-09-29$50.06$122.711,705,200
2004-09-28$50.08$122.731,125,200
2004-09-27$49.57$121.49691,400
2004-09-24$49.88$122.251,220,000
2004-09-23$49.22$120.65882,600
2004-09-22$49.46$121.221,270,400
2004-09-21$49.79$122.03823,200
2004-09-20$49.43$121.151,214,400
2004-09-17$49.70$121.801,492,400
2004-09-16$49.13$120.401,075,800
2004-09-15$49.00$120.101,670,000
2004-09-14$48.72$119.422,193,000
2004-09-13$48.72$119.411,539,800
2004-09-10$48.64$119.211,486,000
2004-09-09$48.62$119.151,626,600
2004-09-08$48.72$119.42930,200
2004-09-07$48.90$119.851,003,600
2004-09-03$48.85$119.731,523,600
2004-09-02$49.20$120.571,658,000
2004-09-01$48.97$120.021,131,600
2004-08-31$48.82$119.661,064,400
2004-08-30$48.80$119.61635,000
2004-08-27$49.20$120.57649,000
2004-08-26$48.75$119.481,867,200
2004-08-25$48.92$119.91956,400
2004-08-24$48.72$119.42609,800
2004-08-23$48.85$119.72809,200
2004-08-20$48.72$119.41984,200
2004-08-19$48.00$117.65833,000
2004-08-18$48.20$118.141,014,000
2004-08-17$47.75$117.03688,400
2004-08-16$47.81$117.19822,600
2004-08-13$47.28$115.88985,400
2004-08-12$47.03$115.261,737,600
2004-08-11$48.10$117.89853,600
2004-08-10$48.09$117.871,236,200
2004-08-09$47.65$116.791,339,400
2004-08-06$47.76$117.051,420,600
2004-08-05$48.69$119.34968,800
2004-08-04$49.38$121.021,088,200
2004-08-03$49.29$120.82961,000
2004-08-02$50.01$122.581,024,600
2004-07-30$49.41$121.101,071,600
2004-07-29$49.67$121.751,496,600
2004-07-28$49.26$120.721,363,400
2004-07-27$49.07$120.271,014,400
2004-07-26$48.54$118.96959,600
2004-07-23$48.71$119.391,760,600
2004-07-22$48.38$118.581,474,200
2004-07-21$48.78$119.551,972,800
2004-07-20$48.83$119.671,937,200
2004-07-19$48.95$119.971,769,400
2004-07-16$48.50$118.871,753,800
2004-07-15$48.67$119.281,679,600
2004-07-14$49.22$120.652,838,400
2004-07-13$50.79$124.501,161,400
2004-07-12$50.79$124.472,113,600
2004-07-09$50.45$123.651,182,400
2004-07-08$50.13$122.871,968,400
2004-07-07$49.38$121.021,335,600
2004-07-06$48.65$119.242,226,800
2004-07-02$48.78$119.561,361,200
2004-07-01$48.99$120.081,532,600
2004-06-30$49.65$121.691,761,600
2004-06-29$50.27$122.771,490,000
2004-06-28$49.76$121.541,007,600
2004-06-25$50.30$122.842,214,800
2004-06-24$49.47$120.802,120,000
2004-06-23$50.08$122.291,841,600
2004-06-22$49.59$121.111,689,600
2004-06-21$49.47$120.81834,000
2004-06-18$49.84$121.721,792,800
2004-06-17$49.64$121.231,141,600
2004-06-16$49.65$121.271,396,800
2004-06-15$49.13$119.981,157,200
2004-06-14$48.90$119.431,488,400
2004-06-10$49.40$120.641,884,800
2004-06-09$49.15$120.031,401,400
2004-06-08$48.99$119.641,782,200
2004-06-07$49.39$120.621,602,600
2004-06-04$48.71$118.951,539,400
2004-06-03$48.28$117.901,388,400
2004-06-02$48.50$118.451,364,400
2004-06-01$47.81$116.771,019,800
2004-05-28$47.81$116.771,636,400
2004-05-27$47.86$116.883,183,000
2004-05-26$46.94$114.643,131,200
2004-05-25$47.40$115.761,125,000
2004-05-24$46.83$114.37982,600
2004-05-21$46.72$114.111,402,200
2004-05-20$46.61$113.831,880,200
2004-05-19$46.86$114.442,022,600
2004-05-18$47.25$115.392,243,000
2004-05-17$47.19$115.252,086,800
2004-05-14$47.60$116.242,985,000
2004-05-13$46.81$114.321,688,000
2004-05-12$46.36$113.211,485,000
2004-05-11$45.78$111.791,465,600
2004-05-10$46.15$112.711,517,600
2004-05-07$46.72$114.101,548,400
2004-05-06$46.94$114.621,081,800
2004-05-05$47.08$114.991,645,800
2004-05-04$47.31$115.551,866,800
2004-05-03$47.10$115.031,903,000
2004-04-30$46.81$114.321,654,200
2004-04-29$46.96$114.681,916,600
2004-04-28$46.47$113.501,601,400
2004-04-27$47.50$116.001,553,600
2004-04-26$47.15$115.15812,600
2004-04-23$47.40$115.771,179,600
2004-04-22$47.11$115.051,640,200
2004-04-21$45.98$112.292,098,600
2004-04-20$45.50$111.121,602,200
2004-04-19$45.53$111.191,235,600
2004-04-16$46.18$112.781,033,200
2004-04-15$46.04$112.431,272,000
2004-04-14$46.36$113.221,720,800
2004-04-13$46.22$112.871,554,800
2004-04-12$46.72$114.09710,200
2004-04-08$46.22$112.871,088,200
2004-04-07$46.50$113.561,326,800
2004-04-06$46.58$113.772,143,200
2004-04-05$46.01$111.93995,400
2004-04-02$45.27$110.121,075,000
2004-04-01$44.92$109.261,764,200
2004-03-31$44.67$108.652,009,600
2004-03-30$43.89$106.772,865,800
2004-03-29$43.65$106.181,199,200
2004-03-26$43.75$106.431,482,600
2004-03-25$43.88$106.731,695,200
2004-03-24$43.66$106.213,447,800
2004-03-23$43.05$104.721,699,800
2004-03-22$43.42$105.642,104,400
2004-03-19$43.14$104.941,853,400
2004-03-18$44.03$107.112,446,600
2004-03-17$43.47$105.761,748,600
2004-03-16$43.47$105.751,893,200
2004-03-15$43.50$105.821,843,000
2004-03-12$43.96$106.931,081,400
2004-03-11$43.17$105.021,656,200
2004-03-10$43.65$106.202,115,600
2004-03-09$44.56$108.411,858,200
2004-03-08$44.89$109.201,480,800
2004-03-05$45.34$110.301,586,800
2004-03-04$45.40$110.451,492,600
2004-03-03$45.83$111.471,626,200
2004-03-02$45.84$111.512,260,000
2004-03-01$45.83$111.491,925,200
2004-02-27$46.06$112.052,119,200
2004-02-26$45.97$111.841,554,400
2004-02-25$46.38$112.831,329,200
2004-02-24$45.79$111.392,550,800
2004-02-23$46.76$113.752,031,400
2004-02-20$47.22$114.861,396,800
2004-02-19$47.63$115.871,342,800
2004-02-18$47.88$116.491,383,000
2004-02-17$48.28$117.431,741,600
2004-02-13$47.97$116.691,672,400
2004-02-12$48.11$117.031,076,600
2004-02-11$47.94$116.612,535,200
2004-02-10$48.15$117.132,617,400
2004-02-09$48.19$117.231,585,800
2004-02-06$48.44$117.842,046,800
2004-02-05$47.76$116.172,405,600
2004-02-04$46.78$113.792,843,000
2004-02-03$45.96$111.801,499,600
2004-02-02$45.60$110.921,704,200
2004-01-30$45.72$111.212,706,800
2004-01-29$46.83$113.922,068,400
2004-01-28$46.22$112.451,596,400
2004-01-27$46.60$113.361,836,800
2004-01-26$47.21$114.841,913,200
2004-01-23$45.81$111.451,730,600
2004-01-22$45.99$111.862,662,600
2004-01-21$46.13$112.234,292,000
2004-01-20$46.92$114.132,004,000
2004-01-16$46.89$114.071,720,000
2004-01-15$46.17$112.301,870,800
2004-01-14$46.53$113.191,785,800
2004-01-13$46.08$111.691,858,800
2004-01-12$45.88$111.211,925,400
2004-01-09$46.10$111.752,202,600
2004-01-08$46.27$112.172,380,600
2004-01-07$45.50$110.303,459,000
2004-01-06$44.55$108.001,138,200
2004-01-05$44.70$108.351,861,400
2004-01-02$44.83$108.681,099,200