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
- 1980-03-17 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 | $288.30 | $555.03 | 7,580 | — | — |
| 2004-12-30 | $288.70 | $555.80 | 21,000 | — | — |
| 2004-12-29 | $284.10 | $546.95 | 13,500 | — | — |
| 2004-12-28 | $284.30 | $547.33 | 17,200 | — | — |
| 2004-12-27 | $279.30 | $537.70 | 30,840 | — | — |
| 2004-12-23 | $278.80 | $536.74 | 9,400 | — | — |
| 2004-12-22 | $275.70 | $530.77 | 20,730 | — | — |
| 2004-12-21 | $277.00 | $533.28 | 23,370 | — | — |
| 2004-12-20 | $278.80 | $536.74 | 12,520 | — | — |
| 2004-12-17 | $276.70 | $532.70 | 15,420 | — | — |
| 2004-12-16 | $277.70 | $534.62 | 24,970 | — | — |
| 2004-12-15 | $276.00 | $531.35 | 42,980 | — | — |
| 2004-12-14 | $274.20 | $527.89 | 25,040 | — | — |
| 2004-12-13 | $273.00 | $525.58 | 20,600 | — | — |
| 2004-12-10 | $270.30 | $520.38 | 22,750 | — | — |
| 2004-12-09 | $271.20 | $522.11 | 229,210 | — | — |
| 2004-12-08 | $268.10 | $516.14 | 21,180 | — | — |
| 2004-12-07 | $268.70 | $514.22 | 24,170 | — | — |
| 2004-12-06 | $271.80 | $520.15 | 27,890 | — | — |
| 2004-12-03 | $269.90 | $516.51 | 11,830 | — | — |
| 2004-12-02 | $270.30 | $517.28 | 30,680 | — | — |
| 2004-12-01 | $270.00 | $516.71 | 22,510 | — | — |
| 2004-11-30 | $265.00 | $507.14 | 37,620 | — | — |
| 2004-11-29 | $264.00 | $505.22 | 30,170 | — | — |
| 2004-11-26 | $268.40 | $513.64 | 6,830 | — | — |
| 2004-11-24 | $269.00 | $514.79 | 23,550 | — | — |
| 2004-11-23 | $271.60 | $519.77 | 25,370 | — | — |
| 2004-11-22 | $268.80 | $514.41 | 11,480 | — | — |
| 2004-11-19 | $266.80 | $510.58 | 14,390 | — | — |
| 2004-11-18 | $270.00 | $516.71 | 12,470 | — | — |
| 2004-11-17 | $270.30 | $517.28 | 18,290 | — | — |
| 2004-11-16 | $269.00 | $514.79 | 21,740 | — | — |
| 2004-11-15 | $274.60 | $525.51 | 10,600 | — | — |
| 2004-11-12 | $274.70 | $525.70 | 21,210 | — | — |
| 2004-11-11 | $271.90 | $520.34 | 23,100 | — | — |
| 2004-11-10 | $266.10 | $509.24 | 15,560 | — | — |
| 2004-11-09 | $265.80 | $508.67 | 23,550 | — | — |
| 2004-11-08 | $263.60 | $504.46 | 13,370 | — | — |
| 2004-11-05 | $263.80 | $504.84 | 31,750 | — | — |
| 2004-11-04 | $262.00 | $501.40 | 23,900 | — | — |
| 2004-11-03 | $257.30 | $492.40 | 22,470 | — | — |
| 2004-11-02 | $254.50 | $487.04 | 24,030 | — | — |
| 2004-11-01 | $257.00 | $491.83 | 20,990 | — | — |
| 2004-10-29 | $257.20 | $492.21 | 26,750 | — | — |
| 2004-10-28 | $254.00 | $486.09 | 42,980 | — | — |
| 2004-10-27 | $246.30 | $471.35 | 43,100 | — | — |
| 2004-10-26 | $245.80 | $470.39 | 37,110 | — | — |
| 2004-10-25 | $245.40 | $469.63 | 42,730 | — | — |
| 2004-10-22 | $245.80 | $470.39 | 25,510 | — | — |
| 2004-10-21 | $247.90 | $474.41 | 17,770 | — | — |
| 2004-10-20 | $249.90 | $478.24 | 25,470 | — | — |
| 2004-10-19 | $252.60 | $483.41 | 25,330 | — | — |
| 2004-10-18 | $253.60 | $485.32 | 23,840 | — | — |
| 2004-10-15 | $255.30 | $488.57 | 35,960 | — | — |
| 2004-10-14 | $253.10 | $484.36 | 57,930 | — | — |
| 2004-10-13 | $262.10 | $501.59 | 26,780 | — | — |
| 2004-10-12 | $265.90 | $508.86 | 14,580 | — | — |
| 2004-10-11 | $265.00 | $507.14 | 12,710 | — | — |
| 2004-10-08 | $265.50 | $508.09 | 23,410 | — | — |
| 2004-10-07 | $263.90 | $505.03 | 10,820 | — | — |
| 2004-10-06 | $265.90 | $508.86 | 9,700 | — | — |
| 2004-10-05 | $262.00 | $501.40 | 22,800 | — | — |
| 2004-10-04 | $265.70 | $508.48 | 21,880 | — | — |
| 2004-10-01 | $264.60 | $506.37 | 31,080 | — | — |
| 2004-09-30 | $263.00 | $503.31 | 36,750 | — | — |
| 2004-09-29 | $261.00 | $499.48 | 14,460 | — | — |
| 2004-09-28 | $258.00 | $493.74 | 14,610 | — | — |
| 2004-09-27 | $255.00 | $488.00 | 19,630 | — | — |
| 2004-09-24 | $258.80 | $495.27 | 11,560 | — | — |
| 2004-09-23 | $258.30 | $494.31 | 18,410 | — | — |
| 2004-09-22 | $258.90 | $495.46 | 30,450 | — | — |
| 2004-09-21 | $261.00 | $499.48 | 16,420 | — | — |
| 2004-09-20 | $258.50 | $494.70 | 16,670 | — | — |
| 2004-09-17 | $257.00 | $491.83 | 28,680 | — | — |
| 2004-09-16 | $260.30 | $498.14 | 21,080 | — | — |
| 2004-09-15 | $258.50 | $494.70 | 18,450 | — | — |
| 2004-09-14 | $258.70 | $495.08 | 32,440 | — | — |
| 2004-09-13 | $258.70 | $495.08 | 32,360 | — | — |
| 2004-09-10 | $257.00 | $491.83 | 34,190 | — | — |
| 2004-09-09 | $247.70 | $474.03 | 17,410 | — | — |
| 2004-09-08 | $247.10 | $469.82 | 15,370 | — | — |
| 2004-09-07 | $247.30 | $470.20 | 23,750 | — | — |
| 2004-09-03 | $245.00 | $465.83 | 9,880 | — | — |
| 2004-09-02 | $243.60 | $463.16 | 8,650 | — | — |
| 2004-09-01 | $242.00 | $460.12 | 15,360 | — | — |
| 2004-08-31 | $242.00 | $460.12 | 18,590 | — | — |
| 2004-08-30 | $238.70 | $453.85 | 13,070 | — | — |
| 2004-08-27 | $240.50 | $457.27 | 11,460 | — | — |
| 2004-08-26 | $241.10 | $458.41 | 18,240 | — | — |
| 2004-08-25 | $240.20 | $456.70 | 16,710 | — | — |
| 2004-08-24 | $239.40 | $455.18 | 13,950 | — | — |
| 2004-08-23 | $239.10 | $454.61 | 18,510 | — | — |
| 2004-08-20 | $240.20 | $456.70 | 13,230 | — | — |
| 2004-08-19 | $237.90 | $452.33 | 21,590 | — | — |
| 2004-08-18 | $236.20 | $449.09 | 10,920 | — | — |
| 2004-08-17 | $232.40 | $441.87 | 18,660 | — | — |
| 2004-08-16 | $234.20 | $445.29 | 19,190 | — | — |
| 2004-08-13 | $231.40 | $439.97 | 35,980 | — | — |
| 2004-08-12 | $229.20 | $435.79 | 17,920 | — | — |
| 2004-08-11 | $227.30 | $432.17 | 25,520 | — | — |
| 2004-08-10 | $228.30 | $434.07 | 34,050 | — | — |
| 2004-08-09 | $224.40 | $426.66 | 26,150 | — | — |
| 2004-08-06 | $227.70 | $432.93 | 42,670 | — | — |
| 2004-08-05 | $229.50 | $436.36 | 36,940 | — | — |
| 2004-08-04 | $229.20 | $435.79 | 27,200 | — | — |
| 2004-08-03 | $230.10 | $437.50 | 40,810 | — | — |
| 2004-08-02 | $230.20 | $437.69 | 37,210 | — | — |
| 2004-07-30 | $227.40 | $432.36 | 23,410 | — | — |
| 2004-07-29 | $226.20 | $430.08 | 28,870 | — | — |
| 2004-07-28 | $223.50 | $424.95 | 18,160 | — | — |
| 2004-07-27 | $221.00 | $420.19 | 21,220 | — | — |
| 2004-07-26 | $222.40 | $422.86 | 11,590 | — | — |
| 2004-07-23 | $221.40 | $420.95 | 17,770 | — | — |
| 2004-07-22 | $221.60 | $421.34 | 21,730 | — | — |
| 2004-07-21 | $222.60 | $423.24 | 26,420 | — | — |
| 2004-07-20 | $223.30 | $424.57 | 31,960 | — | — |
| 2004-07-19 | $221.90 | $421.91 | 18,980 | — | — |
| 2004-07-16 | $220.90 | $420.00 | 43,110 | — | — |
| 2004-07-15 | $217.60 | $413.73 | 33,180 | — | — |
| 2004-07-14 | $222.20 | $422.48 | 28,870 | — | — |
| 2004-07-13 | $220.40 | $419.05 | 22,680 | — | — |
| 2004-07-12 | $219.10 | $416.58 | 36,600 | — | — |
| 2004-07-09 | $215.80 | $410.31 | 27,370 | — | — |
| 2004-07-08 | $215.10 | $408.98 | 15,640 | — | — |
| 2004-07-07 | $216.65 | $411.92 | 43,560 | — | — |
| 2004-07-06 | $215.35 | $409.45 | 21,360 | — | — |
| 2004-07-02 | $215.10 | $408.98 | 17,400 | — | — |
| 2004-07-01 | $214.65 | $408.12 | 43,380 | — | — |
| 2004-06-30 | $213.85 | $406.60 | 28,180 | — | — |
| 2004-06-29 | $210.25 | $399.76 | 16,600 | — | — |
| 2004-06-28 | $210.80 | $400.80 | 43,300 | — | — |
| 2004-06-25 | $210.10 | $399.47 | 61,000 | — | — |
| 2004-06-24 | $215.05 | $408.88 | 24,340 | — | — |
| 2004-06-23 | $213.35 | $405.65 | 37,300 | — | — |
| 2004-06-22 | $212.20 | $403.46 | 21,520 | — | — |
| 2004-06-21 | $213.75 | $406.41 | 20,940 | — | — |
| 2004-06-18 | $213.65 | $406.22 | 34,060 | — | — |
| 2004-06-17 | $215.35 | $409.45 | 17,220 | — | — |
| 2004-06-16 | $213.85 | $406.60 | 13,280 | — | — |
| 2004-06-15 | $213.75 | $406.41 | 29,320 | — | — |
| 2004-06-14 | $212.60 | $404.22 | 28,240 | — | — |
| 2004-06-10 | $213.15 | $405.27 | 16,000 | — | — |
| 2004-06-09 | $213.35 | $405.65 | 45,000 | — | — |
| 2004-06-08 | $214.95 | $405.65 | 44,760 | — | — |
| 2004-06-07 | $215.60 | $406.88 | 38,640 | — | — |
| 2004-06-04 | $214.30 | $404.42 | 39,020 | — | — |
| 2004-06-03 | $212.45 | $400.93 | 28,440 | — | — |
| 2004-06-02 | $213.65 | $403.20 | 37,880 | — | — |
| 2004-06-01 | $215.00 | $405.74 | 26,680 | — | — |
| 2004-05-28 | $216.10 | $407.82 | 37,300 | — | — |
| 2004-05-27 | $215.95 | $407.54 | 33,260 | — | — |
| 2004-05-26 | $215.50 | $406.69 | 27,020 | — | — |
| 2004-05-25 | $215.25 | $406.22 | 30,980 | — | — |
| 2004-05-24 | $211.60 | $399.33 | 43,960 | — | — |
| 2004-05-21 | $211.25 | $398.67 | 62,640 | — | — |
| 2004-05-20 | $213.30 | $402.54 | 19,500 | — | — |
| 2004-05-19 | $213.80 | $403.48 | 31,560 | — | — |
| 2004-05-18 | $215.00 | $405.74 | 46,400 | — | — |
| 2004-05-17 | $214.65 | $405.08 | 67,100 | — | — |
| 2004-05-14 | $215.40 | $406.50 | 74,000 | — | — |
| 2004-05-13 | $214.95 | $405.65 | 151,280 | — | — |
| 2004-05-12 | $201.75 | $380.74 | 58,580 | — | — |
| 2004-05-11 | $200.90 | $379.13 | 27,320 | — | — |
| 2004-05-10 | $200.40 | $378.19 | 45,640 | — | — |
| 2004-05-07 | $204.70 | $386.31 | 21,120 | — | — |
| 2004-05-06 | $209.10 | $394.61 | 43,380 | — | — |
| 2004-05-05 | $205.30 | $387.44 | 47,960 | — | — |
| 2004-05-04 | $207.10 | $390.83 | 31,560 | — | — |
| 2004-05-03 | $207.65 | $391.87 | 41,600 | — | — |
| 2004-04-30 | $210.25 | $396.78 | 34,660 | — | — |
| 2004-04-29 | $206.90 | $390.46 | 49,220 | — | — |
| 2004-04-28 | $206.20 | $389.14 | 32,120 | — | — |
| 2004-04-27 | $206.75 | $390.17 | 35,480 | — | — |
| 2004-04-26 | $206.50 | $389.70 | 36,500 | — | — |
| 2004-04-23 | $207.40 | $391.40 | 25,900 | — | — |
| 2004-04-22 | $208.65 | $393.76 | 22,440 | — | — |
| 2004-04-21 | $205.70 | $388.19 | 25,820 | — | — |
| 2004-04-20 | $206.90 | $390.46 | 35,640 | — | — |
| 2004-04-19 | $208.75 | $393.95 | 25,400 | — | — |
| 2004-04-16 | $207.90 | $392.34 | 30,880 | — | — |
| 2004-04-15 | $208.45 | $393.38 | 80,900 | — | — |
| 2004-04-14 | $205.80 | $388.38 | 55,340 | — | — |
| 2004-04-13 | $212.65 | $401.31 | 71,060 | — | — |
| 2004-04-12 | $218.90 | $413.10 | 10,720 | — | — |
| 2004-04-08 | $217.30 | $410.08 | 12,100 | — | — |
| 2004-04-07 | $217.90 | $411.22 | 23,740 | — | — |
| 2004-04-06 | $219.70 | $414.61 | 63,520 | — | — |
| 2004-04-05 | $215.40 | $406.50 | 36,780 | — | — |
| 2004-04-02 | $216.50 | $408.57 | 27,100 | — | — |
| 2004-04-01 | $216.55 | $408.67 | 43,740 | — | — |
| 2004-03-31 | $215.50 | $406.69 | 47,420 | — | — |
| 2004-03-30 | $215.00 | $405.74 | 63,500 | — | — |
| 2004-03-29 | $217.45 | $410.37 | 37,480 | — | — |
| 2004-03-26 | $215.55 | $406.78 | 54,660 | — | — |
| 2004-03-25 | $215.45 | $406.59 | 23,480 | — | — |
| 2004-03-24 | $215.70 | $407.06 | 48,600 | — | — |
| 2004-03-23 | $215.35 | $406.40 | 51,180 | — | — |
| 2004-03-22 | $215.35 | $406.40 | 27,320 | — | — |
| 2004-03-19 | $218.30 | $411.97 | 24,100 | — | — |
| 2004-03-18 | $219.50 | $414.24 | 18,780 | — | — |
| 2004-03-17 | $220.05 | $415.27 | 13,880 | — | — |
| 2004-03-16 | $219.40 | $414.05 | 33,120 | — | — |
| 2004-03-15 | $219.85 | $414.90 | 27,320 | — | — |
| 2004-03-12 | $221.40 | $417.82 | 32,260 | — | — |
| 2004-03-11 | $219.40 | $414.05 | 48,520 | — | — |
| 2004-03-10 | $221.50 | $418.01 | 43,020 | — | — |
| 2004-03-09 | $223.75 | $419.71 | 21,900 | — | — |
| 2004-03-08 | $226.50 | $424.87 | 29,280 | — | — |
| 2004-03-05 | $229.10 | $429.74 | 28,780 | — | — |
| 2004-03-04 | $224.35 | $420.83 | 34,680 | — | — |
| 2004-03-03 | $224.50 | $421.12 | 13,860 | — | — |
| 2004-03-02 | $225.00 | $422.05 | 17,700 | — | — |
| 2004-03-01 | $224.45 | $421.02 | 23,820 | — | — |
| 2004-02-27 | $224.00 | $420.18 | 45,620 | — | — |
| 2004-02-26 | $225.70 | $423.37 | 29,200 | — | — |
| 2004-02-25 | $225.70 | $423.37 | 21,000 | — | — |
| 2004-02-24 | $224.50 | $421.12 | 73,120 | — | — |
| 2004-02-23 | $225.90 | $423.74 | 86,420 | — | — |
| 2004-02-20 | $226.80 | $425.43 | 82,760 | — | — |
| 2004-02-19 | $227.25 | $426.27 | 28,380 | — | — |
| 2004-02-18 | $225.60 | $423.18 | 23,080 | — | — |
| 2004-02-17 | $225.60 | $423.18 | 29,320 | — | — |
| 2004-02-13 | $225.45 | $422.90 | 31,780 | — | — |
| 2004-02-12 | $222.75 | $417.83 | 55,340 | — | — |
| 2004-02-11 | $222.30 | $416.99 | 50,600 | — | — |
| 2004-02-10 | $221.40 | $415.30 | 29,920 | — | — |
| 2004-02-09 | $219.20 | $411.17 | 22,240 | — | — |
| 2004-02-06 | $221.25 | $415.02 | 35,840 | — | — |
| 2004-02-05 | $219.45 | $411.64 | 45,360 | — | — |
| 2004-02-04 | $218.65 | $410.14 | 45,640 | — | — |
| 2004-02-03 | $220.55 | $413.71 | 48,700 | — | — |
| 2004-02-02 | $222.20 | $416.80 | 45,940 | — | — |
| 2004-01-30 | $221.30 | $415.11 | 62,800 | — | — |
| 2004-01-29 | $222.40 | $417.18 | 44,600 | — | — |
| 2004-01-28 | $225.40 | $422.80 | 42,400 | — | — |
| 2004-01-27 | $230.50 | $432.37 | 67,820 | — | — |
| 2004-01-26 | $233.50 | $438.00 | 44,960 | — | — |
| 2004-01-23 | $235.60 | $441.94 | 47,360 | — | — |
| 2004-01-22 | $236.40 | $443.44 | 57,200 | — | — |
| 2004-01-21 | $237.35 | $445.22 | 46,720 | — | — |
| 2004-01-20 | $237.85 | $446.16 | 36,940 | — | — |
| 2004-01-16 | $240.50 | $451.13 | 28,460 | — | — |
| 2004-01-15 | $239.40 | $449.06 | 32,060 | — | — |
| 2004-01-14 | $235.00 | $440.81 | 22,760 | — | — |
| 2004-01-13 | $235.35 | $441.47 | 41,620 | — | — |
| 2004-01-12 | $235.70 | $442.12 | 31,660 | — | — |
| 2004-01-09 | $233.80 | $438.56 | 58,920 | — | — |
| 2004-01-08 | $231.40 | $434.06 | 56,240 | — | — |
| 2004-01-07 | $227.35 | $426.46 | 30,980 | — | — |
| 2004-01-06 | $226.20 | $424.30 | 46,200 | — | — |
| 2004-01-05 | $223.85 | $419.90 | 19,180 | — | — |
| 2004-01-02 | $226.45 | $424.77 | 32,220 | — | — |