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
- 1994-03-10 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 | $58.15 | $130.48 | 371,322 | — | — |
| 2004-12-30 | $58.08 | $130.33 | 264,073 | — | — |
| 2004-12-29 | $58.02 | $130.19 | 144,079 | — | — |
| 2004-12-28 | $57.41 | $128.84 | 278,762 | — | — |
| 2004-12-27 | $57.45 | $128.92 | 319,804 | — | — |
| 2004-12-23 | $56.97 | $127.84 | 1,461,636 | — | — |
| 2004-12-22 | $59.35 | $133.18 | 289,130 | — | — |
| 2004-12-21 | $59.12 | $132.66 | 290,102 | — | — |
| 2004-12-20 | $59.21 | $132.87 | 199,810 | — | — |
| 2004-12-17 | $59.87 | $134.34 | 332,872 | — | — |
| 2004-12-16 | $58.24 | $130.69 | 246,468 | — | — |
| 2004-12-15 | $58.70 | $131.72 | 247,332 | — | — |
| 2004-12-14 | $58.77 | $131.89 | 324,016 | — | — |
| 2004-12-13 | $58.01 | $130.17 | 324,664 | — | — |
| 2004-12-10 | $57.54 | $129.13 | 371,430 | — | — |
| 2004-12-09 | $57.13 | $128.19 | 170,756 | — | — |
| 2004-12-08 | $57.01 | $127.92 | 496,932 | — | — |
| 2004-12-07 | $57.03 | $127.98 | 225,191 | — | — |
| 2004-12-06 | $57.87 | $129.85 | 281,138 | — | — |
| 2004-12-03 | $57.36 | $128.71 | 183,933 | — | — |
| 2004-12-02 | $56.63 | $127.07 | 408,800 | — | — |
| 2004-12-01 | $57.47 | $128.96 | 262,777 | — | — |
| 2004-11-30 | $56.24 | $126.20 | 437,853 | — | — |
| 2004-11-29 | $55.92 | $125.49 | 226,703 | — | — |
| 2004-11-26 | $56.24 | $126.20 | 58,539 | — | — |
| 2004-11-24 | $56.41 | $126.59 | 158,552 | — | — |
| 2004-11-23 | $55.18 | $123.83 | 287,510 | — | — |
| 2004-11-22 | $55.00 | $123.41 | 214,607 | — | — |
| 2004-11-19 | $55.00 | $123.41 | 213,850 | — | — |
| 2004-11-18 | $55.57 | $124.70 | 252,192 | — | — |
| 2004-11-17 | $55.35 | $124.20 | 338,165 | — | — |
| 2004-11-16 | $56.62 | $127.05 | 378,667 | — | — |
| 2004-11-15 | $57.35 | $128.69 | 413,012 | — | — |
| 2004-11-12 | $56.09 | $125.87 | 391,087 | — | — |
| 2004-11-11 | $54.50 | $122.29 | 146,455 | — | — |
| 2004-11-10 | $54.07 | $121.34 | 194,626 | — | — |
| 2004-11-09 | $54.56 | $121.09 | 363,330 | — | — |
| 2004-11-08 | $53.71 | $119.20 | 421,221 | — | — |
| 2004-11-05 | $53.47 | $118.66 | 936,622 | — | — |
| 2004-11-04 | $56.85 | $126.16 | 144,511 | — | — |
| 2004-11-03 | $55.65 | $123.51 | 126,366 | — | — |
| 2004-11-02 | $55.46 | $123.08 | 270,121 | — | — |
| 2004-11-01 | $55.65 | $123.49 | 135,439 | — | — |
| 2004-10-29 | $55.32 | $122.77 | 327,472 | — | — |
| 2004-10-28 | $55.02 | $122.09 | 175,401 | — | — |
| 2004-10-27 | $54.60 | $121.17 | 237,396 | — | — |
| 2004-10-26 | $54.23 | $120.35 | 132,847 | — | — |
| 2004-10-25 | $53.01 | $117.64 | 151,747 | — | — |
| 2004-10-22 | $53.30 | $118.29 | 259,537 | — | — |
| 2004-10-21 | $53.70 | $119.18 | 208,126 | — | — |
| 2004-10-20 | $52.91 | $117.43 | 248,088 | — | — |
| 2004-10-19 | $52.68 | $116.92 | 120,642 | — | — |
| 2004-10-18 | $52.82 | $117.22 | 139,003 | — | — |
| 2004-10-15 | $52.54 | $116.61 | 209,206 | — | — |
| 2004-10-14 | $51.99 | $115.37 | 175,185 | — | — |
| 2004-10-13 | $51.48 | $114.24 | 153,368 | — | — |
| 2004-10-12 | $51.48 | $114.24 | 150,775 | — | — |
| 2004-10-11 | $50.74 | $112.60 | 224,543 | — | — |
| 2004-10-08 | $50.82 | $112.79 | 173,565 | — | — |
| 2004-10-07 | $50.31 | $111.66 | 200,458 | — | — |
| 2004-10-06 | $50.74 | $112.60 | 150,127 | — | — |
| 2004-10-05 | $50.62 | $112.33 | 210,610 | — | — |
| 2004-10-04 | $50.14 | $111.27 | 421,761 | — | — |
| 2004-10-01 | $50.09 | $111.16 | 294,962 | — | — |
| 2004-09-30 | $49.34 | $109.50 | 271,525 | — | — |
| 2004-09-29 | $49.04 | $108.84 | 365,490 | — | — |
| 2004-09-28 | $48.68 | $108.04 | 295,827 | — | — |
| 2004-09-27 | $48.70 | $108.08 | 212,770 | — | — |
| 2004-09-24 | $48.36 | $107.32 | 267,421 | — | — |
| 2004-09-23 | $48.44 | $107.51 | 245,280 | — | — |
| 2004-09-22 | $48.84 | $108.39 | 431,913 | — | — |
| 2004-09-21 | $49.06 | $108.88 | 395,731 | — | — |
| 2004-09-20 | $49.53 | $109.93 | 183,609 | — | — |
| 2004-09-17 | $50.05 | $111.08 | 301,335 | — | — |
| 2004-09-16 | $50.41 | $111.88 | 428,457 | — | — |
| 2004-09-15 | $48.80 | $108.31 | 532,682 | — | — |
| 2004-09-14 | $48.57 | $107.79 | 415,172 | — | — |
| 2004-09-13 | $49.35 | $109.52 | 328,768 | — | — |
| 2004-09-10 | $49.90 | $110.75 | 397,244 | — | — |
| 2004-09-09 | $49.63 | $110.14 | 695,770 | — | — |
| 2004-09-08 | $51.65 | $114.64 | 293,342 | — | — |
| 2004-09-07 | $51.46 | $114.20 | 278,114 | — | — |
| 2004-09-03 | $50.22 | $111.45 | 300,687 | — | — |
| 2004-09-02 | $50.00 | $110.96 | 705,059 | — | — |
| 2004-09-01 | $49.95 | $110.85 | 504,925 | — | — |
| 2004-08-31 | $50.46 | $111.98 | 264,397 | — | — |
| 2004-08-30 | $50.04 | $111.06 | 394,651 | — | — |
| 2004-08-27 | $50.10 | $111.18 | 1,096,686 | — | — |
| 2004-08-26 | $48.41 | $107.42 | 496,608 | — | — |
| 2004-08-25 | $48.37 | $107.34 | 1,259,990 | — | — |
| 2004-08-24 | $48.76 | $108.20 | 511,081 | — | — |
| 2004-08-23 | $47.22 | $104.79 | 421,761 | — | — |
| 2004-08-20 | $47.20 | $104.75 | 1,634,660 | — | — |
| 2004-08-19 | $44.52 | $98.79 | 343,565 | — | — |
| 2004-08-18 | $44.99 | $99.84 | 225,083 | — | — |
| 2004-08-17 | $44.95 | $98.51 | 189,765 | — | — |
| 2004-08-16 | $44.67 | $97.90 | 328,768 | — | — |
| 2004-08-13 | $44.45 | $97.41 | 109,085 | — | — |
| 2004-08-12 | $44.34 | $97.17 | 286,538 | — | — |
| 2004-08-11 | $44.67 | $97.90 | 186,093 | — | — |
| 2004-08-10 | $44.77 | $98.10 | 199,270 | — | — |
| 2004-08-09 | $44.81 | $98.20 | 252,084 | — | — |
| 2004-08-06 | $44.95 | $98.51 | 203,266 | — | — |
| 2004-08-05 | $45.14 | $98.91 | 138,031 | — | — |
| 2004-08-04 | $45.88 | $100.53 | 167,948 | — | — |
| 2004-08-03 | $45.74 | $100.23 | 218,711 | — | — |
| 2004-08-02 | $44.91 | $98.40 | 296,583 | — | — |
| 2004-07-30 | $44.35 | $97.19 | 170,972 | — | — |
| 2004-07-29 | $43.44 | $95.20 | 126,258 | — | — |
| 2004-07-28 | $43.50 | $95.32 | 196,462 | — | — |
| 2004-07-27 | $43.24 | $94.75 | 191,277 | — | — |
| 2004-07-26 | $43.38 | $95.06 | 185,337 | — | — |
| 2004-07-23 | $43.15 | $94.55 | 183,825 | — | — |
| 2004-07-22 | $43.78 | $95.93 | 171,404 | — | — |
| 2004-07-21 | $45.28 | $99.22 | 159,848 | — | — |
| 2004-07-20 | $45.83 | $100.43 | 134,575 | — | — |
| 2004-07-19 | $46.18 | $101.20 | 163,520 | — | — |
| 2004-07-16 | $45.17 | $98.99 | 89,320 | — | — |
| 2004-07-15 | $45.39 | $99.46 | 179,829 | — | — |
| 2004-07-14 | $45.24 | $99.13 | 215,903 | — | — |
| 2004-07-13 | $44.66 | $97.86 | 188,577 | — | — |
| 2004-07-12 | $45.51 | $99.72 | 210,610 | — | — |
| 2004-07-09 | $45.07 | $98.77 | 136,735 | — | — |
| 2004-07-08 | $44.81 | $98.20 | 207,694 | — | — |
| 2004-07-07 | $45.92 | $100.64 | 243,768 | — | — |
| 2004-07-06 | $45.30 | $99.28 | 176,157 | — | — |
| 2004-07-02 | $45.60 | $99.93 | 241,176 | — | — |
| 2004-07-01 | $44.26 | $96.98 | 314,943 | — | — |
| 2004-06-30 | $44.32 | $97.13 | 502,333 | — | — |
| 2004-06-29 | $43.43 | $95.18 | 353,501 | — | — |
| 2004-06-28 | $44.80 | $98.18 | 186,309 | — | — |
| 2004-06-25 | $44.16 | $96.78 | 236,856 | — | — |
| 2004-06-24 | $44.21 | $96.88 | 282,110 | — | — |
| 2004-06-23 | $44.49 | $97.49 | 167,840 | — | — |
| 2004-06-22 | $44.45 | $97.41 | 324,664 | — | — |
| 2004-06-21 | $44.52 | $97.55 | 177,345 | — | — |
| 2004-06-18 | $43.79 | $95.97 | 277,574 | — | — |
| 2004-06-17 | $43.29 | $94.87 | 185,121 | — | — |
| 2004-06-16 | $42.87 | $93.94 | 129,714 | — | — |
| 2004-06-15 | $42.44 | $93.01 | 231,887 | — | — |
| 2004-06-14 | $41.39 | $90.69 | 238,692 | — | — |
| 2004-06-10 | $42.00 | $92.03 | 236,424 | — | — |
| 2004-06-09 | $42.03 | $92.09 | 132,523 | — | — |
| 2004-06-08 | $42.41 | $92.93 | 127,014 | — | — |
| 2004-06-07 | $42.29 | $92.68 | 103,577 | — | — |
| 2004-06-04 | $41.94 | $91.91 | 127,662 | — | — |
| 2004-06-03 | $41.73 | $91.44 | 180,045 | — | — |
| 2004-06-02 | $42.28 | $92.64 | 191,601 | — | — |
| 2004-06-01 | $41.39 | $90.69 | 262,021 | — | — |
| 2004-05-28 | $41.90 | $91.81 | 281,030 | — | — |
| 2004-05-27 | $41.62 | $91.20 | 284,594 | — | — |
| 2004-05-26 | $40.93 | $89.70 | 277,034 | — | — |
| 2004-05-25 | $40.09 | $87.85 | 449,302 | — | — |
| 2004-05-24 | $38.99 | $85.44 | 254,785 | — | — |
| 2004-05-21 | $39.26 | $86.03 | 332,224 | — | — |
| 2004-05-20 | $38.97 | $85.40 | 243,012 | — | — |
| 2004-05-19 | $37.97 | $83.21 | 401,456 | — | — |
| 2004-05-18 | $39.10 | $85.68 | 363,006 | — | — |
| 2004-05-17 | $38.17 | $82.42 | 264,721 | — | — |
| 2004-05-14 | $38.24 | $82.56 | 186,957 | — | — |
| 2004-05-13 | $37.68 | $81.36 | 174,969 | — | — |
| 2004-05-12 | $37.50 | $80.96 | 280,382 | — | — |
| 2004-05-11 | $36.93 | $79.74 | 357,714 | — | — |
| 2004-05-10 | $36.80 | $79.46 | 426,513 | — | — |
| 2004-05-07 | $37.68 | $81.36 | 412,148 | — | — |
| 2004-05-06 | $39.04 | $84.29 | 285,242 | — | — |
| 2004-05-05 | $38.68 | $83.52 | 205,318 | — | — |
| 2004-05-04 | $38.79 | $83.75 | 459,779 | — | — |
| 2004-05-03 | $38.61 | $83.36 | 361,494 | — | — |
| 2004-04-30 | $38.77 | $83.69 | 178,749 | — | — |
| 2004-04-29 | $39.05 | $84.31 | 186,741 | — | — |
| 2004-04-28 | $39.88 | $86.09 | 102,389 | — | — |
| 2004-04-27 | $40.40 | $87.21 | 263,425 | — | — |
| 2004-04-26 | $40.27 | $86.93 | 205,210 | — | — |
| 2004-04-23 | $39.87 | $86.07 | 163,412 | — | — |
| 2004-04-22 | $40.31 | $87.03 | 266,017 | — | — |
| 2004-04-21 | $39.53 | $85.33 | 325,096 | — | — |
| 2004-04-20 | $39.72 | $85.75 | 451,894 | — | — |
| 2004-04-19 | $41.70 | $90.03 | 311,811 | — | — |
| 2004-04-16 | $41.17 | $88.89 | 281,894 | — | — |
| 2004-04-15 | $40.63 | $87.71 | 386,227 | — | — |
| 2004-04-14 | $39.63 | $85.55 | 601,158 | — | — |
| 2004-04-13 | $40.09 | $86.55 | 818,572 | — | — |
| 2004-04-12 | $39.81 | $85.95 | 688,966 | — | — |
| 2004-04-08 | $42.97 | $92.77 | 598,673 | — | — |
| 2004-04-07 | $43.24 | $93.35 | 1,104,786 | — | — |
| 2004-04-06 | $44.07 | $95.15 | 812,308 | — | — |
| 2004-04-05 | $46.94 | $101.35 | 471,011 | — | — |
| 2004-04-02 | $49.48 | $106.82 | 247,008 | — | — |
| 2004-04-01 | $50.28 | $108.54 | 163,088 | — | — |
| 2004-03-31 | $49.90 | $107.74 | 337,517 | — | — |
| 2004-03-30 | $49.21 | $106.24 | 180,153 | — | — |
| 2004-03-29 | $48.66 | $105.04 | 137,059 | — | — |
| 2004-03-26 | $48.01 | $103.64 | 244,956 | — | — |
| 2004-03-25 | $48.15 | $103.94 | 256,621 | — | — |
| 2004-03-24 | $47.96 | $103.54 | 194,194 | — | — |
| 2004-03-23 | $48.33 | $104.34 | 263,533 | — | — |
| 2004-03-22 | $48.15 | $103.94 | 238,476 | — | — |
| 2004-03-19 | $48.45 | $104.60 | 193,546 | — | — |
| 2004-03-18 | $48.89 | $105.54 | 161,468 | — | — |
| 2004-03-17 | $48.09 | $103.82 | 324,880 | — | — |
| 2004-03-16 | $47.82 | $103.24 | 167,624 | — | — |
| 2004-03-15 | $48.03 | $103.68 | 155,312 | — | — |
| 2004-03-12 | $48.15 | $103.94 | 277,898 | — | — |
| 2004-03-11 | $47.68 | $102.94 | 293,234 | — | — |
| 2004-03-10 | $48.15 | $103.94 | 163,628 | — | — |
| 2004-03-09 | $48.42 | $104.54 | 157,472 | — | — |
| 2004-03-08 | $48.17 | $104.00 | 147,103 | — | — |
| 2004-03-05 | $47.91 | $103.42 | 271,849 | — | — |
| 2004-03-04 | $47.17 | $101.85 | 129,282 | — | — |
| 2004-03-03 | $46.77 | $100.97 | 198,298 | — | — |
| 2004-03-02 | $46.28 | $99.91 | 224,435 | — | — |
| 2004-03-01 | $46.25 | $99.85 | 182,637 | — | — |
| 2004-02-27 | $45.74 | $98.75 | 173,565 | — | — |
| 2004-02-26 | $45.33 | $97.87 | 287,834 | — | — |
| 2004-02-25 | $45.39 | $97.99 | 635,395 | — | — |
| 2004-02-24 | $44.81 | $96.75 | 203,374 | — | — |
| 2004-02-23 | $44.81 | $96.75 | 267,961 | — | — |
| 2004-02-20 | $45.16 | $97.51 | 318,940 | — | — |
| 2004-02-19 | $45.48 | $98.19 | 374,886 | — | — |
| 2004-02-18 | $46.52 | $99.21 | 204,022 | — | — |
| 2004-02-17 | $46.38 | $98.91 | 381,475 | — | — |
| 2004-02-13 | $46.39 | $98.93 | 133,063 | — | — |
| 2004-02-12 | $46.79 | $99.80 | 420,897 | — | — |
| 2004-02-11 | $47.03 | $100.31 | 322,288 | — | — |
| 2004-02-10 | $46.59 | $99.36 | 341,189 | — | — |
| 2004-02-09 | $45.88 | $97.84 | 256,297 | — | — |
| 2004-02-06 | $45.24 | $96.48 | 278,654 | — | — |
| 2004-02-05 | $44.28 | $94.43 | 216,551 | — | — |
| 2004-02-04 | $44.75 | $95.43 | 196,570 | — | — |
| 2004-02-03 | $45.18 | $96.36 | 121,938 | — | — |
| 2004-02-02 | $45.14 | $96.26 | 265,153 | — | — |
| 2004-01-30 | $44.56 | $95.04 | 257,377 | — | — |
| 2004-01-29 | $44.35 | $94.59 | 260,293 | — | — |
| 2004-01-28 | $44.44 | $94.78 | 548,883 | — | — |
| 2004-01-27 | $44.95 | $95.87 | 291,506 | — | — |
| 2004-01-26 | $44.16 | $94.17 | 315,916 | — | — |
| 2004-01-23 | $43.15 | $92.02 | 279,302 | — | — |
| 2004-01-22 | $42.13 | $89.85 | 117,834 | — | — |
| 2004-01-21 | $41.94 | $89.45 | 64,371 | — | — |
| 2004-01-20 | $41.31 | $88.11 | 182,853 | — | — |
| 2004-01-16 | $42.03 | $89.65 | 184,689 | — | — |
| 2004-01-15 | $41.66 | $88.86 | 123,990 | — | — |
| 2004-01-14 | $41.89 | $89.33 | 150,883 | — | — |
| 2004-01-13 | $41.56 | $88.64 | 161,792 | — | — |
| 2004-01-12 | $41.03 | $87.50 | 309,975 | — | — |
| 2004-01-09 | $41.41 | $88.31 | 176,805 | — | — |
| 2004-01-08 | $41.16 | $87.77 | 218,495 | — | — |
| 2004-01-07 | $41.30 | $88.09 | 185,013 | — | — |
| 2004-01-06 | $40.74 | $86.88 | 236,748 | — | — |
| 2004-01-05 | $40.51 | $86.39 | 339,785 | — | — |
| 2004-01-02 | $40.37 | $86.09 | 119,886 | — | — |