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
- 2001-06-12 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 | $109.06 | $113.35 | 166,251 | — | — |
| 2004-12-30 | $109.30 | $113.60 | 164,665 | — | — |
| 2004-12-29 | $109.19 | $113.49 | 77,350 | — | — |
| 2004-12-28 | $109.54 | $113.33 | 65,307 | — | — |
| 2004-12-27 | $108.87 | $112.64 | 64,552 | — | — |
| 2004-12-23 | $109.43 | $113.22 | 158,097 | — | — |
| 2004-12-22 | $108.90 | $112.67 | 456,435 | — | — |
| 2004-12-21 | $108.61 | $112.37 | 768,477 | — | — |
| 2004-12-20 | $109.93 | $113.74 | 279,690 | — | — |
| 2004-12-17 | $112.48 | $116.37 | 605,887 | — | — |
| 2004-12-16 | $110.60 | $114.43 | 352,132 | — | — |
| 2004-12-15 | $109.27 | $113.06 | 256,549 | — | — |
| 2004-12-14 | $108.95 | $112.73 | 674,706 | — | — |
| 2004-12-13 | $107.84 | $111.58 | 508,341 | — | — |
| 2004-12-10 | $109.14 | $112.92 | 829,330 | — | — |
| 2004-12-09 | $105.77 | $109.44 | 414,117 | — | — |
| 2004-12-08 | $102.65 | $106.20 | 140,354 | — | — |
| 2004-12-07 | $102.36 | $105.90 | 368,553 | — | — |
| 2004-12-06 | $102.52 | $106.07 | 1,051,111 | — | — |
| 2004-12-03 | $102.65 | $106.20 | 384,370 | — | — |
| 2004-12-02 | $102.65 | $106.20 | 572,290 | — | — |
| 2004-12-01 | $103.52 | $107.11 | 835,823 | — | — |
| 2004-11-30 | $100.26 | $103.74 | 525,631 | — | — |
| 2004-11-29 | $99.60 | $103.05 | 429,821 | — | — |
| 2004-11-26 | $95.89 | $99.22 | 70,668 | — | — |
| 2004-11-24 | $95.84 | $99.16 | 267,874 | — | — |
| 2004-11-23 | $94.86 | $98.15 | 254,737 | — | — |
| 2004-11-22 | $95.36 | $98.67 | 300,037 | — | — |
| 2004-11-19 | $95.10 | $98.39 | 545,978 | — | — |
| 2004-11-18 | $96.29 | $99.63 | 300,641 | — | — |
| 2004-11-17 | $97.67 | $101.05 | 227,595 | — | — |
| 2004-11-16 | $98.04 | $101.44 | 326,160 | — | — |
| 2004-11-15 | $99.95 | $103.41 | 340,769 | — | — |
| 2004-11-12 | $98.28 | $101.68 | 920,269 | — | — |
| 2004-11-11 | $99.66 | $103.11 | 412,985 | — | — |
| 2004-11-10 | $99.26 | $102.70 | 314,608 | — | — |
| 2004-11-09 | $97.99 | $101.38 | 223,857 | — | — |
| 2004-11-08 | $96.56 | $99.90 | 209,550 | — | — |
| 2004-11-05 | $95.55 | $98.86 | 328,727 | — | — |
| 2004-11-04 | $94.99 | $98.28 | 531,218 | — | — |
| 2004-11-03 | $95.31 | $98.61 | 250,018 | — | — |
| 2004-11-02 | $95.36 | $98.67 | 673,007 | — | — |
| 2004-11-01 | $95.26 | $98.56 | 683,539 | — | — |
| 2004-10-29 | $95.23 | $98.53 | 551,112 | — | — |
| 2004-10-28 | $94.78 | $98.06 | 513,022 | — | — |
| 2004-10-27 | $97.48 | $100.86 | 1,021,666 | — | — |
| 2004-10-26 | $96.90 | $100.26 | 1,499,203 | — | — |
| 2004-10-25 | $96.66 | $100.01 | 1,353,224 | — | — |
| 2004-10-22 | $95.79 | $99.11 | 1,361,152 | — | — |
| 2004-10-21 | $94.83 | $98.12 | 2,890,706 | — | — |
| 2004-10-20 | $87.79 | $90.83 | 1,471,721 | — | — |
| 2004-10-19 | $83.52 | $86.42 | 1,597,240 | — | — |
| 2004-10-18 | $85.56 | $88.53 | 1,920,456 | — | — |
| 2004-10-15 | $88.87 | $91.95 | 4,307,388 | — | — |
| 2004-10-14 | $91.34 | $94.50 | 2,496,445 | — | — |
| 2004-10-13 | $98.28 | $101.68 | 156,813 | — | — |
| 2004-10-12 | $100.00 | $103.46 | 168,516 | — | — |
| 2004-10-11 | $99.87 | $103.33 | 116,610 | — | — |
| 2004-10-08 | $98.81 | $102.23 | 141,638 | — | — |
| 2004-10-07 | $98.83 | $102.26 | 64,439 | — | — |
| 2004-10-06 | $99.81 | $103.27 | 198,754 | — | — |
| 2004-10-05 | $99.68 | $103.13 | 196,979 | — | — |
| 2004-10-04 | $99.63 | $103.08 | 260,550 | — | — |
| 2004-10-01 | $99.26 | $102.70 | 266,137 | — | — |
| 2004-09-30 | $99.07 | $102.50 | 428,613 | — | — |
| 2004-09-29 | $98.25 | $101.65 | 435,106 | — | — |
| 2004-09-28 | $98.09 | $101.49 | 308,266 | — | — |
| 2004-09-27 | $97.62 | $100.48 | 276,141 | — | — |
| 2004-09-24 | $97.88 | $100.75 | 205,473 | — | — |
| 2004-09-23 | $97.03 | $99.88 | 308,795 | — | — |
| 2004-09-22 | $96.26 | $99.09 | 211,551 | — | — |
| 2004-09-21 | $96.95 | $99.80 | 212,608 | — | — |
| 2004-09-20 | $96.72 | $99.55 | 161,494 | — | — |
| 2004-09-17 | $96.56 | $99.39 | 152,246 | — | — |
| 2004-09-16 | $94.94 | $97.73 | 305,926 | — | — |
| 2004-09-15 | $95.47 | $98.27 | 220,347 | — | — |
| 2004-09-14 | $95.71 | $98.52 | 233,899 | — | — |
| 2004-09-13 | $96.58 | $99.42 | 226,500 | — | — |
| 2004-09-10 | $96.05 | $98.87 | 236,051 | — | — |
| 2004-09-09 | $94.91 | $97.70 | 233,937 | — | — |
| 2004-09-08 | $94.83 | $97.62 | 225,669 | — | — |
| 2004-09-07 | $95.79 | $98.60 | 184,673 | — | — |
| 2004-09-03 | $95.55 | $98.35 | 161,155 | — | — |
| 2004-09-02 | $95.68 | $98.49 | 284,144 | — | — |
| 2004-09-01 | $94.83 | $97.62 | 351,264 | — | — |
| 2004-08-31 | $92.64 | $95.36 | 185,654 | — | — |
| 2004-08-30 | $91.13 | $93.80 | 74,141 | — | — |
| 2004-08-27 | $90.94 | $93.61 | 82,937 | — | — |
| 2004-08-26 | $90.52 | $93.17 | 109,135 | — | — |
| 2004-08-25 | $90.36 | $93.01 | 169,913 | — | — |
| 2004-08-24 | $90.86 | $93.53 | 74,745 | — | — |
| 2004-08-23 | $90.33 | $92.98 | 90,487 | — | — |
| 2004-08-20 | $91.07 | $93.75 | 115,100 | — | — |
| 2004-08-19 | $90.52 | $93.17 | 52,737 | — | — |
| 2004-08-18 | $91.18 | $93.86 | 213,401 | — | — |
| 2004-08-17 | $90.12 | $92.76 | 127,368 | — | — |
| 2004-08-16 | $90.12 | $92.76 | 138,127 | — | — |
| 2004-08-13 | $89.77 | $92.41 | 169,158 | — | — |
| 2004-08-12 | $89.67 | $92.30 | 119,630 | — | — |
| 2004-08-11 | $90.23 | $92.87 | 234,012 | — | — |
| 2004-08-10 | $89.67 | $92.30 | 327,745 | — | — |
| 2004-08-09 | $88.03 | $90.61 | 194,941 | — | — |
| 2004-08-06 | $88.21 | $90.80 | 405,888 | — | — |
| 2004-08-05 | $89.09 | $91.70 | 224,537 | — | — |
| 2004-08-04 | $90.20 | $92.85 | 133,069 | — | — |
| 2004-08-03 | $90.86 | $93.53 | 164,061 | — | — |
| 2004-08-02 | $91.66 | $94.35 | 330,161 | — | — |
| 2004-07-30 | $92.19 | $94.89 | 247,527 | — | — |
| 2004-07-29 | $90.07 | $92.71 | 591,920 | — | — |
| 2004-07-28 | $89.83 | $92.46 | 428,387 | — | — |
| 2004-07-27 | $89.30 | $91.92 | 259,078 | — | — |
| 2004-07-26 | $89.35 | $91.97 | 233,974 | — | — |
| 2004-07-23 | $88.32 | $90.91 | 860,624 | — | — |
| 2004-07-22 | $89.51 | $92.14 | 1,098,902 | — | — |
| 2004-07-21 | $94.86 | $97.65 | 161,230 | — | — |
| 2004-07-20 | $95.92 | $98.74 | 361,720 | — | — |
| 2004-07-19 | $98.25 | $101.14 | 127,897 | — | — |
| 2004-07-16 | $98.73 | $101.63 | 278,935 | — | — |
| 2004-07-15 | $97.64 | $100.51 | 124,160 | — | — |
| 2004-07-14 | $97.96 | $100.84 | 158,625 | — | — |
| 2004-07-13 | $97.59 | $100.45 | 232,351 | — | — |
| 2004-07-12 | $97.25 | $100.10 | 320,044 | — | — |
| 2004-07-09 | $97.83 | $100.70 | 294,223 | — | — |
| 2004-07-08 | $98.44 | $101.33 | 137,297 | — | — |
| 2004-07-07 | $99.13 | $102.04 | 159,267 | — | — |
| 2004-07-06 | $98.89 | $101.79 | 146,961 | — | — |
| 2004-07-02 | $99.92 | $102.85 | 152,208 | — | — |
| 2004-07-01 | $99.76 | $102.69 | 325,971 | — | — |
| 2004-06-30 | $99.21 | $102.12 | 184,031 | — | — |
| 2004-06-29 | $98.33 | $101.22 | 128,916 | — | — |
| 2004-06-28 | $98.28 | $101.16 | 215,439 | — | — |
| 2004-06-25 | $98.41 | $100.79 | 170,592 | — | — |
| 2004-06-24 | $98.09 | $100.46 | 220,724 | — | — |
| 2004-06-23 | $98.86 | $101.25 | 236,994 | — | — |
| 2004-06-22 | $97.80 | $100.16 | 119,214 | — | — |
| 2004-06-21 | $97.11 | $99.46 | 162,740 | — | — |
| 2004-06-18 | $97.03 | $99.38 | 171,045 | — | — |
| 2004-06-17 | $96.95 | $99.29 | 98,263 | — | — |
| 2004-06-16 | $95.95 | $98.26 | 398,225 | — | — |
| 2004-06-15 | $98.09 | $100.46 | 183,993 | — | — |
| 2004-06-14 | $97.56 | $99.92 | 134,163 | — | — |
| 2004-06-10 | $96.72 | $99.05 | 210,871 | — | — |
| 2004-06-09 | $97.88 | $100.24 | 198,036 | — | — |
| 2004-06-08 | $98.17 | $100.54 | 186,334 | — | — |
| 2004-06-07 | $97.75 | $100.11 | 275,688 | — | — |
| 2004-06-04 | $96.79 | $99.13 | 387,013 | — | — |
| 2004-06-03 | $95.63 | $97.94 | 183,201 | — | — |
| 2004-06-02 | $95.10 | $97.40 | 153,001 | — | — |
| 2004-06-01 | $95.55 | $97.86 | 255,265 | — | — |
| 2004-05-28 | $94.46 | $96.74 | 167,723 | — | — |
| 2004-05-27 | $94.70 | $96.99 | 116,572 | — | — |
| 2004-05-26 | $94.36 | $96.64 | 138,542 | — | — |
| 2004-05-25 | $93.38 | $95.63 | 280,633 | — | — |
| 2004-05-24 | $92.24 | $94.47 | 130,879 | — | — |
| 2004-05-21 | $92.26 | $94.49 | 103,661 | — | — |
| 2004-05-20 | $91.89 | $94.11 | 264,212 | — | — |
| 2004-05-19 | $92.45 | $94.68 | 196,149 | — | — |
| 2004-05-18 | $92.58 | $94.82 | 166,968 | — | — |
| 2004-05-17 | $92.05 | $94.28 | 252,472 | — | — |
| 2004-05-14 | $93.38 | $95.63 | 289,958 | — | — |
| 2004-05-13 | $92.98 | $95.23 | 315,326 | — | — |
| 2004-05-12 | $91.92 | $94.14 | 581,274 | — | — |
| 2004-05-11 | $92.66 | $94.90 | 315,816 | — | — |
| 2004-05-10 | $91.87 | $94.09 | 260,852 | — | — |
| 2004-05-07 | $93.93 | $96.20 | 271,687 | — | — |
| 2004-05-06 | $96.95 | $99.29 | 222,083 | — | — |
| 2004-05-05 | $97.48 | $99.84 | 475,537 | — | — |
| 2004-05-04 | $97.70 | $100.05 | 333,559 | — | — |
| 2004-05-03 | $97.91 | $100.27 | 401,886 | — | — |
| 2004-04-30 | $96.19 | $98.51 | 324,688 | — | — |
| 2004-04-29 | $94.78 | $97.07 | 600,527 | — | — |
| 2004-04-28 | $92.45 | $94.68 | 459,002 | — | — |
| 2004-04-27 | $92.32 | $94.55 | 300,075 | — | — |
| 2004-04-26 | $92.05 | $94.28 | 467,005 | — | — |
| 2004-04-23 | $94.04 | $96.31 | 644,430 | — | — |
| 2004-04-22 | $97.35 | $99.70 | 356,171 | — | — |
| 2004-04-21 | $96.64 | $98.97 | 241,675 | — | — |
| 2004-04-20 | $95.63 | $97.94 | 217,780 | — | — |
| 2004-04-19 | $98.60 | $100.98 | 105,247 | — | — |
| 2004-04-16 | $99.50 | $101.90 | 248,621 | — | — |
| 2004-04-15 | $96.19 | $98.51 | 367,836 | — | — |
| 2004-04-14 | $97.09 | $99.43 | 115,402 | — | — |
| 2004-04-13 | $98.60 | $100.98 | 96,338 | — | — |
| 2004-04-12 | $100.13 | $102.55 | 78,935 | — | — |
| 2004-04-08 | $99.31 | $101.71 | 168,478 | — | — |
| 2004-04-07 | $100.29 | $102.71 | 99,056 | — | — |
| 2004-04-06 | $100.58 | $103.01 | 111,853 | — | — |
| 2004-04-05 | $101.25 | $103.69 | 183,087 | — | — |
| 2004-04-02 | $101.30 | $103.74 | 188,788 | — | — |
| 2004-04-01 | $101.19 | $103.64 | 392,524 | — | — |
| 2004-03-31 | $98.54 | $100.92 | 405,926 | — | — |
| 2004-03-30 | $98.25 | $100.62 | 285,126 | — | — |
| 2004-03-29 | $97.88 | $100.24 | 246,356 | — | — |
| 2004-03-26 | $96.95 | $98.78 | 216,081 | — | — |
| 2004-03-25 | $97.93 | $99.78 | 175,122 | — | — |
| 2004-03-24 | $98.09 | $99.95 | 456,699 | — | — |
| 2004-03-23 | $98.81 | $100.67 | 291,203 | — | — |
| 2004-03-22 | $98.62 | $100.49 | 341,147 | — | — |
| 2004-03-19 | $99.34 | $101.21 | 140,996 | — | — |
| 2004-03-18 | $100.82 | $102.73 | 313,589 | — | — |
| 2004-03-17 | $101.09 | $103.00 | 253,944 | — | — |
| 2004-03-16 | $100.00 | $101.89 | 331,671 | — | — |
| 2004-03-15 | $98.09 | $99.95 | 220,762 | — | — |
| 2004-03-12 | $98.15 | $100.00 | 143,941 | — | — |
| 2004-03-11 | $97.64 | $99.49 | 209,550 | — | — |
| 2004-03-10 | $98.86 | $100.73 | 152,925 | — | — |
| 2004-03-09 | $99.28 | $101.16 | 220,535 | — | — |
| 2004-03-08 | $100.40 | $102.29 | 208,606 | — | — |
| 2004-03-05 | $101.19 | $103.10 | 156,889 | — | — |
| 2004-03-04 | $100.05 | $101.94 | 107,399 | — | — |
| 2004-03-03 | $100.21 | $102.10 | 168,478 | — | — |
| 2004-03-02 | $100.13 | $102.02 | 257,266 | — | — |
| 2004-03-01 | $101.62 | $103.53 | 535,333 | — | — |
| 2004-02-27 | $101.59 | $103.51 | 280,105 | — | — |
| 2004-02-26 | $101.35 | $103.27 | 263,872 | — | — |
| 2004-02-25 | $100.40 | $102.29 | 221,630 | — | — |
| 2004-02-24 | $100.85 | $102.75 | 752,206 | — | — |
| 2004-02-23 | $101.43 | $103.35 | 655,868 | — | — |
| 2004-02-20 | $101.38 | $103.29 | 3,531,361 | — | — |
| 2004-02-19 | $101.38 | $103.29 | 595,959 | — | — |
| 2004-02-18 | $99.79 | $101.67 | 259,720 | — | — |
| 2004-02-17 | $99.07 | $100.94 | 233,597 | — | — |
| 2004-02-13 | $97.25 | $99.08 | 368,100 | — | — |
| 2004-02-12 | $98.01 | $99.86 | 310,192 | — | — |
| 2004-02-11 | $98.60 | $100.46 | 326,084 | — | — |
| 2004-02-10 | $99.21 | $101.08 | 332,162 | — | — |
| 2004-02-09 | $98.28 | $100.13 | 108,116 | — | — |
| 2004-02-06 | $98.15 | $100.00 | 245,677 | — | — |
| 2004-02-05 | $95.92 | $97.73 | 439,221 | — | — |
| 2004-02-04 | $97.22 | $99.05 | 246,998 | — | — |
| 2004-02-03 | $97.75 | $99.59 | 208,531 | — | — |
| 2004-02-02 | $95.55 | $97.35 | 511,965 | — | — |
| 2004-01-30 | $98.01 | $99.86 | 354,699 | — | — |
| 2004-01-29 | $96.90 | $98.73 | 536,918 | — | — |
| 2004-01-28 | $97.35 | $99.19 | 776,631 | — | — |
| 2004-01-27 | $97.62 | $99.46 | 327,443 | — | — |
| 2004-01-26 | $95.68 | $97.49 | 197,923 | — | — |
| 2004-01-23 | $93.93 | $95.71 | 291,845 | — | — |
| 2004-01-22 | $92.72 | $94.47 | 397,356 | — | — |
| 2004-01-21 | $91.55 | $93.28 | 340,618 | — | — |
| 2004-01-20 | $90.44 | $92.14 | 413,513 | — | — |
| 2004-01-16 | $89.80 | $91.50 | 291,807 | — | — |
| 2004-01-15 | $90.04 | $91.74 | 295,469 | — | — |
| 2004-01-14 | $90.07 | $91.77 | 344,431 | — | — |
| 2004-01-13 | $90.04 | $91.74 | 104,265 | — | — |
| 2004-01-12 | $90.01 | $91.71 | 153,114 | — | — |
| 2004-01-09 | $90.52 | $92.23 | 333,710 | — | — |
| 2004-01-08 | $90.78 | $92.50 | 538,579 | — | — |
| 2004-01-07 | $93.64 | $95.41 | 378,179 | — | — |
| 2004-01-06 | $92.82 | $94.57 | 520,648 | — | — |
| 2004-01-05 | $91.66 | $93.39 | 245,639 | — | — |
| 2004-01-02 | $91.42 | $93.14 | 214,193 | — | — |