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 | $94.24 | $244.85 | 2,921,687 | — | — |
| 2004-12-30 | $93.98 | $244.16 | 3,987,770 | — | — |
| 2004-12-29 | $93.86 | $243.86 | 3,447,930 | — | — |
| 2004-12-28 | $93.98 | $244.16 | 4,535,874 | — | — |
| 2004-12-27 | $93.21 | $242.17 | 3,412,993 | — | — |
| 2004-12-23 | $93.42 | $242.72 | 3,755,768 | — | — |
| 2004-12-22 | $93.32 | $242.45 | 5,177,805 | — | — |
| 2004-12-21 | $92.75 | $240.98 | 5,064,523 | — | — |
| 2004-12-20 | $92.30 | $239.81 | 4,989,315 | — | — |
| 2004-12-17 | $91.97 | $238.94 | 9,260,343 | — | — |
| 2004-12-16 | $93.16 | $242.05 | 5,920,465 | — | — |
| 2004-12-15 | $93.05 | $241.75 | 4,094,567 | — | — |
| 2004-12-14 | $93.03 | $241.70 | 4,699,887 | — | — |
| 2004-12-13 | $92.21 | $239.56 | 5,020,277 | — | — |
| 2004-12-10 | $92.42 | $240.11 | 4,380,962 | — | — |
| 2004-12-09 | $93.22 | $242.20 | 5,976,530 | — | — |
| 2004-12-08 | $92.40 | $240.06 | 5,554,992 | — | — |
| 2004-12-07 | $91.87 | $238.69 | 6,775,047 | — | — |
| 2004-12-06 | $93.37 | $242.59 | 5,505,098 | — | — |
| 2004-12-03 | $92.81 | $241.13 | 7,350,033 | — | — |
| 2004-12-02 | $91.55 | $237.85 | 5,389,306 | — | — |
| 2004-12-01 | $91.66 | $238.15 | 5,925,067 | — | — |
| 2004-11-30 | $90.10 | $234.07 | 6,140,334 | — | — |
| 2004-11-29 | $91.30 | $237.20 | 5,961,991 | — | — |
| 2004-11-26 | $90.55 | $235.27 | 2,305,698 | — | — |
| 2004-11-24 | $91.26 | $237.10 | 3,923,128 | — | — |
| 2004-11-23 | $91.09 | $236.66 | 5,784,275 | — | — |
| 2004-11-22 | $90.93 | $236.24 | 6,081,549 | — | — |
| 2004-11-19 | $90.30 | $234.60 | 5,940,339 | — | — |
| 2004-11-18 | $90.92 | $236.21 | 4,870,071 | — | — |
| 2004-11-17 | $91.26 | $237.10 | 6,645,447 | — | — |
| 2004-11-16 | $90.72 | $235.69 | 5,945,569 | — | — |
| 2004-11-15 | $91.70 | $238.25 | 5,112,430 | — | — |
| 2004-11-12 | $91.13 | $236.76 | 5,186,486 | — | — |
| 2004-11-11 | $90.62 | $235.44 | 7,796,256 | — | — |
| 2004-11-10 | $89.49 | $232.51 | 6,546,286 | — | — |
| 2004-11-09 | $89.26 | $231.91 | 4,720,703 | — | — |
| 2004-11-08 | $89.26 | $231.91 | 5,133,036 | — | — |
| 2004-11-05 | $89.18 | $231.24 | 7,016,986 | — | — |
| 2004-11-04 | $88.32 | $229.01 | 7,271,374 | — | — |
| 2004-11-03 | $87.19 | $226.09 | 6,854,752 | — | — |
| 2004-11-02 | $86.49 | $224.28 | 5,636,580 | — | — |
| 2004-11-01 | $86.15 | $223.38 | 5,397,988 | — | — |
| 2004-10-29 | $85.80 | $222.49 | 4,726,351 | — | — |
| 2004-10-28 | $85.56 | $221.87 | 4,420,919 | — | — |
| 2004-10-27 | $86.04 | $223.11 | 6,312,715 | — | — |
| 2004-10-26 | $85.09 | $220.63 | 7,673,247 | — | — |
| 2004-10-25 | $84.54 | $219.22 | 6,040,127 | — | — |
| 2004-10-22 | $83.55 | $216.64 | 6,264,180 | — | — |
| 2004-10-21 | $84.23 | $218.40 | 6,419,825 | — | — |
| 2004-10-20 | $84.91 | $220.19 | 7,245,433 | — | — |
| 2004-10-19 | $85.44 | $221.55 | 14,322,041 | — | — |
| 2004-10-18 | $82.14 | $213.00 | 7,513,000 | — | — |
| 2004-10-15 | $81.12 | $210.34 | 6,201,211 | — | — |
| 2004-10-14 | $81.05 | $210.17 | 4,428,450 | — | — |
| 2004-10-13 | $81.24 | $210.67 | 6,957,364 | — | — |
| 2004-10-12 | $82.22 | $213.20 | 4,839,424 | — | — |
| 2004-10-11 | $82.82 | $214.76 | 3,155,050 | — | — |
| 2004-10-08 | $82.90 | $214.96 | 4,278,140 | — | — |
| 2004-10-07 | $83.58 | $216.72 | 3,218,437 | — | — |
| 2004-10-06 | $84.17 | $218.25 | 4,167,682 | — | — |
| 2004-10-05 | $83.48 | $216.47 | 5,387,632 | — | — |
| 2004-10-04 | $83.33 | $216.07 | 5,231,464 | — | — |
| 2004-10-01 | $82.91 | $214.98 | 4,746,748 | — | — |
| 2004-09-30 | $81.97 | $212.55 | 5,437,108 | — | — |
| 2004-09-29 | $81.24 | $210.67 | 4,397,907 | — | — |
| 2004-09-28 | $80.76 | $209.43 | 4,052,413 | — | — |
| 2004-09-27 | $80.46 | $208.63 | 4,864,214 | — | — |
| 2004-09-24 | $80.72 | $209.30 | 5,124,877 | — | — |
| 2004-09-23 | $80.19 | $207.94 | 5,022,055 | — | — |
| 2004-09-22 | $80.60 | $209.01 | 5,268,807 | — | — |
| 2004-09-21 | $81.95 | $212.50 | 4,235,986 | — | — |
| 2004-09-20 | $81.93 | $212.45 | 4,581,898 | — | — |
| 2004-09-17 | $81.97 | $212.55 | 6,483,840 | — | — |
| 2004-09-16 | $82.33 | $213.49 | 3,789,658 | — | — |
| 2004-09-15 | $82.57 | $214.11 | 4,844,235 | — | — |
| 2004-09-14 | $82.91 | $214.98 | 4,135,361 | — | — |
| 2004-09-13 | $82.69 | $214.41 | 5,022,264 | — | — |
| 2004-09-10 | $82.94 | $215.08 | 3,926,161 | — | — |
| 2004-09-09 | $82.64 | $214.29 | 4,725,200 | — | — |
| 2004-09-08 | $82.08 | $212.85 | 5,984,375 | — | — |
| 2004-09-07 | $81.23 | $210.64 | 4,186,929 | — | — |
| 2004-09-03 | $80.68 | $209.20 | 3,639,871 | — | — |
| 2004-09-02 | $80.85 | $209.65 | 3,535,898 | — | — |
| 2004-09-01 | $80.52 | $208.78 | 4,966,931 | — | — |
| 2004-08-31 | $80.97 | $209.95 | 3,555,877 | — | — |
| 2004-08-30 | $80.69 | $209.23 | 2,382,683 | — | — |
| 2004-08-27 | $81.20 | $210.57 | 2,557,261 | — | — |
| 2004-08-26 | $80.97 | $209.95 | 3,278,582 | — | — |
| 2004-08-25 | $81.33 | $210.89 | 4,608,258 | — | — |
| 2004-08-24 | $80.98 | $210.00 | 2,835,078 | — | — |
| 2004-08-23 | $80.93 | $209.85 | 4,456,588 | — | — |
| 2004-08-20 | $81.50 | $211.34 | 4,708,464 | — | — |
| 2004-08-19 | $81.16 | $210.44 | 4,920,907 | — | — |
| 2004-08-18 | $81.39 | $211.04 | 4,599,785 | — | — |
| 2004-08-17 | $80.34 | $208.34 | 3,723,132 | — | — |
| 2004-08-16 | $80.33 | $208.29 | 4,562,129 | — | — |
| 2004-08-13 | $80.22 | $208.01 | 6,068,787 | — | — |
| 2004-08-12 | $78.59 | $203.80 | 7,463,105 | — | — |
| 2004-08-11 | $80.01 | $207.47 | 5,531,248 | — | — |
| 2004-08-10 | $81.25 | $210.69 | 4,551,146 | — | — |
| 2004-08-09 | $79.88 | $207.12 | 3,787,671 | — | — |
| 2004-08-06 | $79.81 | $206.95 | 5,459,283 | — | — |
| 2004-08-05 | $81.44 | $210.74 | 4,058,375 | — | — |
| 2004-08-04 | $82.19 | $212.67 | 4,351,988 | — | — |
| 2004-08-03 | $81.94 | $212.03 | 4,337,971 | — | — |
| 2004-08-02 | $82.88 | $214.45 | 3,565,186 | — | — |
| 2004-07-30 | $83.24 | $215.39 | 3,669,891 | — | — |
| 2004-07-29 | $82.95 | $214.65 | 4,426,986 | — | — |
| 2004-07-28 | $82.07 | $212.37 | 6,868,245 | — | — |
| 2004-07-27 | $82.10 | $212.45 | 4,287,031 | — | — |
| 2004-07-26 | $81.35 | $210.49 | 4,725,305 | — | — |
| 2004-07-23 | $81.12 | $209.90 | 4,507,632 | — | — |
| 2004-07-22 | $82.28 | $212.89 | 6,247,340 | — | — |
| 2004-07-21 | $81.55 | $211.01 | 5,788,564 | — | — |
| 2004-07-20 | $82.56 | $213.64 | 5,911,260 | — | — |
| 2004-07-19 | $81.55 | $211.01 | 6,899,416 | — | — |
| 2004-07-16 | $80.57 | $208.49 | 10,921,704 | — | — |
| 2004-07-15 | $80.33 | $207.85 | 7,412,479 | — | — |
| 2004-07-14 | $80.43 | $208.12 | 6,588,336 | — | — |
| 2004-07-13 | $81.50 | $210.89 | 6,277,046 | — | — |
| 2004-07-12 | $80.40 | $208.05 | 6,285,623 | — | — |
| 2004-07-09 | $80.20 | $207.53 | 6,898,579 | — | — |
| 2004-07-08 | $79.97 | $206.93 | 7,875,334 | — | — |
| 2004-07-07 | $81.60 | $211.14 | 5,938,456 | — | — |
| 2004-07-06 | $81.93 | $212.00 | 6,702,873 | — | — |
| 2004-07-02 | $83.21 | $215.32 | 3,006,727 | — | — |
| 2004-07-01 | $83.65 | $216.46 | 5,328,219 | — | — |
| 2004-06-30 | $84.27 | $218.06 | 4,941,304 | — | — |
| 2004-06-29 | $84.41 | $218.41 | 4,596,961 | — | — |
| 2004-06-28 | $84.81 | $219.45 | 4,626,667 | — | — |
| 2004-06-25 | $85.61 | $221.53 | 5,862,516 | — | — |
| 2004-06-24 | $86.03 | $222.62 | 4,256,592 | — | — |
| 2004-06-23 | $86.80 | $224.59 | 4,555,016 | — | — |
| 2004-06-22 | $86.06 | $222.69 | 4,340,168 | — | — |
| 2004-06-21 | $85.55 | $221.38 | 4,020,196 | — | — |
| 2004-06-18 | $86.10 | $222.79 | 6,768,457 | — | — |
| 2004-06-17 | $86.46 | $223.73 | 4,372,489 | — | — |
| 2004-06-16 | $86.41 | $223.58 | 3,290,402 | — | — |
| 2004-06-15 | $86.56 | $223.98 | 4,715,682 | — | — |
| 2004-06-14 | $86.11 | $222.81 | 4,310,984 | — | — |
| 2004-06-10 | $86.48 | $223.78 | 3,628,260 | — | — |
| 2004-06-09 | $86.13 | $222.86 | 5,474,136 | — | — |
| 2004-06-08 | $86.08 | $222.74 | 5,648,714 | — | — |
| 2004-06-07 | $84.74 | $219.28 | 4,460,667 | — | — |
| 2004-06-04 | $83.71 | $216.60 | 3,978,356 | — | — |
| 2004-06-03 | $83.51 | $216.08 | 3,150,029 | — | — |
| 2004-06-02 | $84.11 | $217.64 | 4,092,580 | — | — |
| 2004-06-01 | $84.24 | $217.99 | 5,108,978 | — | — |
| 2004-05-28 | $84.69 | $219.15 | 3,351,175 | — | — |
| 2004-05-27 | $84.69 | $219.15 | 4,282,952 | — | — |
| 2004-05-26 | $84.46 | $218.56 | 4,506,377 | — | — |
| 2004-05-25 | $84.80 | $219.42 | 5,604,573 | — | — |
| 2004-05-24 | $83.27 | $215.47 | 3,951,893 | — | — |
| 2004-05-21 | $83.30 | $215.54 | 5,365,980 | — | — |
| 2004-05-20 | $83.58 | $216.26 | 4,216,949 | — | — |
| 2004-05-19 | $83.22 | $215.34 | 7,773,663 | — | — |
| 2004-05-18 | $82.28 | $212.89 | 4,603,551 | — | — |
| 2004-05-17 | $81.77 | $211.58 | 5,962,200 | — | — |
| 2004-05-14 | $82.61 | $213.76 | 5,436,899 | — | — |
| 2004-05-13 | $83.36 | $215.69 | 4,924,986 | — | — |
| 2004-05-12 | $82.99 | $214.75 | 8,834,307 | — | — |
| 2004-05-11 | $83.30 | $215.54 | 6,877,450 | — | — |
| 2004-05-10 | $83.06 | $214.92 | 7,000,250 | — | — |
| 2004-05-07 | $84.31 | $218.16 | 5,656,140 | — | — |
| 2004-05-06 | $84.47 | $218.58 | 4,517,779 | — | — |
| 2004-05-05 | $85.05 | $219.62 | 4,604,806 | — | — |
| 2004-05-04 | $85.09 | $219.72 | 5,702,583 | — | — |
| 2004-05-03 | $84.15 | $217.30 | 6,349,325 | — | — |
| 2004-04-30 | $84.29 | $217.67 | 5,250,397 | — | — |
| 2004-04-29 | $85.16 | $219.92 | 8,120,307 | — | — |
| 2004-04-28 | $86.43 | $223.20 | 4,922,476 | — | — |
| 2004-04-27 | $87.10 | $224.93 | 4,987,328 | — | — |
| 2004-04-26 | $86.45 | $223.25 | 4,742,146 | — | — |
| 2004-04-23 | $87.27 | $225.35 | 5,296,107 | — | — |
| 2004-04-22 | $86.75 | $224.02 | 8,355,448 | — | — |
| 2004-04-21 | $87.25 | $225.30 | 4,836,076 | — | — |
| 2004-04-20 | $86.66 | $223.79 | 4,456,169 | — | — |
| 2004-04-19 | $87.90 | $226.98 | 4,350,732 | — | — |
| 2004-04-16 | $88.22 | $227.82 | 11,629,428 | — | — |
| 2004-04-15 | $89.34 | $230.71 | 7,159,033 | — | — |
| 2004-04-14 | $89.58 | $231.32 | 5,560,850 | — | — |
| 2004-04-13 | $88.95 | $229.69 | 5,244,226 | — | — |
| 2004-04-12 | $89.62 | $231.42 | 3,255,780 | — | — |
| 2004-04-08 | $89.02 | $229.89 | 4,045,928 | — | — |
| 2004-04-07 | $88.99 | $229.79 | 4,746,016 | — | — |
| 2004-04-06 | $89.58 | $231.32 | 4,037,665 | — | — |
| 2004-04-05 | $90.04 | $232.51 | 4,117,056 | — | — |
| 2004-04-02 | $90.06 | $232.56 | 6,165,647 | — | — |
| 2004-04-01 | $88.31 | $228.04 | 4,442,257 | — | — |
| 2004-03-31 | $87.80 | $226.73 | 4,825,721 | — | — |
| 2004-03-30 | $88.26 | $227.92 | 5,664,822 | — | — |
| 2004-03-29 | $88.60 | $228.81 | 5,100,610 | — | — |
| 2004-03-26 | $88.69 | $229.03 | 4,599,994 | — | — |
| 2004-03-25 | $88.33 | $228.09 | 5,842,747 | — | — |
| 2004-03-24 | $87.73 | $226.56 | 6,496,078 | — | — |
| 2004-03-23 | $87.30 | $225.45 | 5,298,304 | — | — |
| 2004-03-22 | $87.02 | $224.71 | 6,509,781 | — | — |
| 2004-03-19 | $87.59 | $226.19 | 7,383,400 | — | — |
| 2004-03-18 | $88.77 | $229.23 | 4,817,039 | — | — |
| 2004-03-17 | $89.28 | $230.56 | 4,877,498 | — | — |
| 2004-03-16 | $88.38 | $228.24 | 4,840,470 | — | — |
| 2004-03-15 | $87.78 | $226.68 | 6,823,058 | — | — |
| 2004-03-12 | $89.20 | $230.34 | 6,579,968 | — | — |
| 2004-03-11 | $87.20 | $225.18 | 8,954,597 | — | — |
| 2004-03-10 | $88.97 | $229.74 | 6,836,970 | — | — |
| 2004-03-09 | $90.37 | $233.37 | 6,684,568 | — | — |
| 2004-03-08 | $90.43 | $233.52 | 5,318,073 | — | — |
| 2004-03-05 | $92.21 | $238.11 | 4,153,561 | — | — |
| 2004-03-04 | $92.15 | $237.97 | 3,711,103 | — | — |
| 2004-03-03 | $92.58 | $239.08 | 5,027,599 | — | — |
| 2004-03-02 | $92.56 | $239.03 | 5,205,105 | — | — |
| 2004-03-01 | $92.77 | $239.57 | 4,658,884 | — | — |
| 2004-02-27 | $92.26 | $238.24 | 4,931,890 | — | — |
| 2004-02-26 | $92.53 | $238.95 | 4,148,122 | — | — |
| 2004-02-25 | $92.29 | $238.34 | 3,517,175 | — | — |
| 2004-02-24 | $92.53 | $238.95 | 7,330,682 | — | — |
| 2004-02-23 | $91.74 | $236.90 | 6,934,039 | — | — |
| 2004-02-20 | $93.03 | $240.24 | 5,951,949 | — | — |
| 2004-02-19 | $93.50 | $241.45 | 5,697,771 | — | — |
| 2004-02-18 | $94.09 | $242.98 | 5,052,494 | — | — |
| 2004-02-17 | $95.00 | $245.32 | 4,111,198 | — | — |
| 2004-02-13 | $95.33 | $246.16 | 3,726,270 | — | — |
| 2004-02-12 | $94.93 | $245.15 | 3,777,629 | — | — |
| 2004-02-11 | $95.56 | $246.78 | 5,758,962 | — | — |
| 2004-02-10 | $95.23 | $245.91 | 4,244,145 | — | — |
| 2004-02-09 | $94.60 | $244.29 | 3,914,550 | — | — |
| 2004-02-06 | $94.59 | $244.26 | 5,770,677 | — | — |
| 2004-02-05 | $94.51 | $243.67 | 6,249,850 | — | — |
| 2004-02-04 | $95.78 | $246.95 | 8,773,325 | — | — |
| 2004-02-03 | $95.60 | $246.48 | 5,862,098 | — | — |
| 2004-02-02 | $95.02 | $244.97 | 6,485,200 | — | — |
| 2004-01-30 | $94.87 | $244.58 | 6,419,930 | — | — |
| 2004-01-29 | $93.70 | $241.57 | 6,948,055 | — | — |
| 2004-01-28 | $93.10 | $240.02 | 6,850,986 | — | — |
| 2004-01-27 | $94.46 | $243.52 | 5,591,184 | — | — |
| 2004-01-26 | $95.46 | $246.11 | 6,474,112 | — | — |
| 2004-01-23 | $93.59 | $241.30 | 5,526,959 | — | — |
| 2004-01-22 | $93.22 | $240.34 | 4,572,694 | — | — |
| 2004-01-21 | $93.40 | $240.81 | 7,268,654 | — | — |
| 2004-01-20 | $92.83 | $239.33 | 9,712,215 | — | — |
| 2004-01-16 | $91.13 | $234.94 | 9,729,892 | — | — |
| 2004-01-15 | $89.89 | $231.74 | 20,723,352 | — | — |
| 2004-01-14 | $86.34 | $222.59 | 5,758,335 | — | — |
| 2004-01-13 | $85.76 | $221.09 | 9,249,255 | — | — |
| 2004-01-12 | $87.52 | $225.65 | 5,366,398 | — | — |
| 2004-01-09 | $87.20 | $224.81 | 8,295,721 | — | — |
| 2004-01-08 | $88.95 | $229.32 | 6,464,071 | — | — |
| 2004-01-07 | $88.70 | $228.68 | 5,154,270 | — | — |
| 2004-01-06 | $88.97 | $229.37 | 4,581,480 | — | — |
| 2004-01-05 | $88.96 | $229.35 | 5,519,010 | — | — |
| 2004-01-02 | $87.52 | $225.65 | 5,572,879 | — | — |