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
- 1993-11-04 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 | $259.80 | $270.78 | 8,700 | — | — |
| 2004-12-30 | $261.70 | $272.76 | 4,310 | — | — |
| 2004-12-29 | $261.40 | $272.45 | 4,410 | — | — |
| 2004-12-28 | $263.20 | $274.32 | 8,710 | — | — |
| 2004-12-27 | $260.50 | $271.51 | 10,670 | — | — |
| 2004-12-23 | $259.60 | $270.57 | 13,190 | — | — |
| 2004-12-22 | $256.60 | $267.44 | 12,530 | — | — |
| 2004-12-21 | $254.90 | $265.67 | 28,420 | — | — |
| 2004-12-20 | $255.00 | $265.78 | 35,480 | — | — |
| 2004-12-17 | $254.80 | $265.57 | 31,910 | — | — |
| 2004-12-16 | $254.50 | $265.26 | 22,930 | — | — |
| 2004-12-15 | $257.00 | $267.86 | 13,880 | — | — |
| 2004-12-14 | $257.50 | $268.38 | 18,150 | — | — |
| 2004-12-13 | $256.50 | $267.34 | 11,760 | — | — |
| 2004-12-10 | $256.10 | $266.92 | 13,530 | — | — |
| 2004-12-09 | $257.60 | $268.49 | 13,040 | — | — |
| 2004-12-08 | $260.50 | $271.51 | 14,260 | — | — |
| 2004-12-07 | $256.70 | $267.55 | 11,390 | — | — |
| 2004-12-06 | $259.80 | $270.78 | 7,610 | — | — |
| 2004-12-03 | $260.00 | $270.99 | 8,810 | — | — |
| 2004-12-02 | $260.20 | $271.20 | 11,710 | — | — |
| 2004-12-01 | $260.00 | $270.57 | 15,540 | — | — |
| 2004-11-30 | $258.20 | $268.70 | 20,540 | — | — |
| 2004-11-29 | $260.50 | $271.09 | 13,520 | — | — |
| 2004-11-26 | $265.70 | $276.50 | 650 | — | — |
| 2004-11-24 | $265.80 | $276.61 | 6,130 | — | — |
| 2004-11-23 | $263.20 | $273.90 | 5,100 | — | — |
| 2004-11-22 | $261.00 | $271.61 | 6,980 | — | — |
| 2004-11-19 | $261.50 | $272.13 | 9,320 | — | — |
| 2004-11-18 | $262.60 | $273.28 | 7,370 | — | — |
| 2004-11-17 | $262.80 | $273.49 | 8,410 | — | — |
| 2004-11-16 | $262.50 | $273.17 | 17,290 | — | — |
| 2004-11-15 | $265.00 | $275.77 | 10,820 | — | — |
| 2004-11-12 | $266.40 | $277.23 | 9,380 | — | — |
| 2004-11-11 | $268.70 | $279.63 | 17,540 | — | — |
| 2004-11-10 | $264.30 | $275.05 | 22,180 | — | — |
| 2004-11-09 | $266.40 | $277.23 | 12,110 | — | — |
| 2004-11-08 | $265.50 | $276.30 | 9,230 | — | — |
| 2004-11-05 | $267.00 | $277.86 | 9,420 | — | — |
| 2004-11-04 | $265.80 | $276.61 | 16,720 | — | — |
| 2004-11-03 | $264.00 | $274.73 | 11,190 | — | — |
| 2004-11-02 | $256.90 | $267.35 | 14,450 | — | — |
| 2004-11-01 | $258.10 | $268.59 | 9,760 | — | — |
| 2004-10-29 | $257.40 | $267.87 | 11,140 | — | — |
| 2004-10-28 | $257.70 | $268.18 | 7,600 | — | — |
| 2004-10-27 | $252.30 | $262.56 | 9,050 | — | — |
| 2004-10-26 | $245.50 | $255.48 | 10,590 | — | — |
| 2004-10-25 | $247.40 | $257.46 | 12,990 | — | — |
| 2004-10-22 | $242.90 | $252.78 | 11,450 | — | — |
| 2004-10-21 | $248.60 | $258.71 | 15,810 | — | — |
| 2004-10-20 | $243.60 | $253.50 | 9,090 | — | — |
| 2004-10-19 | $245.10 | $255.07 | 12,100 | — | — |
| 2004-10-18 | $247.50 | $257.56 | 9,820 | — | — |
| 2004-10-15 | $243.70 | $253.61 | 7,040 | — | — |
| 2004-10-14 | $243.20 | $253.09 | 8,190 | — | — |
| 2004-10-13 | $247.40 | $257.46 | 13,340 | — | — |
| 2004-10-12 | $246.30 | $256.31 | 11,210 | — | — |
| 2004-10-11 | $247.70 | $257.77 | 3,570 | — | — |
| 2004-10-08 | $246.50 | $256.52 | 19,080 | — | — |
| 2004-10-07 | $245.40 | $255.38 | 14,140 | — | — |
| 2004-10-06 | $250.10 | $260.27 | 15,850 | — | — |
| 2004-10-05 | $249.50 | $259.64 | 16,380 | — | — |
| 2004-10-04 | $252.70 | $262.97 | 6,600 | — | — |
| 2004-10-01 | $251.30 | $261.52 | 7,610 | — | — |
| 2004-09-30 | $250.10 | $260.27 | 9,210 | — | — |
| 2004-09-29 | $247.50 | $257.56 | 5,400 | — | — |
| 2004-09-28 | $246.20 | $256.21 | 11,910 | — | — |
| 2004-09-27 | $246.50 | $256.52 | 10,440 | — | — |
| 2004-09-24 | $249.80 | $259.96 | 21,660 | — | — |
| 2004-09-23 | $246.10 | $256.11 | 6,640 | — | — |
| 2004-09-22 | $246.10 | $256.11 | 11,110 | — | — |
| 2004-09-21 | $248.80 | $258.92 | 7,430 | — | — |
| 2004-09-20 | $244.20 | $254.13 | 37,020 | — | — |
| 2004-09-17 | $245.00 | $254.96 | 19,310 | — | — |
| 2004-09-16 | $245.00 | $254.96 | 11,150 | — | — |
| 2004-09-15 | $244.90 | $254.86 | 7,570 | — | — |
| 2004-09-14 | $245.10 | $255.07 | 5,340 | — | — |
| 2004-09-13 | $245.30 | $255.27 | 7,090 | — | — |
| 2004-09-10 | $244.90 | $254.86 | 9,180 | — | — |
| 2004-09-09 | $246.40 | $256.42 | 9,990 | — | — |
| 2004-09-08 | $244.30 | $254.23 | 11,360 | — | — |
| 2004-09-07 | $248.20 | $258.29 | 7,340 | — | — |
| 2004-09-03 | $245.10 | $255.07 | 11,710 | — | — |
| 2004-09-02 | $247.00 | $257.04 | 7,340 | — | — |
| 2004-09-01 | $246.30 | $256.31 | 10,940 | — | — |
| 2004-08-31 | $248.10 | $257.77 | 13,820 | — | — |
| 2004-08-30 | $245.00 | $254.55 | 5,560 | — | — |
| 2004-08-27 | $244.00 | $253.51 | 13,480 | — | — |
| 2004-08-26 | $244.50 | $254.03 | 11,520 | — | — |
| 2004-08-25 | $245.80 | $255.38 | 10,760 | — | — |
| 2004-08-24 | $245.60 | $255.17 | 12,730 | — | — |
| 2004-08-23 | $246.30 | $255.90 | 11,350 | — | — |
| 2004-08-20 | $247.70 | $257.36 | 6,980 | — | — |
| 2004-08-19 | $242.80 | $252.26 | 7,110 | — | — |
| 2004-08-18 | $243.50 | $252.99 | 11,620 | — | — |
| 2004-08-17 | $240.00 | $249.36 | 9,500 | — | — |
| 2004-08-16 | $239.40 | $248.73 | 17,790 | — | — |
| 2004-08-13 | $239.00 | $248.32 | 6,120 | — | — |
| 2004-08-12 | $237.60 | $246.86 | 10,990 | — | — |
| 2004-08-11 | $238.00 | $247.28 | 12,560 | — | — |
| 2004-08-10 | $240.00 | $249.36 | 9,630 | — | — |
| 2004-08-09 | $237.70 | $246.97 | 9,490 | — | — |
| 2004-08-06 | $239.50 | $248.84 | 13,150 | — | — |
| 2004-08-05 | $238.50 | $247.80 | 12,770 | — | — |
| 2004-08-04 | $243.40 | $252.89 | 14,180 | — | — |
| 2004-08-03 | $245.10 | $254.65 | 10,090 | — | — |
| 2004-08-02 | $246.70 | $256.32 | 13,780 | — | — |
| 2004-07-30 | $241.60 | $251.02 | 17,010 | — | — |
| 2004-07-29 | $239.00 | $248.32 | 19,990 | — | — |
| 2004-07-28 | $241.20 | $250.60 | 15,910 | — | — |
| 2004-07-27 | $241.00 | $250.39 | 16,730 | — | — |
| 2004-07-26 | $237.90 | $247.17 | 31,990 | — | — |
| 2004-07-23 | $243.80 | $253.30 | 7,720 | — | — |
| 2004-07-22 | $249.50 | $259.23 | 7,910 | — | — |
| 2004-07-21 | $247.30 | $256.94 | 17,110 | — | — |
| 2004-07-20 | $254.60 | $264.52 | 7,560 | — | — |
| 2004-07-19 | $250.70 | $260.47 | 12,170 | — | — |
| 2004-07-16 | $251.70 | $261.51 | 27,270 | — | — |
| 2004-07-15 | $248.50 | $258.19 | 10,500 | — | — |
| 2004-07-14 | $248.00 | $257.67 | 22,580 | — | — |
| 2004-07-13 | $250.00 | $259.75 | 11,460 | — | — |
| 2004-07-12 | $248.40 | $258.08 | 18,470 | — | — |
| 2004-07-09 | $247.60 | $257.25 | 24,120 | — | — |
| 2004-07-08 | $242.00 | $251.43 | 19,260 | — | — |
| 2004-07-07 | $247.90 | $257.56 | 20,170 | — | — |
| 2004-07-06 | $247.70 | $257.36 | 20,660 | — | — |
| 2004-07-02 | $245.20 | $254.76 | 14,960 | — | — |
| 2004-07-01 | $244.20 | $253.72 | 15,860 | — | — |
| 2004-06-30 | $244.10 | $253.62 | 24,810 | — | — |
| 2004-06-29 | $240.30 | $249.67 | 15,880 | — | — |
| 2004-06-28 | $234.80 | $243.95 | 7,380 | — | — |
| 2004-06-25 | $234.00 | $243.12 | 12,280 | — | — |
| 2004-06-24 | $235.50 | $244.68 | 13,500 | — | — |
| 2004-06-23 | $233.50 | $242.60 | 7,750 | — | — |
| 2004-06-22 | $231.80 | $240.84 | 14,200 | — | — |
| 2004-06-21 | $234.20 | $243.33 | 7,760 | — | — |
| 2004-06-18 | $232.70 | $241.77 | 10,200 | — | — |
| 2004-06-17 | $236.00 | $245.20 | 6,560 | — | — |
| 2004-06-16 | $235.40 | $244.58 | 12,840 | — | — |
| 2004-06-15 | $238.70 | $248.01 | 51,380 | — | — |
| 2004-06-14 | $234.00 | $243.12 | 11,350 | — | — |
| 2004-06-10 | $235.40 | $244.58 | 8,360 | — | — |
| 2004-06-09 | $233.80 | $242.91 | 6,740 | — | — |
| 2004-06-08 | $234.00 | $243.12 | 14,220 | — | — |
| 2004-06-07 | $235.20 | $244.37 | 10,130 | — | — |
| 2004-06-04 | $231.10 | $240.11 | 11,390 | — | — |
| 2004-06-03 | $230.00 | $238.97 | 11,900 | — | — |
| 2004-06-02 | $232.90 | $241.98 | 10,380 | — | — |
| 2004-06-01 | $233.40 | $242.50 | 13,380 | — | — |
| 2004-05-28 | $231.10 | $240.11 | 11,670 | — | — |
| 2004-05-27 | $229.90 | $238.86 | 18,330 | — | — |
| 2004-05-26 | $226.10 | $234.50 | 19,670 | — | — |
| 2004-05-25 | $226.10 | $234.50 | 28,890 | — | — |
| 2004-05-24 | $227.60 | $236.05 | 13,990 | — | — |
| 2004-05-21 | $226.90 | $235.33 | 7,670 | — | — |
| 2004-05-20 | $227.40 | $235.85 | 10,540 | — | — |
| 2004-05-19 | $226.80 | $235.22 | 19,710 | — | — |
| 2004-05-18 | $231.00 | $239.58 | 8,020 | — | — |
| 2004-05-17 | $229.10 | $237.61 | 7,200 | — | — |
| 2004-05-14 | $232.40 | $241.03 | 6,200 | — | — |
| 2004-05-13 | $233.30 | $241.97 | 6,510 | — | — |
| 2004-05-12 | $231.70 | $240.31 | 14,930 | — | — |
| 2004-05-11 | $233.90 | $242.59 | 14,220 | — | — |
| 2004-05-10 | $232.80 | $241.45 | 10,370 | — | — |
| 2004-05-07 | $235.80 | $244.56 | 13,360 | — | — |
| 2004-05-06 | $241.10 | $250.06 | 11,950 | — | — |
| 2004-05-05 | $242.40 | $251.40 | 8,710 | — | — |
| 2004-05-04 | $242.70 | $251.71 | 11,670 | — | — |
| 2004-05-03 | $242.70 | $251.71 | 15,940 | — | — |
| 2004-04-30 | $239.60 | $248.50 | 18,640 | — | — |
| 2004-04-29 | $240.00 | $248.91 | 14,070 | — | — |
| 2004-04-28 | $240.00 | $248.91 | 12,140 | — | — |
| 2004-04-27 | $244.50 | $253.58 | 20,290 | — | — |
| 2004-04-26 | $242.40 | $251.40 | 17,430 | — | — |
| 2004-04-23 | $244.20 | $253.27 | 23,820 | — | — |
| 2004-04-22 | $241.00 | $249.95 | 18,890 | — | — |
| 2004-04-21 | $234.40 | $243.11 | 26,030 | — | — |
| 2004-04-20 | $233.60 | $242.28 | 15,320 | — | — |
| 2004-04-19 | $230.50 | $239.06 | 10,890 | — | — |
| 2004-04-16 | $233.90 | $242.59 | 7,100 | — | — |
| 2004-04-15 | $230.70 | $239.27 | 10,220 | — | — |
| 2004-04-14 | $234.50 | $243.21 | 7,650 | — | — |
| 2004-04-13 | $232.90 | $241.55 | 8,010 | — | — |
| 2004-04-12 | $236.00 | $244.77 | 14,410 | — | — |
| 2004-04-08 | $234.40 | $243.11 | 12,510 | — | — |
| 2004-04-07 | $233.90 | $242.59 | 12,610 | — | — |
| 2004-04-06 | $233.20 | $241.86 | 10,320 | — | — |
| 2004-04-05 | $235.00 | $243.73 | 8,950 | — | — |
| 2004-04-02 | $234.40 | $243.11 | 9,980 | — | — |
| 2004-04-01 | $234.20 | $242.90 | 28,000 | — | — |
| 2004-03-31 | $234.20 | $242.90 | 25,220 | — | — |
| 2004-03-30 | $227.70 | $236.16 | 12,470 | — | — |
| 2004-03-29 | $227.80 | $236.26 | 7,460 | — | — |
| 2004-03-26 | $225.30 | $233.67 | 11,980 | — | — |
| 2004-03-25 | $224.50 | $232.84 | 8,100 | — | — |
| 2004-03-24 | $223.00 | $231.28 | 13,040 | — | — |
| 2004-03-23 | $224.00 | $232.32 | 7,460 | — | — |
| 2004-03-22 | $222.50 | $230.76 | 9,540 | — | — |
| 2004-03-19 | $225.00 | $233.36 | 9,870 | — | — |
| 2004-03-18 | $224.60 | $232.94 | 9,660 | — | — |
| 2004-03-17 | $225.50 | $233.88 | 9,330 | — | — |
| 2004-03-16 | $223.10 | $231.39 | 11,140 | — | — |
| 2004-03-15 | $222.60 | $230.87 | 13,400 | — | — |
| 2004-03-12 | $225.50 | $233.88 | 18,670 | — | — |
| 2004-03-11 | $224.50 | $232.84 | 12,200 | — | — |
| 2004-03-10 | $224.80 | $233.15 | 26,020 | — | — |
| 2004-03-09 | $224.60 | $232.94 | 7,340 | — | — |
| 2004-03-08 | $222.50 | $230.76 | 8,490 | — | — |
| 2004-03-05 | $223.30 | $231.59 | 18,460 | — | — |
| 2004-03-04 | $224.00 | $232.32 | 13,690 | — | — |
| 2004-03-03 | $224.50 | $232.84 | 8,160 | — | — |
| 2004-03-02 | $224.20 | $232.53 | 12,220 | — | — |
| 2004-03-01 | $221.70 | $229.93 | 10,580 | — | — |
| 2004-02-27 | $221.50 | $229.73 | 14,640 | — | — |
| 2004-02-26 | $221.80 | $230.04 | 18,960 | — | — |
| 2004-02-25 | $223.10 | $230.97 | 8,480 | — | — |
| 2004-02-24 | $223.00 | $230.87 | 15,620 | — | — |
| 2004-02-23 | $223.30 | $231.18 | 11,010 | — | — |
| 2004-02-20 | $224.60 | $232.52 | 44,120 | — | — |
| 2004-02-19 | $225.30 | $233.25 | 11,940 | — | — |
| 2004-02-18 | $224.50 | $232.42 | 9,530 | — | — |
| 2004-02-17 | $225.10 | $233.04 | 10,890 | — | — |
| 2004-02-13 | $225.40 | $233.35 | 7,240 | — | — |
| 2004-02-12 | $223.50 | $231.39 | 8,050 | — | — |
| 2004-02-11 | $225.10 | $233.04 | 6,990 | — | — |
| 2004-02-10 | $221.50 | $229.32 | 31,810 | — | — |
| 2004-02-09 | $222.30 | $230.14 | 9,650 | — | — |
| 2004-02-06 | $223.00 | $230.87 | 14,050 | — | — |
| 2004-02-05 | $223.40 | $231.28 | 17,010 | — | — |
| 2004-02-04 | $220.00 | $227.76 | 31,990 | — | — |
| 2004-02-03 | $223.00 | $230.87 | 17,150 | — | — |
| 2004-02-02 | $220.30 | $228.07 | 16,610 | — | — |
| 2004-01-30 | $217.00 | $224.66 | 18,590 | — | — |
| 2004-01-29 | $220.20 | $227.97 | 14,830 | — | — |
| 2004-01-28 | $225.10 | $233.04 | 12,210 | — | — |
| 2004-01-27 | $224.50 | $232.42 | 11,300 | — | — |
| 2004-01-26 | $225.10 | $233.04 | 23,310 | — | — |
| 2004-01-23 | $225.90 | $233.87 | 24,270 | — | — |
| 2004-01-22 | $225.60 | $233.56 | 24,540 | — | — |
| 2004-01-21 | $223.70 | $231.59 | 11,310 | — | — |
| 2004-01-20 | $222.90 | $230.76 | 20,400 | — | — |
| 2004-01-16 | $221.90 | $229.73 | 22,000 | — | — |
| 2004-01-15 | $221.70 | $229.52 | 15,060 | — | — |
| 2004-01-14 | $217.50 | $225.17 | 9,630 | — | — |
| 2004-01-13 | $218.10 | $225.80 | 11,370 | — | — |
| 2004-01-12 | $220.50 | $228.28 | 15,680 | — | — |
| 2004-01-09 | $215.00 | $222.59 | 18,750 | — | — |
| 2004-01-08 | $217.50 | $225.17 | 7,910 | — | — |
| 2004-01-07 | $217.40 | $225.07 | 11,120 | — | — |
| 2004-01-06 | $218.30 | $226.00 | 14,440 | — | — |
| 2004-01-05 | $218.00 | $225.69 | 12,730 | — | — |
| 2004-01-02 | $215.80 | $223.41 | 6,360 | — | — |