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
- 2000-03-03 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 | $265.80 | $265.80 | 113,250 | — | — |
| 2004-12-30 | $266.28 | $266.28 | 134,208 | — | — |
| 2004-12-29 | $264.12 | $264.12 | 190,458 | — | — |
| 2004-12-28 | $254.52 | $254.52 | 77,375 | — | — |
| 2004-12-27 | $256.32 | $256.32 | 120,583 | — | — |
| 2004-12-23 | $256.44 | $256.44 | 61,525 | — | — |
| 2004-12-22 | $257.16 | $257.16 | 137,142 | — | — |
| 2004-12-21 | $256.80 | $256.80 | 128,717 | — | — |
| 2004-12-20 | $252.24 | $252.24 | 162,283 | — | — |
| 2004-12-17 | $258.36 | $258.36 | 166,450 | — | — |
| 2004-12-16 | $266.40 | $266.40 | 171,258 | — | — |
| 2004-12-15 | $268.20 | $268.20 | 167,700 | — | — |
| 2004-12-14 | $259.80 | $259.80 | 107,508 | — | — |
| 2004-12-13 | $258.48 | $258.48 | 199,867 | — | — |
| 2004-12-10 | $258.12 | $258.12 | 167,983 | — | — |
| 2004-12-09 | $247.68 | $247.68 | 186,250 | — | — |
| 2004-12-08 | $253.92 | $253.92 | 117,992 | — | — |
| 2004-12-07 | $252.96 | $252.96 | 204,117 | — | — |
| 2004-12-06 | $256.80 | $256.80 | 213,858 | — | — |
| 2004-12-03 | $253.92 | $253.92 | 422,642 | — | — |
| 2004-12-02 | $267.60 | $267.60 | 747,725 | — | — |
| 2004-12-01 | $256.20 | $256.20 | 716,317 | — | — |
| 2004-11-30 | $234.48 | $234.48 | 366,808 | — | — |
| 2004-11-29 | $224.64 | $224.64 | 163,125 | — | — |
| 2004-11-26 | $219.48 | $219.48 | 75,733 | — | — |
| 2004-11-24 | $217.56 | $217.56 | 90,158 | — | — |
| 2004-11-23 | $214.92 | $214.92 | 161,433 | — | — |
| 2004-11-22 | $218.04 | $218.04 | 195,817 | — | — |
| 2004-11-19 | $220.92 | $220.92 | 147,692 | — | — |
| 2004-11-18 | $228.72 | $228.72 | 104,117 | — | — |
| 2004-11-17 | $225.12 | $225.12 | 221,992 | — | — |
| 2004-11-16 | $220.20 | $220.20 | 335,133 | — | — |
| 2004-11-15 | $230.16 | $230.16 | 300,950 | — | — |
| 2004-11-12 | $224.16 | $224.16 | 207,208 | — | — |
| 2004-11-11 | $227.64 | $227.64 | 138,342 | — | — |
| 2004-11-10 | $222.48 | $222.48 | 132,183 | — | — |
| 2004-11-09 | $222.96 | $222.96 | 243,975 | — | — |
| 2004-11-08 | $217.44 | $217.44 | 190,583 | — | — |
| 2004-11-05 | $214.44 | $214.44 | 222,433 | — | — |
| 2004-11-04 | $210.00 | $210.00 | 127,717 | — | — |
| 2004-11-03 | $206.52 | $206.52 | 145,967 | — | — |
| 2004-11-02 | $205.20 | $205.20 | 132,992 | — | — |
| 2004-11-01 | $205.08 | $205.08 | 95,317 | — | — |
| 2004-10-29 | $205.44 | $205.44 | 255,317 | — | — |
| 2004-10-28 | $206.88 | $206.88 | 151,450 | — | — |
| 2004-10-27 | $210.48 | $210.48 | 396,167 | — | — |
| 2004-10-26 | $209.04 | $209.04 | 298,758 | — | — |
| 2004-10-25 | $209.64 | $209.64 | 213,917 | — | — |
| 2004-10-22 | $214.08 | $214.08 | 251,442 | — | — |
| 2004-10-21 | $207.84 | $207.84 | 208,667 | — | — |
| 2004-10-20 | $211.20 | $211.20 | 156,083 | — | — |
| 2004-10-19 | $209.88 | $209.88 | 235,667 | — | — |
| 2004-10-18 | $208.08 | $208.08 | 134,333 | — | — |
| 2004-10-15 | $207.72 | $207.72 | 124,658 | — | — |
| 2004-10-14 | $206.88 | $206.88 | 157,067 | — | — |
| 2004-10-13 | $209.64 | $209.64 | 183,925 | — | — |
| 2004-10-12 | $208.08 | $208.08 | 271,333 | — | — |
| 2004-10-11 | $216.72 | $216.72 | 158,458 | — | — |
| 2004-10-08 | $213.60 | $213.60 | 452,408 | — | — |
| 2004-10-07 | $228.12 | $228.12 | 470,208 | — | — |
| 2004-10-06 | $235.56 | $235.56 | 406,392 | — | — |
| 2004-10-05 | $229.20 | $229.20 | 687,942 | — | — |
| 2004-10-04 | $219.60 | $219.60 | 713,300 | — | — |
| 2004-10-01 | $200.88 | $200.88 | 173,900 | — | — |
| 2004-09-30 | $193.32 | $193.32 | 239,175 | — | — |
| 2004-09-29 | $195.96 | $195.96 | 150,625 | — | — |
| 2004-09-28 | $194.40 | $194.40 | 299,400 | — | — |
| 2004-09-27 | $197.76 | $197.76 | 471,017 | — | — |
| 2004-09-24 | $188.40 | $188.40 | 526,633 | — | — |
| 2004-09-23 | $183.60 | $183.60 | 671,133 | — | — |
| 2004-09-22 | $168.60 | $168.60 | 365,800 | — | — |
| 2004-09-21 | $167.52 | $167.52 | 509,042 | — | — |
| 2004-09-20 | $164.52 | $164.52 | 2,097,333 | — | — |
| 2004-09-17 | $182.52 | $182.52 | 489,675 | — | — |
| 2004-09-16 | $193.92 | $193.92 | 343,450 | — | — |
| 2004-09-15 | $193.80 | $193.80 | 254,683 | — | — |
| 2004-09-14 | $202.08 | $202.08 | 197,892 | — | — |
| 2004-09-13 | $198.36 | $198.36 | 246,858 | — | — |
| 2004-09-10 | $192.84 | $192.84 | 343,150 | — | — |
| 2004-09-09 | $189.84 | $189.84 | 207,283 | — | — |
| 2004-09-08 | $181.92 | $181.92 | 203,733 | — | — |
| 2004-09-07 | $181.20 | $181.20 | 163,325 | — | — |
| 2004-09-03 | $181.92 | $181.92 | 112,717 | — | — |
| 2004-09-02 | $189.24 | $189.24 | 123,050 | — | — |
| 2004-09-01 | $187.92 | $187.92 | 183,342 | — | — |
| 2004-08-31 | $185.64 | $185.64 | 143,075 | — | — |
| 2004-08-30 | $189.36 | $189.36 | 186,425 | — | — |
| 2004-08-27 | $196.08 | $196.08 | 82,908 | — | — |
| 2004-08-26 | $194.16 | $194.16 | 122,258 | — | — |
| 2004-08-25 | $196.44 | $196.44 | 146,700 | — | — |
| 2004-08-24 | $194.04 | $194.04 | 295,250 | — | — |
| 2004-08-23 | $201.12 | $201.12 | 232,092 | — | — |
| 2004-08-20 | $197.76 | $197.76 | 86,475 | — | — |
| 2004-08-19 | $194.28 | $194.28 | 201,850 | — | — |
| 2004-08-18 | $195.00 | $195.00 | 254,192 | — | — |
| 2004-08-17 | $186.96 | $186.96 | 158,092 | — | — |
| 2004-08-16 | $183.24 | $183.24 | 367,192 | — | — |
| 2004-08-13 | $180.00 | $180.00 | 221,767 | — | — |
| 2004-08-12 | $180.48 | $180.48 | 394,092 | — | — |
| 2004-08-11 | $184.44 | $184.44 | 1,008,658 | — | — |
| 2004-08-10 | $215.40 | $215.40 | 163,825 | — | — |
| 2004-08-09 | $208.80 | $208.80 | 166,208 | — | — |
| 2004-08-06 | $208.92 | $208.92 | 258,717 | — | — |
| 2004-08-05 | $215.52 | $215.52 | 214,050 | — | — |
| 2004-08-04 | $223.44 | $223.44 | 219,525 | — | — |
| 2004-08-03 | $224.76 | $224.76 | 260,733 | — | — |
| 2004-08-02 | $225.36 | $225.36 | 288,408 | — | — |
| 2004-07-30 | $219.00 | $219.00 | 334,300 | — | — |
| 2004-07-29 | $214.08 | $214.08 | 726,192 | — | — |
| 2004-07-28 | $214.20 | $214.20 | 2,638,683 | — | — |
| 2004-07-27 | $303.00 | $303.00 | 380,667 | — | — |
| 2004-07-26 | $301.68 | $301.68 | 197,542 | — | — |
| 2004-07-23 | $298.44 | $298.44 | 128,642 | — | — |
| 2004-07-22 | $305.28 | $305.28 | 117,175 | — | — |
| 2004-07-21 | $301.56 | $301.56 | 126,500 | — | — |
| 2004-07-20 | $309.96 | $309.96 | 132,508 | — | — |
| 2004-07-19 | $304.44 | $304.44 | 140,250 | — | — |
| 2004-07-16 | $306.12 | $306.12 | 139,900 | — | — |
| 2004-07-15 | $309.24 | $309.24 | 157,658 | — | — |
| 2004-07-14 | $312.24 | $312.24 | 200,675 | — | — |
| 2004-07-13 | $315.96 | $315.96 | 105,683 | — | — |
| 2004-07-12 | $315.60 | $315.60 | 164,308 | — | — |
| 2004-07-09 | $317.76 | $317.76 | 192,350 | — | — |
| 2004-07-08 | $324.24 | $324.24 | 124,883 | — | — |
| 2004-07-07 | $324.48 | $324.48 | 128,042 | — | — |
| 2004-07-06 | $328.56 | $328.56 | 163,533 | — | — |
| 2004-07-02 | $339.60 | $339.60 | 160,350 | — | — |
| 2004-07-01 | $350.64 | $350.64 | 182,283 | — | — |
| 2004-06-30 | $363.00 | $363.00 | 247,725 | — | — |
| 2004-06-29 | $364.92 | $364.92 | 109,400 | — | — |
| 2004-06-28 | $356.40 | $356.40 | 119,283 | — | — |
| 2004-06-25 | $360.60 | $360.60 | 97,308 | — | — |
| 2004-06-24 | $354.96 | $354.96 | 172,233 | — | — |
| 2004-06-23 | $362.28 | $362.28 | 199,450 | — | — |
| 2004-06-22 | $347.76 | $347.76 | 125,533 | — | — |
| 2004-06-21 | $345.96 | $345.96 | 148,000 | — | — |
| 2004-06-18 | $358.08 | $358.08 | 215,150 | — | — |
| 2004-06-17 | $348.60 | $348.60 | 121,825 | — | — |
| 2004-06-16 | $352.56 | $352.56 | 110,567 | — | — |
| 2004-06-15 | $357.12 | $357.12 | 255,142 | — | — |
| 2004-06-14 | $358.80 | $358.80 | 197,667 | — | — |
| 2004-06-10 | $366.60 | $366.60 | 126,542 | — | — |
| 2004-06-09 | $367.44 | $367.44 | 165,383 | — | — |
| 2004-06-08 | $377.40 | $377.40 | 116,375 | — | — |
| 2004-06-07 | $378.24 | $378.24 | 211,950 | — | — |
| 2004-06-04 | $365.88 | $365.88 | 245,325 | — | — |
| 2004-06-03 | $369.12 | $369.12 | 1,102,592 | — | — |
| 2004-06-02 | $370.68 | $370.68 | 146,250 | — | — |
| 2004-06-01 | $371.64 | $371.64 | 239,717 | — | — |
| 2004-05-28 | $373.44 | $373.44 | 729,842 | — | — |
| 2004-05-27 | $338.40 | $338.40 | 193,592 | — | — |
| 2004-05-26 | $348.00 | $348.00 | 208,783 | — | — |
| 2004-05-25 | $346.08 | $346.08 | 367,500 | — | — |
| 2004-05-24 | $328.80 | $328.80 | 139,875 | — | — |
| 2004-05-21 | $320.52 | $320.52 | 100,917 | — | — |
| 2004-05-20 | $320.64 | $320.64 | 186,500 | — | — |
| 2004-05-19 | $334.56 | $334.56 | 206,008 | — | — |
| 2004-05-18 | $330.00 | $330.00 | 218,667 | — | — |
| 2004-05-17 | $316.32 | $316.32 | 198,000 | — | — |
| 2004-05-14 | $322.92 | $322.92 | 172,400 | — | — |
| 2004-05-13 | $334.80 | $334.80 | 182,317 | — | — |
| 2004-05-12 | $325.92 | $325.92 | 223,467 | — | — |
| 2004-05-11 | $315.96 | $315.96 | 121,467 | — | — |
| 2004-05-10 | $309.00 | $309.00 | 172,058 | — | — |
| 2004-05-07 | $321.24 | $321.24 | 121,317 | — | — |
| 2004-05-06 | $324.12 | $324.12 | 118,950 | — | — |
| 2004-05-05 | $325.92 | $325.92 | 114,958 | — | — |
| 2004-05-04 | $327.12 | $327.12 | 182,033 | — | — |
| 2004-05-03 | $315.72 | $315.72 | 230,550 | — | — |
| 2004-04-30 | $316.32 | $316.32 | 207,242 | — | — |
| 2004-04-29 | $327.24 | $327.24 | 430,775 | — | — |
| 2004-04-28 | $338.04 | $338.04 | 418,858 | — | — |
| 2004-04-27 | $365.04 | $365.04 | 379,125 | — | — |
| 2004-04-26 | $355.20 | $355.20 | 269,767 | — | — |
| 2004-04-23 | $349.80 | $349.80 | 248,467 | — | — |
| 2004-04-22 | $347.76 | $347.76 | 373,792 | — | — |
| 2004-04-21 | $324.96 | $324.96 | 192,567 | — | — |
| 2004-04-20 | $322.68 | $322.68 | 232,308 | — | — |
| 2004-04-19 | $333.60 | $333.60 | 132,617 | — | — |
| 2004-04-16 | $332.28 | $332.28 | 216,133 | — | — |
| 2004-04-15 | $331.56 | $331.56 | 305,017 | — | — |
| 2004-04-14 | $340.68 | $340.68 | 320,592 | — | — |
| 2004-04-13 | $354.12 | $354.12 | 181,183 | — | — |
| 2004-04-12 | $358.80 | $358.80 | 138,600 | — | — |
| 2004-04-08 | $358.20 | $358.20 | 133,492 | — | — |
| 2004-04-07 | $360.12 | $360.12 | 169,933 | — | — |
| 2004-04-06 | $363.00 | $363.00 | 216,458 | — | — |
| 2004-04-05 | $359.64 | $359.64 | 191,333 | — | — |
| 2004-04-02 | $355.32 | $355.32 | 228,258 | — | — |
| 2004-04-01 | $350.64 | $350.64 | 329,900 | — | — |
| 2004-03-31 | $345.00 | $345.00 | 308,083 | — | — |
| 2004-03-30 | $352.56 | $352.56 | 598,842 | — | — |
| 2004-03-29 | $370.44 | $370.44 | 365,025 | — | — |
| 2004-03-26 | $378.48 | $378.48 | 157,042 | — | — |
| 2004-03-25 | $377.64 | $377.64 | 293,150 | — | — |
| 2004-03-24 | $362.52 | $362.52 | 263,067 | — | — |
| 2004-03-23 | $358.44 | $358.44 | 256,650 | — | — |
| 2004-03-22 | $359.40 | $359.40 | 286,450 | — | — |
| 2004-03-19 | $369.72 | $369.72 | 196,417 | — | — |
| 2004-03-18 | $374.88 | $374.88 | 159,658 | — | — |
| 2004-03-17 | $380.76 | $380.76 | 157,500 | — | — |
| 2004-03-16 | $373.08 | $373.08 | 202,400 | — | — |
| 2004-03-15 | $369.12 | $369.12 | 205,633 | — | — |
| 2004-03-12 | $384.60 | $384.60 | 459,883 | — | — |
| 2004-03-11 | $363.12 | $363.12 | 520,775 | — | — |
| 2004-03-10 | $355.80 | $355.80 | 712,083 | — | — |
| 2004-03-09 | $379.56 | $379.56 | 342,442 | — | — |
| 2004-03-08 | $395.52 | $395.52 | 218,167 | — | — |
| 2004-03-05 | $404.52 | $404.52 | 138,525 | — | — |
| 2004-03-04 | $403.32 | $403.32 | 200,450 | — | — |
| 2004-03-03 | $404.16 | $404.16 | 190,208 | — | — |
| 2004-03-02 | $409.80 | $409.80 | 233,400 | — | — |
| 2004-03-01 | $412.92 | $412.92 | 285,592 | — | — |
| 2004-02-27 | $397.56 | $397.56 | 233,992 | — | — |
| 2004-02-26 | $390.00 | $390.00 | 245,100 | — | — |
| 2004-02-25 | $384.24 | $384.24 | 317,925 | — | — |
| 2004-02-24 | $388.80 | $388.80 | 307,908 | — | — |
| 2004-02-23 | $393.00 | $393.00 | 279,917 | — | — |
| 2004-02-20 | $409.68 | $409.68 | 246,100 | — | — |
| 2004-02-19 | $414.24 | $414.24 | 203,325 | — | — |
| 2004-02-18 | $420.48 | $420.48 | 366,942 | — | — |
| 2004-02-17 | $401.40 | $401.40 | 289,758 | — | — |
| 2004-02-13 | $404.76 | $404.76 | 173,883 | — | — |
| 2004-02-12 | $411.48 | $411.48 | 164,692 | — | — |
| 2004-02-11 | $421.68 | $421.68 | 136,608 | — | — |
| 2004-02-10 | $420.36 | $420.36 | 252,017 | — | — |
| 2004-02-09 | $427.80 | $427.80 | 283,817 | — | — |
| 2004-02-06 | $412.44 | $412.44 | 234,792 | — | — |
| 2004-02-05 | $407.04 | $407.04 | 150,700 | — | — |
| 2004-02-04 | $411.00 | $411.00 | 266,342 | — | — |
| 2004-02-03 | $409.68 | $409.68 | 164,633 | — | — |
| 2004-02-02 | $401.64 | $401.64 | 195,083 | — | — |
| 2004-01-30 | $399.96 | $399.96 | 260,458 | — | — |
| 2004-01-29 | $400.32 | $400.32 | 445,775 | — | — |
| 2004-01-28 | $416.52 | $416.52 | 234,867 | — | — |
| 2004-01-27 | $422.16 | $422.16 | 328,200 | — | — |
| 2004-01-26 | $434.40 | $434.40 | 303,600 | — | — |
| 2004-01-23 | $435.84 | $435.84 | 561,367 | — | — |
| 2004-01-22 | $431.16 | $431.16 | 394,908 | — | — |
| 2004-01-21 | $435.12 | $435.12 | 316,308 | — | — |
| 2004-01-20 | $449.52 | $449.52 | 274,092 | — | — |
| 2004-01-16 | $456.00 | $456.00 | 209,842 | — | — |
| 2004-01-15 | $442.68 | $442.68 | 280,817 | — | — |
| 2004-01-14 | $449.76 | $449.76 | 300,733 | — | — |
| 2004-01-13 | $457.80 | $457.80 | 424,892 | — | — |
| 2004-01-12 | $466.80 | $466.80 | 697,658 | — | — |
| 2004-01-09 | $448.80 | $448.80 | 1,577,558 | — | — |
| 2004-01-08 | $496.08 | $496.08 | 384,725 | — | — |
| 2004-01-07 | $494.28 | $494.28 | 341,867 | — | — |
| 2004-01-06 | $488.52 | $488.52 | 359,875 | — | — |
| 2004-01-05 | $489.96 | $489.96 | 595,692 | — | — |
| 2004-01-02 | $460.32 | $460.32 | 202,267 | — | — |