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
- 1998-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 | $50.14 | $77.56 | 529,700 | — | — |
| 2004-12-30 | $50.15 | $77.57 | 321,900 | — | — |
| 2004-12-29 | $49.76 | $76.97 | 287,000 | — | — |
| 2004-12-28 | $49.60 | $76.72 | 453,200 | — | — |
| 2004-12-27 | $49.25 | $76.18 | 293,500 | — | — |
| 2004-12-23 | $49.64 | $76.78 | 342,900 | — | — |
| 2004-12-22 | $49.79 | $77.01 | 526,700 | — | — |
| 2004-12-21 | $49.75 | $76.95 | 651,000 | — | — |
| 2004-12-20 | $49.65 | $76.80 | 735,600 | — | — |
| 2004-12-17 | $49.55 | $76.64 | 640,800 | — | — |
| 2004-12-16 | $49.72 | $76.91 | 456,600 | — | — |
| 2004-12-15 | $49.70 | $76.88 | 491,900 | — | — |
| 2004-12-14 | $49.20 | $76.10 | 537,000 | — | — |
| 2004-12-13 | $49.09 | $75.93 | 435,400 | — | — |
| 2004-12-10 | $48.57 | $75.13 | 428,800 | — | — |
| 2004-12-09 | $48.36 | $74.80 | 710,900 | — | — |
| 2004-12-08 | $47.92 | $74.12 | 519,800 | — | — |
| 2004-12-07 | $48.03 | $74.29 | 491,700 | — | — |
| 2004-12-06 | $48.39 | $74.85 | 2,027,500 | — | — |
| 2004-12-03 | $48.66 | $74.28 | 722,600 | — | — |
| 2004-12-02 | $48.17 | $73.54 | 469,500 | — | — |
| 2004-12-01 | $48.60 | $74.19 | 595,200 | — | — |
| 2004-11-30 | $48.42 | $73.92 | 728,000 | — | — |
| 2004-11-29 | $49.25 | $75.18 | 443,100 | — | — |
| 2004-11-26 | $49.75 | $75.95 | 194,100 | — | — |
| 2004-11-24 | $49.53 | $75.61 | 672,500 | — | — |
| 2004-11-23 | $49.52 | $75.60 | 810,400 | — | — |
| 2004-11-22 | $49.26 | $75.20 | 623,400 | — | — |
| 2004-11-19 | $48.80 | $74.50 | 626,300 | — | — |
| 2004-11-18 | $48.78 | $74.47 | 572,500 | — | — |
| 2004-11-17 | $48.49 | $74.02 | 646,400 | — | — |
| 2004-11-16 | $49.01 | $74.82 | 538,600 | — | — |
| 2004-11-15 | $49.01 | $74.82 | 473,400 | — | — |
| 2004-11-12 | $49.30 | $75.26 | 1,331,800 | — | — |
| 2004-11-11 | $49.24 | $75.17 | 476,300 | — | — |
| 2004-11-10 | $48.85 | $74.57 | 663,700 | — | — |
| 2004-11-09 | $49.09 | $74.94 | 575,200 | — | — |
| 2004-11-08 | $48.70 | $74.35 | 497,500 | — | — |
| 2004-11-05 | $48.63 | $74.24 | 817,400 | — | — |
| 2004-11-04 | $49.38 | $75.38 | 478,000 | — | — |
| 2004-11-03 | $48.35 | $73.81 | 534,900 | — | — |
| 2004-11-02 | $47.46 | $72.45 | 368,000 | — | — |
| 2004-11-01 | $48.11 | $73.44 | 378,300 | — | — |
| 2004-10-29 | $48.00 | $73.28 | 540,700 | — | — |
| 2004-10-28 | $47.65 | $72.74 | 428,700 | — | — |
| 2004-10-27 | $47.78 | $72.94 | 842,500 | — | — |
| 2004-10-26 | $48.44 | $73.95 | 1,262,200 | — | — |
| 2004-10-25 | $47.86 | $73.06 | 900,200 | — | — |
| 2004-10-22 | $47.01 | $71.77 | 1,082,400 | — | — |
| 2004-10-21 | $46.17 | $70.48 | 540,600 | — | — |
| 2004-10-20 | $46.24 | $70.59 | 488,400 | — | — |
| 2004-10-19 | $46.27 | $70.64 | 407,800 | — | — |
| 2004-10-18 | $46.65 | $71.22 | 413,800 | — | — |
| 2004-10-15 | $46.80 | $71.44 | 566,300 | — | — |
| 2004-10-14 | $46.56 | $71.08 | 417,900 | — | — |
| 2004-10-13 | $46.35 | $70.76 | 446,800 | — | — |
| 2004-10-12 | $47.00 | $71.75 | 734,100 | — | — |
| 2004-10-11 | $46.44 | $70.90 | 300,700 | — | — |
| 2004-10-08 | $46.45 | $70.91 | 373,100 | — | — |
| 2004-10-07 | $46.26 | $70.62 | 371,700 | — | — |
| 2004-10-06 | $46.65 | $71.22 | 532,600 | — | — |
| 2004-10-05 | $46.62 | $71.17 | 623,000 | — | — |
| 2004-10-04 | $46.45 | $70.91 | 377,200 | — | — |
| 2004-10-01 | $46.39 | $70.82 | 513,500 | — | — |
| 2004-09-30 | $46.15 | $70.45 | 527,800 | — | — |
| 2004-09-29 | $45.97 | $70.18 | 380,100 | — | — |
| 2004-09-28 | $46.18 | $70.50 | 638,600 | — | — |
| 2004-09-27 | $46.12 | $70.41 | 451,700 | — | — |
| 2004-09-24 | $46.28 | $70.65 | 521,000 | — | — |
| 2004-09-23 | $46.15 | $70.45 | 413,700 | — | — |
| 2004-09-22 | $46.73 | $71.34 | 453,000 | — | — |
| 2004-09-21 | $46.80 | $71.44 | 478,300 | — | — |
| 2004-09-20 | $46.57 | $71.09 | 366,900 | — | — |
| 2004-09-17 | $46.73 | $71.34 | 1,062,300 | — | — |
| 2004-09-16 | $46.60 | $71.14 | 475,000 | — | — |
| 2004-09-15 | $45.94 | $70.13 | 502,300 | — | — |
| 2004-09-14 | $46.13 | $70.42 | 471,000 | — | — |
| 2004-09-13 | $46.07 | $70.33 | 531,200 | — | — |
| 2004-09-10 | $46.18 | $70.50 | 468,800 | — | — |
| 2004-09-09 | $45.74 | $69.83 | 486,200 | — | — |
| 2004-09-08 | $45.61 | $69.63 | 691,900 | — | — |
| 2004-09-07 | $46.29 | $70.67 | 735,700 | — | — |
| 2004-09-03 | $46.79 | $70.46 | 708,000 | — | — |
| 2004-09-02 | $46.80 | $70.48 | 383,800 | — | — |
| 2004-09-01 | $46.86 | $70.57 | 677,900 | — | — |
| 2004-08-31 | $46.79 | $70.46 | 860,300 | — | — |
| 2004-08-30 | $46.57 | $70.13 | 737,500 | — | — |
| 2004-08-27 | $46.32 | $69.75 | 527,600 | — | — |
| 2004-08-26 | $46.26 | $69.66 | 415,500 | — | — |
| 2004-08-25 | $46.20 | $69.57 | 593,700 | — | — |
| 2004-08-24 | $45.95 | $69.20 | 515,200 | — | — |
| 2004-08-23 | $45.99 | $69.26 | 419,600 | — | — |
| 2004-08-20 | $46.09 | $69.41 | 448,000 | — | — |
| 2004-08-19 | $45.73 | $68.86 | 495,700 | — | — |
| 2004-08-18 | $46.13 | $69.47 | 550,500 | — | — |
| 2004-08-17 | $45.81 | $68.98 | 497,900 | — | — |
| 2004-08-16 | $45.75 | $68.89 | 350,900 | — | — |
| 2004-08-13 | $45.52 | $68.55 | 625,100 | — | — |
| 2004-08-12 | $45.58 | $68.64 | 761,600 | — | — |
| 2004-08-11 | $45.89 | $69.10 | 560,800 | — | — |
| 2004-08-10 | $45.57 | $68.62 | 753,900 | — | — |
| 2004-08-09 | $45.23 | $68.11 | 920,100 | — | — |
| 2004-08-06 | $45.29 | $68.20 | 612,800 | — | — |
| 2004-08-05 | $44.85 | $67.54 | 670,600 | — | — |
| 2004-08-04 | $45.52 | $68.55 | 712,200 | — | — |
| 2004-08-03 | $45.29 | $68.20 | 1,042,300 | — | — |
| 2004-08-02 | $45.07 | $67.87 | 717,600 | — | — |
| 2004-07-30 | $44.69 | $67.30 | 537,000 | — | — |
| 2004-07-29 | $44.10 | $66.41 | 695,900 | — | — |
| 2004-07-28 | $43.90 | $66.11 | 553,500 | — | — |
| 2004-07-27 | $43.35 | $65.28 | 743,700 | — | — |
| 2004-07-26 | $43.52 | $65.54 | 633,100 | — | — |
| 2004-07-23 | $43.76 | $65.90 | 854,300 | — | — |
| 2004-07-22 | $44.07 | $66.36 | 845,600 | — | — |
| 2004-07-21 | $44.18 | $66.53 | 952,100 | — | — |
| 2004-07-20 | $44.52 | $67.04 | 2,107,100 | — | — |
| 2004-07-19 | $43.70 | $65.81 | 477,700 | — | — |
| 2004-07-16 | $43.51 | $65.52 | 599,600 | — | — |
| 2004-07-15 | $43.35 | $65.28 | 329,800 | — | — |
| 2004-07-14 | $43.12 | $64.93 | 569,300 | — | — |
| 2004-07-13 | $42.68 | $64.27 | 539,100 | — | — |
| 2004-07-12 | $42.57 | $64.11 | 460,100 | — | — |
| 2004-07-09 | $42.78 | $64.42 | 519,100 | — | — |
| 2004-07-08 | $42.89 | $64.59 | 598,100 | — | — |
| 2004-07-07 | $42.92 | $64.63 | 396,700 | — | — |
| 2004-07-06 | $42.96 | $64.69 | 733,000 | — | — |
| 2004-07-02 | $42.83 | $64.50 | 741,000 | — | — |
| 2004-07-01 | $42.44 | $63.91 | 2,991,300 | — | — |
| 2004-06-30 | $42.96 | $64.69 | 733,200 | — | — |
| 2004-06-29 | $43.08 | $64.87 | 454,000 | — | — |
| 2004-06-28 | $43.71 | $65.82 | 751,000 | — | — |
| 2004-06-25 | $43.80 | $65.96 | 478,300 | — | — |
| 2004-06-24 | $43.92 | $66.14 | 364,500 | — | — |
| 2004-06-23 | $44.00 | $66.26 | 417,600 | — | — |
| 2004-06-22 | $43.69 | $65.79 | 326,100 | — | — |
| 2004-06-21 | $43.77 | $65.91 | 604,600 | — | — |
| 2004-06-18 | $43.25 | $65.13 | 555,800 | — | — |
| 2004-06-17 | $43.15 | $64.98 | 411,000 | — | — |
| 2004-06-16 | $43.21 | $65.07 | 318,600 | — | — |
| 2004-06-15 | $43.23 | $65.10 | 354,300 | — | — |
| 2004-06-14 | $42.91 | $64.62 | 387,000 | — | — |
| 2004-06-10 | $43.09 | $64.89 | 426,800 | — | — |
| 2004-06-09 | $42.96 | $64.69 | 481,700 | — | — |
| 2004-06-08 | $43.07 | $64.86 | 580,100 | — | — |
| 2004-06-07 | $43.72 | $65.84 | 2,421,900 | — | — |
| 2004-06-04 | $44.27 | $65.71 | 1,704,800 | — | — |
| 2004-06-03 | $44.54 | $66.11 | 768,700 | — | — |
| 2004-06-02 | $44.46 | $65.99 | 464,500 | — | — |
| 2004-06-01 | $44.12 | $65.49 | 639,000 | — | — |
| 2004-05-28 | $44.20 | $65.61 | 466,700 | — | — |
| 2004-05-27 | $43.95 | $65.23 | 656,800 | — | — |
| 2004-05-26 | $43.85 | $65.09 | 796,600 | — | — |
| 2004-05-25 | $43.67 | $64.82 | 586,800 | — | — |
| 2004-05-24 | $42.91 | $63.69 | 363,100 | — | — |
| 2004-05-21 | $42.18 | $62.61 | 605,700 | — | — |
| 2004-05-20 | $42.42 | $62.96 | 648,800 | — | — |
| 2004-05-19 | $41.90 | $62.19 | 695,500 | — | — |
| 2004-05-18 | $42.00 | $62.34 | 713,500 | — | — |
| 2004-05-17 | $41.61 | $61.76 | 705,800 | — | — |
| 2004-05-14 | $41.98 | $62.31 | 1,630,000 | — | — |
| 2004-05-13 | $41.16 | $61.09 | 501,100 | — | — |
| 2004-05-12 | $41.13 | $61.05 | 1,322,100 | — | — |
| 2004-05-11 | $40.78 | $60.53 | 1,068,200 | — | — |
| 2004-05-10 | $41.00 | $60.86 | 1,288,900 | — | — |
| 2004-05-07 | $42.21 | $62.65 | 755,400 | — | — |
| 2004-05-06 | $43.30 | $64.27 | 600,900 | — | — |
| 2004-05-05 | $43.25 | $64.20 | 449,000 | — | — |
| 2004-05-04 | $43.55 | $64.64 | 397,300 | — | — |
| 2004-05-03 | $43.51 | $64.58 | 560,600 | — | — |
| 2004-04-30 | $43.72 | $64.89 | 547,000 | — | — |
| 2004-04-29 | $43.59 | $64.70 | 901,700 | — | — |
| 2004-04-28 | $43.81 | $65.03 | 453,000 | — | — |
| 2004-04-27 | $43.94 | $65.22 | 574,300 | — | — |
| 2004-04-26 | $43.73 | $64.91 | 418,700 | — | — |
| 2004-04-23 | $43.51 | $64.58 | 470,100 | — | — |
| 2004-04-22 | $43.57 | $64.67 | 460,300 | — | — |
| 2004-04-21 | $43.20 | $64.12 | 739,600 | — | — |
| 2004-04-20 | $43.18 | $64.09 | 543,700 | — | — |
| 2004-04-19 | $43.38 | $64.39 | 447,300 | — | — |
| 2004-04-16 | $43.65 | $64.79 | 546,200 | — | — |
| 2004-04-15 | $43.60 | $64.71 | 583,600 | — | — |
| 2004-04-14 | $43.65 | $64.79 | 1,052,900 | — | — |
| 2004-04-13 | $43.71 | $64.88 | 1,385,400 | — | — |
| 2004-04-12 | $44.11 | $65.47 | 1,171,200 | — | — |
| 2004-04-08 | $45.20 | $67.09 | 535,700 | — | — |
| 2004-04-07 | $45.36 | $67.33 | 526,900 | — | — |
| 2004-04-06 | $45.70 | $67.83 | 561,800 | — | — |
| 2004-04-05 | $45.96 | $68.22 | 711,900 | — | — |
| 2004-04-02 | $45.99 | $68.26 | 939,000 | — | — |
| 2004-04-01 | $46.20 | $68.57 | 793,500 | — | — |
| 2004-03-31 | $46.09 | $68.41 | 595,900 | — | — |
| 2004-03-30 | $46.16 | $68.51 | 534,700 | — | — |
| 2004-03-29 | $46.17 | $68.53 | 417,600 | — | — |
| 2004-03-26 | $46.08 | $68.40 | 504,300 | — | — |
| 2004-03-25 | $46.01 | $68.29 | 419,000 | — | — |
| 2004-03-24 | $45.97 | $68.23 | 517,200 | — | — |
| 2004-03-23 | $45.98 | $68.25 | 482,600 | — | — |
| 2004-03-22 | $46.19 | $68.56 | 514,800 | — | — |
| 2004-03-19 | $46.69 | $69.30 | 447,000 | — | — |
| 2004-03-18 | $46.70 | $69.32 | 530,600 | — | — |
| 2004-03-17 | $46.85 | $69.54 | 816,500 | — | — |
| 2004-03-16 | $46.39 | $68.86 | 529,000 | — | — |
| 2004-03-15 | $46.10 | $68.43 | 413,700 | — | — |
| 2004-03-12 | $46.25 | $68.65 | 511,100 | — | — |
| 2004-03-11 | $45.85 | $68.05 | 923,500 | — | — |
| 2004-03-10 | $46.59 | $69.15 | 373,100 | — | — |
| 2004-03-09 | $47.05 | $69.84 | 640,300 | — | — |
| 2004-03-08 | $47.45 | $70.43 | 3,720,600 | — | — |
| 2004-03-05 | $48.12 | $70.48 | 943,400 | — | — |
| 2004-03-04 | $47.99 | $70.29 | 1,091,300 | — | — |
| 2004-03-03 | $47.64 | $69.78 | 676,400 | — | — |
| 2004-03-02 | $47.80 | $70.01 | 670,000 | — | — |
| 2004-03-01 | $47.88 | $70.13 | 943,800 | — | — |
| 2004-02-27 | $47.40 | $69.43 | 1,189,900 | — | — |
| 2004-02-26 | $46.65 | $68.33 | 1,164,500 | — | — |
| 2004-02-25 | $46.34 | $67.87 | 505,500 | — | — |
| 2004-02-24 | $46.22 | $67.70 | 627,400 | — | — |
| 2004-02-23 | $46.30 | $67.82 | 481,200 | — | — |
| 2004-02-20 | $46.25 | $67.74 | 965,100 | — | — |
| 2004-02-19 | $46.65 | $68.33 | 807,000 | — | — |
| 2004-02-18 | $46.50 | $68.11 | 1,097,400 | — | — |
| 2004-02-17 | $46.55 | $68.18 | 378,700 | — | — |
| 2004-02-13 | $46.34 | $67.87 | 707,000 | — | — |
| 2004-02-12 | $46.50 | $68.11 | 772,700 | — | — |
| 2004-02-11 | $46.91 | $68.71 | 866,800 | — | — |
| 2004-02-10 | $46.80 | $68.55 | 935,900 | — | — |
| 2004-02-09 | $46.60 | $68.25 | 868,000 | — | — |
| 2004-02-06 | $46.28 | $67.79 | 1,057,800 | — | — |
| 2004-02-05 | $46.12 | $67.55 | 1,199,400 | — | — |
| 2004-02-04 | $46.31 | $67.83 | 6,115,500 | — | — |
| 2004-02-03 | $47.57 | $69.68 | 923,400 | — | — |
| 2004-02-02 | $47.96 | $70.25 | 882,800 | — | — |
| 2004-01-30 | $48.29 | $70.73 | 513,300 | — | — |
| 2004-01-29 | $48.20 | $70.60 | 687,200 | — | — |
| 2004-01-28 | $47.87 | $70.11 | 940,100 | — | — |
| 2004-01-27 | $47.15 | $69.06 | 572,400 | — | — |
| 2004-01-26 | $47.11 | $69.00 | 616,000 | — | — |
| 2004-01-23 | $47.52 | $69.60 | 473,800 | — | — |
| 2004-01-22 | $47.53 | $69.62 | 639,100 | — | — |
| 2004-01-21 | $47.33 | $69.32 | 659,300 | — | — |
| 2004-01-20 | $46.38 | $67.93 | 370,400 | — | — |
| 2004-01-16 | $46.10 | $67.52 | 413,200 | — | — |
| 2004-01-15 | $45.98 | $67.35 | 522,100 | — | — |
| 2004-01-14 | $45.94 | $67.29 | 372,100 | — | — |
| 2004-01-13 | $45.56 | $66.73 | 376,000 | — | — |
| 2004-01-12 | $45.54 | $66.70 | 366,700 | — | — |
| 2004-01-09 | $45.40 | $66.50 | 545,200 | — | — |
| 2004-01-08 | $45.54 | $66.70 | 531,800 | — | — |
| 2004-01-07 | $45.55 | $66.72 | 450,900 | — | — |
| 2004-01-06 | $45.07 | $66.01 | 602,800 | — | — |
| 2004-01-05 | $45.48 | $66.61 | 450,800 | — | — |
| 2004-01-02 | $45.80 | $67.08 | 507,200 | — | — |