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
- 2000-11-29 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2004
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2004-12-31 | $244.20 | $244.20 | 18,740 | — | — |
| 2004-12-30 | $238.30 | $238.30 | 34,020 | — | — |
| 2004-12-29 | $243.20 | $243.20 | 8,350 | — | — |
| 2004-12-28 | $245.50 | $245.50 | 16,240 | — | — |
| 2004-12-27 | $243.80 | $243.80 | 10,460 | — | — |
| 2004-12-23 | $246.00 | $246.00 | 13,800 | — | — |
| 2004-12-22 | $245.20 | $245.20 | 12,210 | — | — |
| 2004-12-21 | $246.30 | $246.30 | 9,620 | — | — |
| 2004-12-20 | $245.40 | $245.40 | 11,210 | — | — |
| 2004-12-17 | $243.50 | $243.50 | 22,550 | — | — |
| 2004-12-16 | $246.80 | $246.80 | 20,310 | — | — |
| 2004-12-15 | $247.50 | $247.50 | 19,380 | — | — |
| 2004-12-14 | $254.50 | $254.50 | 17,290 | — | — |
| 2004-12-13 | $254.30 | $254.30 | 9,280 | — | — |
| 2004-12-10 | $247.40 | $247.40 | 25,730 | — | — |
| 2004-12-09 | $241.70 | $241.70 | 41,820 | — | — |
| 2004-12-08 | $234.90 | $234.90 | 53,180 | — | — |
| 2004-12-07 | $229.60 | $229.60 | 15,940 | — | — |
| 2004-12-06 | $238.70 | $238.70 | 23,010 | — | — |
| 2004-12-03 | $248.50 | $248.50 | 25,430 | — | — |
| 2004-12-02 | $250.40 | $250.40 | 27,200 | — | — |
| 2004-12-01 | $253.40 | $253.40 | 57,080 | — | — |
| 2004-11-30 | $250.20 | $250.20 | 10,630 | — | — |
| 2004-11-29 | $248.90 | $248.90 | 31,610 | — | — |
| 2004-11-26 | $244.00 | $244.00 | 12,610 | — | — |
| 2004-11-24 | $241.20 | $241.20 | 10,050 | — | — |
| 2004-11-23 | $243.30 | $243.30 | 162,250 | — | — |
| 2004-11-22 | $250.00 | $250.00 | 203,850 | — | — |
| 2004-11-19 | $253.90 | $253.90 | 115,850 | — | — |
| 2004-11-18 | $268.90 | $268.90 | 19,110 | — | — |
| 2004-11-17 | $280.00 | $280.00 | 21,880 | — | — |
| 2004-11-16 | $282.50 | $282.50 | 33,310 | — | — |
| 2004-11-15 | $287.20 | $287.20 | 26,400 | — | — |
| 2004-11-12 | $281.00 | $281.00 | 22,150 | — | — |
| 2004-11-11 | $284.50 | $284.50 | 22,980 | — | — |
| 2004-11-10 | $282.30 | $282.30 | 30,710 | — | — |
| 2004-11-09 | $276.00 | $276.00 | 30,980 | — | — |
| 2004-11-08 | $260.00 | $260.00 | 19,750 | — | — |
| 2004-11-05 | $260.00 | $260.00 | 51,240 | — | — |
| 2004-11-04 | $258.70 | $258.70 | 62,080 | — | — |
| 2004-11-03 | $240.00 | $240.00 | 36,760 | — | — |
| 2004-11-02 | $236.00 | $236.00 | 25,970 | — | — |
| 2004-11-01 | $235.00 | $235.00 | 22,760 | — | — |
| 2004-10-29 | $240.00 | $240.00 | 30,900 | — | — |
| 2004-10-28 | $247.80 | $247.80 | 13,790 | — | — |
| 2004-10-27 | $245.80 | $245.80 | 24,930 | — | — |
| 2004-10-26 | $235.00 | $235.00 | 24,860 | — | — |
| 2004-10-25 | $240.80 | $240.80 | 25,790 | — | — |
| 2004-10-22 | $253.50 | $253.50 | 11,630 | — | — |
| 2004-10-21 | $254.10 | $254.10 | 11,200 | — | — |
| 2004-10-20 | $262.00 | $262.00 | 7,170 | — | — |
| 2004-10-19 | $259.30 | $259.30 | 12,250 | — | — |
| 2004-10-18 | $263.00 | $263.00 | 20,730 | — | — |
| 2004-10-15 | $266.80 | $266.80 | 9,660 | — | — |
| 2004-10-14 | $256.30 | $256.30 | 18,600 | — | — |
| 2004-10-13 | $262.20 | $262.20 | 26,110 | — | — |
| 2004-10-12 | $260.10 | $260.10 | 29,480 | — | — |
| 2004-10-11 | $261.50 | $261.50 | 10,820 | — | — |
| 2004-10-08 | $251.40 | $251.40 | 9,980 | — | — |
| 2004-10-07 | $250.70 | $250.70 | 24,100 | — | — |
| 2004-10-06 | $249.90 | $249.90 | 16,200 | — | — |
| 2004-10-05 | $247.70 | $247.70 | 11,720 | — | — |
| 2004-10-04 | $250.00 | $250.00 | 11,080 | — | — |
| 2004-10-01 | $253.60 | $253.60 | 11,230 | — | — |
| 2004-09-30 | $253.00 | $253.00 | 17,040 | — | — |
| 2004-09-29 | $246.30 | $246.30 | 21,240 | — | — |
| 2004-09-28 | $246.00 | $246.00 | 27,350 | — | — |
| 2004-09-27 | $238.70 | $238.70 | 12,670 | — | — |
| 2004-09-24 | $239.00 | $239.00 | 10,970 | — | — |
| 2004-09-23 | $238.60 | $238.60 | 11,070 | — | — |
| 2004-09-22 | $236.30 | $236.30 | 22,680 | — | — |
| 2004-09-21 | $235.00 | $235.00 | 23,080 | — | — |
| 2004-09-20 | $233.00 | $233.00 | 10,400 | — | — |
| 2004-09-17 | $236.90 | $236.90 | 87,510 | — | — |
| 2004-09-16 | $242.00 | $242.00 | 41,780 | — | — |
| 2004-09-15 | $234.40 | $234.40 | 62,980 | — | — |
| 2004-09-14 | $218.00 | $218.00 | 53,250 | — | — |
| 2004-09-13 | $222.90 | $222.90 | 23,610 | — | — |
| 2004-09-10 | $217.80 | $217.80 | 22,510 | — | — |
| 2004-09-09 | $211.60 | $211.60 | 18,650 | — | — |
| 2004-09-08 | $208.60 | $208.60 | 19,260 | — | — |
| 2004-09-07 | $211.20 | $211.20 | 9,650 | — | — |
| 2004-09-03 | $208.20 | $208.20 | 6,510 | — | — |
| 2004-09-02 | $206.90 | $206.90 | 15,040 | — | — |
| 2004-09-01 | $203.60 | $203.60 | 27,260 | — | — |
| 2004-08-31 | $206.00 | $206.00 | 30,950 | — | — |
| 2004-08-30 | $205.40 | $205.40 | 10,490 | — | — |
| 2004-08-27 | $203.10 | $203.10 | 27,720 | — | — |
| 2004-08-26 | $197.60 | $197.60 | 25,130 | — | — |
| 2004-08-25 | $195.90 | $195.90 | 22,450 | — | — |
| 2004-08-24 | $200.00 | $200.00 | 24,930 | — | — |
| 2004-08-23 | $207.20 | $207.20 | 18,930 | — | — |
| 2004-08-20 | $220.50 | $220.50 | 9,030 | — | — |
| 2004-08-19 | $217.60 | $217.60 | 9,720 | — | — |
| 2004-08-18 | $217.60 | $217.60 | 41,270 | — | — |
| 2004-08-17 | $215.50 | $215.50 | 51,790 | — | — |
| 2004-08-16 | $213.50 | $213.50 | 21,990 | — | — |
| 2004-08-13 | $206.00 | $206.00 | 25,430 | — | — |
| 2004-08-12 | $217.10 | $217.10 | 37,940 | — | — |
| 2004-08-11 | $207.10 | $207.10 | 23,900 | — | — |
| 2004-08-10 | $196.50 | $196.50 | 18,370 | — | — |
| 2004-08-09 | $199.70 | $199.70 | 32,160 | — | — |
| 2004-08-06 | $198.50 | $198.50 | 26,260 | — | — |
| 2004-08-05 | $191.20 | $191.20 | 20,210 | — | — |
| 2004-08-04 | $190.00 | $190.00 | 43,000 | — | — |
| 2004-08-03 | $190.40 | $190.40 | 72,880 | — | — |
| 2004-08-02 | $187.90 | $187.90 | 224,660 | — | — |
| 2004-07-30 | $136.50 | $136.50 | 7,720 | — | — |
| 2004-07-29 | $133.40 | $133.40 | 7,440 | — | — |
| 2004-07-28 | $135.90 | $135.90 | 16,390 | — | — |
| 2004-07-27 | $135.20 | $135.20 | 9,490 | — | — |
| 2004-07-26 | $135.00 | $135.00 | 13,910 | — | — |
| 2004-07-23 | $134.20 | $134.20 | 6,140 | — | — |
| 2004-07-22 | $136.10 | $136.10 | 15,550 | — | — |
| 2004-07-21 | $132.40 | $132.40 | 19,150 | — | — |
| 2004-07-20 | $134.70 | $134.70 | 34,400 | — | — |
| 2004-07-19 | $116.00 | $116.00 | 21,490 | — | — |
| 2004-07-16 | $117.00 | $117.00 | 52,030 | — | — |
| 2004-07-15 | $111.50 | $111.50 | 38,420 | — | — |
| 2004-07-14 | $115.00 | $115.00 | 27,190 | — | — |
| 2004-07-13 | $126.30 | $126.30 | 4,860 | — | — |
| 2004-07-12 | $128.70 | $128.70 | 11,890 | — | — |
| 2004-07-09 | $131.80 | $131.80 | 6,470 | — | — |
| 2004-07-08 | $135.00 | $135.00 | 9,790 | — | — |
| 2004-07-07 | $139.70 | $139.70 | 13,010 | — | — |
| 2004-07-06 | $148.20 | $148.20 | 7,260 | — | — |
| 2004-07-02 | $151.60 | $151.60 | 11,740 | — | — |
| 2004-07-01 | $146.80 | $146.80 | 47,410 | — | — |
| 2004-06-30 | $142.10 | $142.10 | 55,230 | — | — |
| 2004-06-29 | $139.40 | $139.40 | 80,100 | — | — |
| 2004-06-28 | $155.70 | $155.70 | 29,400 | — | — |
| 2004-06-25 | $152.90 | $152.90 | 56,650 | — | — |
| 2004-06-24 | $156.40 | $156.40 | 23,130 | — | — |
| 2004-06-23 | $151.50 | $151.50 | 8,450 | — | — |
| 2004-06-22 | $155.00 | $155.00 | 10,110 | — | — |
| 2004-06-21 | $155.40 | $155.40 | 3,720 | — | — |
| 2004-06-18 | $157.60 | $157.60 | 8,770 | — | — |
| 2004-06-17 | $157.40 | $157.40 | 8,360 | — | — |
| 2004-06-16 | $157.60 | $157.60 | 4,070 | — | — |
| 2004-06-15 | $157.50 | $157.50 | 6,220 | — | — |
| 2004-06-14 | $157.50 | $157.50 | 13,420 | — | — |
| 2004-06-10 | $161.70 | $161.70 | 7,210 | — | — |
| 2004-06-09 | $164.20 | $164.20 | 3,440 | — | — |
| 2004-06-08 | $172.60 | $172.60 | 4,250 | — | — |
| 2004-06-07 | $175.60 | $175.60 | 3,840 | — | — |
| 2004-06-04 | $175.10 | $175.10 | 3,740 | — | — |
| 2004-06-03 | $175.00 | $175.00 | 3,540 | — | — |
| 2004-06-02 | $176.60 | $176.60 | 6,800 | — | — |
| 2004-06-01 | $178.20 | $178.20 | 10,080 | — | — |
| 2004-05-28 | $177.60 | $177.60 | 17,210 | — | — |
| 2004-05-27 | $177.90 | $177.90 | 5,450 | — | — |
| 2004-05-26 | $176.90 | $176.90 | 6,490 | — | — |
| 2004-05-25 | $172.30 | $172.30 | 3,410 | — | — |
| 2004-05-24 | $171.20 | $171.20 | 14,490 | — | — |
| 2004-05-21 | $168.50 | $168.50 | 11,100 | — | — |
| 2004-05-20 | $170.90 | $170.90 | 35,550 | — | — |
| 2004-05-19 | $185.00 | $185.00 | 6,170 | — | — |
| 2004-05-18 | $200.50 | $200.50 | 1,390 | — | — |
| 2004-05-17 | $195.10 | $195.10 | 2,490 | — | — |
| 2004-05-14 | $200.60 | $200.60 | 4,040 | — | — |
| 2004-05-13 | $204.20 | $204.20 | 2,030 | — | — |
| 2004-05-12 | $213.10 | $213.10 | 5,760 | — | — |
| 2004-05-11 | $204.20 | $204.20 | 5,760 | — | — |
| 2004-05-10 | $203.60 | $203.60 | 5,810 | — | — |
| 2004-05-07 | $214.00 | $214.00 | 3,900 | — | — |
| 2004-05-06 | $211.60 | $211.60 | 8,710 | — | — |
| 2004-05-05 | $213.00 | $213.00 | 7,260 | — | — |
| 2004-05-04 | $209.20 | $209.20 | 4,170 | — | — |
| 2004-05-03 | $213.50 | $213.50 | 17,400 | — | — |
| 2004-04-30 | $212.10 | $212.10 | 5,060 | — | — |
| 2004-04-29 | $213.90 | $213.90 | 9,050 | — | — |
| 2004-04-28 | $212.50 | $212.50 | 5,680 | — | — |
| 2004-04-27 | $212.00 | $212.00 | 8,580 | — | — |
| 2004-04-26 | $210.00 | $210.00 | 3,890 | — | — |
| 2004-04-23 | $215.00 | $215.00 | 6,610 | — | — |
| 2004-04-22 | $212.20 | $212.20 | 6,880 | — | — |
| 2004-04-21 | $210.00 | $210.00 | 28,910 | — | — |
| 2004-04-20 | $202.00 | $202.00 | 9,580 | — | — |
| 2004-04-19 | $201.80 | $201.80 | 13,760 | — | — |
| 2004-04-16 | $197.50 | $197.50 | 17,820 | — | — |
| 2004-04-15 | $189.00 | $189.00 | 4,240 | — | — |
| 2004-04-14 | $183.50 | $183.50 | 7,930 | — | — |
| 2004-04-13 | $183.10 | $183.10 | 9,930 | — | — |
| 2004-04-12 | $196.00 | $196.00 | 6,620 | — | — |
| 2004-04-08 | $197.60 | $197.60 | 56,240 | — | — |
| 2004-04-07 | $212.00 | $212.00 | 32,750 | — | — |
| 2004-04-06 | $209.80 | $209.80 | 14,180 | — | — |
| 2004-04-05 | $209.00 | $209.00 | 26,570 | — | — |
| 2004-04-02 | $232.10 | $232.10 | 3,230 | — | — |
| 2004-04-01 | $224.80 | $224.80 | 8,560 | — | — |
| 2004-03-31 | $221.30 | $221.30 | 12,250 | — | — |
| 2004-03-30 | $217.70 | $217.70 | 5,230 | — | — |
| 2004-03-29 | $207.20 | $207.20 | 9,130 | — | — |
| 2004-03-26 | $189.80 | $189.80 | 4,510 | — | — |
| 2004-03-25 | $193.00 | $193.00 | 5,010 | — | — |
| 2004-03-24 | $192.50 | $192.50 | 2,060 | — | — |
| 2004-03-23 | $192.00 | $192.00 | 6,370 | — | — |
| 2004-03-22 | $194.20 | $194.20 | 6,370 | — | — |
| 2004-03-19 | $200.00 | $200.00 | 13,810 | — | — |
| 2004-03-18 | $184.80 | $184.80 | 11,030 | — | — |
| 2004-03-17 | $178.90 | $178.90 | 4,000 | — | — |
| 2004-03-16 | $173.10 | $173.10 | 11,800 | — | — |
| 2004-03-15 | $176.30 | $176.30 | 4,700 | — | — |
| 2004-03-12 | $187.70 | $187.70 | 9,120 | — | — |
| 2004-03-11 | $181.50 | $181.50 | 5,970 | — | — |
| 2004-03-10 | $182.70 | $182.70 | 3,040 | — | — |
| 2004-03-09 | $190.50 | $190.50 | 2,820 | — | — |
| 2004-03-08 | $189.80 | $189.80 | 3,330 | — | — |
| 2004-03-05 | $189.40 | $189.40 | 13,990 | — | — |
| 2004-03-04 | $189.90 | $189.90 | 11,950 | — | — |
| 2004-03-03 | $192.00 | $192.00 | 5,220 | — | — |
| 2004-03-02 | $193.30 | $193.30 | 8,750 | — | — |
| 2004-03-01 | $192.00 | $192.00 | 6,480 | — | — |
| 2004-02-27 | $195.70 | $195.70 | 7,790 | — | — |
| 2004-02-26 | $198.60 | $198.60 | 8,450 | — | — |
| 2004-02-25 | $194.90 | $194.90 | 31,810 | — | — |
| 2004-02-24 | $195.50 | $195.50 | 18,060 | — | — |
| 2004-02-23 | $193.00 | $193.00 | 29,200 | — | — |
| 2004-02-20 | $197.40 | $197.40 | 155,080 | — | — |
| 2004-02-19 | $215.10 | $215.10 | 14,210 | — | — |
| 2004-02-18 | $218.50 | $218.50 | 3,860 | — | — |
| 2004-02-17 | $222.10 | $222.10 | 1,490 | — | — |
| 2004-02-13 | $219.10 | $219.10 | 2,660 | — | — |
| 2004-02-12 | $223.30 | $223.30 | 6,150 | — | — |
| 2004-02-11 | $235.30 | $235.30 | 2,460 | — | — |
| 2004-02-10 | $236.00 | $236.00 | 1,320 | — | — |
| 2004-02-09 | $230.00 | $230.00 | 2,510 | — | — |
| 2004-02-06 | $228.30 | $228.30 | 7,630 | — | — |
| 2004-02-05 | $236.60 | $236.60 | 9,260 | — | — |
| 2004-02-04 | $247.50 | $247.50 | 1,790 | — | — |
| 2004-02-03 | $245.00 | $245.00 | 1,890 | — | — |
| 2004-02-02 | $245.00 | $245.00 | 820 | — | — |
| 2004-01-30 | $244.00 | $244.00 | 1,880 | — | — |
| 2004-01-29 | $244.90 | $244.90 | 2,450 | — | — |
| 2004-01-28 | $249.20 | $249.20 | 4,500 | — | — |
| 2004-01-27 | $243.00 | $243.00 | 5,600 | — | — |
| 2004-01-26 | $246.40 | $246.40 | 5,770 | — | — |
| 2004-01-23 | $230.00 | $230.00 | 2,510 | — | — |
| 2004-01-22 | $230.70 | $230.70 | 4,780 | — | — |
| 2004-01-21 | $225.00 | $225.00 | 4,140 | — | — |
| 2004-01-20 | $229.00 | $229.00 | 8,740 | — | — |
| 2004-01-16 | $221.80 | $221.80 | 2,050 | — | — |
| 2004-01-15 | $222.90 | $222.90 | 5,400 | — | — |
| 2004-01-14 | $222.00 | $222.00 | 1,160 | — | — |
| 2004-01-13 | $222.70 | $222.70 | 4,990 | — | — |
| 2004-01-12 | $228.90 | $228.90 | 3,630 | — | — |
| 2004-01-09 | $225.40 | $225.40 | 7,600 | — | — |
| 2004-01-08 | $217.00 | $217.00 | 15,450 | — | — |
| 2004-01-07 | $208.40 | $208.40 | 18,320 | — | — |
| 2004-01-06 | $191.00 | $191.00 | 2,840 | — | — |
| 2004-01-05 | $198.40 | $198.40 | 1,110 | — | — |
| 2004-01-02 | $199.10 | $199.10 | 8,340 | — | — |