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 — 2000

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$39.00$90.241,991,000
2000-12-28$38.41$88.861,278,600
2000-12-27$37.59$86.981,649,800
2000-12-26$37.47$86.691,369,000
2000-12-22$37.25$86.191,938,400
2000-12-21$37.25$86.192,398,400
2000-12-20$36.53$84.521,819,800
2000-12-19$37.88$87.631,606,400
2000-12-18$38.09$88.142,443,800
2000-12-15$37.09$85.832,242,400
2000-12-14$37.00$85.611,887,600
2000-12-13$37.25$86.192,576,200
2000-12-12$36.78$85.101,627,600
2000-12-11$36.81$85.172,526,400
2000-12-08$35.97$83.221,864,200
2000-12-07$34.91$80.762,051,200
2000-12-06$34.59$80.043,094,400
2000-12-05$36.00$83.293,369,600
2000-12-04$35.50$82.142,902,600
2000-12-01$36.78$85.103,693,600
2000-11-30$38.13$88.213,748,000
2000-11-29$37.47$86.693,120,600
2000-11-28$34.97$80.912,111,600
2000-11-27$35.09$81.201,953,800
2000-11-24$36.69$84.89586,600
2000-11-22$36.00$83.292,197,000
2000-11-21$37.38$86.483,061,600
2000-11-20$36.50$84.451,361,200
2000-11-17$36.56$84.602,093,000
2000-11-16$36.53$84.521,891,800
2000-11-15$36.59$84.671,995,800
2000-11-14$36.00$83.293,472,400
2000-11-13$36.13$83.583,217,600
2000-11-10$34.88$80.691,393,800
2000-11-09$35.00$80.981,907,600
2000-11-08$34.59$80.041,261,400
2000-11-07$34.56$79.97937,200
2000-11-06$34.91$80.762,237,000
2000-11-03$34.34$79.461,214,200
2000-11-02$34.72$80.331,567,400
2000-11-01$35.19$81.411,494,800
2000-10-31$35.78$82.792,075,200
2000-10-30$35.06$81.132,987,600
2000-10-27$33.97$78.591,186,200
2000-10-26$33.66$77.872,249,000
2000-10-25$34.09$78.882,492,800
2000-10-24$34.47$79.751,921,800
2000-10-23$34.06$78.812,464,000
2000-10-20$33.34$77.152,713,200
2000-10-19$33.25$76.933,136,000
2000-10-18$33.06$76.502,490,800
2000-10-17$32.88$76.062,021,000
2000-10-16$33.19$76.793,356,800
2000-10-13$33.22$76.862,993,600
2000-10-12$32.75$75.784,911,400
2000-10-11$32.28$74.694,663,600
2000-10-10$31.78$73.534,402,800
2000-10-09$29.88$69.122,683,200
2000-10-06$30.22$69.923,490,200
2000-10-05$30.06$69.563,234,800
2000-10-04$31.00$71.732,668,000
2000-10-03$31.28$72.082,648,800
2000-10-02$31.38$72.291,954,400
2000-09-29$31.41$72.363,475,400
2000-09-28$32.00$73.732,315,400
2000-09-27$31.06$71.572,574,000
2000-09-26$31.06$71.5713,580,400
2000-09-25$31.63$72.872,664,400
2000-09-22$31.91$73.521,235,800
2000-09-21$31.47$72.511,219,800
2000-09-20$31.22$71.93938,800
2000-09-19$31.25$72.001,287,600
2000-09-18$31.41$72.361,471,000
2000-09-15$31.03$71.501,508,000
2000-09-14$31.66$72.941,228,000
2000-09-13$32.00$73.731,222,600
2000-09-12$32.19$74.16922,800
2000-09-11$32.28$74.381,150,800
2000-09-08$31.63$72.871,177,800
2000-09-07$31.81$73.301,418,800
2000-09-06$31.31$72.151,246,600
2000-09-05$30.81$71.001,788,800
2000-09-01$31.44$72.441,216,800
2000-08-31$31.47$72.511,024,000
2000-08-30$31.91$73.521,555,600
2000-08-29$31.78$73.23865,200
2000-08-28$31.75$73.161,391,400
2000-08-25$32.06$73.881,011,200
2000-08-24$31.72$73.08627,800
2000-08-23$32.06$73.881,299,800
2000-08-22$31.97$73.661,061,800
2000-08-21$31.03$71.50666,800
2000-08-18$30.34$69.92551,800
2000-08-17$30.56$70.42496,600
2000-08-16$30.56$70.421,085,200
2000-08-15$30.63$70.56811,800
2000-08-14$30.66$70.64658,800
2000-08-11$30.78$70.92893,200
2000-08-10$31.22$71.93819,600
2000-08-09$31.47$72.511,558,000
2000-08-08$31.19$71.861,828,400
2000-08-07$30.91$71.211,225,000
2000-08-04$30.56$70.421,900,800
2000-08-03$29.78$68.621,178,400
2000-08-02$29.34$67.612,189,000
2000-08-01$29.28$67.471,816,200
2000-07-31$28.22$65.02898,200
2000-07-28$28.38$65.382,199,200
2000-07-27$28.59$65.881,170,200
2000-07-26$28.41$65.451,384,600
2000-07-25$29.34$67.611,031,600
2000-07-24$29.63$68.261,469,600
2000-07-21$28.97$66.751,146,600
2000-07-20$28.94$66.681,465,400
2000-07-19$27.06$62.361,494,200
2000-07-18$26.53$61.13634,000
2000-07-17$27.19$62.641,060,600
2000-07-14$26.81$61.78970,600
2000-07-13$26.72$61.56855,000
2000-07-12$26.91$62.00743,800
2000-07-11$26.63$61.05972,000
2000-07-10$26.31$60.33822,800
2000-07-07$26.28$60.261,051,600
2000-07-06$26.09$59.83828,800
2000-07-05$26.25$60.191,522,600
2000-07-03$26.22$60.12348,800
2000-06-30$26.13$59.901,543,400
2000-06-29$26.41$60.551,917,600
2000-06-28$26.74$61.321,321,000
2000-06-27$27.22$62.411,827,800
2000-06-26$27.06$62.05712,200
2000-06-23$27.09$62.121,335,200
2000-06-22$26.28$60.26889,000
2000-06-21$26.56$60.901,186,000
2000-06-20$27.00$61.911,795,600
2000-06-19$26.88$61.621,849,800
2000-06-16$27.52$63.091,207,400
2000-06-15$28.13$64.49740,600
2000-06-14$27.69$63.48903,000
2000-06-13$27.06$62.051,087,800
2000-06-12$27.59$63.271,101,600
2000-06-09$27.59$63.271,587,000
2000-06-08$27.72$63.561,910,400
2000-06-07$28.72$65.85708,000
2000-06-06$28.94$66.35736,600
2000-06-05$28.69$65.78925,000
2000-06-02$29.31$67.211,304,200
2000-06-01$30.19$69.221,762,800
2000-05-31$29.53$67.711,139,800
2000-05-30$29.06$66.64914,200
2000-05-26$28.22$64.70576,400
2000-05-25$28.56$65.491,078,200
2000-05-24$29.16$66.852,025,800
2000-05-23$28.47$65.28911,800
2000-05-22$28.09$64.421,248,400
2000-05-19$28.41$65.131,643,400
2000-05-18$27.84$63.841,598,400
2000-05-17$27.31$62.621,950,600
2000-05-16$28.13$64.491,887,000
2000-05-15$28.47$65.281,681,000
2000-05-12$28.22$64.70911,000
2000-05-11$28.25$64.77566,600
2000-05-10$27.88$63.911,231,200
2000-05-09$28.75$65.921,293,800
2000-05-08$28.03$64.27692,400
2000-05-05$28.50$65.35652,400
2000-05-04$27.91$63.991,310,400
2000-05-03$27.91$63.99901,800
2000-05-02$28.59$65.561,337,200
2000-05-01$29.47$67.573,383,800
2000-04-28$29.25$67.072,036,400
2000-04-27$29.69$68.073,880,600
2000-04-26$28.44$65.204,102,600
2000-04-25$29.66$68.003,771,200
2000-04-24$29.00$66.493,737,200
2000-04-20$26.78$61.414,014,600
2000-04-19$26.00$59.611,363,600
2000-04-18$25.13$57.611,213,800
2000-04-17$25.22$57.821,580,200
2000-04-14$25.69$58.901,644,400
2000-04-13$26.38$60.471,707,400
2000-04-12$26.16$59.971,999,600
2000-04-11$25.59$58.681,848,800
2000-04-10$25.38$58.18948,200
2000-04-07$25.38$58.181,199,600
2000-04-06$25.56$58.611,147,400
2000-04-05$25.44$58.331,840,400
2000-04-04$25.97$59.252,935,800
2000-04-03$25.44$58.031,360,600
2000-03-31$24.88$56.752,170,800
2000-03-30$24.16$55.111,057,200
2000-03-29$23.53$53.68655,000
2000-03-28$23.56$53.76760,600
2000-03-27$23.91$54.541,066,200
2000-03-24$24.13$55.041,523,200
2000-03-23$23.22$52.97829,000
2000-03-22$22.97$52.401,701,800
2000-03-21$23.25$53.041,805,800
2000-03-20$23.03$52.541,816,200
2000-03-17$22.88$52.192,616,000
2000-03-16$22.56$51.472,873,200
2000-03-15$21.69$49.482,593,200
2000-03-14$20.06$45.772,276,600
2000-03-13$19.53$44.561,523,200
2000-03-10$19.66$44.842,295,600
2000-03-09$19.91$45.412,275,800
2000-03-08$18.75$42.784,481,200
2000-03-07$18.50$42.211,778,600
2000-03-06$18.91$43.132,772,400
2000-03-03$19.44$44.343,978,600
2000-03-02$20.56$46.911,727,200
2000-03-01$21.19$48.341,504,800
2000-02-29$21.63$49.341,157,800
2000-02-28$21.53$49.12735,400
2000-02-25$21.47$48.98991,600
2000-02-24$21.13$48.192,636,400
2000-02-23$21.56$49.191,118,400
2000-02-22$21.50$49.051,008,000
2000-02-18$20.94$47.771,899,800
2000-02-17$21.56$49.192,013,000
2000-02-16$20.78$47.411,300,200
2000-02-15$20.66$47.132,330,000
2000-02-14$20.78$47.411,143,000
2000-02-11$20.72$47.271,554,000
2000-02-10$21.09$48.121,207,200
2000-02-09$20.88$47.623,313,800
2000-02-08$21.50$49.054,143,400
2000-02-07$22.25$50.765,385,800
2000-02-04$22.78$51.972,248,000
2000-02-03$23.13$52.761,770,400
2000-02-02$23.75$54.181,519,800
2000-02-01$24.16$55.111,133,600
2000-01-31$23.56$53.76808,800
2000-01-28$23.63$53.902,294,600
2000-01-27$23.50$53.612,105,400
2000-01-26$23.47$53.542,838,600
2000-01-25$23.53$53.682,450,000
2000-01-24$23.22$52.971,681,600
2000-01-21$24.69$56.321,740,400
2000-01-20$24.66$56.271,827,200
2000-01-19$25.38$57.891,348,800
2000-01-18$25.91$59.101,846,000
2000-01-14$26.69$60.881,270,200
2000-01-13$26.50$60.461,233,000
2000-01-12$26.50$60.462,704,800
2000-01-11$27.50$62.46798,400
2000-01-10$27.88$63.322,437,600
2000-01-07$28.13$63.882,273,400
2000-01-06$27.41$62.252,897,000
2000-01-05$27.31$62.043,474,800
2000-01-04$25.56$58.062,649,600
2000-01-03$24.53$55.721,925,600