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
- 1993-11-23 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 | $61.71 | $81.67 | 380,933 | — | — |
| 2004-12-30 | $62.31 | $82.47 | 625,800 | — | — |
| 2004-12-29 | $60.72 | $80.36 | 367,667 | — | — |
| 2004-12-28 | $60.15 | $79.61 | 385,400 | — | — |
| 2004-12-27 | $59.85 | $79.21 | 346,067 | — | — |
| 2004-12-23 | $59.85 | $79.21 | 207,333 | — | — |
| 2004-12-22 | $59.52 | $78.78 | 378,700 | — | — |
| 2004-12-21 | $58.95 | $78.02 | 473,133 | — | — |
| 2004-12-20 | $59.85 | $79.21 | 361,633 | — | — |
| 2004-12-17 | $60.54 | $80.13 | 740,467 | — | — |
| 2004-12-16 | $60.00 | $79.41 | 401,333 | — | — |
| 2004-12-15 | $60.00 | $79.41 | 497,233 | — | — |
| 2004-12-14 | $61.35 | $81.20 | 455,133 | — | — |
| 2004-12-13 | $60.87 | $80.56 | 391,167 | — | — |
| 2004-12-10 | $60.03 | $79.45 | 354,433 | — | — |
| 2004-12-09 | $59.76 | $79.09 | 396,400 | — | — |
| 2004-12-08 | $58.59 | $77.54 | 697,433 | — | — |
| 2004-12-07 | $57.90 | $76.63 | 490,067 | — | — |
| 2004-12-06 | $58.41 | $77.31 | 432,733 | — | — |
| 2004-12-03 | $58.98 | $78.06 | 504,833 | — | — |
| 2004-12-02 | $60.00 | $79.41 | 445,733 | — | — |
| 2004-12-01 | $60.00 | $79.41 | 584,567 | — | — |
| 2004-11-30 | $59.34 | $78.54 | 566,833 | — | — |
| 2004-11-29 | $59.76 | $79.09 | 1,017,600 | — | — |
| 2004-11-26 | $58.05 | $76.83 | 110,800 | — | — |
| 2004-11-24 | $58.05 | $76.83 | 333,167 | — | — |
| 2004-11-23 | $58.23 | $77.07 | 313,467 | — | — |
| 2004-11-22 | $58.35 | $77.23 | 555,600 | — | — |
| 2004-11-19 | $57.78 | $76.47 | 746,500 | — | — |
| 2004-11-18 | $58.05 | $76.83 | 266,333 | — | — |
| 2004-11-17 | $58.41 | $77.31 | 300,533 | — | — |
| 2004-11-16 | $57.96 | $76.71 | 536,033 | — | — |
| 2004-11-15 | $57.39 | $75.96 | 332,200 | — | — |
| 2004-11-12 | $57.69 | $76.35 | 538,100 | — | — |
| 2004-11-11 | $56.01 | $74.13 | 387,833 | — | — |
| 2004-11-10 | $55.59 | $73.57 | 351,000 | — | — |
| 2004-11-09 | $54.69 | $72.38 | 493,533 | — | — |
| 2004-11-08 | $54.90 | $72.66 | 456,267 | — | — |
| 2004-11-05 | $55.08 | $72.90 | 495,533 | — | — |
| 2004-11-04 | $56.31 | $74.53 | 394,033 | — | — |
| 2004-11-03 | $55.17 | $73.02 | 401,933 | — | — |
| 2004-11-02 | $54.72 | $72.42 | 475,500 | — | — |
| 2004-11-01 | $54.57 | $72.22 | 313,400 | — | — |
| 2004-10-29 | $55.08 | $72.90 | 293,933 | — | — |
| 2004-10-28 | $55.17 | $73.02 | 407,867 | — | — |
| 2004-10-27 | $55.68 | $72.70 | 728,000 | — | — |
| 2004-10-26 | $54.45 | $71.09 | 1,095,167 | — | — |
| 2004-10-25 | $54.15 | $70.70 | 828,700 | — | — |
| 2004-10-22 | $54.27 | $70.86 | 660,500 | — | — |
| 2004-10-21 | $54.87 | $71.64 | 1,234,533 | — | — |
| 2004-10-20 | $56.61 | $73.91 | 2,741,433 | — | — |
| 2004-10-19 | $61.05 | $79.71 | 265,533 | — | — |
| 2004-10-18 | $61.62 | $80.46 | 307,333 | — | — |
| 2004-10-15 | $60.03 | $78.38 | 464,667 | — | — |
| 2004-10-14 | $60.30 | $78.73 | 423,200 | — | — |
| 2004-10-13 | $62.37 | $81.44 | 211,833 | — | — |
| 2004-10-12 | $63.15 | $82.45 | 294,433 | — | — |
| 2004-10-11 | $62.67 | $81.83 | 237,933 | — | — |
| 2004-10-08 | $61.56 | $80.38 | 276,000 | — | — |
| 2004-10-07 | $62.04 | $81.00 | 329,900 | — | — |
| 2004-10-06 | $62.40 | $81.47 | 236,067 | — | — |
| 2004-10-05 | $62.40 | $81.47 | 340,133 | — | — |
| 2004-10-04 | $61.86 | $80.77 | 327,267 | — | — |
| 2004-10-01 | $61.71 | $80.57 | 302,867 | — | — |
| 2004-09-30 | $61.62 | $80.46 | 382,300 | — | — |
| 2004-09-29 | $60.87 | $79.48 | 373,500 | — | — |
| 2004-09-28 | $60.12 | $78.50 | 592,767 | — | — |
| 2004-09-27 | $58.89 | $76.89 | 700,967 | — | — |
| 2004-09-24 | $60.33 | $78.77 | 344,467 | — | — |
| 2004-09-23 | $60.54 | $79.05 | 476,933 | — | — |
| 2004-09-22 | $60.81 | $79.40 | 752,833 | — | — |
| 2004-09-21 | $62.73 | $81.91 | 438,900 | — | — |
| 2004-09-20 | $63.42 | $82.81 | 511,700 | — | — |
| 2004-09-17 | $64.86 | $84.69 | 438,167 | — | — |
| 2004-09-16 | $65.76 | $85.86 | 436,600 | — | — |
| 2004-09-15 | $64.20 | $83.82 | 402,467 | — | — |
| 2004-09-14 | $65.37 | $85.35 | 419,400 | — | — |
| 2004-09-13 | $65.52 | $85.55 | 372,200 | — | — |
| 2004-09-10 | $64.74 | $84.53 | 310,300 | — | — |
| 2004-09-09 | $64.50 | $84.22 | 448,867 | — | — |
| 2004-09-08 | $64.77 | $84.57 | 668,167 | — | — |
| 2004-09-07 | $65.61 | $85.67 | 540,300 | — | — |
| 2004-09-03 | $66.00 | $86.18 | 470,300 | — | — |
| 2004-09-02 | $66.00 | $86.18 | 464,800 | — | — |
| 2004-09-01 | $65.28 | $85.24 | 727,600 | — | — |
| 2004-08-31 | $64.05 | $83.63 | 981,967 | — | — |
| 2004-08-30 | $62.31 | $81.36 | 389,433 | — | — |
| 2004-08-27 | $62.85 | $82.06 | 264,200 | — | — |
| 2004-08-26 | $62.73 | $81.91 | 548,467 | — | — |
| 2004-08-25 | $62.55 | $81.67 | 823,400 | — | — |
| 2004-08-24 | $60.84 | $79.44 | 568,733 | — | — |
| 2004-08-23 | $60.00 | $78.34 | 328,567 | — | — |
| 2004-08-20 | $61.02 | $79.67 | 378,233 | — | — |
| 2004-08-19 | $60.63 | $79.16 | 333,367 | — | — |
| 2004-08-18 | $61.17 | $79.87 | 783,867 | — | — |
| 2004-08-17 | $59.67 | $77.91 | 517,167 | — | — |
| 2004-08-16 | $59.10 | $77.17 | 323,000 | — | — |
| 2004-08-13 | $58.71 | $76.66 | 267,267 | — | — |
| 2004-08-12 | $58.80 | $76.77 | 368,700 | — | — |
| 2004-08-11 | $59.40 | $77.56 | 684,800 | — | — |
| 2004-08-10 | $58.50 | $76.38 | 480,667 | — | — |
| 2004-08-09 | $58.59 | $76.50 | 508,833 | — | — |
| 2004-08-06 | $58.11 | $75.87 | 605,267 | — | — |
| 2004-08-05 | $57.15 | $74.62 | 514,000 | — | — |
| 2004-08-04 | $57.12 | $74.58 | 336,867 | — | — |
| 2004-08-03 | $56.61 | $73.91 | 358,367 | — | — |
| 2004-08-02 | $57.90 | $74.62 | 555,533 | — | — |
| 2004-07-30 | $57.72 | $74.39 | 433,400 | — | — |
| 2004-07-29 | $58.44 | $75.32 | 481,467 | — | — |
| 2004-07-28 | $57.57 | $74.19 | 692,033 | — | — |
| 2004-07-27 | $58.20 | $75.01 | 1,027,967 | — | — |
| 2004-07-26 | $57.00 | $73.46 | 1,141,100 | — | — |
| 2004-07-23 | $55.53 | $71.57 | 530,267 | — | — |
| 2004-07-22 | $55.14 | $71.06 | 643,933 | — | — |
| 2004-07-21 | $55.38 | $71.37 | 1,122,800 | — | — |
| 2004-07-20 | $54.15 | $69.79 | 419,167 | — | — |
| 2004-07-19 | $53.64 | $69.13 | 804,600 | — | — |
| 2004-07-16 | $53.73 | $69.25 | 732,300 | — | — |
| 2004-07-15 | $54.87 | $70.71 | 505,267 | — | — |
| 2004-07-14 | $54.75 | $70.56 | 761,200 | — | — |
| 2004-07-13 | $54.15 | $69.79 | 669,200 | — | — |
| 2004-07-12 | $54.96 | $70.83 | 603,100 | — | — |
| 2004-07-09 | $54.21 | $69.86 | 948,333 | — | — |
| 2004-07-08 | $54.54 | $70.29 | 719,400 | — | — |
| 2004-07-07 | $54.87 | $70.71 | 919,467 | — | — |
| 2004-07-06 | $55.62 | $71.68 | 1,189,133 | — | — |
| 2004-07-02 | $56.46 | $72.76 | 4,784,200 | — | — |
| 2004-07-01 | $57.69 | $74.35 | 1,035,000 | — | — |
| 2004-06-30 | $58.89 | $75.90 | 1,109,733 | — | — |
| 2004-06-29 | $58.56 | $75.47 | 2,413,333 | — | — |
| 2004-06-28 | $58.59 | $75.51 | 2,152,867 | — | — |
| 2004-06-25 | $61.14 | $78.80 | 2,086,900 | — | — |
| 2004-06-24 | $63.00 | $81.19 | 2,761,333 | — | — |
| 2004-06-23 | $61.41 | $79.14 | 3,012,433 | — | — |
| 2004-06-22 | $57.60 | $74.23 | 1,098,067 | — | — |
| 2004-06-21 | $58.80 | $75.78 | 1,388,600 | — | — |
| 2004-06-18 | $58.38 | $75.24 | 1,316,167 | — | — |
| 2004-06-17 | $58.59 | $75.51 | 1,611,067 | — | — |
| 2004-06-16 | $59.70 | $76.94 | 1,118,567 | — | — |
| 2004-06-15 | $60.54 | $78.02 | 1,115,600 | — | — |
| 2004-06-14 | $59.85 | $77.13 | 2,464,133 | — | — |
| 2004-06-10 | $63.93 | $82.39 | 1,458,767 | — | — |
| 2004-06-09 | $66.00 | $85.06 | 1,158,233 | — | — |
| 2004-06-08 | $67.11 | $86.49 | 498,300 | — | — |
| 2004-06-07 | $67.29 | $86.72 | 734,600 | — | — |
| 2004-06-04 | $66.21 | $85.33 | 902,933 | — | — |
| 2004-06-03 | $66.90 | $86.22 | 955,400 | — | — |
| 2004-06-02 | $69.24 | $89.23 | 758,367 | — | — |
| 2004-06-01 | $69.42 | $89.47 | 928,867 | — | — |
| 2004-05-28 | $70.26 | $90.55 | 796,333 | — | — |
| 2004-05-27 | $72.09 | $92.91 | 1,559,767 | — | — |
| 2004-05-26 | $70.08 | $90.32 | 840,200 | — | — |
| 2004-05-25 | $68.40 | $88.15 | 948,267 | — | — |
| 2004-05-24 | $67.68 | $87.22 | 1,450,000 | — | — |
| 2004-05-21 | $66.24 | $85.37 | 1,486,233 | — | — |
| 2004-05-20 | $65.04 | $83.82 | 1,895,833 | — | — |
| 2004-05-19 | $66.51 | $85.72 | 713,300 | — | — |
| 2004-05-18 | $67.59 | $87.11 | 968,200 | — | — |
| 2004-05-17 | $67.47 | $86.95 | 1,571,800 | — | — |
| 2004-05-14 | $70.80 | $91.25 | 1,547,167 | — | — |
| 2004-05-13 | $71.88 | $92.64 | 1,404,300 | — | — |
| 2004-05-12 | $69.15 | $89.12 | 1,808,600 | — | — |
| 2004-05-11 | $71.40 | $92.02 | 3,063,867 | — | — |
| 2004-05-10 | $68.40 | $88.15 | 2,992,167 | — | — |
| 2004-05-07 | $72.39 | $93.29 | 984,467 | — | — |
| 2004-05-06 | $74.70 | $96.27 | 878,267 | — | — |
| 2004-05-05 | $77.70 | $100.14 | 954,833 | — | — |
| 2004-05-04 | $75.48 | $97.28 | 1,168,700 | — | — |
| 2004-05-03 | $75.06 | $96.74 | 594,533 | — | — |
| 2004-04-30 | $75.21 | $96.93 | 774,833 | — | — |
| 2004-04-29 | $74.31 | $95.77 | 1,374,733 | — | — |
| 2004-04-28 | $74.85 | $95.50 | 1,295,400 | — | — |
| 2004-04-27 | $77.52 | $98.90 | 690,233 | — | — |
| 2004-04-26 | $77.85 | $99.33 | 668,133 | — | — |
| 2004-04-23 | $78.69 | $100.40 | 740,667 | — | — |
| 2004-04-22 | $79.77 | $101.78 | 1,203,367 | — | — |
| 2004-04-21 | $78.84 | $100.59 | 2,852,900 | — | — |
| 2004-04-20 | $86.91 | $110.88 | 646,367 | — | — |
| 2004-04-19 | $89.22 | $113.83 | 484,200 | — | — |
| 2004-04-16 | $88.50 | $112.91 | 836,233 | — | — |
| 2004-04-15 | $86.91 | $110.88 | 1,044,867 | — | — |
| 2004-04-14 | $85.65 | $109.28 | 1,377,833 | — | — |
| 2004-04-13 | $88.05 | $112.34 | 896,733 | — | — |
| 2004-04-12 | $90.81 | $115.86 | 797,767 | — | — |
| 2004-04-08 | $93.00 | $118.65 | 457,967 | — | — |
| 2004-04-07 | $94.98 | $121.18 | 346,333 | — | — |
| 2004-04-06 | $94.80 | $120.95 | 742,833 | — | — |
| 2004-04-05 | $93.09 | $118.77 | 1,337,500 | — | — |
| 2004-04-02 | $94.89 | $121.07 | 1,820,400 | — | — |
| 2004-04-01 | $102.33 | $130.56 | 405,667 | — | — |
| 2004-03-31 | $102.84 | $131.21 | 635,467 | — | — |
| 2004-03-30 | $101.70 | $129.75 | 377,300 | — | — |
| 2004-03-29 | $100.74 | $128.53 | 391,567 | — | — |
| 2004-03-26 | $99.72 | $127.23 | 583,100 | — | — |
| 2004-03-25 | $97.68 | $124.63 | 325,900 | — | — |
| 2004-03-24 | $96.15 | $122.67 | 427,733 | — | — |
| 2004-03-23 | $96.90 | $123.63 | 348,400 | — | — |
| 2004-03-22 | $95.40 | $121.72 | 423,533 | — | — |
| 2004-03-19 | $95.46 | $121.79 | 295,700 | — | — |
| 2004-03-18 | $96.12 | $122.64 | 354,867 | — | — |
| 2004-03-17 | $96.06 | $122.56 | 319,467 | — | — |
| 2004-03-16 | $96.00 | $122.48 | 416,667 | — | — |
| 2004-03-15 | $95.55 | $121.91 | 400,433 | — | — |
| 2004-03-12 | $97.65 | $124.59 | 376,000 | — | — |
| 2004-03-11 | $96.45 | $123.06 | 430,733 | — | — |
| 2004-03-10 | $98.34 | $125.47 | 449,433 | — | — |
| 2004-03-09 | $99.27 | $126.65 | 329,800 | — | — |
| 2004-03-08 | $100.05 | $127.65 | 404,567 | — | — |
| 2004-03-05 | $99.15 | $126.50 | 612,467 | — | — |
| 2004-03-04 | $96.75 | $123.44 | 618,700 | — | — |
| 2004-03-03 | $98.16 | $125.24 | 997,367 | — | — |
| 2004-03-02 | $99.15 | $126.50 | 1,031,000 | — | — |
| 2004-03-01 | $104.55 | $133.39 | 572,267 | — | — |
| 2004-02-27 | $105.36 | $134.42 | 1,396,967 | — | — |
| 2004-02-26 | $101.25 | $129.18 | 441,667 | — | — |
| 2004-02-25 | $100.56 | $128.30 | 661,700 | — | — |
| 2004-02-24 | $100.74 | $128.53 | 904,500 | — | — |
| 2004-02-23 | $99.00 | $126.31 | 329,167 | — | — |
| 2004-02-20 | $99.00 | $126.31 | 513,367 | — | — |
| 2004-02-19 | $99.57 | $127.04 | 572,467 | — | — |
| 2004-02-18 | $99.75 | $127.27 | 463,100 | — | — |
| 2004-02-17 | $99.38 | $126.80 | 599,333 | — | — |
| 2004-02-13 | $97.58 | $124.50 | 467,778 | — | — |
| 2004-02-12 | $97.51 | $124.42 | 578,444 | — | — |
| 2004-02-11 | $97.65 | $124.59 | 430,267 | — | — |
| 2004-02-10 | $95.31 | $121.60 | 429,644 | — | — |
| 2004-02-09 | $94.54 | $120.63 | 413,289 | — | — |
| 2004-02-06 | $94.41 | $120.45 | 726,578 | — | — |
| 2004-02-05 | $91.13 | $116.26 | 704,089 | — | — |
| 2004-02-04 | $91.64 | $116.92 | 741,333 | — | — |
| 2004-02-03 | $93.38 | $119.13 | 529,867 | — | — |
| 2004-02-02 | $93.49 | $119.28 | 644,356 | — | — |
| 2004-01-30 | $92.81 | $118.42 | 684,400 | — | — |
| 2004-01-29 | $89.60 | $114.31 | 894,000 | — | — |
| 2004-01-28 | $90.97 | $115.26 | 978,844 | — | — |
| 2004-01-27 | $92.95 | $117.77 | 3,035,644 | — | — |
| 2004-01-26 | $93.40 | $118.34 | 697,778 | — | — |
| 2004-01-23 | $92.29 | $116.94 | 475,422 | — | — |
| 2004-01-22 | $90.83 | $115.09 | 299,556 | — | — |
| 2004-01-21 | $91.28 | $115.66 | 261,956 | — | — |
| 2004-01-20 | $90.22 | $114.32 | 365,556 | — | — |
| 2004-01-16 | $89.93 | $113.95 | 331,156 | — | — |
| 2004-01-15 | $89.28 | $113.12 | 686,044 | — | — |
| 2004-01-14 | $88.65 | $112.32 | 471,733 | — | — |
| 2004-01-13 | $85.75 | $108.64 | 210,400 | — | — |
| 2004-01-12 | $85.64 | $108.50 | 294,711 | — | — |
| 2004-01-09 | $84.78 | $107.42 | 357,156 | — | — |
| 2004-01-08 | $85.05 | $107.76 | 280,889 | — | — |
| 2004-01-07 | $84.60 | $107.19 | 518,933 | — | — |
| 2004-01-06 | $84.60 | $107.19 | 409,156 | — | — |
| 2004-01-05 | $83.93 | $106.33 | 458,978 | — | — |
| 2004-01-02 | $84.33 | $106.85 | 220,844 | — | — |