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
- 1996-11-15 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 | $180.70 | $180.70 | 302,260 | — | — |
| 2004-12-30 | $178.90 | $178.90 | 549,720 | — | — |
| 2004-12-29 | $168.85 | $168.85 | 491,620 | — | — |
| 2004-12-28 | $157.50 | $157.50 | 157,360 | — | — |
| 2004-12-27 | $159.00 | $159.00 | 202,640 | — | — |
| 2004-12-23 | $157.55 | $157.55 | 222,520 | — | — |
| 2004-12-22 | $156.00 | $156.00 | 406,540 | — | — |
| 2004-12-21 | $153.25 | $153.25 | 570,540 | — | — |
| 2004-12-20 | $146.90 | $146.90 | 376,340 | — | — |
| 2004-12-17 | $146.90 | $146.90 | 1,653,980 | — | — |
| 2004-12-16 | $157.05 | $157.05 | 573,100 | — | — |
| 2004-12-15 | $153.95 | $153.95 | 747,240 | — | — |
| 2004-12-14 | $150.05 | $150.05 | 735,680 | — | — |
| 2004-12-13 | $152.75 | $152.75 | 568,980 | — | — |
| 2004-12-10 | $152.05 | $152.05 | 1,598,360 | — | — |
| 2004-12-09 | $135.50 | $135.50 | 1,751,500 | — | — |
| 2004-12-08 | $150.50 | $150.50 | 2,981,240 | — | — |
| 2004-12-07 | $192.40 | $192.40 | 264,560 | — | — |
| 2004-12-06 | $204.05 | $204.05 | 211,320 | — | — |
| 2004-12-03 | $194.10 | $194.10 | 169,240 | — | — |
| 2004-12-02 | $197.05 | $197.05 | 180,140 | — | — |
| 2004-12-01 | $191.85 | $191.85 | 140,580 | — | — |
| 2004-11-30 | $194.70 | $194.70 | 113,040 | — | — |
| 2004-11-29 | $192.65 | $192.65 | 222,380 | — | — |
| 2004-11-26 | $196.10 | $196.10 | 128,420 | — | — |
| 2004-11-24 | $200.55 | $200.55 | 171,120 | — | — |
| 2004-11-23 | $199.45 | $199.45 | 340,680 | — | — |
| 2004-11-22 | $205.00 | $205.00 | 158,700 | — | — |
| 2004-11-19 | $203.92 | $203.92 | 347,220 | — | — |
| 2004-11-18 | $211.25 | $211.25 | 586,380 | — | — |
| 2004-11-17 | $197.98 | $197.98 | 206,220 | — | — |
| 2004-11-16 | $198.17 | $198.17 | 143,340 | — | — |
| 2004-11-15 | $202.08 | $202.08 | 143,820 | — | — |
| 2004-11-12 | $198.33 | $198.33 | 139,980 | — | — |
| 2004-11-11 | $196.67 | $196.67 | 169,200 | — | — |
| 2004-11-10 | $197.83 | $197.83 | 267,600 | — | — |
| 2004-11-09 | $202.48 | $202.48 | 139,860 | — | — |
| 2004-11-08 | $202.18 | $202.18 | 129,720 | — | — |
| 2004-11-05 | $196.52 | $196.52 | 213,600 | — | — |
| 2004-11-04 | $197.25 | $197.25 | 165,840 | — | — |
| 2004-11-03 | $194.17 | $194.17 | 116,520 | — | — |
| 2004-11-02 | $194.80 | $194.80 | 283,740 | — | — |
| 2004-11-01 | $190.30 | $190.30 | 101,820 | — | — |
| 2004-10-29 | $190.00 | $190.00 | 136,140 | — | — |
| 2004-10-28 | $185.83 | $185.83 | 185,940 | — | — |
| 2004-10-27 | $190.35 | $190.35 | 315,060 | — | — |
| 2004-10-26 | $181.20 | $181.20 | 166,920 | — | — |
| 2004-10-25 | $176.78 | $176.78 | 171,360 | — | — |
| 2004-10-22 | $183.00 | $183.00 | 198,480 | — | — |
| 2004-10-21 | $181.83 | $181.83 | 171,180 | — | — |
| 2004-10-20 | $177.08 | $177.08 | 283,680 | — | — |
| 2004-10-19 | $181.00 | $181.00 | 168,540 | — | — |
| 2004-10-18 | $183.08 | $183.08 | 199,680 | — | — |
| 2004-10-15 | $181.65 | $181.65 | 169,320 | — | — |
| 2004-10-14 | $178.75 | $178.75 | 278,160 | — | — |
| 2004-10-13 | $181.97 | $181.97 | 243,720 | — | — |
| 2004-10-12 | $186.28 | $186.28 | 306,840 | — | — |
| 2004-10-11 | $192.08 | $192.08 | 118,080 | — | — |
| 2004-10-08 | $191.25 | $191.25 | 176,940 | — | — |
| 2004-10-07 | $189.00 | $189.00 | 255,720 | — | — |
| 2004-10-06 | $189.25 | $189.25 | 164,580 | — | — |
| 2004-10-05 | $188.83 | $188.83 | 233,760 | — | — |
| 2004-10-04 | $191.75 | $191.75 | 236,940 | — | — |
| 2004-10-01 | $191.23 | $191.23 | 352,500 | — | — |
| 2004-09-30 | $181.33 | $181.33 | 195,120 | — | — |
| 2004-09-29 | $176.42 | $176.42 | 111,180 | — | — |
| 2004-09-28 | $175.10 | $175.10 | 107,940 | — | — |
| 2004-09-27 | $172.43 | $172.43 | 127,440 | — | — |
| 2004-09-24 | $173.73 | $173.73 | 93,840 | — | — |
| 2004-09-23 | $172.83 | $172.83 | 134,520 | — | — |
| 2004-09-22 | $171.25 | $171.25 | 117,900 | — | — |
| 2004-09-21 | $173.33 | $173.33 | 175,380 | — | — |
| 2004-09-20 | $170.42 | $170.42 | 246,780 | — | — |
| 2004-09-17 | $171.00 | $171.00 | 255,360 | — | — |
| 2004-09-16 | $171.70 | $171.70 | 259,920 | — | — |
| 2004-09-15 | $175.08 | $175.08 | 210,960 | — | — |
| 2004-09-14 | $177.92 | $177.92 | 430,440 | — | — |
| 2004-09-13 | $181.27 | $181.27 | 451,020 | — | — |
| 2004-09-10 | $173.75 | $173.75 | 206,520 | — | — |
| 2004-09-09 | $173.77 | $173.77 | 119,940 | — | — |
| 2004-09-08 | $174.15 | $174.15 | 177,360 | — | — |
| 2004-09-07 | $176.33 | $176.33 | 332,160 | — | — |
| 2004-09-03 | $172.70 | $172.70 | 429,900 | — | — |
| 2004-09-02 | $167.97 | $167.97 | 335,040 | — | — |
| 2004-09-01 | $169.33 | $169.33 | 505,560 | — | — |
| 2004-08-31 | $163.50 | $163.50 | 279,240 | — | — |
| 2004-08-30 | $159.42 | $159.42 | 88,200 | — | — |
| 2004-08-27 | $159.08 | $159.08 | 112,740 | — | — |
| 2004-08-26 | $158.68 | $158.68 | 183,240 | — | — |
| 2004-08-25 | $161.95 | $161.95 | 217,140 | — | — |
| 2004-08-24 | $161.37 | $161.37 | 159,060 | — | — |
| 2004-08-23 | $159.72 | $159.72 | 224,820 | — | — |
| 2004-08-20 | $159.42 | $159.42 | 129,660 | — | — |
| 2004-08-19 | $157.70 | $157.70 | 222,960 | — | — |
| 2004-08-18 | $154.67 | $154.67 | 390,480 | — | — |
| 2004-08-17 | $156.33 | $156.33 | 932,820 | — | — |
| 2004-08-16 | $148.75 | $148.75 | 334,920 | — | — |
| 2004-08-13 | $140.93 | $140.93 | 169,740 | — | — |
| 2004-08-12 | $140.83 | $140.83 | 190,800 | — | — |
| 2004-08-11 | $138.75 | $138.75 | 236,520 | — | — |
| 2004-08-10 | $141.67 | $141.67 | 171,660 | — | — |
| 2004-08-09 | $140.33 | $140.33 | 243,540 | — | — |
| 2004-08-06 | $142.77 | $142.77 | 419,940 | — | — |
| 2004-08-05 | $140.85 | $140.85 | 297,780 | — | — |
| 2004-08-04 | $146.02 | $146.02 | 295,560 | — | — |
| 2004-08-03 | $144.10 | $144.10 | 239,040 | — | — |
| 2004-08-02 | $148.92 | $148.92 | 304,260 | — | — |
| 2004-07-30 | $145.75 | $145.75 | 225,840 | — | — |
| 2004-07-29 | $144.20 | $144.20 | 279,720 | — | — |
| 2004-07-28 | $145.08 | $145.08 | 668,820 | — | — |
| 2004-07-27 | $143.83 | $143.83 | 242,220 | — | — |
| 2004-07-26 | $140.50 | $140.50 | 266,580 | — | — |
| 2004-07-23 | $139.30 | $139.30 | 251,760 | — | — |
| 2004-07-22 | $136.50 | $136.50 | 546,540 | — | — |
| 2004-07-21 | $141.63 | $141.63 | 245,520 | — | — |
| 2004-07-20 | $146.27 | $146.27 | 178,740 | — | — |
| 2004-07-19 | $148.17 | $148.17 | 117,000 | — | — |
| 2004-07-16 | $150.05 | $150.05 | 189,660 | — | — |
| 2004-07-15 | $150.85 | $150.85 | 292,920 | — | — |
| 2004-07-14 | $146.67 | $146.67 | 187,560 | — | — |
| 2004-07-13 | $147.17 | $147.17 | 185,100 | — | — |
| 2004-07-12 | $142.37 | $142.37 | 449,940 | — | — |
| 2004-07-09 | $145.25 | $145.25 | 247,560 | — | — |
| 2004-07-08 | $146.67 | $146.67 | 271,080 | — | — |
| 2004-07-07 | $148.75 | $148.75 | 251,280 | — | — |
| 2004-07-06 | $150.42 | $150.42 | 232,740 | — | — |
| 2004-07-02 | $153.18 | $153.18 | 116,760 | — | — |
| 2004-07-01 | $152.77 | $152.77 | 278,400 | — | — |
| 2004-06-30 | $160.75 | $160.75 | 123,480 | — | — |
| 2004-06-29 | $158.37 | $158.37 | 189,420 | — | — |
| 2004-06-28 | $158.67 | $158.67 | 121,860 | — | — |
| 2004-06-25 | $158.50 | $158.50 | 76,740 | — | — |
| 2004-06-24 | $158.28 | $158.28 | 150,840 | — | — |
| 2004-06-23 | $159.00 | $159.00 | 156,300 | — | — |
| 2004-06-22 | $159.35 | $159.35 | 147,960 | — | — |
| 2004-06-21 | $161.67 | $161.67 | 174,840 | — | — |
| 2004-06-18 | $160.67 | $160.67 | 214,740 | — | — |
| 2004-06-17 | $159.67 | $159.67 | 409,200 | — | — |
| 2004-06-16 | $149.93 | $149.93 | 165,960 | — | — |
| 2004-06-15 | $151.03 | $151.03 | 183,540 | — | — |
| 2004-06-14 | $150.65 | $150.65 | 134,700 | — | — |
| 2004-06-10 | $155.00 | $155.00 | 121,560 | — | — |
| 2004-06-09 | $154.25 | $154.25 | 289,680 | — | — |
| 2004-06-08 | $160.83 | $160.83 | 124,500 | — | — |
| 2004-06-07 | $160.45 | $160.45 | 282,480 | — | — |
| 2004-06-04 | $153.47 | $153.47 | 113,580 | — | — |
| 2004-06-03 | $152.17 | $152.17 | 208,140 | — | — |
| 2004-06-02 | $156.33 | $156.33 | 174,960 | — | — |
| 2004-06-01 | $155.00 | $155.00 | 316,740 | — | — |
| 2004-05-28 | $153.75 | $153.75 | 333,060 | — | — |
| 2004-05-27 | $159.98 | $159.98 | 365,100 | — | — |
| 2004-05-26 | $166.18 | $166.18 | 281,220 | — | — |
| 2004-05-25 | $166.08 | $166.08 | 287,580 | — | — |
| 2004-05-24 | $164.45 | $164.45 | 242,760 | — | — |
| 2004-05-21 | $158.63 | $158.63 | 208,680 | — | — |
| 2004-05-20 | $154.97 | $154.97 | 186,120 | — | — |
| 2004-05-19 | $157.07 | $157.07 | 363,600 | — | — |
| 2004-05-18 | $154.18 | $154.18 | 293,160 | — | — |
| 2004-05-17 | $148.98 | $148.98 | 195,960 | — | — |
| 2004-05-14 | $152.42 | $152.42 | 163,260 | — | — |
| 2004-05-13 | $154.72 | $154.72 | 320,640 | — | — |
| 2004-05-12 | $148.53 | $148.53 | 338,400 | — | — |
| 2004-05-11 | $148.33 | $148.33 | 333,120 | — | — |
| 2004-05-10 | $144.58 | $144.58 | 335,940 | — | — |
| 2004-05-07 | $144.63 | $144.63 | 426,900 | — | — |
| 2004-05-06 | $152.72 | $152.72 | 223,680 | — | — |
| 2004-05-05 | $158.45 | $158.45 | 192,420 | — | — |
| 2004-05-04 | $162.47 | $162.47 | 650,880 | — | — |
| 2004-05-03 | $142.88 | $142.88 | 449,100 | — | — |
| 2004-04-30 | $149.60 | $149.60 | 273,000 | — | — |
| 2004-04-29 | $150.48 | $150.48 | 481,620 | — | — |
| 2004-04-28 | $156.08 | $156.08 | 278,460 | — | — |
| 2004-04-27 | $162.73 | $162.73 | 157,920 | — | — |
| 2004-04-26 | $163.67 | $163.67 | 243,240 | — | — |
| 2004-04-23 | $167.58 | $167.58 | 312,480 | — | — |
| 2004-04-22 | $165.43 | $165.43 | 242,220 | — | — |
| 2004-04-21 | $163.33 | $163.33 | 592,020 | — | — |
| 2004-04-20 | $173.33 | $173.33 | 210,780 | — | — |
| 2004-04-19 | $177.93 | $177.93 | 303,960 | — | — |
| 2004-04-16 | $168.77 | $168.77 | 159,540 | — | — |
| 2004-04-15 | $172.42 | $172.42 | 172,740 | — | — |
| 2004-04-14 | $170.82 | $170.82 | 234,000 | — | — |
| 2004-04-13 | $172.75 | $172.75 | 576,600 | — | — |
| 2004-04-12 | $181.33 | $181.33 | 198,840 | — | — |
| 2004-04-08 | $178.27 | $178.27 | 185,160 | — | — |
| 2004-04-07 | $175.02 | $175.02 | 298,920 | — | — |
| 2004-04-06 | $172.92 | $172.92 | 195,120 | — | — |
| 2004-04-05 | $174.42 | $174.42 | 204,960 | — | — |
| 2004-04-02 | $173.00 | $173.00 | 168,120 | — | — |
| 2004-04-01 | $171.67 | $171.67 | 215,760 | — | — |
| 2004-03-31 | $173.32 | $173.32 | 264,720 | — | — |
| 2004-03-30 | $166.08 | $166.08 | 198,120 | — | — |
| 2004-03-29 | $163.75 | $163.75 | 487,020 | — | — |
| 2004-03-26 | $161.83 | $161.83 | 294,300 | — | — |
| 2004-03-25 | $164.13 | $164.13 | 902,760 | — | — |
| 2004-03-24 | $147.38 | $147.38 | 215,640 | — | — |
| 2004-03-23 | $147.65 | $147.65 | 147,960 | — | — |
| 2004-03-22 | $148.03 | $148.03 | 235,080 | — | — |
| 2004-03-19 | $154.08 | $154.08 | 280,080 | — | — |
| 2004-03-18 | $150.83 | $150.83 | 200,760 | — | — |
| 2004-03-17 | $151.18 | $151.18 | 160,380 | — | — |
| 2004-03-16 | $147.23 | $147.23 | 231,900 | — | — |
| 2004-03-15 | $141.72 | $141.72 | 258,420 | — | — |
| 2004-03-12 | $147.33 | $147.33 | 209,340 | — | — |
| 2004-03-11 | $147.62 | $147.62 | 250,980 | — | — |
| 2004-03-10 | $151.67 | $151.67 | 385,020 | — | — |
| 2004-03-09 | $157.17 | $157.17 | 456,660 | — | — |
| 2004-03-08 | $152.78 | $152.78 | 286,320 | — | — |
| 2004-03-05 | $150.95 | $150.95 | 283,800 | — | — |
| 2004-03-04 | $148.17 | $148.17 | 226,860 | — | — |
| 2004-03-03 | $144.53 | $144.53 | 152,520 | — | — |
| 2004-03-02 | $144.67 | $144.67 | 237,960 | — | — |
| 2004-03-01 | $147.80 | $147.80 | 214,740 | — | — |
| 2004-02-27 | $141.48 | $141.48 | 186,960 | — | — |
| 2004-02-26 | $138.97 | $138.97 | 156,300 | — | — |
| 2004-02-25 | $137.00 | $137.00 | 122,940 | — | — |
| 2004-02-24 | $137.00 | $137.00 | 296,460 | — | — |
| 2004-02-23 | $135.08 | $135.08 | 126,120 | — | — |
| 2004-02-20 | $136.70 | $136.70 | 192,480 | — | — |
| 2004-02-19 | $137.98 | $137.98 | 185,580 | — | — |
| 2004-02-18 | $138.75 | $138.75 | 548,760 | — | — |
| 2004-02-17 | $135.92 | $135.92 | 743,220 | — | — |
| 2004-02-13 | $125.87 | $125.87 | 393,900 | — | — |
| 2004-02-12 | $125.00 | $125.00 | 335,280 | — | — |
| 2004-02-11 | $121.67 | $121.67 | 349,860 | — | — |
| 2004-02-10 | $119.97 | $119.97 | 274,260 | — | — |
| 2004-02-09 | $121.83 | $121.83 | 441,420 | — | — |
| 2004-02-06 | $121.28 | $121.28 | 571,320 | — | — |
| 2004-02-05 | $119.18 | $119.18 | 341,940 | — | — |
| 2004-02-04 | $120.33 | $120.33 | 720,540 | — | — |
| 2004-02-03 | $128.22 | $128.22 | 269,040 | — | — |
| 2004-02-02 | $125.75 | $125.75 | 206,760 | — | — |
| 2004-01-30 | $125.65 | $125.65 | 169,560 | — | — |
| 2004-01-29 | $126.42 | $126.42 | 309,720 | — | — |
| 2004-01-28 | $128.00 | $128.00 | 334,260 | — | — |
| 2004-01-27 | $129.95 | $129.95 | 166,800 | — | — |
| 2004-01-26 | $128.67 | $128.67 | 123,840 | — | — |
| 2004-01-23 | $130.02 | $130.02 | 396,420 | — | — |
| 2004-01-22 | $126.60 | $126.60 | 354,780 | — | — |
| 2004-01-21 | $125.67 | $125.67 | 310,560 | — | — |
| 2004-01-20 | $123.27 | $123.27 | 326,700 | — | — |
| 2004-01-16 | $118.53 | $118.53 | 283,020 | — | — |
| 2004-01-15 | $117.42 | $117.42 | 904,020 | — | — |
| 2004-01-14 | $118.33 | $118.33 | 1,246,380 | — | — |
| 2004-01-13 | $126.58 | $126.58 | 290,220 | — | — |
| 2004-01-12 | $130.35 | $130.35 | 171,840 | — | — |
| 2004-01-09 | $130.22 | $130.22 | 115,860 | — | — |
| 2004-01-08 | $130.42 | $130.42 | 204,120 | — | — |
| 2004-01-07 | $129.65 | $129.65 | 105,420 | — | — |
| 2004-01-06 | $128.88 | $128.88 | 361,620 | — | — |
| 2004-01-05 | $131.67 | $131.67 | 315,000 | — | — |
| 2004-01-02 | $123.58 | $123.58 | 186,300 | — | — |