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-05-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 | $25.58 | $25.58 | 566,600 | — | — |
| 2004-12-30 | $25.38 | $25.38 | 567,100 | — | — |
| 2004-12-29 | $25.35 | $25.35 | 525,000 | — | — |
| 2004-12-28 | $25.28 | $25.28 | 1,075,500 | — | — |
| 2004-12-27 | $25.08 | $25.08 | 986,900 | — | — |
| 2004-12-23 | $25.26 | $25.26 | 965,000 | — | — |
| 2004-12-22 | $25.13 | $25.13 | 1,797,300 | — | — |
| 2004-12-21 | $25.35 | $25.35 | 2,503,400 | — | — |
| 2004-12-20 | $25.77 | $25.77 | 1,664,200 | — | — |
| 2004-12-17 | $25.71 | $25.71 | 1,661,300 | — | — |
| 2004-12-16 | $26.14 | $26.14 | 909,900 | — | — |
| 2004-12-15 | $26.55 | $26.55 | 896,300 | — | — |
| 2004-12-14 | $26.72 | $26.72 | 996,200 | — | — |
| 2004-12-13 | $26.39 | $26.39 | 996,400 | — | — |
| 2004-12-10 | $26.57 | $26.57 | 1,597,200 | — | — |
| 2004-12-09 | $26.49 | $26.49 | 1,922,900 | — | — |
| 2004-12-08 | $26.15 | $26.15 | 1,495,100 | — | — |
| 2004-12-07 | $26.15 | $26.15 | 2,159,200 | — | — |
| 2004-12-06 | $26.10 | $26.10 | 1,159,400 | — | — |
| 2004-12-03 | $25.85 | $25.85 | 1,564,700 | — | — |
| 2004-12-02 | $25.70 | $25.70 | 1,993,500 | — | — |
| 2004-12-01 | $25.86 | $25.86 | 2,041,400 | — | — |
| 2004-11-30 | $25.06 | $25.06 | 1,252,900 | — | — |
| 2004-11-29 | $24.74 | $24.74 | 974,200 | — | — |
| 2004-11-26 | $24.99 | $24.99 | 398,800 | — | — |
| 2004-11-24 | $24.87 | $24.87 | 1,471,400 | — | — |
| 2004-11-23 | $24.95 | $24.95 | 2,623,500 | — | — |
| 2004-11-22 | $24.83 | $24.83 | 1,504,900 | — | — |
| 2004-11-19 | $25.00 | $25.00 | 1,144,600 | — | — |
| 2004-11-18 | $25.70 | $25.70 | 1,112,400 | — | — |
| 2004-11-17 | $25.85 | $25.85 | 2,302,000 | — | — |
| 2004-11-16 | $25.09 | $25.09 | 1,587,900 | — | — |
| 2004-11-15 | $25.54 | $25.54 | 1,274,300 | — | — |
| 2004-11-12 | $25.55 | $25.55 | 1,214,600 | — | — |
| 2004-11-11 | $25.74 | $25.74 | 1,222,600 | — | — |
| 2004-11-10 | $25.24 | $25.24 | 1,129,500 | — | — |
| 2004-11-09 | $25.45 | $25.45 | 852,400 | — | — |
| 2004-11-08 | $25.46 | $25.46 | 957,000 | — | — |
| 2004-11-05 | $25.43 | $25.43 | 1,206,100 | — | — |
| 2004-11-04 | $24.90 | $24.90 | 1,489,400 | — | — |
| 2004-11-03 | $25.04 | $25.04 | 1,562,300 | — | — |
| 2004-11-02 | $25.20 | $25.20 | 1,905,700 | — | — |
| 2004-11-01 | $24.90 | $24.90 | 1,788,500 | — | — |
| 2004-10-29 | $24.31 | $24.31 | 1,139,800 | — | — |
| 2004-10-28 | $24.47 | $24.47 | 1,217,000 | — | — |
| 2004-10-27 | $24.64 | $24.64 | 1,640,600 | — | — |
| 2004-10-26 | $23.41 | $23.41 | 1,558,600 | — | — |
| 2004-10-25 | $23.67 | $23.67 | 1,200,200 | — | — |
| 2004-10-22 | $23.60 | $23.60 | 1,335,800 | — | — |
| 2004-10-21 | $24.39 | $24.39 | 1,166,900 | — | — |
| 2004-10-20 | $24.01 | $24.01 | 1,643,700 | — | — |
| 2004-10-19 | $24.02 | $24.02 | 2,506,400 | — | — |
| 2004-10-18 | $23.71 | $23.71 | 1,122,800 | — | — |
| 2004-10-15 | $23.49 | $23.49 | 1,793,200 | — | — |
| 2004-10-14 | $23.30 | $23.30 | 1,729,600 | — | — |
| 2004-10-13 | $23.66 | $23.66 | 2,231,900 | — | — |
| 2004-10-12 | $22.94 | $22.94 | 1,961,400 | — | — |
| 2004-10-11 | $23.51 | $23.51 | 1,084,900 | — | — |
| 2004-10-08 | $23.36 | $23.36 | 960,500 | — | — |
| 2004-10-07 | $23.99 | $23.99 | 1,255,800 | — | — |
| 2004-10-06 | $24.48 | $24.48 | 1,101,900 | — | — |
| 2004-10-05 | $24.20 | $24.20 | 1,435,200 | — | — |
| 2004-10-04 | $24.55 | $24.55 | 1,810,200 | — | — |
| 2004-10-01 | $24.05 | $24.05 | 2,006,700 | — | — |
| 2004-09-30 | $23.00 | $23.00 | 2,348,500 | — | — |
| 2004-09-29 | $23.06 | $23.06 | 1,868,700 | — | — |
| 2004-09-28 | $22.42 | $22.42 | 1,676,400 | — | — |
| 2004-09-27 | $22.46 | $22.46 | 2,068,600 | — | — |
| 2004-09-24 | $22.68 | $22.68 | 1,996,300 | — | — |
| 2004-09-23 | $23.20 | $23.20 | 2,933,300 | — | — |
| 2004-09-22 | $23.74 | $23.74 | 6,383,000 | — | — |
| 2004-09-21 | $22.18 | $22.18 | 4,325,200 | — | — |
| 2004-09-20 | $21.89 | $21.89 | 3,314,800 | — | — |
| 2004-09-17 | $21.34 | $21.34 | 3,410,500 | — | — |
| 2004-09-16 | $20.77 | $20.77 | 1,587,400 | — | — |
| 2004-09-15 | $20.86 | $20.86 | 3,621,600 | — | — |
| 2004-09-14 | $22.21 | $22.21 | 3,142,400 | — | — |
| 2004-09-13 | $22.79 | $22.79 | 2,871,800 | — | — |
| 2004-09-10 | $21.78 | $21.78 | 1,227,800 | — | — |
| 2004-09-09 | $21.29 | $21.29 | 1,674,200 | — | — |
| 2004-09-08 | $20.36 | $20.36 | 991,300 | — | — |
| 2004-09-07 | $20.58 | $20.58 | 863,500 | — | — |
| 2004-09-03 | $20.49 | $20.49 | 927,500 | — | — |
| 2004-09-02 | $20.96 | $20.96 | 707,700 | — | — |
| 2004-09-01 | $20.60 | $20.60 | 943,300 | — | — |
| 2004-08-31 | $20.63 | $20.63 | 1,270,100 | — | — |
| 2004-08-30 | $20.88 | $20.88 | 1,019,500 | — | — |
| 2004-08-27 | $21.15 | $21.15 | 975,600 | — | — |
| 2004-08-26 | $20.79 | $20.79 | 1,875,000 | — | — |
| 2004-08-25 | $20.53 | $20.53 | 1,292,200 | — | — |
| 2004-08-24 | $20.20 | $20.20 | 2,318,500 | — | — |
| 2004-08-23 | $20.47 | $20.47 | 1,396,700 | — | — |
| 2004-08-20 | $20.79 | $20.79 | 711,100 | — | — |
| 2004-08-19 | $20.39 | $20.39 | 759,100 | — | — |
| 2004-08-18 | $20.58 | $20.58 | 1,534,700 | — | — |
| 2004-08-17 | $20.17 | $20.17 | 1,220,700 | — | — |
| 2004-08-16 | $19.96 | $19.96 | 977,500 | — | — |
| 2004-08-13 | $19.56 | $19.56 | 1,618,800 | — | — |
| 2004-08-12 | $19.48 | $19.48 | 2,708,400 | — | — |
| 2004-08-11 | $19.71 | $19.71 | 3,140,700 | — | — |
| 2004-08-10 | $20.86 | $20.86 | 806,400 | — | — |
| 2004-08-09 | $20.59 | $20.59 | 1,090,400 | — | — |
| 2004-08-06 | $20.28 | $20.28 | 1,033,800 | — | — |
| 2004-08-05 | $21.12 | $21.12 | 823,500 | — | — |
| 2004-08-04 | $21.71 | $21.71 | 1,047,000 | — | — |
| 2004-08-03 | $21.43 | $21.43 | 1,476,500 | — | — |
| 2004-08-02 | $22.00 | $22.00 | 1,283,400 | — | — |
| 2004-07-30 | $21.75 | $21.75 | 1,383,900 | — | — |
| 2004-07-29 | $21.58 | $21.58 | 1,425,100 | — | — |
| 2004-07-28 | $20.90 | $20.90 | 1,205,400 | — | — |
| 2004-07-27 | $21.18 | $21.18 | 1,397,200 | — | — |
| 2004-07-26 | $21.03 | $21.03 | 1,142,600 | — | — |
| 2004-07-23 | $21.21 | $21.21 | 1,497,400 | — | — |
| 2004-07-22 | $22.08 | $22.08 | 1,378,800 | — | — |
| 2004-07-21 | $21.71 | $21.71 | 2,192,600 | — | — |
| 2004-07-20 | $22.07 | $22.07 | 2,391,200 | — | — |
| 2004-07-19 | $22.10 | $22.10 | 1,813,800 | — | — |
| 2004-07-16 | $22.00 | $22.00 | 1,215,400 | — | — |
| 2004-07-15 | $22.33 | $22.33 | 2,134,800 | — | — |
| 2004-07-14 | $22.35 | $22.35 | 2,057,700 | — | — |
| 2004-07-13 | $23.34 | $23.34 | 1,233,100 | — | — |
| 2004-07-12 | $23.27 | $23.27 | 2,771,900 | — | — |
| 2004-07-09 | $23.65 | $23.65 | 1,579,500 | — | — |
| 2004-07-08 | $23.64 | $23.64 | 1,526,100 | — | — |
| 2004-07-07 | $23.70 | $23.70 | 1,621,000 | — | — |
| 2004-07-06 | $23.84 | $23.84 | 2,672,000 | — | — |
| 2004-07-02 | $24.35 | $24.35 | 1,254,700 | — | — |
| 2004-07-01 | $24.40 | $24.40 | 1,863,300 | — | — |
| 2004-06-30 | $25.18 | $25.18 | 1,393,300 | — | — |
| 2004-06-29 | $25.08 | $25.08 | 1,668,300 | — | — |
| 2004-06-28 | $25.06 | $25.06 | 1,059,500 | — | — |
| 2004-06-25 | $25.52 | $25.52 | 1,341,300 | — | — |
| 2004-06-24 | $25.00 | $25.00 | 1,478,400 | — | — |
| 2004-06-23 | $24.94 | $24.94 | 2,385,400 | — | — |
| 2004-06-22 | $24.91 | $24.91 | 1,729,200 | — | — |
| 2004-06-21 | $24.41 | $24.41 | 1,922,600 | — | — |
| 2004-06-18 | $24.58 | $24.58 | 4,408,800 | — | — |
| 2004-06-17 | $24.49 | $24.49 | 15,833,800 | — | — |
| 2004-06-16 | $28.05 | $28.05 | 2,261,800 | — | — |
| 2004-06-15 | $28.20 | $28.20 | 1,062,000 | — | — |
| 2004-06-14 | $27.46 | $27.46 | 1,100,000 | — | — |
| 2004-06-10 | $28.16 | $28.16 | 725,900 | — | — |
| 2004-06-09 | $27.89 | $27.89 | 1,288,400 | — | — |
| 2004-06-08 | $28.70 | $28.70 | 1,086,400 | — | — |
| 2004-06-07 | $29.08 | $29.08 | 1,053,700 | — | — |
| 2004-06-04 | $27.85 | $27.85 | 852,200 | — | — |
| 2004-06-03 | $27.37 | $27.37 | 823,000 | — | — |
| 2004-06-02 | $28.15 | $28.15 | 521,000 | — | — |
| 2004-06-01 | $28.32 | $28.32 | 663,000 | — | — |
| 2004-05-28 | $28.31 | $28.31 | 670,400 | — | — |
| 2004-05-27 | $28.29 | $28.29 | 1,040,300 | — | — |
| 2004-05-26 | $28.19 | $28.19 | 1,552,400 | — | — |
| 2004-05-25 | $27.72 | $27.72 | 973,400 | — | — |
| 2004-05-24 | $27.13 | $27.13 | 781,500 | — | — |
| 2004-05-21 | $27.07 | $27.07 | 911,000 | — | — |
| 2004-05-20 | $26.76 | $26.76 | 1,506,200 | — | — |
| 2004-05-19 | $26.66 | $26.66 | 2,282,100 | — | — |
| 2004-05-18 | $25.66 | $25.66 | 687,100 | — | — |
| 2004-05-17 | $25.41 | $25.41 | 1,575,800 | — | — |
| 2004-05-14 | $25.58 | $25.58 | 1,899,600 | — | — |
| 2004-05-13 | $26.40 | $26.40 | 862,100 | — | — |
| 2004-05-12 | $26.40 | $26.40 | 1,867,600 | — | — |
| 2004-05-11 | $26.69 | $26.69 | 2,205,600 | — | — |
| 2004-05-10 | $25.95 | $25.95 | 1,955,500 | — | — |
| 2004-05-07 | $26.39 | $26.39 | 1,610,900 | — | — |
| 2004-05-06 | $27.28 | $27.28 | 1,405,100 | — | — |
| 2004-05-05 | $27.33 | $27.33 | 1,209,600 | — | — |
| 2004-05-04 | $26.95 | $26.95 | 1,784,900 | — | — |
| 2004-05-03 | $26.75 | $26.75 | 1,431,200 | — | — |
| 2004-04-30 | $26.39 | $26.39 | 1,353,100 | — | — |
| 2004-04-29 | $26.93 | $26.93 | 1,431,100 | — | — |
| 2004-04-28 | $27.41 | $27.41 | 1,814,100 | — | — |
| 2004-04-27 | $28.80 | $28.80 | 960,400 | — | — |
| 2004-04-26 | $28.94 | $28.94 | 995,600 | — | — |
| 2004-04-23 | $29.80 | $29.80 | 1,746,300 | — | — |
| 2004-04-22 | $28.90 | $28.90 | 1,411,800 | — | — |
| 2004-04-21 | $28.70 | $28.70 | 1,808,000 | — | — |
| 2004-04-20 | $28.06 | $28.06 | 1,171,000 | — | — |
| 2004-04-19 | $28.64 | $28.64 | 1,249,200 | — | — |
| 2004-04-16 | $28.51 | $28.51 | 1,510,200 | — | — |
| 2004-04-15 | $29.00 | $29.00 | 1,469,600 | — | — |
| 2004-04-14 | $29.80 | $29.80 | 891,600 | — | — |
| 2004-04-13 | $30.00 | $30.00 | 1,057,600 | — | — |
| 2004-04-12 | $30.38 | $30.38 | 737,600 | — | — |
| 2004-04-08 | $30.30 | $30.30 | 747,400 | — | — |
| 2004-04-07 | $30.38 | $30.38 | 930,700 | — | — |
| 2004-04-06 | $30.55 | $30.55 | 1,734,200 | — | — |
| 2004-04-05 | $31.49 | $31.49 | 1,753,300 | — | — |
| 2004-04-02 | $30.62 | $30.62 | 1,677,600 | — | — |
| 2004-04-01 | $29.83 | $29.83 | 1,113,300 | — | — |
| 2004-03-31 | $29.43 | $29.43 | 1,529,000 | — | — |
| 2004-03-30 | $29.20 | $29.20 | 1,341,700 | — | — |
| 2004-03-29 | $29.03 | $29.03 | 913,500 | — | — |
| 2004-03-26 | $28.80 | $28.80 | 1,359,100 | — | — |
| 2004-03-25 | $28.46 | $28.46 | 1,794,300 | — | — |
| 2004-03-24 | $27.78 | $27.78 | 1,411,700 | — | — |
| 2004-03-23 | $27.92 | $27.92 | 2,231,200 | — | — |
| 2004-03-22 | $27.52 | $27.52 | 1,964,300 | — | — |
| 2004-03-19 | $27.85 | $27.85 | 2,877,600 | — | — |
| 2004-03-18 | $27.96 | $27.96 | 4,431,000 | — | — |
| 2004-03-17 | $28.16 | $28.16 | 2,502,700 | — | — |
| 2004-03-16 | $27.38 | $27.38 | 1,487,300 | — | — |
| 2004-03-15 | $27.00 | $27.00 | 1,880,500 | — | — |
| 2004-03-12 | $27.49 | $27.49 | 2,491,600 | — | — |
| 2004-03-11 | $26.00 | $26.00 | 1,720,200 | — | — |
| 2004-03-10 | $26.09 | $26.09 | 1,289,600 | — | — |
| 2004-03-09 | $26.90 | $26.90 | 1,623,700 | — | — |
| 2004-03-08 | $27.41 | $27.41 | 1,435,500 | — | — |
| 2004-03-05 | $28.58 | $28.58 | 744,400 | — | — |
| 2004-03-04 | $28.80 | $28.80 | 889,600 | — | — |
| 2004-03-03 | $28.35 | $28.35 | 1,201,100 | — | — |
| 2004-03-02 | $28.68 | $28.68 | 1,450,300 | — | — |
| 2004-03-01 | $28.70 | $28.70 | 1,275,400 | — | — |
| 2004-02-27 | $27.98 | $27.98 | 2,267,800 | — | — |
| 2004-02-26 | $28.07 | $28.07 | 1,150,700 | — | — |
| 2004-02-25 | $28.00 | $28.00 | 893,200 | — | — |
| 2004-02-24 | $27.82 | $27.82 | 1,719,800 | — | — |
| 2004-02-23 | $28.00 | $28.00 | 1,646,400 | — | — |
| 2004-02-20 | $28.60 | $28.60 | 1,488,100 | — | — |
| 2004-02-19 | $28.86 | $28.86 | 2,591,800 | — | — |
| 2004-02-18 | $29.69 | $29.69 | 1,190,100 | — | — |
| 2004-02-17 | $29.19 | $29.19 | 709,000 | — | — |
| 2004-02-13 | $28.60 | $28.60 | 1,145,000 | — | — |
| 2004-02-12 | $28.99 | $28.99 | 1,255,300 | — | — |
| 2004-02-11 | $29.68 | $29.68 | 1,085,300 | — | — |
| 2004-02-10 | $29.77 | $29.77 | 963,900 | — | — |
| 2004-02-09 | $29.48 | $29.48 | 1,199,200 | — | — |
| 2004-02-06 | $29.60 | $29.60 | 1,347,200 | — | — |
| 2004-02-05 | $28.49 | $28.49 | 1,564,500 | — | — |
| 2004-02-04 | $28.15 | $28.15 | 2,774,000 | — | — |
| 2004-02-03 | $30.14 | $30.14 | 2,378,600 | — | — |
| 2004-02-02 | $29.64 | $29.64 | 1,512,000 | — | — |
| 2004-01-30 | $29.60 | $29.60 | 2,467,700 | — | — |
| 2004-01-29 | $28.60 | $28.60 | 2,210,800 | — | — |
| 2004-01-28 | $28.70 | $28.70 | 2,088,200 | — | — |
| 2004-01-27 | $29.05 | $29.05 | 1,382,100 | — | — |
| 2004-01-26 | $30.07 | $30.07 | 1,724,700 | — | — |
| 2004-01-23 | $29.65 | $29.65 | 2,459,700 | — | — |
| 2004-01-22 | $30.99 | $30.99 | 1,602,000 | — | — |
| 2004-01-21 | $32.02 | $32.02 | 2,502,400 | — | — |
| 2004-01-20 | $32.35 | $32.35 | 2,912,700 | — | — |
| 2004-01-16 | $31.77 | $31.77 | 3,042,600 | — | — |
| 2004-01-15 | $30.66 | $30.66 | 2,000,200 | — | — |
| 2004-01-14 | $30.89 | $30.89 | 1,903,100 | — | — |
| 2004-01-13 | $30.00 | $30.00 | 1,568,300 | — | — |
| 2004-01-12 | $30.47 | $30.47 | 1,991,600 | — | — |
| 2004-01-09 | $30.04 | $30.04 | 1,583,200 | — | — |
| 2004-01-08 | $30.77 | $30.77 | 1,675,000 | — | — |
| 2004-01-07 | $30.00 | $30.00 | 1,069,800 | — | — |
| 2004-01-06 | $29.85 | $29.85 | 1,198,800 | — | — |
| 2004-01-05 | $29.98 | $29.98 | 1,691,200 | — | — |
| 2004-01-02 | $28.69 | $28.69 | 968,600 | — | — |