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
- 1991-12-12 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 | $148.90 | $148.90 | 11,470 | — | — |
| 2004-12-30 | $150.40 | $150.40 | 5,060 | — | — |
| 2004-12-29 | $149.90 | $149.90 | 6,780 | — | — |
| 2004-12-28 | $150.70 | $150.70 | 11,970 | — | — |
| 2004-12-27 | $150.00 | $150.00 | 11,680 | — | — |
| 2004-12-23 | $150.00 | $150.00 | 11,850 | — | — |
| 2004-12-22 | $149.30 | $149.30 | 16,880 | — | — |
| 2004-12-21 | $148.50 | $148.50 | 11,770 | — | — |
| 2004-12-20 | $149.30 | $149.30 | 12,820 | — | — |
| 2004-12-17 | $150.30 | $150.30 | 18,520 | — | — |
| 2004-12-16 | $150.30 | $150.30 | 17,960 | — | — |
| 2004-12-15 | $150.70 | $150.70 | 43,200 | — | — |
| 2004-12-14 | $149.50 | $149.50 | 38,080 | — | — |
| 2004-12-13 | $144.60 | $144.60 | 36,430 | — | — |
| 2004-12-10 | $137.20 | $137.20 | 12,120 | — | — |
| 2004-12-09 | $137.80 | $137.80 | 12,340 | — | — |
| 2004-12-08 | $136.40 | $136.40 | 22,020 | — | — |
| 2004-12-07 | $137.40 | $137.40 | 25,360 | — | — |
| 2004-12-06 | $140.20 | $140.20 | 22,780 | — | — |
| 2004-12-03 | $137.10 | $137.10 | 9,660 | — | — |
| 2004-12-02 | $140.80 | $140.80 | 13,260 | — | — |
| 2004-12-01 | $140.70 | $140.70 | 22,130 | — | — |
| 2004-11-30 | $138.50 | $138.50 | 20,930 | — | — |
| 2004-11-29 | $140.80 | $140.80 | 23,340 | — | — |
| 2004-11-26 | $139.60 | $139.60 | 13,640 | — | — |
| 2004-11-24 | $138.10 | $138.10 | 55,210 | — | — |
| 2004-11-23 | $122.30 | $122.30 | 11,480 | — | — |
| 2004-11-22 | $126.10 | $126.10 | 18,650 | — | — |
| 2004-11-19 | $116.60 | $116.60 | 12,920 | — | — |
| 2004-11-18 | $122.00 | $122.00 | 5,930 | — | — |
| 2004-11-17 | $122.70 | $122.70 | 8,680 | — | — |
| 2004-11-16 | $120.70 | $120.70 | 13,440 | — | — |
| 2004-11-15 | $122.40 | $122.40 | 10,480 | — | — |
| 2004-11-12 | $122.60 | $122.60 | 17,730 | — | — |
| 2004-11-11 | $125.50 | $125.50 | 20,530 | — | — |
| 2004-11-10 | $123.30 | $123.30 | 9,270 | — | — |
| 2004-11-09 | $120.70 | $120.70 | 7,220 | — | — |
| 2004-11-08 | $122.20 | $122.20 | 8,580 | — | — |
| 2004-11-05 | $122.70 | $122.70 | 9,860 | — | — |
| 2004-11-04 | $123.50 | $123.50 | 21,270 | — | — |
| 2004-11-03 | $122.00 | $122.00 | 27,020 | — | — |
| 2004-11-02 | $119.00 | $119.00 | 21,940 | — | — |
| 2004-11-01 | $115.60 | $115.60 | 9,920 | — | — |
| 2004-10-29 | $115.60 | $115.60 | 10,760 | — | — |
| 2004-10-28 | $113.10 | $113.10 | 13,080 | — | — |
| 2004-10-27 | $115.20 | $115.20 | 21,780 | — | — |
| 2004-10-26 | $113.60 | $113.60 | 34,070 | — | — |
| 2004-10-25 | $108.10 | $108.10 | 15,880 | — | — |
| 2004-10-22 | $108.30 | $108.30 | 15,720 | — | — |
| 2004-10-21 | $112.10 | $112.10 | 22,250 | — | — |
| 2004-10-20 | $106.80 | $106.80 | 13,260 | — | — |
| 2004-10-19 | $107.10 | $107.10 | 17,080 | — | — |
| 2004-10-18 | $107.00 | $107.00 | 18,690 | — | — |
| 2004-10-15 | $108.30 | $108.30 | 20,450 | — | — |
| 2004-10-14 | $109.90 | $109.90 | 17,790 | — | — |
| 2004-10-13 | $118.10 | $118.10 | 13,670 | — | — |
| 2004-10-12 | $117.70 | $117.70 | 8,840 | — | — |
| 2004-10-11 | $118.00 | $118.00 | 14,200 | — | — |
| 2004-10-08 | $121.00 | $121.00 | 13,040 | — | — |
| 2004-10-07 | $126.30 | $126.30 | 17,360 | — | — |
| 2004-10-06 | $124.80 | $124.80 | 10,340 | — | — |
| 2004-10-05 | $124.30 | $124.30 | 19,720 | — | — |
| 2004-10-04 | $128.90 | $128.90 | 18,840 | — | — |
| 2004-10-01 | $127.50 | $127.50 | 12,620 | — | — |
| 2004-09-30 | $124.20 | $124.20 | 12,930 | — | — |
| 2004-09-29 | $122.40 | $122.40 | 10,370 | — | — |
| 2004-09-28 | $119.50 | $119.50 | 15,510 | — | — |
| 2004-09-27 | $117.10 | $117.10 | 13,360 | — | — |
| 2004-09-24 | $119.50 | $119.50 | 13,190 | — | — |
| 2004-09-23 | $119.60 | $119.60 | 12,300 | — | — |
| 2004-09-22 | $123.00 | $123.00 | 14,800 | — | — |
| 2004-09-21 | $128.50 | $128.50 | 6,670 | — | — |
| 2004-09-20 | $128.80 | $128.80 | 7,640 | — | — |
| 2004-09-17 | $129.30 | $129.30 | 15,140 | — | — |
| 2004-09-16 | $129.00 | $129.00 | 8,920 | — | — |
| 2004-09-15 | $128.60 | $128.60 | 7,560 | — | — |
| 2004-09-14 | $128.60 | $128.60 | 8,700 | — | — |
| 2004-09-13 | $130.00 | $130.00 | 11,600 | — | — |
| 2004-09-10 | $126.40 | $126.40 | 8,380 | — | — |
| 2004-09-09 | $123.90 | $123.90 | 12,730 | — | — |
| 2004-09-08 | $123.60 | $123.60 | 20,800 | — | — |
| 2004-09-07 | $125.50 | $125.50 | 20,020 | — | — |
| 2004-09-03 | $125.00 | $125.00 | 22,250 | — | — |
| 2004-09-02 | $128.60 | $128.60 | 21,680 | — | — |
| 2004-09-01 | $124.60 | $124.60 | 19,600 | — | — |
| 2004-08-31 | $119.50 | $119.50 | 9,320 | — | — |
| 2004-08-30 | $118.00 | $118.00 | 15,220 | — | — |
| 2004-08-27 | $116.00 | $116.00 | 9,500 | — | — |
| 2004-08-26 | $113.10 | $113.10 | 9,730 | — | — |
| 2004-08-25 | $113.20 | $113.20 | 7,560 | — | — |
| 2004-08-24 | $111.00 | $111.00 | 15,230 | — | — |
| 2004-08-23 | $110.00 | $110.00 | 15,610 | — | — |
| 2004-08-20 | $111.00 | $111.00 | 17,900 | — | — |
| 2004-08-19 | $109.00 | $109.00 | 14,460 | — | — |
| 2004-08-18 | $109.00 | $109.00 | 11,530 | — | — |
| 2004-08-17 | $105.40 | $105.40 | 10,330 | — | — |
| 2004-08-16 | $103.40 | $103.40 | 10,390 | — | — |
| 2004-08-13 | $97.40 | $97.40 | 9,530 | — | — |
| 2004-08-12 | $99.60 | $99.60 | 10,040 | — | — |
| 2004-08-11 | $102.20 | $102.20 | 12,760 | — | — |
| 2004-08-10 | $104.20 | $104.20 | 17,170 | — | — |
| 2004-08-09 | $97.40 | $97.40 | 17,410 | — | — |
| 2004-08-06 | $100.70 | $100.70 | 19,220 | — | — |
| 2004-08-05 | $102.10 | $102.10 | 35,660 | — | — |
| 2004-08-04 | $92.40 | $92.40 | 10,140 | — | — |
| 2004-08-03 | $93.80 | $93.80 | 11,500 | — | — |
| 2004-08-02 | $96.60 | $96.60 | 15,960 | — | — |
| 2004-07-30 | $101.40 | $101.40 | 15,470 | — | — |
| 2004-07-29 | $99.00 | $99.00 | 27,120 | — | — |
| 2004-07-28 | $99.20 | $99.20 | 18,130 | — | — |
| 2004-07-27 | $93.30 | $93.30 | 19,090 | — | — |
| 2004-07-26 | $92.20 | $92.20 | 18,650 | — | — |
| 2004-07-23 | $95.80 | $95.80 | 19,390 | — | — |
| 2004-07-22 | $101.70 | $101.70 | 20,810 | — | — |
| 2004-07-21 | $100.10 | $100.10 | 16,250 | — | — |
| 2004-07-20 | $108.00 | $108.00 | 32,440 | — | — |
| 2004-07-19 | $102.90 | $102.90 | 18,930 | — | — |
| 2004-07-16 | $108.30 | $108.30 | 21,410 | — | — |
| 2004-07-15 | $109.00 | $109.00 | 8,560 | — | — |
| 2004-07-14 | $111.00 | $111.00 | 10,550 | — | — |
| 2004-07-13 | $112.80 | $112.80 | 13,090 | — | — |
| 2004-07-12 | $114.50 | $114.50 | 12,890 | — | — |
| 2004-07-09 | $117.30 | $117.30 | 9,900 | — | — |
| 2004-07-08 | $116.20 | $116.20 | 21,710 | — | — |
| 2004-07-07 | $121.60 | $121.60 | 13,280 | — | — |
| 2004-07-06 | $122.70 | $122.70 | 19,870 | — | — |
| 2004-07-02 | $125.40 | $125.40 | 12,240 | — | — |
| 2004-07-01 | $128.30 | $128.30 | 11,770 | — | — |
| 2004-06-30 | $130.80 | $130.80 | 12,360 | — | — |
| 2004-06-29 | $131.10 | $131.10 | 19,410 | — | — |
| 2004-06-28 | $130.30 | $130.30 | 22,930 | — | — |
| 2004-06-25 | $136.50 | $136.50 | 165,450 | — | — |
| 2004-06-24 | $139.10 | $139.10 | 33,790 | — | — |
| 2004-06-23 | $136.80 | $136.80 | 11,040 | — | — |
| 2004-06-22 | $136.60 | $136.60 | 13,360 | — | — |
| 2004-06-21 | $136.00 | $136.00 | 26,920 | — | — |
| 2004-06-18 | $130.10 | $130.10 | 11,940 | — | — |
| 2004-06-17 | $127.30 | $127.30 | 18,440 | — | — |
| 2004-06-16 | $125.00 | $125.00 | 10,240 | — | — |
| 2004-06-15 | $125.90 | $125.90 | 12,230 | — | — |
| 2004-06-14 | $123.80 | $123.80 | 14,670 | — | — |
| 2004-06-10 | $123.80 | $123.80 | 8,190 | — | — |
| 2004-06-09 | $122.60 | $122.60 | 6,690 | — | — |
| 2004-06-08 | $124.10 | $124.10 | 4,680 | — | — |
| 2004-06-07 | $127.40 | $127.40 | 7,760 | — | — |
| 2004-06-04 | $122.60 | $122.60 | 5,010 | — | — |
| 2004-06-03 | $123.80 | $123.80 | 8,150 | — | — |
| 2004-06-02 | $125.50 | $125.50 | 7,960 | — | — |
| 2004-06-01 | $125.90 | $125.90 | 8,520 | — | — |
| 2004-05-28 | $125.60 | $125.60 | 7,180 | — | — |
| 2004-05-27 | $125.50 | $125.50 | 15,560 | — | — |
| 2004-05-26 | $127.00 | $127.00 | 9,070 | — | — |
| 2004-05-25 | $125.10 | $125.10 | 13,300 | — | — |
| 2004-05-24 | $119.50 | $119.50 | 14,220 | — | — |
| 2004-05-21 | $116.90 | $116.90 | 11,800 | — | — |
| 2004-05-20 | $116.10 | $116.10 | 8,470 | — | — |
| 2004-05-19 | $118.60 | $118.60 | 10,640 | — | — |
| 2004-05-18 | $122.60 | $122.60 | 11,660 | — | — |
| 2004-05-17 | $115.20 | $115.20 | 19,380 | — | — |
| 2004-05-14 | $120.10 | $120.10 | 16,730 | — | — |
| 2004-05-13 | $120.00 | $120.00 | 30,170 | — | — |
| 2004-05-12 | $115.00 | $115.00 | 37,170 | — | — |
| 2004-05-11 | $120.30 | $120.30 | 34,190 | — | — |
| 2004-05-10 | $123.20 | $123.20 | 26,390 | — | — |
| 2004-05-07 | $128.20 | $128.20 | 11,000 | — | — |
| 2004-05-06 | $128.00 | $128.00 | 13,280 | — | — |
| 2004-05-05 | $130.70 | $130.70 | 8,340 | — | — |
| 2004-05-04 | $128.60 | $128.60 | 9,330 | — | — |
| 2004-05-03 | $128.60 | $128.60 | 16,980 | — | — |
| 2004-04-30 | $126.30 | $126.30 | 21,560 | — | — |
| 2004-04-29 | $130.70 | $130.70 | 20,040 | — | — |
| 2004-04-28 | $136.30 | $136.30 | 17,180 | — | — |
| 2004-04-27 | $137.70 | $137.70 | 13,380 | — | — |
| 2004-04-26 | $139.40 | $139.40 | 9,800 | — | — |
| 2004-04-23 | $143.50 | $143.50 | 11,250 | — | — |
| 2004-04-22 | $141.70 | $141.70 | 16,430 | — | — |
| 2004-04-21 | $139.60 | $139.60 | 12,880 | — | — |
| 2004-04-20 | $139.00 | $139.00 | 16,860 | — | — |
| 2004-04-19 | $140.80 | $140.80 | 14,500 | — | — |
| 2004-04-16 | $140.90 | $140.90 | 11,490 | — | — |
| 2004-04-15 | $139.20 | $139.20 | 15,040 | — | — |
| 2004-04-14 | $139.60 | $139.60 | 11,160 | — | — |
| 2004-04-13 | $142.00 | $142.00 | 23,390 | — | — |
| 2004-04-12 | $149.50 | $149.50 | 27,480 | — | — |
| 2004-04-08 | $145.80 | $145.80 | 24,220 | — | — |
| 2004-04-07 | $143.50 | $143.50 | 27,090 | — | — |
| 2004-04-06 | $140.40 | $140.40 | 23,530 | — | — |
| 2004-04-05 | $138.50 | $138.50 | 15,650 | — | — |
| 2004-04-02 | $135.00 | $135.00 | 15,940 | — | — |
| 2004-04-01 | $132.50 | $132.50 | 26,020 | — | — |
| 2004-03-31 | $128.40 | $128.40 | 16,730 | — | — |
| 2004-03-30 | $129.10 | $129.10 | 24,940 | — | — |
| 2004-03-29 | $132.80 | $132.80 | 42,880 | — | — |
| 2004-03-26 | $121.80 | $121.80 | 19,360 | — | — |
| 2004-03-25 | $117.00 | $117.00 | 15,580 | — | — |
| 2004-03-24 | $113.00 | $113.00 | 19,830 | — | — |
| 2004-03-23 | $115.90 | $115.90 | 24,040 | — | — |
| 2004-03-22 | $117.80 | $117.80 | 19,650 | — | — |
| 2004-03-19 | $118.10 | $118.10 | 40,790 | — | — |
| 2004-03-18 | $116.50 | $116.50 | 19,050 | — | — |
| 2004-03-17 | $121.10 | $121.10 | 23,920 | — | — |
| 2004-03-16 | $115.40 | $115.40 | 27,060 | — | — |
| 2004-03-15 | $118.90 | $118.90 | 21,140 | — | — |
| 2004-03-12 | $123.90 | $123.90 | 26,040 | — | — |
| 2004-03-11 | $122.90 | $122.90 | 47,210 | — | — |
| 2004-03-10 | $124.60 | $124.60 | 25,720 | — | — |
| 2004-03-09 | $125.20 | $125.20 | 19,290 | — | — |
| 2004-03-08 | $127.60 | $127.60 | 18,330 | — | — |
| 2004-03-05 | $130.80 | $130.80 | 40,410 | — | — |
| 2004-03-04 | $125.50 | $125.50 | 47,190 | — | — |
| 2004-03-03 | $129.60 | $129.60 | 65,980 | — | — |
| 2004-03-02 | $133.60 | $133.60 | 31,550 | — | — |
| 2004-03-01 | $137.00 | $137.00 | 19,750 | — | — |
| 2004-02-27 | $137.90 | $137.90 | 19,020 | — | — |
| 2004-02-26 | $141.00 | $141.00 | 33,660 | — | — |
| 2004-02-25 | $137.80 | $137.80 | 47,160 | — | — |
| 2004-02-24 | $135.30 | $135.30 | 56,940 | — | — |
| 2004-02-23 | $144.80 | $144.80 | 26,110 | — | — |
| 2004-02-20 | $150.70 | $150.70 | 28,790 | — | — |
| 2004-02-19 | $156.70 | $156.70 | 15,330 | — | — |
| 2004-02-18 | $159.90 | $159.90 | 14,710 | — | — |
| 2004-02-17 | $160.00 | $160.00 | 20,380 | — | — |
| 2004-02-13 | $156.10 | $156.10 | 18,040 | — | — |
| 2004-02-12 | $159.20 | $159.20 | 27,660 | — | — |
| 2004-02-11 | $159.90 | $159.90 | 19,710 | — | — |
| 2004-02-10 | $156.60 | $156.60 | 12,690 | — | — |
| 2004-02-09 | $152.80 | $152.80 | 41,930 | — | — |
| 2004-02-06 | $154.90 | $154.90 | 36,780 | — | — |
| 2004-02-05 | $152.30 | $152.30 | 68,880 | — | — |
| 2004-02-04 | $162.90 | $162.90 | 24,570 | — | — |
| 2004-02-03 | $170.90 | $170.90 | 22,370 | — | — |
| 2004-02-02 | $163.00 | $163.00 | 35,300 | — | — |
| 2004-01-30 | $166.10 | $166.10 | 30,520 | — | — |
| 2004-01-29 | $155.60 | $155.60 | 44,060 | — | — |
| 2004-01-28 | $159.50 | $159.50 | 94,770 | — | — |
| 2004-01-27 | $183.00 | $183.00 | 38,210 | — | — |
| 2004-01-26 | $190.30 | $190.30 | 58,650 | — | — |
| 2004-01-23 | $176.90 | $176.90 | 52,090 | — | — |
| 2004-01-22 | $185.50 | $185.50 | 58,530 | — | — |
| 2004-01-21 | $196.90 | $196.90 | 53,050 | — | — |
| 2004-01-20 | $183.90 | $183.90 | 43,310 | — | — |
| 2004-01-16 | $167.00 | $167.00 | 16,500 | — | — |
| 2004-01-15 | $166.60 | $166.60 | 20,770 | — | — |
| 2004-01-14 | $169.10 | $169.10 | 48,050 | — | — |
| 2004-01-13 | $162.60 | $162.60 | 21,790 | — | — |
| 2004-01-12 | $167.70 | $167.70 | 29,320 | — | — |
| 2004-01-09 | $165.00 | $165.00 | 45,430 | — | — |
| 2004-01-08 | $164.00 | $164.00 | 38,960 | — | — |
| 2004-01-07 | $156.30 | $156.30 | 50,110 | — | — |
| 2004-01-06 | $151.10 | $151.10 | 49,010 | — | — |
| 2004-01-05 | $143.90 | $143.90 | 31,950 | — | — |
| 2004-01-02 | $137.10 | $137.10 | 24,350 | — | — |