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
- 1989-11-16 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 | $220.31 | $440.99 | 27,734 | — | — |
| 2004-12-30 | $219.14 | $438.65 | 28,166 | — | — |
| 2004-12-29 | $217.58 | $435.54 | 27,406 | — | — |
| 2004-12-28 | $217.10 | $434.56 | 51,730 | — | — |
| 2004-12-27 | $217.29 | $434.95 | 20,852 | — | — |
| 2004-12-23 | $218.31 | $437.00 | 30,076 | — | — |
| 2004-12-22 | $221.82 | $444.01 | 31,925 | — | — |
| 2004-12-21 | $219.77 | $439.92 | 40,533 | — | — |
| 2004-12-20 | $217.24 | $434.85 | 31,412 | — | — |
| 2004-12-17 | $218.90 | $438.17 | 36,959 | — | — |
| 2004-12-16 | $218.56 | $437.48 | 58,715 | — | — |
| 2004-12-15 | $217.87 | $436.12 | 38,479 | — | — |
| 2004-12-14 | $216.07 | $432.51 | 30,220 | — | — |
| 2004-12-13 | $217.34 | $435.05 | 28,844 | — | — |
| 2004-12-10 | $220.99 | $433.62 | 62,063 | — | — |
| 2004-12-09 | $218.99 | $429.71 | 49,758 | — | — |
| 2004-12-08 | $217.34 | $426.46 | 55,962 | — | — |
| 2004-12-07 | $215.88 | $423.59 | 32,172 | — | — |
| 2004-12-06 | $218.56 | $428.85 | 42,896 | — | — |
| 2004-12-03 | $217.78 | $427.32 | 85,668 | — | — |
| 2004-12-02 | $215.29 | $422.45 | 45,936 | — | — |
| 2004-12-01 | $218.85 | $429.42 | 42,711 | — | — |
| 2004-11-30 | $213.69 | $419.30 | 48,504 | — | — |
| 2004-11-29 | $214.42 | $420.73 | 31,042 | — | — |
| 2004-11-26 | $215.15 | $422.16 | 18,757 | — | — |
| 2004-11-24 | $218.07 | $427.89 | 51,031 | — | — |
| 2004-11-23 | $215.39 | $422.64 | 88,380 | — | — |
| 2004-11-22 | $209.55 | $411.18 | 31,268 | — | — |
| 2004-11-19 | $207.07 | $406.31 | 32,275 | — | — |
| 2004-11-18 | $208.19 | $408.50 | 49,881 | — | — |
| 2004-11-17 | $208.33 | $408.79 | 43,759 | — | — |
| 2004-11-16 | $212.23 | $416.43 | 59,516 | — | — |
| 2004-11-15 | $212.13 | $416.24 | 51,031 | — | — |
| 2004-11-12 | $210.23 | $412.52 | 45,484 | — | — |
| 2004-11-11 | $206.78 | $405.73 | 29,234 | — | — |
| 2004-11-10 | $204.78 | $401.82 | 38,725 | — | — |
| 2004-11-09 | $203.76 | $399.81 | 20,626 | — | — |
| 2004-11-08 | $203.71 | $399.72 | 50,908 | — | — |
| 2004-11-05 | $202.69 | $397.71 | 94,050 | — | — |
| 2004-11-04 | $207.90 | $407.93 | 45,998 | — | — |
| 2004-11-03 | $204.88 | $402.01 | 56,434 | — | — |
| 2004-11-02 | $201.28 | $394.94 | 41,499 | — | — |
| 2004-11-01 | $202.54 | $397.42 | 73,198 | — | — |
| 2004-10-29 | $201.62 | $395.61 | 51,483 | — | — |
| 2004-10-28 | $203.27 | $398.86 | 44,889 | — | — |
| 2004-10-27 | $202.88 | $398.09 | 59,023 | — | — |
| 2004-10-26 | $202.64 | $397.62 | 53,250 | — | — |
| 2004-10-25 | $201.13 | $394.65 | 43,553 | — | — |
| 2004-10-22 | $203.47 | $399.24 | 38,417 | — | — |
| 2004-10-21 | $204.00 | $400.29 | 96,536 | — | — |
| 2004-10-20 | $203.47 | $399.24 | 187,567 | — | — |
| 2004-10-19 | $207.80 | $407.74 | 57,318 | — | — |
| 2004-10-18 | $208.58 | $409.27 | 52,079 | — | — |
| 2004-10-15 | $206.87 | $405.93 | 26,214 | — | — |
| 2004-10-14 | $205.70 | $403.63 | 83,922 | — | — |
| 2004-10-13 | $204.54 | $401.34 | 43,841 | — | — |
| 2004-10-12 | $208.82 | $401.19 | 74,801 | — | — |
| 2004-10-11 | $207.55 | $398.75 | 36,322 | — | — |
| 2004-10-08 | $209.55 | $402.59 | 46,635 | — | — |
| 2004-10-07 | $207.46 | $398.57 | 50,620 | — | — |
| 2004-10-06 | $209.65 | $402.78 | 269,948 | — | — |
| 2004-10-05 | $207.07 | $397.82 | 225,861 | — | — |
| 2004-10-04 | $204.54 | $392.96 | 58,674 | — | — |
| 2004-10-01 | $204.44 | $392.77 | 78,252 | — | — |
| 2004-09-30 | $200.69 | $385.57 | 51,155 | — | — |
| 2004-09-29 | $199.57 | $383.42 | 47,724 | — | — |
| 2004-09-28 | $198.74 | $381.83 | 37,308 | — | — |
| 2004-09-27 | $196.60 | $377.71 | 56,352 | — | — |
| 2004-09-24 | $197.43 | $379.30 | 27,488 | — | — |
| 2004-09-23 | $196.85 | $378.18 | 41,047 | — | — |
| 2004-09-22 | $196.70 | $377.90 | 50,210 | — | — |
| 2004-09-21 | $196.46 | $377.43 | 58,530 | — | — |
| 2004-09-20 | $195.92 | $376.40 | 46,984 | — | — |
| 2004-09-17 | $196.46 | $377.43 | 52,490 | — | — |
| 2004-09-16 | $195.92 | $376.40 | 60,214 | — | — |
| 2004-09-15 | $193.73 | $372.20 | 33,774 | — | — |
| 2004-09-14 | $193.24 | $371.26 | 53,497 | — | — |
| 2004-09-13 | $194.12 | $372.94 | 48,730 | — | — |
| 2004-09-10 | $193.73 | $372.20 | 19,825 | — | — |
| 2004-09-09 | $193.83 | $372.38 | 62,084 | — | — |
| 2004-09-08 | $196.65 | $377.81 | 25,701 | — | — |
| 2004-09-07 | $196.65 | $377.81 | 47,087 | — | — |
| 2004-09-03 | $196.41 | $377.34 | 36,157 | — | — |
| 2004-09-02 | $195.68 | $375.94 | 43,348 | — | — |
| 2004-09-01 | $195.43 | $375.47 | 56,475 | — | — |
| 2004-08-31 | $195.87 | $376.31 | 54,955 | — | — |
| 2004-08-30 | $196.02 | $376.59 | 58,304 | — | — |
| 2004-08-27 | $195.14 | $374.91 | 28,946 | — | — |
| 2004-08-26 | $195.09 | $374.81 | 31,104 | — | — |
| 2004-08-25 | $194.36 | $373.41 | 35,500 | — | — |
| 2004-08-24 | $194.95 | $374.53 | 61,344 | — | — |
| 2004-08-23 | $194.46 | $373.60 | 31,782 | — | — |
| 2004-08-20 | $195.14 | $374.91 | 54,791 | — | — |
| 2004-08-19 | $193.00 | $370.79 | 42,526 | — | — |
| 2004-08-18 | $194.70 | $374.07 | 74,390 | — | — |
| 2004-08-17 | $192.85 | $370.51 | 77,554 | — | — |
| 2004-08-16 | $190.32 | $365.65 | 45,875 | — | — |
| 2004-08-13 | $187.45 | $360.13 | 56,106 | — | — |
| 2004-08-12 | $188.38 | $361.91 | 58,900 | — | — |
| 2004-08-11 | $188.57 | $362.28 | 33,240 | — | — |
| 2004-08-10 | $189.20 | $363.50 | 70,096 | — | — |
| 2004-08-09 | $188.13 | $361.44 | 57,605 | — | — |
| 2004-08-06 | $188.04 | $361.25 | 87,579 | — | — |
| 2004-08-05 | $184.04 | $353.59 | 43,759 | — | — |
| 2004-08-04 | $187.94 | $361.07 | 33,548 | — | — |
| 2004-08-03 | $187.31 | $359.85 | 42,608 | — | — |
| 2004-08-02 | $186.82 | $358.92 | 45,443 | — | — |
| 2004-07-30 | $184.97 | $355.36 | 93,722 | — | — |
| 2004-07-29 | $180.25 | $346.29 | 127,660 | — | — |
| 2004-07-28 | $180.30 | $346.38 | 58,160 | — | — |
| 2004-07-27 | $181.32 | $348.35 | 99,166 | — | — |
| 2004-07-26 | $182.39 | $350.41 | 79,793 | — | — |
| 2004-07-23 | $185.21 | $355.83 | 112,478 | — | — |
| 2004-07-22 | $185.60 | $356.58 | 137,809 | — | — |
| 2004-07-21 | $190.32 | $365.65 | 51,689 | — | — |
| 2004-07-20 | $193.54 | $371.82 | 50,518 | — | — |
| 2004-07-19 | $193.73 | $372.20 | 35,151 | — | — |
| 2004-07-16 | $194.66 | $373.97 | 63,543 | — | — |
| 2004-07-15 | $194.36 | $373.41 | 42,875 | — | — |
| 2004-07-14 | $191.78 | $368.45 | 41,786 | — | — |
| 2004-07-13 | $191.64 | $368.17 | 55,551 | — | — |
| 2004-07-12 | $195.92 | $368.02 | 50,826 | — | — |
| 2004-07-09 | $195.87 | $367.93 | 37,760 | — | — |
| 2004-07-08 | $195.29 | $366.83 | 39,547 | — | — |
| 2004-07-07 | $198.84 | $373.51 | 73,260 | — | — |
| 2004-07-06 | $196.94 | $369.94 | 39,403 | — | — |
| 2004-07-02 | $196.94 | $369.94 | 140,151 | — | — |
| 2004-07-01 | $193.73 | $363.91 | 53,127 | — | — |
| 2004-06-30 | $194.70 | $365.74 | 92,612 | — | — |
| 2004-06-29 | $192.81 | $362.17 | 90,127 | — | — |
| 2004-06-28 | $195.19 | $366.65 | 115,437 | — | — |
| 2004-06-25 | $193.58 | $363.63 | 98,693 | — | — |
| 2004-06-24 | $193.49 | $363.45 | 92,551 | — | — |
| 2004-06-23 | $193.58 | $363.63 | 30,035 | — | — |
| 2004-06-22 | $192.85 | $362.26 | 75,417 | — | — |
| 2004-06-21 | $193.20 | $362.90 | 93,660 | — | — |
| 2004-06-18 | $192.66 | $361.90 | 70,856 | — | — |
| 2004-06-17 | $191.15 | $359.06 | 51,730 | — | — |
| 2004-06-16 | $190.18 | $357.23 | 56,270 | — | — |
| 2004-06-15 | $189.84 | $356.59 | 73,732 | — | — |
| 2004-06-14 | $186.67 | $350.65 | 161,722 | — | — |
| 2004-06-10 | $188.33 | $353.76 | 115,026 | — | — |
| 2004-06-09 | $188.62 | $354.31 | 154,327 | — | — |
| 2004-06-08 | $188.38 | $353.85 | 105,966 | — | — |
| 2004-06-07 | $185.55 | $348.55 | 60,872 | — | — |
| 2004-06-04 | $184.38 | $346.35 | 30,590 | — | — |
| 2004-06-03 | $182.19 | $342.24 | 71,616 | — | — |
| 2004-06-02 | $183.85 | $345.35 | 76,506 | — | — |
| 2004-06-01 | $183.51 | $344.71 | 66,891 | — | — |
| 2004-05-28 | $186.19 | $349.74 | 221,731 | — | — |
| 2004-05-27 | $185.89 | $349.19 | 68,658 | — | — |
| 2004-05-26 | $185.55 | $348.55 | 89,695 | — | — |
| 2004-05-25 | $181.32 | $340.59 | 82,381 | — | — |
| 2004-05-24 | $177.38 | $333.19 | 44,149 | — | — |
| 2004-05-21 | $175.53 | $329.71 | 122,422 | — | — |
| 2004-05-20 | $175.87 | $330.35 | 34,308 | — | — |
| 2004-05-19 | $173.29 | $325.51 | 130,434 | — | — |
| 2004-05-18 | $175.82 | $330.26 | 61,837 | — | — |
| 2004-05-17 | $174.02 | $326.88 | 101,097 | — | — |
| 2004-05-14 | $172.17 | $323.40 | 91,626 | — | — |
| 2004-05-13 | $169.39 | $318.19 | 62,577 | — | — |
| 2004-05-12 | $169.64 | $318.65 | 88,750 | — | — |
| 2004-05-11 | $170.37 | $320.02 | 102,884 | — | — |
| 2004-05-10 | $167.93 | $315.45 | 166,509 | — | — |
| 2004-05-07 | $170.41 | $320.11 | 147,794 | — | — |
| 2004-05-06 | $175.87 | $330.35 | 57,893 | — | — |
| 2004-05-05 | $175.72 | $330.08 | 53,086 | — | — |
| 2004-05-04 | $176.45 | $331.45 | 101,241 | — | — |
| 2004-05-03 | $172.51 | $324.04 | 163,366 | — | — |
| 2004-04-30 | $172.99 | $324.96 | 114,533 | — | — |
| 2004-04-29 | $175.96 | $330.53 | 61,180 | — | — |
| 2004-04-28 | $178.98 | $336.20 | 49,737 | — | — |
| 2004-04-27 | $182.29 | $342.42 | 49,408 | — | — |
| 2004-04-26 | $182.05 | $341.96 | 66,624 | — | — |
| 2004-04-23 | $181.07 | $340.13 | 77,677 | — | — |
| 2004-04-22 | $181.80 | $341.51 | 125,606 | — | — |
| 2004-04-21 | $177.91 | $334.19 | 74,739 | — | — |
| 2004-04-20 | $180.39 | $338.85 | 170,680 | — | — |
| 2004-04-19 | $183.90 | $345.44 | 88,504 | — | — |
| 2004-04-16 | $182.58 | $342.97 | 111,328 | — | — |
| 2004-04-15 | $179.66 | $337.48 | 152,930 | — | — |
| 2004-04-14 | $175.23 | $329.16 | 215,034 | — | — |
| 2004-04-13 | $180.15 | $338.40 | 321,247 | — | — |
| 2004-04-12 | $185.85 | $340.90 | 236,318 | — | — |
| 2004-04-08 | $191.05 | $350.45 | 120,367 | — | — |
| 2004-04-07 | $192.51 | $353.13 | 220,910 | — | — |
| 2004-04-06 | $193.00 | $354.03 | 200,201 | — | — |
| 2004-04-05 | $197.62 | $362.51 | 225,922 | — | — |
| 2004-04-02 | $204.44 | $375.01 | 63,912 | — | — |
| 2004-04-01 | $208.09 | $381.71 | 106,212 | — | — |
| 2004-03-31 | $205.90 | $377.69 | 74,760 | — | — |
| 2004-03-30 | $206.39 | $378.58 | 49,039 | — | — |
| 2004-03-29 | $203.86 | $373.94 | 36,116 | — | — |
| 2004-03-26 | $204.20 | $374.56 | 55,900 | — | — |
| 2004-03-25 | $205.90 | $377.69 | 52,572 | — | — |
| 2004-03-24 | $203.76 | $373.76 | 53,599 | — | — |
| 2004-03-23 | $204.63 | $375.37 | 67,384 | — | — |
| 2004-03-22 | $204.78 | $375.63 | 58,961 | — | — |
| 2004-03-19 | $205.90 | $377.69 | 59,043 | — | — |
| 2004-03-18 | $205.12 | $376.26 | 83,429 | — | — |
| 2004-03-17 | $205.66 | $377.24 | 61,077 | — | — |
| 2004-03-16 | $205.95 | $377.78 | 23,934 | — | — |
| 2004-03-15 | $207.31 | $380.28 | 20,585 | — | — |
| 2004-03-12 | $209.06 | $383.49 | 64,940 | — | — |
| 2004-03-11 | $205.02 | $376.08 | 60,934 | — | — |
| 2004-03-10 | $205.51 | $376.97 | 39,835 | — | — |
| 2004-03-09 | $208.43 | $382.33 | 28,638 | — | — |
| 2004-03-08 | $208.48 | $382.42 | 45,320 | — | — |
| 2004-03-05 | $208.72 | $382.87 | 26,420 | — | — |
| 2004-03-04 | $207.85 | $381.26 | 43,409 | — | — |
| 2004-03-03 | $205.66 | $377.24 | 104,322 | — | — |
| 2004-03-02 | $206.82 | $379.38 | 63,851 | — | — |
| 2004-03-01 | $206.87 | $379.47 | 91,914 | — | — |
| 2004-02-27 | $203.71 | $373.67 | 44,848 | — | — |
| 2004-02-26 | $203.86 | $373.94 | 50,251 | — | — |
| 2004-02-25 | $203.76 | $373.76 | 60,030 | — | — |
| 2004-02-24 | $202.10 | $370.72 | 89,716 | — | — |
| 2004-02-23 | $201.42 | $369.47 | 38,191 | — | — |
| 2004-02-20 | $201.52 | $369.65 | 20,914 | — | — |
| 2004-02-19 | $201.52 | $369.65 | 56,640 | — | — |
| 2004-02-18 | $201.23 | $369.12 | 45,238 | — | — |
| 2004-02-17 | $202.01 | $370.54 | 68,802 | — | — |
| 2004-02-13 | $201.13 | $368.94 | 45,649 | — | — |
| 2004-02-12 | $200.30 | $367.42 | 109,561 | — | — |
| 2004-02-11 | $199.38 | $365.72 | 55,263 | — | — |
| 2004-02-10 | $199.38 | $365.72 | 28,207 | — | — |
| 2004-02-09 | $199.13 | $365.28 | 34,370 | — | — |
| 2004-02-06 | $198.60 | $364.29 | 61,468 | — | — |
| 2004-02-05 | $195.43 | $358.49 | 65,330 | — | — |
| 2004-02-04 | $194.95 | $357.60 | 69,274 | — | — |
| 2004-02-03 | $195.53 | $358.67 | 54,318 | — | — |
| 2004-02-02 | $195.34 | $358.31 | 72,274 | — | — |
| 2004-01-30 | $194.80 | $357.33 | 67,056 | — | — |
| 2004-01-29 | $194.70 | $357.15 | 87,826 | — | — |
| 2004-01-28 | $194.27 | $356.35 | 141,281 | — | — |
| 2004-01-27 | $194.22 | $356.26 | 93,783 | — | — |
| 2004-01-26 | $190.27 | $349.03 | 38,294 | — | — |
| 2004-01-23 | $187.89 | $344.65 | 52,593 | — | — |
| 2004-01-22 | $187.89 | $344.65 | 70,610 | — | — |
| 2004-01-21 | $188.28 | $345.37 | 124,723 | — | — |
| 2004-01-20 | $188.72 | $346.17 | 54,832 | — | — |
| 2004-01-16 | $188.86 | $346.44 | 49,716 | — | — |
| 2004-01-15 | $190.81 | $350.01 | 26,625 | — | — |
| 2004-01-14 | $189.64 | $347.87 | 42,896 | — | — |
| 2004-01-13 | $189.35 | $347.33 | 49,080 | — | — |
| 2004-01-12 | $190.08 | $348.67 | 36,301 | — | — |
| 2004-01-09 | $191.10 | $350.54 | 72,787 | — | — |
| 2004-01-08 | $190.37 | $349.20 | 47,662 | — | — |
| 2004-01-07 | $190.08 | $348.67 | 51,381 | — | — |
| 2004-01-06 | $189.59 | $347.78 | 78,786 | — | — |
| 2004-01-05 | $189.84 | $348.22 | 129,304 | — | — |
| 2004-01-02 | $189.59 | $347.78 | 64,221 | — | — |