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
- 1972-06-01 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 | $101.80 | $118.56 | 172,640 | — | — |
| 2004-12-30 | $101.30 | $117.98 | 147,560 | — | — |
| 2004-12-29 | $99.60 | $116.00 | 154,030 | — | — |
| 2004-12-28 | $100.70 | $117.28 | 137,800 | — | — |
| 2004-12-27 | $99.70 | $116.12 | 171,130 | — | — |
| 2004-12-23 | $100.50 | $117.05 | 234,680 | — | — |
| 2004-12-22 | $99.90 | $116.35 | 292,620 | — | — |
| 2004-12-21 | $99.00 | $115.30 | 339,270 | — | — |
| 2004-12-20 | $96.50 | $112.39 | 371,180 | — | — |
| 2004-12-17 | $95.50 | $111.23 | 313,580 | — | — |
| 2004-12-16 | $97.00 | $112.97 | 245,530 | — | — |
| 2004-12-15 | $98.20 | $114.37 | 206,680 | — | — |
| 2004-12-14 | $99.10 | $115.42 | 344,770 | — | — |
| 2004-12-13 | $97.50 | $113.56 | 259,990 | — | — |
| 2004-12-10 | $98.00 | $114.14 | 213,990 | — | — |
| 2004-12-09 | $99.80 | $116.23 | 365,750 | — | — |
| 2004-12-08 | $103.20 | $120.19 | 573,380 | — | — |
| 2004-12-07 | $114.00 | $132.77 | 211,000 | — | — |
| 2004-12-06 | $116.40 | $135.57 | 142,870 | — | — |
| 2004-12-03 | $116.20 | $135.34 | 82,480 | — | — |
| 2004-12-02 | $115.80 | $134.87 | 127,040 | — | — |
| 2004-12-01 | $117.20 | $136.50 | 126,600 | — | — |
| 2004-11-30 | $114.90 | $133.82 | 156,130 | — | — |
| 2004-11-29 | $114.90 | $133.82 | 116,250 | — | — |
| 2004-11-26 | $117.20 | $136.50 | 60,990 | — | — |
| 2004-11-24 | $117.00 | $136.27 | 145,780 | — | — |
| 2004-11-23 | $114.60 | $133.47 | 226,900 | — | — |
| 2004-11-22 | $113.40 | $132.07 | 195,490 | — | — |
| 2004-11-19 | $112.10 | $130.56 | 179,800 | — | — |
| 2004-11-18 | $112.10 | $130.56 | 202,490 | — | — |
| 2004-11-17 | $111.50 | $129.86 | 138,550 | — | — |
| 2004-11-16 | $109.10 | $127.07 | 121,070 | — | — |
| 2004-11-15 | $109.90 | $128.00 | 193,410 | — | — |
| 2004-11-12 | $107.20 | $124.85 | 95,180 | — | — |
| 2004-11-11 | $107.10 | $124.74 | 166,230 | — | — |
| 2004-11-10 | $105.80 | $123.22 | 128,570 | — | — |
| 2004-11-09 | $106.80 | $124.39 | 179,100 | — | — |
| 2004-11-08 | $108.20 | $126.02 | 133,640 | — | — |
| 2004-11-05 | $106.50 | $124.04 | 172,650 | — | — |
| 2004-11-04 | $103.70 | $120.78 | 302,570 | — | — |
| 2004-11-03 | $103.00 | $119.96 | 144,220 | — | — |
| 2004-11-02 | $105.20 | $122.52 | 93,330 | — | — |
| 2004-11-01 | $106.00 | $123.46 | 74,980 | — | — |
| 2004-10-29 | $106.20 | $123.69 | 91,350 | — | — |
| 2004-10-28 | $104.70 | $121.94 | 54,260 | — | — |
| 2004-10-27 | $105.30 | $122.64 | 122,630 | — | — |
| 2004-10-26 | $103.00 | $119.96 | 90,480 | — | — |
| 2004-10-25 | $102.70 | $119.61 | 80,750 | — | — |
| 2004-10-22 | $102.10 | $118.91 | 80,100 | — | — |
| 2004-10-21 | $104.60 | $121.83 | 126,670 | — | — |
| 2004-10-20 | $103.40 | $120.43 | 98,360 | — | — |
| 2004-10-19 | $104.10 | $121.24 | 108,450 | — | — |
| 2004-10-18 | $106.00 | $123.46 | 76,920 | — | — |
| 2004-10-15 | $106.70 | $124.27 | 89,590 | — | — |
| 2004-10-14 | $106.20 | $123.69 | 151,000 | — | — |
| 2004-10-13 | $108.20 | $126.02 | 95,340 | — | — |
| 2004-10-12 | $109.80 | $127.88 | 101,120 | — | — |
| 2004-10-11 | $107.60 | $125.32 | 148,340 | — | — |
| 2004-10-08 | $108.10 | $125.90 | 107,490 | — | — |
| 2004-10-07 | $109.90 | $128.00 | 162,520 | — | — |
| 2004-10-06 | $109.50 | $127.53 | 126,030 | — | — |
| 2004-10-05 | $108.20 | $126.02 | 166,120 | — | — |
| 2004-10-04 | $106.40 | $123.92 | 192,780 | — | — |
| 2004-10-01 | $105.30 | $122.64 | 119,790 | — | — |
| 2004-09-30 | $103.20 | $120.19 | 118,300 | — | — |
| 2004-09-29 | $101.20 | $117.87 | 113,020 | — | — |
| 2004-09-28 | $98.60 | $114.84 | 137,240 | — | — |
| 2004-09-27 | $101.00 | $117.63 | 104,370 | — | — |
| 2004-09-24 | $100.30 | $116.82 | 51,240 | — | — |
| 2004-09-23 | $101.50 | $118.21 | 84,420 | — | — |
| 2004-09-22 | $101.80 | $118.56 | 69,880 | — | — |
| 2004-09-21 | $103.60 | $120.66 | 114,920 | — | — |
| 2004-09-20 | $102.90 | $119.85 | 103,450 | — | — |
| 2004-09-17 | $100.90 | $117.52 | 120,410 | — | — |
| 2004-09-16 | $102.40 | $119.26 | 129,020 | — | — |
| 2004-09-15 | $99.90 | $116.35 | 142,770 | — | — |
| 2004-09-14 | $101.40 | $118.10 | 125,440 | — | — |
| 2004-09-13 | $102.30 | $119.15 | 138,910 | — | — |
| 2004-09-10 | $101.90 | $118.68 | 121,790 | — | — |
| 2004-09-09 | $102.40 | $119.26 | 148,210 | — | — |
| 2004-09-08 | $101.00 | $117.63 | 182,360 | — | — |
| 2004-09-07 | $104.90 | $122.17 | 143,190 | — | — |
| 2004-09-03 | $106.00 | $123.46 | 155,460 | — | — |
| 2004-09-02 | $103.40 | $120.43 | 69,280 | — | — |
| 2004-09-01 | $102.00 | $118.80 | 90,280 | — | — |
| 2004-08-31 | $100.40 | $116.93 | 127,080 | — | — |
| 2004-08-30 | $102.70 | $119.61 | 50,750 | — | — |
| 2004-08-27 | $103.90 | $121.01 | 90,310 | — | — |
| 2004-08-26 | $104.50 | $121.71 | 61,490 | — | — |
| 2004-08-25 | $106.10 | $123.57 | 84,560 | — | — |
| 2004-08-24 | $103.50 | $120.54 | 82,430 | — | — |
| 2004-08-23 | $102.00 | $118.80 | 59,660 | — | — |
| 2004-08-20 | $102.40 | $119.26 | 75,460 | — | — |
| 2004-08-19 | $100.90 | $117.52 | 106,290 | — | — |
| 2004-08-18 | $100.40 | $116.93 | 82,680 | — | — |
| 2004-08-17 | $98.60 | $114.84 | 113,820 | — | — |
| 2004-08-16 | $99.30 | $115.65 | 94,200 | — | — |
| 2004-08-13 | $96.70 | $112.62 | 91,170 | — | — |
| 2004-08-12 | $97.30 | $113.32 | 90,320 | — | — |
| 2004-08-11 | $99.60 | $116.00 | 97,790 | — | — |
| 2004-08-10 | $101.00 | $117.63 | 158,650 | — | — |
| 2004-08-09 | $99.60 | $116.00 | 146,940 | — | — |
| 2004-08-06 | $99.90 | $116.35 | 146,410 | — | — |
| 2004-08-05 | $102.00 | $118.80 | 125,950 | — | — |
| 2004-08-04 | $102.10 | $118.91 | 151,840 | — | — |
| 2004-08-03 | $102.10 | $118.91 | 134,140 | — | — |
| 2004-08-02 | $103.20 | $120.19 | 142,010 | — | — |
| 2004-07-30 | $102.40 | $119.26 | 108,830 | — | — |
| 2004-07-29 | $102.50 | $119.38 | 160,510 | — | — |
| 2004-07-28 | $101.80 | $118.56 | 294,770 | — | — |
| 2004-07-27 | $101.20 | $117.87 | 168,130 | — | — |
| 2004-07-26 | $101.40 | $118.10 | 125,940 | — | — |
| 2004-07-23 | $101.30 | $117.98 | 242,090 | — | — |
| 2004-07-22 | $102.10 | $118.91 | 259,390 | — | — |
| 2004-07-21 | $103.40 | $120.43 | 204,410 | — | — |
| 2004-07-20 | $105.40 | $122.76 | 232,790 | — | — |
| 2004-07-19 | $103.90 | $121.01 | 145,710 | — | — |
| 2004-07-16 | $103.00 | $119.96 | 327,510 | — | — |
| 2004-07-15 | $105.30 | $122.64 | 383,940 | — | — |
| 2004-07-14 | $108.00 | $125.79 | 188,500 | — | — |
| 2004-07-13 | $108.50 | $126.37 | 184,390 | — | — |
| 2004-07-12 | $109.10 | $127.07 | 298,040 | — | — |
| 2004-07-09 | $108.70 | $126.60 | 769,960 | — | — |
| 2004-07-08 | $128.60 | $149.78 | 173,420 | — | — |
| 2004-07-07 | $131.80 | $153.50 | 152,230 | — | — |
| 2004-07-06 | $131.30 | $152.92 | 108,530 | — | — |
| 2004-07-02 | $134.70 | $156.88 | 70,800 | — | — |
| 2004-07-01 | $137.00 | $159.56 | 113,280 | — | — |
| 2004-06-30 | $138.80 | $161.66 | 113,600 | — | — |
| 2004-06-29 | $137.10 | $159.68 | 88,910 | — | — |
| 2004-06-28 | $138.10 | $160.84 | 74,950 | — | — |
| 2004-06-25 | $138.20 | $160.96 | 177,030 | — | — |
| 2004-06-24 | $140.30 | $163.40 | 76,740 | — | — |
| 2004-06-23 | $140.70 | $163.87 | 67,750 | — | — |
| 2004-06-22 | $140.10 | $163.17 | 89,710 | — | — |
| 2004-06-21 | $137.50 | $160.14 | 66,430 | — | — |
| 2004-06-18 | $138.90 | $161.77 | 153,340 | — | — |
| 2004-06-17 | $137.50 | $160.14 | 90,760 | — | — |
| 2004-06-16 | $139.30 | $162.24 | 63,890 | — | — |
| 2004-06-15 | $138.90 | $161.77 | 106,890 | — | — |
| 2004-06-14 | $137.30 | $159.91 | 74,240 | — | — |
| 2004-06-10 | $138.20 | $160.96 | 85,940 | — | — |
| 2004-06-09 | $137.20 | $159.79 | 95,880 | — | — |
| 2004-06-08 | $138.40 | $161.19 | 59,430 | — | — |
| 2004-06-07 | $139.30 | $162.24 | 92,630 | — | — |
| 2004-06-04 | $135.20 | $157.46 | 82,420 | — | — |
| 2004-06-03 | $133.80 | $155.83 | 114,780 | — | — |
| 2004-06-02 | $134.50 | $156.65 | 114,700 | — | — |
| 2004-06-01 | $133.00 | $154.90 | 106,260 | — | — |
| 2004-05-28 | $135.60 | $157.93 | 87,240 | — | — |
| 2004-05-27 | $136.30 | $158.75 | 156,160 | — | — |
| 2004-05-26 | $131.80 | $153.50 | 74,670 | — | — |
| 2004-05-25 | $132.20 | $153.97 | 128,200 | — | — |
| 2004-05-24 | $128.80 | $150.01 | 81,820 | — | — |
| 2004-05-21 | $126.90 | $147.80 | 100,520 | — | — |
| 2004-05-20 | $127.10 | $148.03 | 86,940 | — | — |
| 2004-05-19 | $128.30 | $149.43 | 205,630 | — | — |
| 2004-05-18 | $122.10 | $142.21 | 106,090 | — | — |
| 2004-05-17 | $121.10 | $141.04 | 146,100 | — | — |
| 2004-05-14 | $125.50 | $146.17 | 95,750 | — | — |
| 2004-05-13 | $129.00 | $150.24 | 98,240 | — | — |
| 2004-05-12 | $126.50 | $147.33 | 140,950 | — | — |
| 2004-05-11 | $127.00 | $147.91 | 160,180 | — | — |
| 2004-05-10 | $126.00 | $146.75 | 157,370 | — | — |
| 2004-05-07 | $127.10 | $148.03 | 115,290 | — | — |
| 2004-05-06 | $130.00 | $151.41 | 66,860 | — | — |
| 2004-05-05 | $132.40 | $154.20 | 74,180 | — | — |
| 2004-05-04 | $132.00 | $153.74 | 105,890 | — | — |
| 2004-05-03 | $130.20 | $151.64 | 86,680 | — | — |
| 2004-04-30 | $130.30 | $151.76 | 143,540 | — | — |
| 2004-04-29 | $127.50 | $148.50 | 93,540 | — | — |
| 2004-04-28 | $130.30 | $151.76 | 141,560 | — | — |
| 2004-04-27 | $131.40 | $153.04 | 139,820 | — | — |
| 2004-04-26 | $135.30 | $157.58 | 89,480 | — | — |
| 2004-04-23 | $135.90 | $158.28 | 79,310 | — | — |
| 2004-04-22 | $135.20 | $157.46 | 192,010 | — | — |
| 2004-04-21 | $135.30 | $157.58 | 114,680 | — | — |
| 2004-04-20 | $136.90 | $159.44 | 139,670 | — | — |
| 2004-04-19 | $137.10 | $159.68 | 159,300 | — | — |
| 2004-04-16 | $141.10 | $164.34 | 161,590 | — | — |
| 2004-04-15 | $137.00 | $159.56 | 266,190 | — | — |
| 2004-04-14 | $147.50 | $171.79 | 121,620 | — | — |
| 2004-04-13 | $143.40 | $167.01 | 83,950 | — | — |
| 2004-04-12 | $146.60 | $170.74 | 102,120 | — | — |
| 2004-04-08 | $144.10 | $167.83 | 72,990 | — | — |
| 2004-04-07 | $145.00 | $168.88 | 134,900 | — | — |
| 2004-04-06 | $146.10 | $170.16 | 160,670 | — | — |
| 2004-04-05 | $146.80 | $170.97 | 131,520 | — | — |
| 2004-04-02 | $146.60 | $170.74 | 99,780 | — | — |
| 2004-04-01 | $143.10 | $166.67 | 81,240 | — | — |
| 2004-03-31 | $142.80 | $166.32 | 68,080 | — | — |
| 2004-03-30 | $143.00 | $166.55 | 79,700 | — | — |
| 2004-03-29 | $142.60 | $166.08 | 72,660 | — | — |
| 2004-03-26 | $140.90 | $164.10 | 97,220 | — | — |
| 2004-03-25 | $140.00 | $163.05 | 103,460 | — | — |
| 2004-03-24 | $137.00 | $159.56 | 153,060 | — | — |
| 2004-03-23 | $137.50 | $160.14 | 145,020 | — | — |
| 2004-03-22 | $135.90 | $158.28 | 152,090 | — | — |
| 2004-03-19 | $136.80 | $159.33 | 125,210 | — | — |
| 2004-03-18 | $134.90 | $157.11 | 144,030 | — | — |
| 2004-03-17 | $136.60 | $159.09 | 159,710 | — | — |
| 2004-03-16 | $136.20 | $158.63 | 95,090 | — | — |
| 2004-03-15 | $137.60 | $160.26 | 82,140 | — | — |
| 2004-03-12 | $139.20 | $162.12 | 77,790 | — | — |
| 2004-03-11 | $137.90 | $160.61 | 151,490 | — | — |
| 2004-03-10 | $141.30 | $164.57 | 73,780 | — | — |
| 2004-03-09 | $145.00 | $168.88 | 142,030 | — | — |
| 2004-03-08 | $144.10 | $167.83 | 109,260 | — | — |
| 2004-03-05 | $145.30 | $169.23 | 116,530 | — | — |
| 2004-03-04 | $143.60 | $167.25 | 68,220 | — | — |
| 2004-03-03 | $144.20 | $167.95 | 87,520 | — | — |
| 2004-03-02 | $141.60 | $164.92 | 82,470 | — | — |
| 2004-03-01 | $144.00 | $167.71 | 126,530 | — | — |
| 2004-02-27 | $141.30 | $164.57 | 159,840 | — | — |
| 2004-02-26 | $142.90 | $166.43 | 119,570 | — | — |
| 2004-02-25 | $143.50 | $167.13 | 99,860 | — | — |
| 2004-02-24 | $141.90 | $165.27 | 163,390 | — | — |
| 2004-02-23 | $146.80 | $170.97 | 183,050 | — | — |
| 2004-02-20 | $148.80 | $173.30 | 243,790 | — | — |
| 2004-02-19 | $150.40 | $175.17 | 320,520 | — | — |
| 2004-02-18 | $143.00 | $166.55 | 88,680 | — | — |
| 2004-02-17 | $146.40 | $170.51 | 107,320 | — | — |
| 2004-02-13 | $144.70 | $168.53 | 136,740 | — | — |
| 2004-02-12 | $144.30 | $168.06 | 159,510 | — | — |
| 2004-02-11 | $145.10 | $168.99 | 203,670 | — | — |
| 2004-02-10 | $139.60 | $162.59 | 95,480 | — | — |
| 2004-02-09 | $138.00 | $160.73 | 181,250 | — | — |
| 2004-02-06 | $138.20 | $160.96 | 133,960 | — | — |
| 2004-02-05 | $137.50 | $160.14 | 159,050 | — | — |
| 2004-02-04 | $136.70 | $159.21 | 198,910 | — | — |
| 2004-02-03 | $137.50 | $160.14 | 153,950 | — | — |
| 2004-02-02 | $138.00 | $160.73 | 158,260 | — | — |
| 2004-01-30 | $138.40 | $161.19 | 162,700 | — | — |
| 2004-01-29 | $137.50 | $160.14 | 207,520 | — | — |
| 2004-01-28 | $138.90 | $161.77 | 246,680 | — | — |
| 2004-01-27 | $142.60 | $166.08 | 135,430 | — | — |
| 2004-01-26 | $144.90 | $168.76 | 162,030 | — | — |
| 2004-01-23 | $145.00 | $168.88 | 160,290 | — | — |
| 2004-01-22 | $145.60 | $169.58 | 277,360 | — | — |
| 2004-01-21 | $144.10 | $167.83 | 312,400 | — | — |
| 2004-01-20 | $147.00 | $171.21 | 444,130 | — | — |
| 2004-01-16 | $156.90 | $182.74 | 251,810 | — | — |
| 2004-01-15 | $151.60 | $176.56 | 201,450 | — | — |
| 2004-01-14 | $151.10 | $175.98 | 264,310 | — | — |
| 2004-01-13 | $149.90 | $174.58 | 125,730 | — | — |
| 2004-01-12 | $154.10 | $179.48 | 170,360 | — | — |
| 2004-01-09 | $149.10 | $173.65 | 221,220 | — | — |
| 2004-01-08 | $153.80 | $179.13 | 246,990 | — | — |
| 2004-01-07 | $148.60 | $173.07 | 168,500 | — | — |
| 2004-01-06 | $149.20 | $173.77 | 203,030 | — | — |
| 2004-01-05 | $152.00 | $177.03 | 151,510 | — | — |
| 2004-01-02 | $148.10 | $172.49 | 124,060 | — | — |