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
- 1980-10-24 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 | $29.44 | $130.02 | 125,400 | — | — |
| 2004-12-30 | $29.47 | $130.15 | 108,200 | — | — |
| 2004-12-29 | $29.68 | $131.08 | 146,100 | — | — |
| 2004-12-28 | $29.79 | $130.62 | 400,500 | — | — |
| 2004-12-27 | $29.44 | $129.08 | 362,200 | — | — |
| 2004-12-23 | $29.99 | $131.49 | 105,600 | — | — |
| 2004-12-22 | $30.00 | $131.54 | 218,600 | — | — |
| 2004-12-21 | $30.00 | $131.54 | 215,600 | — | — |
| 2004-12-20 | $30.09 | $131.93 | 219,300 | — | — |
| 2004-12-17 | $29.96 | $131.36 | 160,400 | — | — |
| 2004-12-16 | $29.63 | $129.91 | 224,100 | — | — |
| 2004-12-15 | $30.02 | $131.62 | 240,100 | — | — |
| 2004-12-14 | $29.38 | $128.82 | 154,000 | — | — |
| 2004-12-13 | $28.95 | $126.93 | 187,400 | — | — |
| 2004-12-10 | $28.35 | $124.30 | 204,800 | — | — |
| 2004-12-09 | $28.40 | $124.52 | 228,500 | — | — |
| 2004-12-08 | $28.64 | $125.57 | 290,500 | — | — |
| 2004-12-07 | $27.80 | $121.89 | 281,900 | — | — |
| 2004-12-06 | $28.52 | $125.05 | 199,100 | — | — |
| 2004-12-03 | $28.40 | $124.52 | 390,600 | — | — |
| 2004-12-02 | $28.28 | $124.00 | 540,300 | — | — |
| 2004-12-01 | $29.03 | $127.28 | 364,800 | — | — |
| 2004-11-30 | $30.30 | $132.85 | 205,300 | — | — |
| 2004-11-29 | $30.14 | $132.15 | 318,100 | — | — |
| 2004-11-26 | $30.84 | $135.22 | 128,900 | — | — |
| 2004-11-24 | $30.91 | $134.65 | 337,900 | — | — |
| 2004-11-23 | $30.48 | $132.78 | 331,800 | — | — |
| 2004-11-22 | $30.15 | $131.34 | 374,000 | — | — |
| 2004-11-19 | $29.79 | $129.78 | 286,300 | — | — |
| 2004-11-18 | $28.70 | $125.03 | 306,100 | — | — |
| 2004-11-17 | $28.95 | $126.12 | 406,300 | — | — |
| 2004-11-16 | $28.91 | $125.94 | 273,200 | — | — |
| 2004-11-15 | $28.73 | $125.16 | 483,100 | — | — |
| 2004-11-12 | $28.99 | $126.29 | 413,300 | — | — |
| 2004-11-11 | $28.35 | $123.50 | 419,300 | — | — |
| 2004-11-10 | $28.98 | $126.25 | 526,300 | — | — |
| 2004-11-09 | $29.19 | $127.16 | 1,217,400 | — | — |
| 2004-11-08 | $29.98 | $130.60 | 460,900 | — | — |
| 2004-11-05 | $31.15 | $135.70 | 313,500 | — | — |
| 2004-11-04 | $30.67 | $133.61 | 364,800 | — | — |
| 2004-11-03 | $30.86 | $134.44 | 297,400 | — | — |
| 2004-11-02 | $30.50 | $132.87 | 352,500 | — | — |
| 2004-11-01 | $31.39 | $136.75 | 363,900 | — | — |
| 2004-10-29 | $31.90 | $138.97 | 257,400 | — | — |
| 2004-10-28 | $30.85 | $134.39 | 697,600 | — | — |
| 2004-10-27 | $31.61 | $137.70 | 613,300 | — | — |
| 2004-10-26 | $33.48 | $144.92 | 247,400 | — | — |
| 2004-10-25 | $32.90 | $142.41 | 369,300 | — | — |
| 2004-10-22 | $32.47 | $140.55 | 280,700 | — | — |
| 2004-10-21 | $31.91 | $138.12 | 231,400 | — | — |
| 2004-10-20 | $31.45 | $136.13 | 279,100 | — | — |
| 2004-10-19 | $30.36 | $131.41 | 246,900 | — | — |
| 2004-10-18 | $30.24 | $130.89 | 384,200 | — | — |
| 2004-10-15 | $30.05 | $130.07 | 201,000 | — | — |
| 2004-10-14 | $29.94 | $129.60 | 301,200 | — | — |
| 2004-10-13 | $29.47 | $127.56 | 1,251,400 | — | — |
| 2004-10-12 | $31.07 | $134.49 | 313,100 | — | — |
| 2004-10-11 | $31.45 | $136.13 | 221,900 | — | — |
| 2004-10-08 | $31.63 | $136.91 | 169,100 | — | — |
| 2004-10-07 | $31.60 | $136.78 | 302,500 | — | — |
| 2004-10-06 | $32.01 | $138.56 | 229,500 | — | — |
| 2004-10-05 | $31.12 | $134.70 | 198,400 | — | — |
| 2004-10-04 | $30.21 | $130.76 | 274,200 | — | — |
| 2004-10-01 | $29.99 | $129.81 | 274,000 | — | — |
| 2004-09-30 | $30.51 | $132.06 | 173,300 | — | — |
| 2004-09-29 | $29.85 | $129.21 | 339,300 | — | — |
| 2004-09-28 | $30.60 | $132.45 | 303,600 | — | — |
| 2004-09-27 | $30.30 | $130.17 | 279,200 | — | — |
| 2004-09-24 | $29.81 | $128.07 | 189,600 | — | — |
| 2004-09-23 | $29.57 | $127.03 | 204,600 | — | — |
| 2004-09-22 | $29.26 | $125.70 | 270,600 | — | — |
| 2004-09-21 | $29.21 | $125.49 | 222,700 | — | — |
| 2004-09-20 | $28.54 | $122.61 | 227,100 | — | — |
| 2004-09-17 | $28.60 | $122.87 | 189,700 | — | — |
| 2004-09-16 | $28.58 | $122.78 | 167,600 | — | — |
| 2004-09-15 | $28.42 | $122.09 | 168,100 | — | — |
| 2004-09-14 | $28.25 | $121.36 | 160,900 | — | — |
| 2004-09-13 | $28.24 | $121.32 | 167,300 | — | — |
| 2004-09-10 | $27.85 | $119.65 | 158,700 | — | — |
| 2004-09-09 | $27.99 | $120.25 | 210,900 | — | — |
| 2004-09-08 | $27.37 | $117.58 | 197,000 | — | — |
| 2004-09-07 | $27.55 | $118.36 | 228,400 | — | — |
| 2004-09-03 | $27.76 | $119.26 | 182,100 | — | — |
| 2004-09-02 | $27.70 | $119.00 | 186,900 | — | — |
| 2004-09-01 | $27.23 | $116.98 | 242,800 | — | — |
| 2004-08-31 | $26.98 | $115.91 | 341,100 | — | — |
| 2004-08-30 | $27.13 | $116.55 | 274,500 | — | — |
| 2004-08-27 | $27.60 | $118.57 | 205,900 | — | — |
| 2004-08-26 | $27.40 | $116.69 | 421,100 | — | — |
| 2004-08-25 | $27.95 | $119.03 | 302,200 | — | — |
| 2004-08-24 | $27.90 | $118.82 | 297,100 | — | — |
| 2004-08-23 | $27.71 | $118.01 | 363,400 | — | — |
| 2004-08-20 | $28.30 | $120.52 | 256,100 | — | — |
| 2004-08-19 | $27.72 | $118.05 | 332,200 | — | — |
| 2004-08-18 | $27.45 | $116.90 | 381,200 | — | — |
| 2004-08-17 | $26.93 | $114.69 | 687,800 | — | — |
| 2004-08-16 | $27.91 | $118.86 | 332,300 | — | — |
| 2004-08-13 | $28.16 | $119.93 | 293,100 | — | — |
| 2004-08-12 | $27.55 | $117.33 | 243,200 | — | — |
| 2004-08-11 | $27.11 | $115.45 | 274,600 | — | — |
| 2004-08-10 | $27.50 | $117.12 | 343,300 | — | — |
| 2004-08-09 | $27.48 | $117.03 | 350,000 | — | — |
| 2004-08-06 | $25.98 | $110.64 | 457,100 | — | — |
| 2004-08-05 | $26.21 | $111.62 | 964,100 | — | — |
| 2004-08-04 | $26.00 | $110.73 | 934,100 | — | — |
| 2004-08-03 | $28.45 | $121.16 | 379,400 | — | — |
| 2004-08-02 | $28.09 | $119.63 | 265,300 | — | — |
| 2004-07-30 | $28.29 | $120.48 | 287,700 | — | — |
| 2004-07-29 | $27.54 | $117.29 | 229,900 | — | — |
| 2004-07-28 | $27.43 | $116.82 | 299,900 | — | — |
| 2004-07-27 | $26.75 | $112.76 | 314,000 | — | — |
| 2004-07-26 | $26.59 | $112.08 | 231,900 | — | — |
| 2004-07-23 | $26.82 | $113.05 | 334,700 | — | — |
| 2004-07-22 | $27.19 | $114.61 | 299,200 | — | — |
| 2004-07-21 | $26.53 | $111.83 | 224,900 | — | — |
| 2004-07-20 | $26.35 | $111.07 | 225,100 | — | — |
| 2004-07-19 | $25.68 | $108.25 | 151,500 | — | — |
| 2004-07-16 | $25.74 | $108.50 | 143,600 | — | — |
| 2004-07-15 | $25.09 | $105.76 | 125,700 | — | — |
| 2004-07-14 | $25.15 | $106.01 | 129,700 | — | — |
| 2004-07-13 | $24.60 | $103.70 | 169,400 | — | — |
| 2004-07-12 | $24.85 | $104.75 | 144,400 | — | — |
| 2004-07-09 | $24.95 | $105.17 | 177,200 | — | — |
| 2004-07-08 | $24.58 | $103.61 | 167,700 | — | — |
| 2004-07-07 | $24.40 | $102.85 | 233,300 | — | — |
| 2004-07-06 | $24.46 | $103.11 | 145,800 | — | — |
| 2004-07-02 | $24.02 | $101.25 | 155,400 | — | — |
| 2004-07-01 | $24.11 | $101.63 | 299,800 | — | — |
| 2004-06-30 | $24.36 | $102.68 | 145,300 | — | — |
| 2004-06-29 | $23.95 | $100.96 | 272,900 | — | — |
| 2004-06-28 | $23.99 | $101.12 | 240,100 | — | — |
| 2004-06-25 | $25.10 | $105.00 | 239,300 | — | — |
| 2004-06-24 | $25.04 | $104.75 | 162,300 | — | — |
| 2004-06-23 | $25.06 | $104.83 | 214,400 | — | — |
| 2004-06-22 | $24.89 | $104.12 | 158,500 | — | — |
| 2004-06-21 | $24.90 | $104.16 | 196,100 | — | — |
| 2004-06-18 | $24.59 | $102.87 | 233,900 | — | — |
| 2004-06-17 | $23.95 | $100.19 | 270,900 | — | — |
| 2004-06-16 | $23.74 | $99.31 | 185,100 | — | — |
| 2004-06-15 | $23.45 | $98.10 | 124,700 | — | — |
| 2004-06-14 | $22.96 | $96.05 | 197,900 | — | — |
| 2004-06-10 | $22.84 | $95.54 | 113,300 | — | — |
| 2004-06-09 | $22.53 | $94.25 | 141,400 | — | — |
| 2004-06-08 | $22.60 | $94.54 | 126,100 | — | — |
| 2004-06-07 | $22.36 | $93.54 | 184,400 | — | — |
| 2004-06-04 | $22.20 | $92.87 | 331,000 | — | — |
| 2004-06-03 | $22.65 | $94.75 | 190,700 | — | — |
| 2004-06-02 | $23.00 | $96.21 | 236,300 | — | — |
| 2004-06-01 | $23.49 | $98.26 | 242,400 | — | — |
| 2004-05-28 | $22.82 | $95.46 | 112,500 | — | — |
| 2004-05-27 | $22.71 | $95.00 | 235,500 | — | — |
| 2004-05-26 | $23.00 | $96.21 | 232,000 | — | — |
| 2004-05-25 | $23.17 | $96.17 | 230,700 | — | — |
| 2004-05-24 | $22.85 | $94.84 | 269,600 | — | — |
| 2004-05-21 | $22.52 | $93.47 | 181,200 | — | — |
| 2004-05-20 | $22.70 | $94.22 | 230,100 | — | — |
| 2004-05-19 | $22.38 | $92.89 | 206,300 | — | — |
| 2004-05-18 | $22.03 | $91.44 | 193,700 | — | — |
| 2004-05-17 | $21.97 | $91.19 | 229,600 | — | — |
| 2004-05-14 | $21.68 | $89.99 | 142,500 | — | — |
| 2004-05-13 | $21.34 | $88.58 | 215,700 | — | — |
| 2004-05-12 | $21.39 | $88.78 | 293,600 | — | — |
| 2004-05-11 | $20.48 | $85.01 | 155,300 | — | — |
| 2004-05-10 | $20.00 | $83.01 | 392,100 | — | — |
| 2004-05-07 | $20.69 | $85.88 | 218,400 | — | — |
| 2004-05-06 | $20.55 | $85.30 | 198,000 | — | — |
| 2004-05-05 | $20.60 | $85.50 | 192,600 | — | — |
| 2004-05-04 | $20.75 | $86.13 | 222,300 | — | — |
| 2004-05-03 | $20.55 | $85.30 | 174,200 | — | — |
| 2004-04-30 | $20.18 | $83.76 | 248,900 | — | — |
| 2004-04-29 | $20.05 | $83.22 | 313,100 | — | — |
| 2004-04-28 | $21.12 | $87.66 | 174,000 | — | — |
| 2004-04-27 | $21.41 | $88.18 | 224,900 | — | — |
| 2004-04-26 | $21.57 | $88.84 | 201,700 | — | — |
| 2004-04-23 | $21.39 | $88.10 | 167,600 | — | — |
| 2004-04-22 | $21.20 | $87.32 | 151,500 | — | — |
| 2004-04-21 | $20.98 | $86.41 | 109,200 | — | — |
| 2004-04-20 | $21.12 | $86.99 | 195,700 | — | — |
| 2004-04-19 | $21.39 | $88.10 | 178,100 | — | — |
| 2004-04-16 | $21.25 | $87.52 | 180,700 | — | — |
| 2004-04-15 | $20.60 | $84.85 | 197,700 | — | — |
| 2004-04-14 | $20.49 | $84.39 | 310,600 | — | — |
| 2004-04-13 | $20.70 | $85.26 | 293,300 | — | — |
| 2004-04-12 | $20.72 | $85.34 | 281,300 | — | — |
| 2004-04-08 | $20.57 | $84.72 | 162,900 | — | — |
| 2004-04-07 | $20.50 | $84.43 | 115,700 | — | — |
| 2004-04-06 | $20.31 | $83.65 | 99,500 | — | — |
| 2004-04-05 | $20.39 | $83.98 | 166,000 | — | — |
| 2004-04-02 | $20.44 | $84.19 | 161,200 | — | — |
| 2004-04-01 | $20.31 | $83.65 | 162,800 | — | — |
| 2004-03-31 | $20.08 | $82.70 | 273,600 | — | — |
| 2004-03-30 | $20.24 | $83.36 | 420,500 | — | — |
| 2004-03-29 | $20.24 | $83.36 | 199,700 | — | — |
| 2004-03-26 | $20.39 | $83.17 | 206,000 | — | — |
| 2004-03-25 | $20.20 | $82.40 | 174,300 | — | — |
| 2004-03-24 | $20.05 | $81.79 | 210,100 | — | — |
| 2004-03-23 | $20.49 | $83.58 | 691,000 | — | — |
| 2004-03-22 | $20.68 | $84.36 | 193,300 | — | — |
| 2004-03-19 | $20.86 | $85.09 | 314,200 | — | — |
| 2004-03-18 | $20.35 | $83.01 | 245,700 | — | — |
| 2004-03-17 | $20.20 | $82.40 | 641,500 | — | — |
| 2004-03-16 | $19.86 | $81.01 | 140,700 | — | — |
| 2004-03-15 | $19.91 | $81.22 | 167,600 | — | — |
| 2004-03-12 | $19.65 | $80.15 | 138,100 | — | — |
| 2004-03-11 | $19.53 | $79.67 | 149,900 | — | — |
| 2004-03-10 | $19.57 | $79.83 | 112,100 | — | — |
| 2004-03-09 | $19.92 | $81.26 | 107,600 | — | — |
| 2004-03-08 | $19.93 | $81.30 | 136,300 | — | — |
| 2004-03-05 | $20.00 | $81.58 | 130,900 | — | — |
| 2004-03-04 | $19.64 | $80.11 | 78,600 | — | — |
| 2004-03-03 | $19.84 | $80.93 | 80,000 | — | — |
| 2004-03-02 | $19.97 | $81.46 | 157,900 | — | — |
| 2004-03-01 | $19.89 | $81.13 | 147,800 | — | — |
| 2004-02-27 | $19.75 | $80.56 | 106,700 | — | — |
| 2004-02-26 | $19.77 | $80.64 | 138,200 | — | — |
| 2004-02-25 | $19.53 | $79.67 | 102,400 | — | — |
| 2004-02-24 | $19.48 | $78.92 | 136,700 | — | — |
| 2004-02-23 | $19.40 | $78.59 | 118,800 | — | — |
| 2004-02-20 | $19.32 | $78.27 | 62,800 | — | — |
| 2004-02-19 | $19.40 | $78.59 | 105,500 | — | — |
| 2004-02-18 | $19.40 | $78.59 | 123,600 | — | — |
| 2004-02-17 | $19.38 | $78.51 | 174,800 | — | — |
| 2004-02-13 | $19.38 | $78.51 | 108,700 | — | — |
| 2004-02-12 | $19.70 | $79.81 | 184,500 | — | — |
| 2004-02-11 | $19.30 | $78.19 | 156,900 | — | — |
| 2004-02-10 | $19.29 | $78.15 | 199,400 | — | — |
| 2004-02-09 | $19.14 | $77.54 | 254,500 | — | — |
| 2004-02-06 | $18.50 | $74.95 | 329,900 | — | — |
| 2004-02-05 | $17.93 | $72.64 | 616,600 | — | — |
| 2004-02-04 | $19.02 | $77.06 | 253,400 | — | — |
| 2004-02-03 | $19.10 | $77.38 | 337,100 | — | — |
| 2004-02-02 | $18.94 | $76.73 | 281,400 | — | — |
| 2004-01-30 | $19.27 | $78.07 | 262,900 | — | — |
| 2004-01-29 | $19.36 | $78.43 | 660,900 | — | — |
| 2004-01-28 | $19.93 | $80.74 | 252,200 | — | — |
| 2004-01-27 | $20.74 | $83.56 | 139,400 | — | — |
| 2004-01-26 | $20.70 | $83.40 | 162,700 | — | — |
| 2004-01-23 | $20.80 | $83.80 | 190,900 | — | — |
| 2004-01-22 | $20.68 | $83.32 | 208,200 | — | — |
| 2004-01-21 | $20.88 | $84.12 | 213,700 | — | — |
| 2004-01-20 | $20.73 | $83.52 | 365,700 | — | — |
| 2004-01-16 | $20.35 | $81.99 | 1,090,500 | — | — |
| 2004-01-15 | $21.76 | $87.67 | 365,200 | — | — |
| 2004-01-14 | $22.77 | $91.74 | 99,500 | — | — |
| 2004-01-13 | $22.85 | $92.06 | 163,100 | — | — |
| 2004-01-12 | $22.60 | $91.05 | 196,500 | — | — |
| 2004-01-09 | $22.55 | $90.85 | 248,200 | — | — |
| 2004-01-08 | $22.11 | $89.08 | 270,500 | — | — |
| 2004-01-07 | $22.14 | $89.20 | 174,800 | — | — |
| 2004-01-06 | $22.25 | $89.64 | 142,300 | — | — |
| 2004-01-05 | $22.10 | $89.04 | 255,000 | — | — |
| 2004-01-02 | $21.67 | $87.30 | 87,500 | — | — |