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
- 1970-01-02 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 | $68.62 | $207.20 | 1,723,197 | — | — |
| 2004-12-30 | $69.19 | $208.92 | 1,520,953 | — | — |
| 2004-12-29 | $69.18 | $208.90 | 2,027,459 | — | — |
| 2004-12-28 | $69.39 | $209.53 | 2,536,596 | — | — |
| 2004-12-27 | $68.69 | $207.41 | 2,650,336 | — | — |
| 2004-12-23 | $69.02 | $208.42 | 3,625,196 | — | — |
| 2004-12-22 | $68.15 | $205.79 | 3,445,676 | — | — |
| 2004-12-21 | $67.81 | $204.76 | 3,361,597 | — | — |
| 2004-12-20 | $67.52 | $203.87 | 4,234,916 | — | — |
| 2004-12-17 | $67.41 | $203.54 | 7,526,667 | — | — |
| 2004-12-16 | $66.81 | $201.73 | 5,805,504 | — | — |
| 2004-12-15 | $66.13 | $199.68 | 5,003,944 | — | — |
| 2004-12-14 | $65.64 | $198.19 | 4,078,121 | — | — |
| 2004-12-13 | $65.62 | $198.14 | 4,652,081 | — | — |
| 2004-12-10 | $65.89 | $198.95 | 3,189,014 | — | — |
| 2004-12-09 | $66.03 | $199.38 | 4,611,178 | — | — |
| 2004-12-08 | $66.25 | $200.06 | 2,885,709 | — | — |
| 2004-12-07 | $65.94 | $199.13 | 4,193,296 | — | — |
| 2004-12-06 | $67.20 | $202.91 | 2,880,207 | — | — |
| 2004-12-03 | $67.79 | $204.71 | 5,909,316 | — | — |
| 2004-12-02 | $66.81 | $201.75 | 3,566,352 | — | — |
| 2004-12-01 | $67.27 | $203.11 | 4,585,225 | — | — |
| 2004-11-30 | $66.55 | $200.94 | 5,150,813 | — | — |
| 2004-11-29 | $66.89 | $201.98 | 3,727,812 | — | — |
| 2004-11-26 | $67.02 | $202.38 | 1,361,766 | — | — |
| 2004-11-24 | $67.10 | $202.61 | 3,128,736 | — | — |
| 2004-11-23 | $67.09 | $202.58 | 3,545,064 | — | — |
| 2004-11-22 | $67.51 | $203.85 | 3,363,152 | — | — |
| 2004-11-19 | $67.68 | $204.38 | 3,074,916 | — | — |
| 2004-11-18 | $68.87 | $207.96 | 2,614,456 | — | — |
| 2004-11-17 | $68.75 | $207.61 | 3,372,600 | — | — |
| 2004-11-16 | $68.37 | $205.54 | 3,379,178 | — | — |
| 2004-11-15 | $68.80 | $206.82 | 3,653,302 | — | — |
| 2004-11-12 | $69.13 | $207.83 | 3,201,572 | — | — |
| 2004-11-11 | $68.46 | $205.81 | 3,046,810 | — | — |
| 2004-11-10 | $67.60 | $203.23 | 3,433,955 | — | — |
| 2004-11-09 | $67.88 | $204.08 | 2,521,527 | — | — |
| 2004-11-08 | $68.04 | $204.56 | 3,550,924 | — | — |
| 2004-11-05 | $68.06 | $204.61 | 8,068,934 | — | — |
| 2004-11-04 | $65.28 | $196.26 | 7,460,648 | — | — |
| 2004-11-03 | $62.95 | $189.25 | 6,634,571 | — | — |
| 2004-11-02 | $63.44 | $190.73 | 4,655,669 | — | — |
| 2004-11-01 | $64.31 | $193.32 | 3,474,858 | — | — |
| 2004-10-29 | $64.86 | $194.98 | 2,526,430 | — | — |
| 2004-10-28 | $64.51 | $193.93 | 2,694,229 | — | — |
| 2004-10-27 | $64.86 | $194.98 | 4,226,784 | — | — |
| 2004-10-26 | $63.73 | $191.59 | 4,356,789 | — | — |
| 2004-10-25 | $63.19 | $189.95 | 3,500,214 | — | — |
| 2004-10-22 | $63.44 | $190.73 | 4,789,502 | — | — |
| 2004-10-21 | $64.88 | $195.06 | 4,858,870 | — | — |
| 2004-10-20 | $64.21 | $193.05 | 6,395,132 | — | — |
| 2004-10-19 | $63.04 | $189.50 | 5,857,530 | — | — |
| 2004-10-18 | $63.63 | $191.29 | 17,306,359 | — | — |
| 2004-10-15 | $65.20 | $196.01 | 3,833,778 | — | — |
| 2004-10-14 | $64.88 | $195.06 | 3,623,880 | — | — |
| 2004-10-13 | $65.20 | $196.01 | 4,480,575 | — | — |
| 2004-10-12 | $65.74 | $197.65 | 2,679,638 | — | — |
| 2004-10-11 | $66.24 | $199.13 | 1,865,521 | — | — |
| 2004-10-08 | $66.27 | $199.23 | 3,127,420 | — | — |
| 2004-10-07 | $66.61 | $200.23 | 3,186,024 | — | — |
| 2004-10-06 | $67.84 | $203.95 | 4,132,180 | — | — |
| 2004-10-05 | $65.85 | $197.97 | 3,529,635 | — | — |
| 2004-10-04 | $66.00 | $198.42 | 3,570,658 | — | — |
| 2004-10-01 | $66.63 | $200.31 | 4,283,833 | — | — |
| 2004-09-30 | $66.86 | $201.01 | 4,920,942 | — | — |
| 2004-09-29 | $65.87 | $198.02 | 3,222,263 | — | — |
| 2004-09-28 | $66.11 | $198.75 | 4,928,357 | — | — |
| 2004-09-27 | $64.96 | $195.28 | 3,955,052 | — | — |
| 2004-09-24 | $65.79 | $197.77 | 3,808,782 | — | — |
| 2004-09-23 | $65.80 | $197.82 | 4,754,339 | — | — |
| 2004-09-22 | $67.08 | $201.67 | 3,534,778 | — | — |
| 2004-09-21 | $68.20 | $205.04 | 3,621,608 | — | — |
| 2004-09-20 | $67.68 | $203.45 | 3,335,046 | — | — |
| 2004-09-17 | $68.83 | $206.92 | 4,266,969 | — | — |
| 2004-09-16 | $68.60 | $206.24 | 2,793,497 | — | — |
| 2004-09-15 | $68.56 | $206.12 | 4,441,944 | — | — |
| 2004-09-14 | $70.17 | $210.94 | 2,673,778 | — | — |
| 2004-09-13 | $70.78 | $212.78 | 2,728,913 | — | — |
| 2004-09-10 | $70.81 | $212.88 | 2,204,826 | — | — |
| 2004-09-09 | $70.11 | $210.77 | 2,131,272 | — | — |
| 2004-09-08 | $70.11 | $210.77 | 2,696,621 | — | — |
| 2004-09-07 | $70.42 | $211.70 | 2,613,260 | — | — |
| 2004-09-03 | $70.18 | $210.99 | 2,127,445 | — | — |
| 2004-09-02 | $69.85 | $209.99 | 2,702,840 | — | — |
| 2004-09-01 | $69.28 | $208.28 | 2,457,062 | — | — |
| 2004-08-31 | $68.86 | $207.02 | 2,999,688 | — | — |
| 2004-08-30 | $67.98 | $204.36 | 1,771,276 | — | — |
| 2004-08-27 | $68.13 | $204.81 | 1,356,982 | — | — |
| 2004-08-26 | $67.95 | $204.28 | 1,933,573 | — | — |
| 2004-08-25 | $67.89 | $204.11 | 2,505,381 | — | — |
| 2004-08-24 | $67.37 | $202.55 | 1,598,574 | — | — |
| 2004-08-23 | $67.19 | $201.99 | 1,869,826 | — | — |
| 2004-08-20 | $67.12 | $201.77 | 2,134,980 | — | — |
| 2004-08-19 | $66.87 | $201.04 | 2,678,083 | — | — |
| 2004-08-18 | $66.89 | $201.09 | 3,297,611 | — | — |
| 2004-08-17 | $65.79 | $196.87 | 3,442,208 | — | — |
| 2004-08-16 | $65.41 | $195.74 | 3,472,945 | — | — |
| 2004-08-13 | $64.93 | $194.31 | 2,512,437 | — | — |
| 2004-08-12 | $65.04 | $194.64 | 3,811,652 | — | — |
| 2004-08-11 | $66.25 | $198.24 | 4,067,835 | — | — |
| 2004-08-10 | $66.56 | $199.19 | 4,761,635 | — | — |
| 2004-08-09 | $66.43 | $198.79 | 3,057,694 | — | — |
| 2004-08-06 | $66.78 | $199.84 | 3,861,406 | — | — |
| 2004-08-05 | $68.20 | $204.10 | 3,082,570 | — | — |
| 2004-08-04 | $69.55 | $208.13 | 2,413,887 | — | — |
| 2004-08-03 | $69.34 | $207.50 | 2,124,814 | — | — |
| 2004-08-02 | $69.86 | $209.05 | 2,884,752 | — | — |
| 2004-07-30 | $68.86 | $206.07 | 2,254,819 | — | — |
| 2004-07-29 | $68.66 | $205.47 | 3,375,949 | — | — |
| 2004-07-28 | $68.55 | $205.15 | 5,374,704 | — | — |
| 2004-07-27 | $69.44 | $207.80 | 3,336,003 | — | — |
| 2004-07-26 | $68.25 | $204.25 | 4,007,078 | — | — |
| 2004-07-23 | $69.08 | $206.72 | 3,276,562 | — | — |
| 2004-07-22 | $69.98 | $209.43 | 4,504,016 | — | — |
| 2004-07-21 | $69.88 | $209.13 | 4,254,292 | — | — |
| 2004-07-20 | $71.07 | $212.68 | 5,947,349 | — | — |
| 2004-07-19 | $69.44 | $207.80 | 12,583,953 | — | — |
| 2004-07-16 | $73.44 | $219.79 | 3,043,820 | — | — |
| 2004-07-15 | $74.10 | $221.74 | 2,480,624 | — | — |
| 2004-07-14 | $73.74 | $220.66 | 2,445,581 | — | — |
| 2004-07-13 | $73.06 | $218.63 | 2,725,564 | — | — |
| 2004-07-12 | $73.49 | $219.94 | 1,920,656 | — | — |
| 2004-07-09 | $73.29 | $219.31 | 2,130,435 | — | — |
| 2004-07-08 | $73.36 | $219.54 | 2,802,946 | — | — |
| 2004-07-07 | $73.94 | $221.26 | 2,935,343 | — | — |
| 2004-07-06 | $73.20 | $219.06 | 2,757,856 | — | — |
| 2004-07-02 | $73.16 | $218.93 | 2,047,432 | — | — |
| 2004-07-01 | $73.72 | $220.61 | 3,142,131 | — | — |
| 2004-06-30 | $75.26 | $225.22 | 3,671,481 | — | — |
| 2004-06-29 | $75.08 | $224.69 | 3,082,929 | — | — |
| 2004-06-28 | $74.16 | $221.91 | 2,231,138 | — | — |
| 2004-06-25 | $74.13 | $221.84 | 3,515,164 | — | — |
| 2004-06-24 | $74.06 | $221.64 | 2,243,457 | — | — |
| 2004-06-23 | $74.87 | $224.06 | 3,575,322 | — | — |
| 2004-06-22 | $74.83 | $223.94 | 4,541,332 | — | — |
| 2004-06-21 | $72.98 | $218.38 | 2,905,323 | — | — |
| 2004-06-18 | $72.82 | $217.91 | 4,428,070 | — | — |
| 2004-06-17 | $71.85 | $215.01 | 1,791,488 | — | — |
| 2004-06-16 | $71.28 | $213.31 | 2,836,434 | — | — |
| 2004-06-15 | $71.53 | $214.06 | 2,304,931 | — | — |
| 2004-06-14 | $71.20 | $213.05 | 2,362,698 | — | — |
| 2004-06-10 | $72.09 | $215.73 | 1,979,978 | — | — |
| 2004-06-09 | $71.41 | $213.71 | 2,112,136 | — | — |
| 2004-06-08 | $72.02 | $215.51 | 2,332,559 | — | — |
| 2004-06-07 | $71.22 | $213.13 | 2,921,948 | — | — |
| 2004-06-04 | $70.95 | $212.33 | 2,078,648 | — | — |
| 2004-06-03 | $70.88 | $212.10 | 1,950,556 | — | — |
| 2004-06-02 | $71.58 | $214.21 | 2,191,909 | — | — |
| 2004-06-01 | $70.93 | $212.25 | 2,828,779 | — | — |
| 2004-05-28 | $70.70 | $211.58 | 1,974,118 | — | — |
| 2004-05-27 | $71.03 | $212.55 | 3,280,508 | — | — |
| 2004-05-26 | $70.23 | $210.18 | 2,197,172 | — | — |
| 2004-05-25 | $69.93 | $209.28 | 3,710,829 | — | — |
| 2004-05-24 | $69.02 | $206.55 | 2,687,053 | — | — |
| 2004-05-21 | $69.33 | $207.48 | 2,361,861 | — | — |
| 2004-05-20 | $68.73 | $205.67 | 2,917,881 | — | — |
| 2004-05-19 | $68.82 | $205.95 | 3,083,288 | — | — |
| 2004-05-18 | $69.50 | $207.07 | 3,538,007 | — | — |
| 2004-05-17 | $69.58 | $207.32 | 3,318,302 | — | — |
| 2004-05-14 | $70.08 | $208.79 | 3,272,017 | — | — |
| 2004-05-13 | $70.66 | $210.54 | 3,001,601 | — | — |
| 2004-05-12 | $71.36 | $212.63 | 3,366,381 | — | — |
| 2004-05-11 | $70.36 | $209.64 | 3,283,618 | — | — |
| 2004-05-10 | $69.85 | $208.12 | 3,694,922 | — | — |
| 2004-05-07 | $70.59 | $210.34 | 2,682,987 | — | — |
| 2004-05-06 | $70.88 | $211.19 | 3,372,122 | — | — |
| 2004-05-05 | $71.70 | $213.63 | 2,921,948 | — | — |
| 2004-05-04 | $72.32 | $215.50 | 3,435,749 | — | — |
| 2004-05-03 | $72.77 | $216.82 | 2,746,375 | — | — |
| 2004-04-30 | $72.31 | $215.45 | 3,577,116 | — | — |
| 2004-04-29 | $72.01 | $214.55 | 3,787,014 | — | — |
| 2004-04-28 | $72.51 | $216.04 | 3,227,047 | — | — |
| 2004-04-27 | $73.90 | $220.18 | 3,840,356 | — | — |
| 2004-04-26 | $73.37 | $218.61 | 3,479,164 | — | — |
| 2004-04-23 | $73.49 | $218.98 | 6,048,411 | — | — |
| 2004-04-22 | $72.70 | $216.62 | 5,728,362 | — | — |
| 2004-04-21 | $70.19 | $209.14 | 2,614,336 | — | — |
| 2004-04-20 | $69.57 | $207.27 | 3,258,861 | — | — |
| 2004-04-19 | $70.03 | $208.67 | 6,306,747 | — | — |
| 2004-04-16 | $70.01 | $208.59 | 2,672,342 | — | — |
| 2004-04-15 | $69.27 | $206.40 | 2,484,929 | — | — |
| 2004-04-14 | $69.11 | $205.93 | 2,226,234 | — | — |
| 2004-04-13 | $68.89 | $205.26 | 2,867,769 | — | — |
| 2004-04-12 | $69.92 | $208.32 | 1,809,428 | — | — |
| 2004-04-08 | $68.92 | $205.36 | 2,799,597 | — | — |
| 2004-04-07 | $69.19 | $206.15 | 3,531,310 | — | — |
| 2004-04-06 | $69.26 | $206.35 | 1,976,988 | — | — |
| 2004-04-05 | $69.19 | $206.15 | 2,675,811 | — | — |
| 2004-04-02 | $68.38 | $203.74 | 3,455,124 | — | — |
| 2004-04-01 | $67.77 | $201.92 | 3,427,736 | — | — |
| 2004-03-31 | $68.45 | $203.96 | 3,571,734 | — | — |
| 2004-03-30 | $68.29 | $203.49 | 3,588,837 | — | — |
| 2004-03-29 | $67.56 | $201.30 | 3,171,194 | — | — |
| 2004-03-26 | $66.87 | $199.25 | 3,128,377 | — | — |
| 2004-03-25 | $67.74 | $201.84 | 3,839,519 | — | — |
| 2004-03-24 | $66.41 | $197.88 | 3,132,802 | — | — |
| 2004-03-23 | $66.56 | $198.31 | 3,838,921 | — | — |
| 2004-03-22 | $66.65 | $198.58 | 4,614,288 | — | — |
| 2004-03-19 | $66.69 | $198.70 | 4,278,451 | — | — |
| 2004-03-18 | $66.79 | $199.00 | 4,250,345 | — | — |
| 2004-03-17 | $66.52 | $198.21 | 4,442,422 | — | — |
| 2004-03-16 | $65.89 | $196.34 | 8,949,548 | — | — |
| 2004-03-15 | $62.60 | $186.52 | 4,154,426 | — | — |
| 2004-03-12 | $63.73 | $189.88 | 3,976,102 | — | — |
| 2004-03-11 | $63.00 | $187.72 | 5,259,410 | — | — |
| 2004-03-10 | $63.55 | $189.34 | 5,005,858 | — | — |
| 2004-03-09 | $65.09 | $193.95 | 3,114,623 | — | — |
| 2004-03-08 | $64.94 | $193.50 | 2,842,892 | — | — |
| 2004-03-05 | $65.77 | $195.96 | 3,412,068 | — | — |
| 2004-03-04 | $65.96 | $196.54 | 2,333,755 | — | — |
| 2004-03-03 | $66.01 | $196.69 | 3,394,128 | — | — |
| 2004-03-02 | $65.48 | $195.09 | 2,651,293 | — | — |
| 2004-03-01 | $65.87 | $196.26 | 2,828,301 | — | — |
| 2004-02-27 | $65.23 | $194.37 | 3,524,134 | — | — |
| 2004-02-26 | $65.37 | $194.77 | 4,212,073 | — | — |
| 2004-02-25 | $65.69 | $195.74 | 3,704,610 | — | — |
| 2004-02-24 | $66.45 | $198.01 | 2,897,071 | — | — |
| 2004-02-23 | $67.26 | $200.40 | 2,702,721 | — | — |
| 2004-02-20 | $66.64 | $198.55 | 2,867,410 | — | — |
| 2004-02-19 | $66.14 | $197.06 | 2,886,546 | — | — |
| 2004-02-18 | $66.61 | $198.46 | 2,733,219 | — | — |
| 2004-02-17 | $67.16 | $199.20 | 3,223,459 | — | — |
| 2004-02-13 | $66.62 | $197.62 | 3,395,803 | — | — |
| 2004-02-12 | $67.71 | $200.84 | 2,462,205 | — | — |
| 2004-02-11 | $68.06 | $201.88 | 3,399,032 | — | — |
| 2004-02-10 | $67.93 | $201.51 | 4,004,088 | — | — |
| 2004-02-09 | $66.38 | $196.90 | 2,483,853 | — | — |
| 2004-02-06 | $66.73 | $197.94 | 3,251,565 | — | — |
| 2004-02-05 | $66.05 | $195.93 | 3,116,058 | — | — |
| 2004-02-04 | $66.43 | $197.04 | 4,136,007 | — | — |
| 2004-02-03 | $65.97 | $195.68 | 4,488,588 | — | — |
| 2004-02-02 | $65.22 | $193.45 | 4,735,203 | — | — |
| 2004-01-30 | $66.13 | $196.15 | 4,054,081 | — | — |
| 2004-01-29 | $66.49 | $197.22 | 5,610,197 | — | — |
| 2004-01-28 | $66.89 | $198.41 | 5,122,946 | — | — |
| 2004-01-27 | $68.65 | $203.62 | 3,441,251 | — | — |
| 2004-01-26 | $68.95 | $204.53 | 3,499,137 | — | — |
| 2004-01-23 | $68.53 | $203.27 | 3,149,786 | — | — |
| 2004-01-22 | $68.65 | $203.64 | 4,551,258 | — | — |
| 2004-01-21 | $68.35 | $202.75 | 9,223,791 | — | — |
| 2004-01-20 | $67.23 | $199.43 | 11,645,811 | — | — |
| 2004-01-16 | $71.47 | $212.00 | 4,348,536 | — | — |
| 2004-01-15 | $70.48 | $209.07 | 3,109,122 | — | — |
| 2004-01-14 | $69.98 | $207.59 | 2,497,607 | — | — |
| 2004-01-13 | $69.30 | $205.55 | 2,583,001 | — | — |
| 2004-01-12 | $69.54 | $206.27 | 3,398,195 | — | — |
| 2004-01-09 | $68.90 | $204.36 | 3,959,478 | — | — |
| 2004-01-08 | $69.13 | $205.06 | 4,173,203 | — | — |
| 2004-01-07 | $69.60 | $206.44 | 5,135,146 | — | — |
| 2004-01-06 | $70.82 | $210.07 | 3,567,788 | — | — |
| 2004-01-05 | $71.04 | $210.71 | 3,570,299 | — | — |
| 2004-01-02 | $69.71 | $206.77 | 3,099,673 | — | — |