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
- 1980-03-17 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 | $1,148.71 | $1,438.40 | 10,456 | — | — |
| 2004-12-30 | $1,156.13 | $1,447.69 | 11,154 | — | — |
| 2004-12-29 | $1,158.06 | $1,450.12 | 21,654 | — | — |
| 2004-12-28 | $1,141.94 | $1,429.92 | 20,448 | — | — |
| 2004-12-27 | $1,125.16 | $1,408.92 | 33,802 | — | — |
| 2004-12-23 | $1,161.61 | $1,454.56 | 17,717 | — | — |
| 2004-12-22 | $1,158.06 | $1,450.12 | 26,260 | — | — |
| 2004-12-21 | $1,169.35 | $1,464.25 | 24,456 | — | — |
| 2004-12-20 | $1,160.00 | $1,452.54 | 26,930 | — | — |
| 2004-12-17 | $1,156.45 | $1,448.10 | 32,178 | — | — |
| 2004-12-16 | $1,152.26 | $1,442.85 | 29,010 | — | — |
| 2004-12-15 | $1,157.74 | $1,449.71 | 71,176 | — | — |
| 2004-12-14 | $1,104.84 | $1,383.47 | 30,529 | — | — |
| 2004-12-13 | $1,076.13 | $1,347.52 | 15,894 | — | — |
| 2004-12-10 | $1,060.65 | $1,328.13 | 19,143 | — | — |
| 2004-12-09 | $1,069.68 | $1,339.44 | 22,463 | — | — |
| 2004-12-08 | $1,046.45 | $1,310.36 | 33,461 | — | — |
| 2004-12-07 | $1,043.87 | $1,307.13 | 34,708 | — | — |
| 2004-12-06 | $1,069.35 | $1,339.04 | 25,544 | — | — |
| 2004-12-03 | $1,071.94 | $1,342.27 | 26,793 | — | — |
| 2004-12-02 | $1,054.84 | $1,320.86 | 51,448 | — | — |
| 2004-12-01 | $1,065.48 | $1,334.19 | 60,940 | — | — |
| 2004-11-30 | $1,094.52 | $1,370.54 | 27,237 | — | — |
| 2004-11-29 | $1,083.87 | $1,357.21 | 21,316 | — | — |
| 2004-11-26 | $1,093.55 | $1,369.33 | 11,011 | — | — |
| 2004-11-24 | $1,091.61 | $1,366.91 | 34,196 | — | — |
| 2004-11-23 | $1,077.42 | $1,343.07 | 37,569 | — | — |
| 2004-11-22 | $1,053.23 | $1,312.92 | 22,878 | — | — |
| 2004-11-19 | $1,040.65 | $1,297.23 | 24,750 | — | — |
| 2004-11-18 | $1,025.81 | $1,278.74 | 26,660 | — | — |
| 2004-11-17 | $1,006.45 | $1,254.61 | 36,744 | — | — |
| 2004-11-16 | $990.97 | $1,235.31 | 20,655 | — | — |
| 2004-11-15 | $980.97 | $1,222.84 | 34,900 | — | — |
| 2004-11-12 | $1,008.71 | $1,257.42 | 30,820 | — | — |
| 2004-11-11 | $992.58 | $1,237.32 | 20,290 | — | — |
| 2004-11-10 | $1,001.61 | $1,248.58 | 33,235 | — | — |
| 2004-11-09 | $972.26 | $1,211.98 | 51,317 | — | — |
| 2004-11-08 | $962.90 | $1,200.32 | 36,391 | — | — |
| 2004-11-05 | $993.55 | $1,238.52 | 29,156 | — | — |
| 2004-11-04 | $987.74 | $1,231.29 | 28,864 | — | — |
| 2004-11-03 | $992.90 | $1,237.72 | 48,971 | — | — |
| 2004-11-02 | $963.87 | $1,201.53 | 51,373 | — | — |
| 2004-11-01 | $979.68 | $1,221.23 | 32,469 | — | — |
| 2004-10-29 | $997.74 | $1,243.75 | 41,112 | — | — |
| 2004-10-28 | $985.81 | $1,228.87 | 38,065 | — | — |
| 2004-10-27 | $1,010.00 | $1,259.03 | 41,937 | — | — |
| 2004-10-26 | $1,048.39 | $1,306.88 | 20,854 | — | — |
| 2004-10-25 | $1,039.03 | $1,295.22 | 26,865 | — | — |
| 2004-10-22 | $1,044.19 | $1,301.66 | 34,205 | — | — |
| 2004-10-21 | $1,057.74 | $1,318.55 | 30,126 | — | — |
| 2004-10-20 | $1,056.45 | $1,316.94 | 27,206 | — | — |
| 2004-10-19 | $1,017.74 | $1,268.68 | 23,421 | — | — |
| 2004-10-18 | $1,016.45 | $1,267.08 | 25,181 | — | — |
| 2004-10-15 | $1,038.39 | $1,294.42 | 27,184 | — | — |
| 2004-10-14 | $1,035.81 | $1,291.20 | 39,076 | — | — |
| 2004-10-13 | $1,004.52 | $1,252.20 | 45,077 | — | — |
| 2004-10-12 | $1,015.16 | $1,265.47 | 30,839 | — | — |
| 2004-10-11 | $1,011.61 | $1,261.04 | 25,742 | — | — |
| 2004-10-08 | $1,045.16 | $1,302.86 | 14,617 | — | — |
| 2004-10-07 | $1,048.39 | $1,306.88 | 24,428 | — | — |
| 2004-10-06 | $1,067.42 | $1,330.61 | 25,553 | — | — |
| 2004-10-05 | $1,044.52 | $1,302.06 | 31,539 | — | — |
| 2004-10-04 | $1,058.71 | $1,319.75 | 24,741 | — | — |
| 2004-10-01 | $1,066.13 | $1,329.00 | 35,126 | — | — |
| 2004-09-30 | $1,050.00 | $1,308.90 | 51,265 | — | — |
| 2004-09-29 | $1,051.29 | $1,310.50 | 29,140 | — | — |
| 2004-09-28 | $1,075.81 | $1,341.06 | 31,450 | — | — |
| 2004-09-27 | $1,053.87 | $1,313.72 | 21,616 | — | — |
| 2004-09-24 | $1,066.13 | $1,329.00 | 35,061 | — | — |
| 2004-09-23 | $1,057.74 | $1,318.55 | 31,236 | — | — |
| 2004-09-22 | $1,053.55 | $1,313.32 | 23,486 | — | — |
| 2004-09-21 | $1,064.19 | $1,326.59 | 23,200 | — | — |
| 2004-09-20 | $1,052.26 | $1,311.71 | 51,094 | — | — |
| 2004-09-17 | $1,028.71 | $1,282.36 | 31,778 | — | — |
| 2004-09-16 | $1,004.52 | $1,252.20 | 18,898 | — | — |
| 2004-09-15 | $1,001.29 | $1,248.18 | 17,738 | — | — |
| 2004-09-14 | $1,002.26 | $1,249.38 | 24,586 | — | — |
| 2004-09-13 | $990.32 | $1,234.50 | 23,802 | — | — |
| 2004-09-10 | $980.32 | $1,222.04 | 25,122 | — | — |
| 2004-09-09 | $997.10 | $1,242.95 | 31,713 | — | — |
| 2004-09-08 | $985.48 | $1,228.47 | 14,427 | — | — |
| 2004-09-07 | $979.35 | $1,220.83 | 16,303 | — | — |
| 2004-09-03 | $990.65 | $1,234.91 | 31,921 | — | — |
| 2004-09-02 | $964.19 | $1,201.93 | 15,547 | — | — |
| 2004-09-01 | $971.29 | $1,210.78 | 31,344 | — | — |
| 2004-08-31 | $941.29 | $1,173.38 | 30,343 | — | — |
| 2004-08-30 | $932.90 | $1,162.93 | 27,168 | — | — |
| 2004-08-27 | $949.03 | $1,183.03 | 16,303 | — | — |
| 2004-08-26 | $948.06 | $1,181.83 | 34,112 | — | — |
| 2004-08-25 | $926.13 | $1,154.48 | 14,517 | — | — |
| 2004-08-24 | $910.00 | $1,134.38 | 19,127 | — | — |
| 2004-08-23 | $917.10 | $1,143.22 | 21,533 | — | — |
| 2004-08-20 | $933.87 | $1,164.13 | 43,843 | — | — |
| 2004-08-19 | $900.32 | $1,122.31 | 22,348 | — | — |
| 2004-08-18 | $884.84 | $1,103.01 | 24,825 | — | — |
| 2004-08-17 | $875.81 | $1,091.75 | 22,311 | — | — |
| 2004-08-16 | $895.48 | $1,116.28 | 17,391 | — | — |
| 2004-08-13 | $890.32 | $1,109.85 | 19,604 | — | — |
| 2004-08-12 | $877.42 | $1,093.76 | 27,085 | — | — |
| 2004-08-11 | $892.58 | $1,112.66 | 26,651 | — | — |
| 2004-08-10 | $895.16 | $1,115.88 | 16,827 | — | — |
| 2004-08-09 | $902.90 | $1,125.53 | 17,168 | — | — |
| 2004-08-06 | $894.84 | $1,115.48 | 33,257 | — | — |
| 2004-08-05 | $915.48 | $1,141.21 | 47,170 | — | — |
| 2004-08-04 | $945.48 | $1,178.61 | 31,158 | — | — |
| 2004-08-03 | $969.03 | $1,207.96 | 14,167 | — | — |
| 2004-08-02 | $961.29 | $1,198.31 | 24,388 | — | — |
| 2004-07-30 | $979.03 | $1,220.43 | 39,844 | — | — |
| 2004-07-29 | $975.81 | $1,216.41 | 31,415 | — | — |
| 2004-07-28 | $980.65 | $1,222.44 | 32,150 | — | — |
| 2004-07-27 | $973.23 | $1,213.19 | 18,467 | — | — |
| 2004-07-26 | $957.74 | $1,193.89 | 22,429 | — | — |
| 2004-07-23 | $968.06 | $1,206.76 | 16,461 | — | — |
| 2004-07-22 | $980.65 | $1,222.44 | 41,047 | — | — |
| 2004-07-21 | $1,000.32 | $1,240.94 | 36,109 | — | — |
| 2004-07-20 | $1,001.94 | $1,242.94 | 17,236 | — | — |
| 2004-07-19 | $1,012.58 | $1,256.14 | 17,834 | — | — |
| 2004-07-16 | $1,016.13 | $1,260.55 | 28,350 | — | — |
| 2004-07-15 | $1,011.61 | $1,254.94 | 35,427 | — | — |
| 2004-07-14 | $996.45 | $1,236.14 | 31,605 | — | — |
| 2004-07-13 | $967.74 | $1,200.52 | 20,497 | — | — |
| 2004-07-12 | $968.06 | $1,200.92 | 14,257 | — | — |
| 2004-07-09 | $980.65 | $1,216.53 | 23,169 | — | — |
| 2004-07-08 | $949.03 | $1,177.31 | 12,034 | — | — |
| 2004-07-07 | $959.68 | $1,190.52 | 14,896 | — | — |
| 2004-07-06 | $958.71 | $1,189.31 | 15,029 | — | — |
| 2004-07-02 | $961.29 | $1,192.52 | 14,570 | — | — |
| 2004-07-01 | $958.39 | $1,188.91 | 16,480 | — | — |
| 2004-06-30 | $961.29 | $1,192.52 | 23,290 | — | — |
| 2004-06-29 | $938.71 | $1,164.50 | 31,552 | — | — |
| 2004-06-28 | $929.03 | $1,152.50 | 43,450 | — | — |
| 2004-06-25 | $946.13 | $1,173.71 | 39,869 | — | — |
| 2004-06-24 | $935.16 | $1,160.10 | 26,204 | — | — |
| 2004-06-23 | $938.71 | $1,164.50 | 36,357 | — | — |
| 2004-06-22 | $930.97 | $1,154.90 | 26,136 | — | — |
| 2004-06-21 | $926.13 | $1,148.90 | 15,795 | — | — |
| 2004-06-18 | $942.26 | $1,168.91 | 21,303 | — | — |
| 2004-06-17 | $943.23 | $1,170.11 | 23,135 | — | — |
| 2004-06-16 | $934.84 | $1,159.70 | 35,492 | — | — |
| 2004-06-15 | $894.19 | $1,109.28 | 29,661 | — | — |
| 2004-06-14 | $870.65 | $1,080.07 | 19,806 | — | — |
| 2004-06-10 | $884.19 | $1,096.88 | 11,842 | — | — |
| 2004-06-09 | $877.74 | $1,088.87 | 19,604 | — | — |
| 2004-06-08 | $871.29 | $1,080.87 | 24,341 | — | — |
| 2004-06-07 | $885.81 | $1,098.88 | 23,151 | — | — |
| 2004-06-04 | $868.39 | $1,077.27 | 16,194 | — | — |
| 2004-06-03 | $869.68 | $1,078.87 | 16,508 | — | — |
| 2004-06-02 | $887.10 | $1,100.48 | 18,808 | — | — |
| 2004-06-01 | $893.55 | $1,108.48 | 21,877 | — | — |
| 2004-05-28 | $891.61 | $1,106.08 | 15,500 | — | — |
| 2004-05-27 | $873.87 | $1,084.07 | 24,847 | — | — |
| 2004-05-26 | $878.71 | $1,090.07 | 21,886 | — | — |
| 2004-05-25 | $897.42 | $1,113.28 | 25,715 | — | — |
| 2004-05-24 | $889.68 | $1,103.68 | 35,610 | — | — |
| 2004-05-21 | $841.29 | $1,043.65 | 19,099 | — | — |
| 2004-05-20 | $843.55 | $1,046.45 | 15,537 | — | — |
| 2004-05-19 | $852.26 | $1,057.26 | 17,264 | — | — |
| 2004-05-18 | $853.55 | $1,058.86 | 23,417 | — | — |
| 2004-05-17 | $872.58 | $1,082.47 | 24,592 | — | — |
| 2004-05-14 | $870.97 | $1,080.47 | 19,856 | — | — |
| 2004-05-13 | $864.52 | $1,072.46 | 13,510 | — | — |
| 2004-05-12 | $860.65 | $1,067.66 | 38,834 | — | — |
| 2004-05-11 | $848.39 | $1,052.46 | 22,221 | — | — |
| 2004-05-10 | $832.58 | $1,032.85 | 30,222 | — | — |
| 2004-05-07 | $851.94 | $1,056.86 | 28,067 | — | — |
| 2004-05-06 | $875.48 | $1,086.07 | 21,960 | — | — |
| 2004-05-05 | $882.58 | $1,094.87 | 69,452 | — | — |
| 2004-05-04 | $917.42 | $1,138.09 | 22,363 | — | — |
| 2004-05-03 | $936.77 | $1,162.10 | 17,245 | — | — |
| 2004-04-30 | $910.00 | $1,128.89 | 20,655 | — | — |
| 2004-04-29 | $912.26 | $1,131.69 | 22,683 | — | — |
| 2004-04-28 | $943.23 | $1,170.11 | 26,713 | — | — |
| 2004-04-27 | $960.65 | $1,191.72 | 34,041 | — | — |
| 2004-04-26 | $922.58 | $1,144.50 | 11,064 | — | — |
| 2004-04-23 | $921.61 | $1,143.29 | 13,370 | — | — |
| 2004-04-22 | $937.10 | $1,162.50 | 25,346 | — | — |
| 2004-04-21 | $905.16 | $1,116.88 | 26,617 | — | — |
| 2004-04-20 | $907.42 | $1,119.67 | 14,238 | — | — |
| 2004-04-19 | $930.65 | $1,148.33 | 15,869 | — | — |
| 2004-04-16 | $929.35 | $1,146.74 | 23,120 | — | — |
| 2004-04-15 | $932.26 | $1,150.32 | 23,362 | — | — |
| 2004-04-14 | $907.10 | $1,119.27 | 17,524 | — | — |
| 2004-04-13 | $912.90 | $1,126.44 | 22,007 | — | — |
| 2004-04-12 | $935.48 | $1,154.30 | 23,817 | — | — |
| 2004-04-08 | $917.74 | $1,132.41 | 22,934 | — | — |
| 2004-04-07 | $910.97 | $1,124.05 | 38,130 | — | — |
| 2004-04-06 | $890.32 | $1,098.57 | 16,067 | — | — |
| 2004-04-05 | $898.06 | $1,108.13 | 17,806 | — | — |
| 2004-04-02 | $904.19 | $1,115.69 | 29,323 | — | — |
| 2004-04-01 | $884.84 | $1,091.81 | 43,701 | — | — |
| 2004-03-31 | $907.42 | $1,119.67 | 28,315 | — | — |
| 2004-03-30 | $904.84 | $1,116.49 | 40,954 | — | — |
| 2004-03-29 | $897.10 | $1,106.93 | 30,538 | — | — |
| 2004-03-26 | $893.55 | $1,102.55 | 38,158 | — | — |
| 2004-03-25 | $895.81 | $1,105.34 | 44,147 | — | — |
| 2004-03-24 | $906.13 | $1,118.08 | 92,585 | — | — |
| 2004-03-23 | $954.52 | $1,177.78 | 32,841 | — | — |
| 2004-03-22 | $978.39 | $1,207.24 | 21,021 | — | — |
| 2004-03-19 | $990.65 | $1,222.36 | 24,747 | — | — |
| 2004-03-18 | $1,012.26 | $1,249.03 | 39,919 | — | — |
| 2004-03-17 | $1,009.03 | $1,245.05 | 34,562 | — | — |
| 2004-03-16 | $1,009.68 | $1,245.85 | 26,390 | — | — |
| 2004-03-15 | $1,027.42 | $1,267.74 | 38,536 | — | — |
| 2004-03-12 | $1,014.19 | $1,251.42 | 30,662 | — | — |
| 2004-03-11 | $983.87 | $1,214.00 | 28,811 | — | — |
| 2004-03-10 | $1,010.65 | $1,247.04 | 28,532 | — | — |
| 2004-03-09 | $1,045.81 | $1,290.43 | 24,843 | — | — |
| 2004-03-08 | $1,074.84 | $1,326.25 | 13,811 | — | — |
| 2004-03-05 | $1,074.19 | $1,325.45 | 16,697 | — | — |
| 2004-03-04 | $1,077.42 | $1,329.43 | 17,013 | — | — |
| 2004-03-03 | $1,091.61 | $1,346.95 | 19,738 | — | — |
| 2004-03-02 | $1,095.16 | $1,351.33 | 19,394 | — | — |
| 2004-03-01 | $1,095.16 | $1,351.33 | 31,539 | — | — |
| 2004-02-27 | $1,071.94 | $1,322.67 | 19,880 | — | — |
| 2004-02-26 | $1,064.19 | $1,313.11 | 20,612 | — | — |
| 2004-02-25 | $1,055.48 | $1,302.37 | 23,789 | — | — |
| 2004-02-24 | $1,059.68 | $1,307.54 | 35,498 | — | — |
| 2004-02-23 | $1,027.42 | $1,267.74 | 23,228 | — | — |
| 2004-02-20 | $1,017.42 | $1,255.40 | 19,056 | — | — |
| 2004-02-19 | $1,022.58 | $1,261.77 | 20,020 | — | — |
| 2004-02-18 | $1,020.97 | $1,259.78 | 25,067 | — | — |
| 2004-02-17 | $1,044.84 | $1,289.23 | 35,774 | — | — |
| 2004-02-13 | $1,042.90 | $1,286.84 | 34,869 | — | — |
| 2004-02-12 | $1,061.29 | $1,309.53 | 23,179 | — | — |
| 2004-02-11 | $1,063.87 | $1,312.72 | 22,704 | — | — |
| 2004-02-10 | $1,059.68 | $1,307.54 | 29,704 | — | — |
| 2004-02-09 | $1,032.58 | $1,274.11 | 20,993 | — | — |
| 2004-02-06 | $1,006.13 | $1,241.47 | 14,232 | — | — |
| 2004-02-05 | $1,008.06 | $1,243.86 | 28,585 | — | — |
| 2004-02-04 | $1,030.97 | $1,272.12 | 17,242 | — | — |
| 2004-02-03 | $1,025.16 | $1,264.95 | 26,111 | — | — |
| 2004-02-02 | $1,038.71 | $1,281.67 | 24,403 | — | — |
| 2004-01-30 | $1,033.87 | $1,275.70 | 22,701 | — | — |
| 2004-01-29 | $1,048.39 | $1,293.61 | 26,121 | — | — |
| 2004-01-28 | $1,053.87 | $1,300.38 | 28,935 | — | — |
| 2004-01-27 | $1,064.19 | $1,313.11 | 28,061 | — | — |
| 2004-01-26 | $1,064.84 | $1,313.91 | 31,577 | — | — |
| 2004-01-23 | $1,054.52 | $1,301.17 | 42,011 | — | — |
| 2004-01-22 | $1,018.71 | $1,256.99 | 55,639 | — | — |
| 2004-01-21 | $1,013.23 | $1,244.25 | 31,651 | — | — |
| 2004-01-20 | $1,035.16 | $1,271.19 | 85,768 | — | — |
| 2004-01-16 | $945.16 | $1,160.67 | 35,452 | — | — |
| 2004-01-15 | $939.35 | $1,153.54 | 30,476 | — | — |
| 2004-01-14 | $965.81 | $1,186.02 | 26,896 | — | — |
| 2004-01-13 | $979.03 | $1,202.26 | 20,355 | — | — |
| 2004-01-12 | $974.19 | $1,196.32 | 36,143 | — | — |
| 2004-01-09 | $970.32 | $1,191.57 | 37,746 | — | — |
| 2004-01-08 | $937.74 | $1,151.56 | 26,127 | — | — |
| 2004-01-07 | $927.42 | $1,138.88 | 20,283 | — | — |
| 2004-01-06 | $942.58 | $1,157.50 | 25,538 | — | — |
| 2004-01-05 | $960.32 | $1,179.29 | 16,864 | — | — |
| 2004-01-02 | $949.68 | $1,166.22 | 17,512 | — | — |