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-21 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 | $194.10 | $194.10 | 71,620 | — | — |
| 2004-12-30 | $193.30 | $193.30 | 71,500 | — | — |
| 2004-12-29 | $197.00 | $197.00 | 56,250 | — | — |
| 2004-12-28 | $200.60 | $200.60 | 52,780 | — | — |
| 2004-12-27 | $194.90 | $194.90 | 85,610 | — | — |
| 2004-12-23 | $200.00 | $200.00 | 127,440 | — | — |
| 2004-12-22 | $208.90 | $208.90 | 54,650 | — | — |
| 2004-12-21 | $208.40 | $208.40 | 60,870 | — | — |
| 2004-12-20 | $205.20 | $205.20 | 157,110 | — | — |
| 2004-12-17 | $214.80 | $214.80 | 56,720 | — | — |
| 2004-12-16 | $217.90 | $217.90 | 70,560 | — | — |
| 2004-12-15 | $225.70 | $225.70 | 60,850 | — | — |
| 2004-12-14 | $220.70 | $220.70 | 86,190 | — | — |
| 2004-12-13 | $225.50 | $225.50 | 52,190 | — | — |
| 2004-12-10 | $221.80 | $221.80 | 70,120 | — | — |
| 2004-12-09 | $227.00 | $227.00 | 101,990 | — | — |
| 2004-12-08 | $226.40 | $226.40 | 73,320 | — | — |
| 2004-12-07 | $224.50 | $224.50 | 187,370 | — | — |
| 2004-12-06 | $228.00 | $228.00 | 140,280 | — | — |
| 2004-12-03 | $225.50 | $225.50 | 117,650 | — | — |
| 2004-12-02 | $220.20 | $220.20 | 110,980 | — | — |
| 2004-12-01 | $217.10 | $217.10 | 127,510 | — | — |
| 2004-11-30 | $210.60 | $210.60 | 154,050 | — | — |
| 2004-11-29 | $205.50 | $205.50 | 126,130 | — | — |
| 2004-11-26 | $201.80 | $201.80 | 23,550 | — | — |
| 2004-11-24 | $201.50 | $201.50 | 98,540 | — | — |
| 2004-11-23 | $200.80 | $200.80 | 129,470 | — | — |
| 2004-11-22 | $208.00 | $208.00 | 132,220 | — | — |
| 2004-11-19 | $206.30 | $206.30 | 56,160 | — | — |
| 2004-11-18 | $215.00 | $215.00 | 93,940 | — | — |
| 2004-11-17 | $214.10 | $214.10 | 219,010 | — | — |
| 2004-11-16 | $209.30 | $209.30 | 174,780 | — | — |
| 2004-11-15 | $205.50 | $205.50 | 114,440 | — | — |
| 2004-11-12 | $201.60 | $201.60 | 139,860 | — | — |
| 2004-11-11 | $207.10 | $207.10 | 130,520 | — | — |
| 2004-11-10 | $199.00 | $199.00 | 238,560 | — | — |
| 2004-11-09 | $196.00 | $196.00 | 360,060 | — | — |
| 2004-11-08 | $189.00 | $189.00 | 273,920 | — | — |
| 2004-11-05 | $201.30 | $201.30 | 147,730 | — | — |
| 2004-11-04 | $213.90 | $213.90 | 123,530 | — | — |
| 2004-11-03 | $213.10 | $213.10 | 166,930 | — | — |
| 2004-11-02 | $205.60 | $205.60 | 189,210 | — | — |
| 2004-11-01 | $203.60 | $203.60 | 336,270 | — | — |
| 2004-10-29 | $207.50 | $207.50 | 821,940 | — | — |
| 2004-10-28 | $245.00 | $245.00 | 488,700 | — | — |
| 2004-10-27 | $250.00 | $250.00 | 252,230 | — | — |
| 2004-10-26 | $237.10 | $237.10 | 128,950 | — | — |
| 2004-10-25 | $245.70 | $245.70 | 99,260 | — | — |
| 2004-10-22 | $243.00 | $243.00 | 119,080 | — | — |
| 2004-10-21 | $250.20 | $250.20 | 160,450 | — | — |
| 2004-10-20 | $235.40 | $235.40 | 136,230 | — | — |
| 2004-10-19 | $231.30 | $231.30 | 206,530 | — | — |
| 2004-10-18 | $231.60 | $231.60 | 151,000 | — | — |
| 2004-10-15 | $220.20 | $220.20 | 160,970 | — | — |
| 2004-10-14 | $223.80 | $223.80 | 85,240 | — | — |
| 2004-10-13 | $223.90 | $223.90 | 141,880 | — | — |
| 2004-10-12 | $225.60 | $225.60 | 142,710 | — | — |
| 2004-10-11 | $224.80 | $224.80 | 115,100 | — | — |
| 2004-10-08 | $230.40 | $230.40 | 260,170 | — | — |
| 2004-10-07 | $242.00 | $242.00 | 163,300 | — | — |
| 2004-10-06 | $248.30 | $248.30 | 124,780 | — | — |
| 2004-10-05 | $247.40 | $247.40 | 186,570 | — | — |
| 2004-10-04 | $253.70 | $253.70 | 239,170 | — | — |
| 2004-10-01 | $243.10 | $243.10 | 192,760 | — | — |
| 2004-09-30 | $235.00 | $235.00 | 230,570 | — | — |
| 2004-09-29 | $227.10 | $227.10 | 148,990 | — | — |
| 2004-09-28 | $234.00 | $234.00 | 109,840 | — | — |
| 2004-09-27 | $233.00 | $233.00 | 195,270 | — | — |
| 2004-09-24 | $242.70 | $242.70 | 351,000 | — | — |
| 2004-09-23 | $227.00 | $227.00 | 88,630 | — | — |
| 2004-09-22 | $221.80 | $221.80 | 122,450 | — | — |
| 2004-09-21 | $229.10 | $229.10 | 96,180 | — | — |
| 2004-09-20 | $218.20 | $218.20 | 80,620 | — | — |
| 2004-09-17 | $221.50 | $221.50 | 71,900 | — | — |
| 2004-09-16 | $226.90 | $226.90 | 90,340 | — | — |
| 2004-09-15 | $220.30 | $220.30 | 82,980 | — | — |
| 2004-09-14 | $224.30 | $224.30 | 121,120 | — | — |
| 2004-09-13 | $227.80 | $227.80 | 178,100 | — | — |
| 2004-09-10 | $225.40 | $225.40 | 309,220 | — | — |
| 2004-09-09 | $202.00 | $202.00 | 160,340 | — | — |
| 2004-09-08 | $195.00 | $195.00 | 157,010 | — | — |
| 2004-09-07 | $208.00 | $208.00 | 66,260 | — | — |
| 2004-09-03 | $206.10 | $206.10 | 82,390 | — | — |
| 2004-09-02 | $209.00 | $209.00 | 69,310 | — | — |
| 2004-09-01 | $202.90 | $202.90 | 178,250 | — | — |
| 2004-08-31 | $196.50 | $196.50 | 235,380 | — | — |
| 2004-08-30 | $213.40 | $213.40 | 95,140 | — | — |
| 2004-08-27 | $216.00 | $216.00 | 94,450 | — | — |
| 2004-08-26 | $216.20 | $216.20 | 53,130 | — | — |
| 2004-08-25 | $217.90 | $217.90 | 69,220 | — | — |
| 2004-08-24 | $213.80 | $213.80 | 144,660 | — | — |
| 2004-08-23 | $206.50 | $206.50 | 77,870 | — | — |
| 2004-08-20 | $201.50 | $201.50 | 87,320 | — | — |
| 2004-08-19 | $199.90 | $199.90 | 137,220 | — | — |
| 2004-08-18 | $194.70 | $194.70 | 138,370 | — | — |
| 2004-08-17 | $186.30 | $186.30 | 153,490 | — | — |
| 2004-08-16 | $179.60 | $179.60 | 127,220 | — | — |
| 2004-08-13 | $183.40 | $183.40 | 74,500 | — | — |
| 2004-08-12 | $187.70 | $187.70 | 84,700 | — | — |
| 2004-08-11 | $192.50 | $192.50 | 98,850 | — | — |
| 2004-08-10 | $198.00 | $198.00 | 143,610 | — | — |
| 2004-08-09 | $187.70 | $187.70 | 101,230 | — | — |
| 2004-08-06 | $191.70 | $191.70 | 182,470 | — | — |
| 2004-08-05 | $212.40 | $212.40 | 107,390 | — | — |
| 2004-08-04 | $223.30 | $223.30 | 115,820 | — | — |
| 2004-08-03 | $228.20 | $228.20 | 133,050 | — | — |
| 2004-08-02 | $228.90 | $228.90 | 89,490 | — | — |
| 2004-07-30 | $229.70 | $229.70 | 74,830 | — | — |
| 2004-07-29 | $229.50 | $229.50 | 162,510 | — | — |
| 2004-07-28 | $227.80 | $227.80 | 239,740 | — | — |
| 2004-07-27 | $216.60 | $216.60 | 665,360 | — | — |
| 2004-07-26 | $187.60 | $187.60 | 239,630 | — | — |
| 2004-07-23 | $202.90 | $202.90 | 149,540 | — | — |
| 2004-07-22 | $207.50 | $207.50 | 273,800 | — | — |
| 2004-07-21 | $216.60 | $216.60 | 89,630 | — | — |
| 2004-07-20 | $226.50 | $226.50 | 157,190 | — | — |
| 2004-07-19 | $208.70 | $208.70 | 56,240 | — | — |
| 2004-07-16 | $213.30 | $213.30 | 162,660 | — | — |
| 2004-07-15 | $209.00 | $209.00 | 139,290 | — | — |
| 2004-07-14 | $224.00 | $224.00 | 57,640 | — | — |
| 2004-07-13 | $223.40 | $223.40 | 65,020 | — | — |
| 2004-07-12 | $224.00 | $224.00 | 153,380 | — | — |
| 2004-07-09 | $238.30 | $238.30 | 73,580 | — | — |
| 2004-07-08 | $239.50 | $239.50 | 88,200 | — | — |
| 2004-07-07 | $245.50 | $245.50 | 73,190 | — | — |
| 2004-07-06 | $251.60 | $251.60 | 56,410 | — | — |
| 2004-07-02 | $255.20 | $255.20 | 102,280 | — | — |
| 2004-07-01 | $252.80 | $252.80 | 138,330 | — | — |
| 2004-06-30 | $265.00 | $265.00 | 97,230 | — | — |
| 2004-06-29 | $251.60 | $251.60 | 57,850 | — | — |
| 2004-06-28 | $246.90 | $246.90 | 128,810 | — | — |
| 2004-06-25 | $251.30 | $251.30 | 248,810 | — | — |
| 2004-06-24 | $243.20 | $243.20 | 114,970 | — | — |
| 2004-06-23 | $243.20 | $243.20 | 209,530 | — | — |
| 2004-06-22 | $222.30 | $222.30 | 242,380 | — | — |
| 2004-06-21 | $214.10 | $214.10 | 38,080 | — | — |
| 2004-06-18 | $212.00 | $212.00 | 58,890 | — | — |
| 2004-06-17 | $215.50 | $215.50 | 55,980 | — | — |
| 2004-06-16 | $219.10 | $219.10 | 74,620 | — | — |
| 2004-06-15 | $223.60 | $223.60 | 129,010 | — | — |
| 2004-06-14 | $210.00 | $210.00 | 104,300 | — | — |
| 2004-06-10 | $202.40 | $202.40 | 114,050 | — | — |
| 2004-06-09 | $196.00 | $196.00 | 119,290 | — | — |
| 2004-06-08 | $198.10 | $198.10 | 105,690 | — | — |
| 2004-06-07 | $189.50 | $189.50 | 47,240 | — | — |
| 2004-06-04 | $180.60 | $180.60 | 49,510 | — | — |
| 2004-06-03 | $179.20 | $179.20 | 109,960 | — | — |
| 2004-06-02 | $194.00 | $194.00 | 118,530 | — | — |
| 2004-06-01 | $184.40 | $184.40 | 67,410 | — | — |
| 2004-05-28 | $182.20 | $182.20 | 69,120 | — | — |
| 2004-05-27 | $184.90 | $184.90 | 60,680 | — | — |
| 2004-05-26 | $185.90 | $185.90 | 65,060 | — | — |
| 2004-05-25 | $182.50 | $182.50 | 90,290 | — | — |
| 2004-05-24 | $178.50 | $178.50 | 79,520 | — | — |
| 2004-05-21 | $172.90 | $172.90 | 57,360 | — | — |
| 2004-05-20 | $169.90 | $169.90 | 47,880 | — | — |
| 2004-05-19 | $175.00 | $175.00 | 174,930 | — | — |
| 2004-05-18 | $165.30 | $165.30 | 131,390 | — | — |
| 2004-05-17 | $158.00 | $158.00 | 87,260 | — | — |
| 2004-05-14 | $160.30 | $160.30 | 131,640 | — | — |
| 2004-05-13 | $162.00 | $162.00 | 201,170 | — | — |
| 2004-05-12 | $154.30 | $154.30 | 118,780 | — | — |
| 2004-05-11 | $147.30 | $147.30 | 171,840 | — | — |
| 2004-05-10 | $135.40 | $135.40 | 359,450 | — | — |
| 2004-05-07 | $150.40 | $150.40 | 161,140 | — | — |
| 2004-05-06 | $159.50 | $159.50 | 220,250 | — | — |
| 2004-05-05 | $157.50 | $157.50 | 214,160 | — | — |
| 2004-05-04 | $151.50 | $151.50 | 187,110 | — | — |
| 2004-05-03 | $140.40 | $140.40 | 147,400 | — | — |
| 2004-04-30 | $147.40 | $147.40 | 339,920 | — | — |
| 2004-04-29 | $144.90 | $144.90 | 650,900 | — | — |
| 2004-04-28 | $162.70 | $162.70 | 302,880 | — | — |
| 2004-04-27 | $178.30 | $178.30 | 385,120 | — | — |
| 2004-04-26 | $212.00 | $212.00 | 58,570 | — | — |
| 2004-04-23 | $216.60 | $216.60 | 108,140 | — | — |
| 2004-04-22 | $230.00 | $230.00 | 151,050 | — | — |
| 2004-04-21 | $214.80 | $214.80 | 134,950 | — | — |
| 2004-04-20 | $230.80 | $230.80 | 64,430 | — | — |
| 2004-04-19 | $238.20 | $238.20 | 108,770 | — | — |
| 2004-04-16 | $240.50 | $240.50 | 65,290 | — | — |
| 2004-04-15 | $242.80 | $242.80 | 75,790 | — | — |
| 2004-04-14 | $249.50 | $249.50 | 102,470 | — | — |
| 2004-04-13 | $244.50 | $244.50 | 284,330 | — | — |
| 2004-04-12 | $271.80 | $271.80 | 87,750 | — | — |
| 2004-04-08 | $264.50 | $264.50 | 112,110 | — | — |
| 2004-04-07 | $249.40 | $249.40 | 119,910 | — | — |
| 2004-04-06 | $235.40 | $235.40 | 72,040 | — | — |
| 2004-04-05 | $232.60 | $232.60 | 65,120 | — | — |
| 2004-04-02 | $230.10 | $230.10 | 122,290 | — | — |
| 2004-04-01 | $228.60 | $228.60 | 177,840 | — | — |
| 2004-03-31 | $215.00 | $215.00 | 152,250 | — | — |
| 2004-03-30 | $206.90 | $206.90 | 99,750 | — | — |
| 2004-03-29 | $205.10 | $205.10 | 190,300 | — | — |
| 2004-03-26 | $205.50 | $205.50 | 157,010 | — | — |
| 2004-03-25 | $186.50 | $186.50 | 76,850 | — | — |
| 2004-03-24 | $180.00 | $180.00 | 44,400 | — | — |
| 2004-03-23 | $176.00 | $176.00 | 74,220 | — | — |
| 2004-03-22 | $185.60 | $185.60 | 83,030 | — | — |
| 2004-03-19 | $183.50 | $183.50 | 61,940 | — | — |
| 2004-03-18 | $185.10 | $185.10 | 138,510 | — | — |
| 2004-03-17 | $190.60 | $190.60 | 125,660 | — | — |
| 2004-03-16 | $162.90 | $162.90 | 53,300 | — | — |
| 2004-03-15 | $168.50 | $168.50 | 75,030 | — | — |
| 2004-03-12 | $182.10 | $182.10 | 34,420 | — | — |
| 2004-03-11 | $177.00 | $177.00 | 48,240 | — | — |
| 2004-03-10 | $183.60 | $183.60 | 48,130 | — | — |
| 2004-03-09 | $192.00 | $192.00 | 70,740 | — | — |
| 2004-03-08 | $190.50 | $190.50 | 186,290 | — | — |
| 2004-03-05 | $198.00 | $198.00 | 93,440 | — | — |
| 2004-03-04 | $185.00 | $185.00 | 23,770 | — | — |
| 2004-03-03 | $183.90 | $183.90 | 45,020 | — | — |
| 2004-03-02 | $181.10 | $181.10 | 45,690 | — | — |
| 2004-03-01 | $189.40 | $189.40 | 53,720 | — | — |
| 2004-02-27 | $192.50 | $192.50 | 43,700 | — | — |
| 2004-02-26 | $191.80 | $191.80 | 58,970 | — | — |
| 2004-02-25 | $183.70 | $183.70 | 66,350 | — | — |
| 2004-02-24 | $186.50 | $186.50 | 59,780 | — | — |
| 2004-02-23 | $189.40 | $189.40 | 108,710 | — | — |
| 2004-02-20 | $179.50 | $179.50 | 98,750 | — | — |
| 2004-02-19 | $194.50 | $194.50 | 97,540 | — | — |
| 2004-02-18 | $206.00 | $206.00 | 183,520 | — | — |
| 2004-02-17 | $167.00 | $167.00 | 95,850 | — | — |
| 2004-02-13 | $163.70 | $163.70 | 81,810 | — | — |
| 2004-02-12 | $164.80 | $164.80 | 119,040 | — | — |
| 2004-02-11 | $167.60 | $167.60 | 383,810 | — | — |
| 2004-02-10 | $125.90 | $125.90 | 112,040 | — | — |
| 2004-02-09 | $116.00 | $116.00 | 46,160 | — | — |
| 2004-02-06 | $126.00 | $126.00 | 23,220 | — | — |
| 2004-02-05 | $131.50 | $131.50 | 81,930 | — | — |
| 2004-02-04 | $131.00 | $131.00 | 22,110 | — | — |
| 2004-02-03 | $130.80 | $130.80 | 37,630 | — | — |
| 2004-02-02 | $128.00 | $128.00 | 29,080 | — | — |
| 2004-01-30 | $124.00 | $124.00 | 32,400 | — | — |
| 2004-01-29 | $128.00 | $128.00 | 47,100 | — | — |
| 2004-01-28 | $115.10 | $115.10 | 36,500 | — | — |
| 2004-01-27 | $121.90 | $121.90 | 39,040 | — | — |
| 2004-01-26 | $130.20 | $130.20 | 47,950 | — | — |
| 2004-01-23 | $132.00 | $132.00 | 47,730 | — | — |
| 2004-01-22 | $116.10 | $116.10 | 132,810 | — | — |
| 2004-01-21 | $120.90 | $120.90 | 197,870 | — | — |
| 2004-01-20 | $105.00 | $105.00 | 135,890 | — | — |
| 2004-01-16 | $93.00 | $93.00 | 51,750 | — | — |
| 2004-01-15 | $87.50 | $87.50 | 68,310 | — | — |
| 2004-01-14 | $89.90 | $89.90 | 123,800 | — | — |
| 2004-01-13 | $80.40 | $80.40 | 16,810 | — | — |
| 2004-01-12 | $82.10 | $82.10 | 44,030 | — | — |
| 2004-01-09 | $80.30 | $80.30 | 58,160 | — | — |
| 2004-01-08 | $79.00 | $79.00 | 107,870 | — | — |
| 2004-01-07 | $82.00 | $82.00 | 138,630 | — | — |
| 2004-01-06 | $77.00 | $77.00 | 260,480 | — | — |
| 2004-01-05 | $68.40 | $68.40 | 257,160 | — | — |
| 2004-01-02 | $59.00 | $59.00 | 9,810 | — | — |