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 | $460.80 | $699.02 | 4,580 | — | — |
| 2004-12-30 | $463.30 | $702.81 | 4,280 | — | — |
| 2004-12-29 | $462.60 | $701.75 | 3,330 | — | — |
| 2004-12-28 | $464.00 | $703.88 | 9,910 | — | — |
| 2004-12-27 | $461.10 | $699.48 | 6,650 | — | — |
| 2004-12-23 | $460.30 | $698.26 | 8,310 | — | — |
| 2004-12-22 | $460.40 | $698.41 | 13,820 | — | — |
| 2004-12-21 | $456.40 | $692.35 | 8,710 | — | — |
| 2004-12-20 | $453.70 | $688.25 | 16,480 | — | — |
| 2004-12-17 | $456.80 | $692.95 | 36,110 | — | — |
| 2004-12-16 | $455.10 | $690.37 | 4,270 | — | — |
| 2004-12-15 | $459.00 | $696.29 | 4,240 | — | — |
| 2004-12-14 | $457.50 | $694.02 | 8,990 | — | — |
| 2004-12-13 | $458.30 | $695.23 | 15,320 | — | — |
| 2004-12-10 | $459.90 | $697.66 | 6,340 | — | — |
| 2004-12-09 | $462.40 | $701.45 | 12,860 | — | — |
| 2004-12-08 | $461.70 | $700.39 | 4,770 | — | — |
| 2004-12-07 | $462.00 | $700.84 | 7,510 | — | — |
| 2004-12-06 | $468.00 | $709.94 | 5,080 | — | — |
| 2004-12-03 | $470.20 | $713.28 | 8,420 | — | — |
| 2004-12-02 | $478.10 | $725.27 | 6,710 | — | — |
| 2004-12-01 | $476.90 | $723.44 | 14,640 | — | — |
| 2004-11-30 | $476.80 | $723.29 | 11,070 | — | — |
| 2004-11-29 | $474.00 | $719.05 | 12,830 | — | — |
| 2004-11-26 | $483.60 | $730.88 | 1,260 | — | — |
| 2004-11-24 | $482.70 | $729.52 | 6,700 | — | — |
| 2004-11-23 | $486.30 | $734.96 | 8,380 | — | — |
| 2004-11-22 | $486.50 | $735.26 | 8,310 | — | — |
| 2004-11-19 | $476.40 | $720.00 | 6,020 | — | — |
| 2004-11-18 | $483.60 | $730.88 | 5,110 | — | — |
| 2004-11-17 | $481.00 | $726.95 | 9,360 | — | — |
| 2004-11-16 | $480.10 | $725.59 | 17,730 | — | — |
| 2004-11-15 | $476.30 | $719.85 | 6,850 | — | — |
| 2004-11-12 | $474.80 | $717.58 | 7,150 | — | — |
| 2004-11-11 | $470.70 | $711.38 | 18,990 | — | — |
| 2004-11-10 | $469.90 | $710.17 | 6,360 | — | — |
| 2004-11-09 | $469.50 | $709.57 | 4,390 | — | — |
| 2004-11-08 | $467.40 | $706.39 | 4,400 | — | — |
| 2004-11-05 | $469.90 | $710.17 | 8,460 | — | — |
| 2004-11-04 | $470.20 | $710.63 | 13,150 | — | — |
| 2004-11-03 | $464.70 | $702.31 | 11,070 | — | — |
| 2004-11-02 | $463.50 | $700.50 | 4,050 | — | — |
| 2004-11-01 | $463.30 | $700.20 | 9,780 | — | — |
| 2004-10-29 | $463.20 | $700.05 | 9,150 | — | — |
| 2004-10-28 | $460.00 | $695.21 | 9,420 | — | — |
| 2004-10-27 | $461.40 | $697.33 | 9,480 | — | — |
| 2004-10-26 | $459.00 | $693.70 | 9,800 | — | — |
| 2004-10-25 | $459.00 | $693.70 | 13,420 | — | — |
| 2004-10-22 | $455.60 | $688.56 | 5,340 | — | — |
| 2004-10-21 | $460.10 | $695.36 | 8,220 | — | — |
| 2004-10-20 | $458.30 | $692.64 | 5,280 | — | — |
| 2004-10-19 | $458.90 | $693.55 | 6,150 | — | — |
| 2004-10-18 | $462.40 | $698.84 | 13,580 | — | — |
| 2004-10-15 | $461.40 | $697.33 | 7,440 | — | — |
| 2004-10-14 | $457.50 | $691.43 | 6,220 | — | — |
| 2004-10-13 | $460.00 | $695.21 | 6,710 | — | — |
| 2004-10-12 | $461.40 | $697.33 | 6,260 | — | — |
| 2004-10-11 | $461.70 | $697.78 | 3,610 | — | — |
| 2004-10-08 | $464.00 | $701.26 | 5,780 | — | — |
| 2004-10-07 | $464.90 | $702.62 | 5,260 | — | — |
| 2004-10-06 | $469.70 | $709.87 | 5,650 | — | — |
| 2004-10-05 | $468.60 | $708.21 | 8,560 | — | — |
| 2004-10-04 | $463.90 | $701.10 | 7,740 | — | — |
| 2004-10-01 | $466.00 | $704.28 | 8,060 | — | — |
| 2004-09-30 | $463.40 | $700.35 | 7,570 | — | — |
| 2004-09-29 | $462.00 | $698.23 | 7,590 | — | — |
| 2004-09-28 | $460.90 | $696.57 | 11,000 | — | — |
| 2004-09-27 | $448.90 | $678.44 | 12,650 | — | — |
| 2004-09-24 | $461.80 | $697.93 | 5,120 | — | — |
| 2004-09-23 | $463.00 | $699.74 | 5,590 | — | — |
| 2004-09-22 | $459.30 | $694.15 | 5,510 | — | — |
| 2004-09-21 | $466.60 | $705.19 | 8,570 | — | — |
| 2004-09-20 | $457.70 | $691.73 | 10,080 | — | — |
| 2004-09-17 | $467.30 | $706.24 | 7,880 | — | — |
| 2004-09-16 | $469.20 | $709.11 | 4,550 | — | — |
| 2004-09-15 | $466.00 | $704.28 | 4,230 | — | — |
| 2004-09-14 | $468.00 | $707.30 | 12,030 | — | — |
| 2004-09-13 | $473.20 | $715.16 | 4,900 | — | — |
| 2004-09-10 | $475.50 | $718.64 | 4,940 | — | — |
| 2004-09-09 | $478.70 | $723.47 | 5,110 | — | — |
| 2004-09-08 | $475.40 | $718.49 | 7,400 | — | — |
| 2004-09-07 | $478.10 | $722.57 | 5,560 | — | — |
| 2004-09-03 | $474.00 | $716.37 | 4,810 | — | — |
| 2004-09-02 | $475.80 | $719.09 | 6,030 | — | — |
| 2004-09-01 | $473.30 | $715.31 | 6,870 | — | — |
| 2004-08-31 | $473.30 | $715.31 | 6,590 | — | — |
| 2004-08-30 | $470.30 | $710.78 | 5,440 | — | — |
| 2004-08-27 | $474.90 | $715.01 | 8,350 | — | — |
| 2004-08-26 | $476.50 | $717.42 | 7,660 | — | — |
| 2004-08-25 | $473.90 | $713.50 | 9,630 | — | — |
| 2004-08-24 | $479.90 | $722.54 | 5,200 | — | — |
| 2004-08-23 | $482.70 | $726.75 | 4,030 | — | — |
| 2004-08-20 | $483.00 | $727.20 | 7,880 | — | — |
| 2004-08-19 | $476.00 | $716.67 | 6,800 | — | — |
| 2004-08-18 | $475.70 | $716.21 | 8,750 | — | — |
| 2004-08-17 | $468.90 | $705.98 | 4,560 | — | — |
| 2004-08-16 | $468.70 | $705.67 | 4,590 | — | — |
| 2004-08-13 | $456.70 | $687.61 | 2,990 | — | — |
| 2004-08-12 | $458.90 | $690.92 | 6,250 | — | — |
| 2004-08-11 | $464.30 | $699.05 | 7,410 | — | — |
| 2004-08-10 | $458.50 | $690.32 | 7,130 | — | — |
| 2004-08-09 | $458.40 | $690.17 | 5,080 | — | — |
| 2004-08-06 | $457.80 | $689.26 | 5,940 | — | — |
| 2004-08-05 | $465.00 | $700.10 | 7,740 | — | — |
| 2004-08-04 | $466.70 | $702.66 | 6,580 | — | — |
| 2004-08-03 | $465.10 | $700.25 | 5,590 | — | — |
| 2004-08-02 | $470.50 | $708.38 | 6,140 | — | — |
| 2004-07-30 | $465.50 | $700.86 | 3,660 | — | — |
| 2004-07-29 | $465.50 | $700.86 | 6,160 | — | — |
| 2004-07-28 | $462.70 | $696.64 | 6,790 | — | — |
| 2004-07-27 | $462.80 | $696.79 | 4,720 | — | — |
| 2004-07-26 | $462.70 | $696.64 | 18,500 | — | — |
| 2004-07-23 | $462.60 | $696.49 | 8,600 | — | — |
| 2004-07-22 | $460.30 | $693.03 | 7,550 | — | — |
| 2004-07-21 | $462.50 | $696.34 | 9,370 | — | — |
| 2004-07-20 | $475.90 | $716.51 | 6,780 | — | — |
| 2004-07-19 | $472.10 | $710.79 | 13,860 | — | — |
| 2004-07-16 | $469.00 | $706.13 | 10,750 | — | — |
| 2004-07-15 | $461.10 | $694.23 | 18,530 | — | — |
| 2004-07-14 | $462.40 | $696.19 | 9,890 | — | — |
| 2004-07-13 | $468.50 | $705.37 | 5,620 | — | — |
| 2004-07-12 | $469.70 | $707.18 | 4,610 | — | — |
| 2004-07-09 | $473.00 | $712.15 | 7,350 | — | — |
| 2004-07-08 | $474.50 | $714.41 | 12,320 | — | — |
| 2004-07-07 | $477.00 | $718.17 | 10,600 | — | — |
| 2004-07-06 | $477.20 | $718.47 | 6,070 | — | — |
| 2004-07-02 | $479.00 | $721.18 | 7,500 | — | — |
| 2004-07-01 | $476.70 | $717.72 | 9,950 | — | — |
| 2004-06-30 | $480.10 | $722.84 | 6,420 | — | — |
| 2004-06-29 | $476.20 | $716.97 | 4,060 | — | — |
| 2004-06-28 | $475.20 | $715.46 | 8,820 | — | — |
| 2004-06-25 | $473.10 | $712.30 | 6,960 | — | — |
| 2004-06-24 | $472.00 | $710.64 | 8,160 | — | — |
| 2004-06-23 | $471.60 | $710.04 | 4,910 | — | — |
| 2004-06-22 | $468.50 | $705.37 | 16,840 | — | — |
| 2004-06-21 | $472.50 | $711.40 | 8,370 | — | — |
| 2004-06-18 | $475.50 | $715.91 | 13,680 | — | — |
| 2004-06-17 | $486.30 | $732.17 | 6,130 | — | — |
| 2004-06-16 | $485.60 | $731.12 | 14,710 | — | — |
| 2004-06-15 | $497.00 | $748.28 | 23,050 | — | — |
| 2004-06-14 | $484.40 | $729.31 | 6,750 | — | — |
| 2004-06-10 | $485.70 | $731.27 | 5,840 | — | — |
| 2004-06-09 | $489.80 | $737.44 | 10,100 | — | — |
| 2004-06-08 | $490.60 | $738.65 | 6,130 | — | — |
| 2004-06-07 | $490.10 | $737.89 | 6,630 | — | — |
| 2004-06-04 | $490.00 | $737.74 | 5,200 | — | — |
| 2004-06-03 | $488.00 | $734.73 | 12,800 | — | — |
| 2004-06-02 | $485.00 | $730.22 | 7,070 | — | — |
| 2004-06-01 | $481.90 | $725.55 | 7,030 | — | — |
| 2004-05-28 | $478.80 | $720.88 | 9,260 | — | — |
| 2004-05-27 | $475.90 | $716.51 | 7,500 | — | — |
| 2004-05-26 | $474.50 | $711.70 | 6,360 | — | — |
| 2004-05-25 | $474.90 | $712.30 | 5,900 | — | — |
| 2004-05-24 | $465.00 | $697.45 | 6,350 | — | — |
| 2004-05-21 | $469.30 | $703.90 | 6,300 | — | — |
| 2004-05-20 | $470.10 | $705.10 | 6,510 | — | — |
| 2004-05-19 | $463.50 | $695.20 | 9,090 | — | — |
| 2004-05-18 | $464.60 | $696.85 | 6,380 | — | — |
| 2004-05-17 | $462.70 | $694.00 | 6,030 | — | — |
| 2004-05-14 | $469.40 | $704.05 | 4,250 | — | — |
| 2004-05-13 | $470.00 | $704.95 | 5,230 | — | — |
| 2004-05-12 | $468.90 | $703.30 | 7,780 | — | — |
| 2004-05-11 | $470.00 | $704.95 | 5,930 | — | — |
| 2004-05-10 | $465.50 | $698.20 | 9,220 | — | — |
| 2004-05-07 | $473.00 | $709.45 | 10,220 | — | — |
| 2004-05-06 | $470.50 | $705.70 | 19,010 | — | — |
| 2004-05-05 | $472.30 | $708.40 | 8,190 | — | — |
| 2004-05-04 | $472.20 | $708.25 | 10,280 | — | — |
| 2004-05-03 | $471.80 | $707.65 | 14,520 | — | — |
| 2004-04-30 | $477.80 | $716.65 | 9,110 | — | — |
| 2004-04-29 | $478.00 | $716.95 | 7,010 | — | — |
| 2004-04-28 | $480.40 | $720.55 | 7,740 | — | — |
| 2004-04-27 | $483.70 | $725.50 | 15,750 | — | — |
| 2004-04-26 | $475.50 | $713.20 | 16,240 | — | — |
| 2004-04-23 | $474.20 | $711.25 | 4,060 | — | — |
| 2004-04-22 | $476.50 | $714.70 | 5,870 | — | — |
| 2004-04-21 | $473.60 | $710.35 | 8,010 | — | — |
| 2004-04-20 | $470.00 | $704.95 | 6,420 | — | — |
| 2004-04-19 | $474.00 | $710.95 | 4,680 | — | — |
| 2004-04-16 | $471.60 | $707.35 | 8,470 | — | — |
| 2004-04-15 | $467.40 | $701.05 | 6,870 | — | — |
| 2004-04-14 | $468.00 | $701.95 | 7,740 | — | — |
| 2004-04-13 | $467.30 | $700.90 | 7,030 | — | — |
| 2004-04-12 | $473.50 | $710.20 | 6,200 | — | — |
| 2004-04-08 | $476.60 | $714.85 | 11,650 | — | — |
| 2004-04-07 | $475.10 | $712.60 | 6,370 | — | — |
| 2004-04-06 | $473.40 | $710.05 | 9,280 | — | — |
| 2004-04-05 | $476.00 | $713.95 | 8,360 | — | — |
| 2004-04-02 | $471.60 | $707.35 | 13,580 | — | — |
| 2004-04-01 | $460.60 | $690.85 | 18,510 | — | — |
| 2004-03-31 | $451.80 | $677.65 | 15,530 | — | — |
| 2004-03-30 | $446.50 | $669.70 | 4,750 | — | — |
| 2004-03-29 | $447.40 | $671.05 | 5,790 | — | — |
| 2004-03-26 | $441.90 | $662.80 | 8,570 | — | — |
| 2004-03-25 | $444.50 | $666.70 | 8,290 | — | — |
| 2004-03-24 | $441.50 | $662.20 | 23,790 | — | — |
| 2004-03-23 | $441.90 | $662.80 | 13,330 | — | — |
| 2004-03-22 | $438.50 | $657.70 | 11,680 | — | — |
| 2004-03-19 | $443.30 | $664.90 | 12,310 | — | — |
| 2004-03-18 | $453.00 | $679.45 | 8,010 | — | — |
| 2004-03-17 | $453.20 | $679.75 | 5,680 | — | — |
| 2004-03-16 | $448.30 | $672.40 | 3,580 | — | — |
| 2004-03-15 | $447.40 | $671.05 | 5,430 | — | — |
| 2004-03-12 | $454.00 | $680.95 | 9,750 | — | — |
| 2004-03-11 | $448.70 | $673.00 | 14,930 | — | — |
| 2004-03-10 | $455.40 | $683.05 | 3,420 | — | — |
| 2004-03-09 | $459.60 | $689.35 | 8,910 | — | — |
| 2004-03-08 | $463.70 | $695.50 | 7,360 | — | — |
| 2004-03-05 | $467.00 | $700.45 | 6,730 | — | — |
| 2004-03-04 | $464.00 | $695.95 | 5,610 | — | — |
| 2004-03-03 | $457.00 | $685.45 | 3,650 | — | — |
| 2004-03-02 | $456.70 | $685.00 | 7,870 | — | — |
| 2004-03-01 | $454.00 | $680.95 | 5,520 | — | — |
| 2004-02-27 | $450.90 | $676.30 | 3,720 | — | — |
| 2004-02-26 | $451.00 | $676.45 | 4,170 | — | — |
| 2004-02-25 | $450.00 | $672.25 | 3,800 | — | — |
| 2004-02-24 | $451.00 | $673.74 | 3,850 | — | — |
| 2004-02-23 | $451.50 | $674.49 | 6,740 | — | — |
| 2004-02-20 | $450.00 | $672.25 | 5,290 | — | — |
| 2004-02-19 | $455.80 | $680.91 | 7,520 | — | — |
| 2004-02-18 | $459.00 | $685.69 | 7,470 | — | — |
| 2004-02-17 | $456.50 | $681.96 | 5,640 | — | — |
| 2004-02-13 | $455.00 | $679.72 | 4,720 | — | — |
| 2004-02-12 | $453.20 | $677.03 | 6,140 | — | — |
| 2004-02-11 | $457.50 | $683.45 | 11,630 | — | — |
| 2004-02-10 | $452.80 | $676.43 | 4,950 | — | — |
| 2004-02-09 | $451.50 | $674.49 | 5,720 | — | — |
| 2004-02-06 | $447.30 | $668.22 | 5,890 | — | — |
| 2004-02-05 | $446.30 | $666.72 | 8,040 | — | — |
| 2004-02-04 | $439.90 | $657.16 | 11,420 | — | — |
| 2004-02-03 | $446.80 | $667.47 | 7,120 | — | — |
| 2004-02-02 | $454.00 | $678.23 | 12,120 | — | — |
| 2004-01-30 | $452.10 | $675.39 | 7,720 | — | — |
| 2004-01-29 | $448.10 | $669.41 | 12,180 | — | — |
| 2004-01-28 | $445.60 | $665.68 | 7,770 | — | — |
| 2004-01-27 | $445.70 | $665.83 | 5,820 | — | — |
| 2004-01-26 | $447.80 | $668.96 | 4,660 | — | — |
| 2004-01-23 | $451.00 | $673.74 | 7,370 | — | — |
| 2004-01-22 | $448.10 | $669.41 | 12,570 | — | — |
| 2004-01-21 | $450.30 | $672.70 | 9,830 | — | — |
| 2004-01-20 | $448.60 | $670.16 | 15,480 | — | — |
| 2004-01-16 | $440.00 | $657.31 | 6,580 | — | — |
| 2004-01-15 | $438.10 | $654.47 | 9,360 | — | — |
| 2004-01-14 | $437.40 | $653.43 | 6,370 | — | — |
| 2004-01-13 | $434.90 | $649.69 | 5,050 | — | — |
| 2004-01-12 | $438.50 | $655.07 | 7,290 | — | — |
| 2004-01-09 | $437.10 | $652.98 | 8,380 | — | — |
| 2004-01-08 | $438.80 | $655.52 | 4,780 | — | — |
| 2004-01-07 | $440.50 | $658.06 | 8,410 | — | — |
| 2004-01-06 | $439.30 | $656.27 | 4,940 | — | — |
| 2004-01-05 | $441.00 | $658.80 | 8,560 | — | — |
| 2004-01-02 | $437.00 | $652.83 | 5,730 | — | — |