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-02-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 | $78.57 | $2,951.20 | 303,527 | — | — |
| 2004-12-30 | $78.41 | $2,945.21 | 180,874 | — | — |
| 2004-12-29 | $78.40 | $2,944.55 | 170,314 | — | — |
| 2004-12-28 | $78.27 | $2,939.89 | 198,606 | — | — |
| 2004-12-27 | $77.92 | $2,926.59 | 306,238 | — | — |
| 2004-12-23 | $78.09 | $2,933.24 | 357,400 | — | — |
| 2004-12-22 | $78.98 | $2,966.50 | 401,786 | — | — |
| 2004-12-21 | $79.83 | $2,860.30 | 299,574 | — | — |
| 2004-12-20 | $79.69 | $2,855.21 | 473,051 | — | — |
| 2004-12-17 | $79.33 | $2,842.53 | 848,409 | — | — |
| 2004-12-16 | $79.33 | $2,842.53 | 1,062,827 | — | — |
| 2004-12-15 | $81.19 | $2,909.15 | 165,627 | — | — |
| 2004-12-14 | $80.56 | $2,886.31 | 254,568 | — | — |
| 2004-12-13 | $80.24 | $2,874.89 | 140,328 | — | — |
| 2004-12-10 | $79.76 | $2,857.75 | 150,775 | — | — |
| 2004-12-09 | $79.30 | $2,841.26 | 132,987 | — | — |
| 2004-12-08 | $78.31 | $2,805.73 | 170,540 | — | — |
| 2004-12-07 | $77.12 | $2,763.22 | 137,618 | — | — |
| 2004-12-06 | $78.63 | $2,817.15 | 229,100 | — | — |
| 2004-12-03 | $78.27 | $2,804.45 | 180,817 | — | — |
| 2004-12-02 | $76.62 | $2,745.45 | 274,728 | — | — |
| 2004-12-01 | $78.06 | $2,796.85 | 174,549 | — | — |
| 2004-11-30 | $76.23 | $2,731.49 | 163,763 | — | — |
| 2004-11-29 | $76.00 | $2,723.24 | 193,749 | — | — |
| 2004-11-26 | $76.15 | $2,728.32 | 58,220 | — | — |
| 2004-11-24 | $76.71 | $2,748.63 | 132,422 | — | — |
| 2004-11-23 | $75.86 | $2,718.17 | 194,427 | — | — |
| 2004-11-22 | $74.71 | $2,676.93 | 261,683 | — | — |
| 2004-11-19 | $74.73 | $2,677.56 | 269,871 | — | — |
| 2004-11-18 | $75.79 | $2,715.63 | 209,278 | — | — |
| 2004-11-17 | $75.72 | $2,713.09 | 281,899 | — | — |
| 2004-11-16 | $77.24 | $2,767.65 | 303,132 | — | — |
| 2004-11-15 | $77.31 | $2,770.20 | 278,229 | — | — |
| 2004-11-12 | $75.97 | $2,721.98 | 243,895 | — | — |
| 2004-11-11 | $74.02 | $2,652.18 | 188,893 | — | — |
| 2004-11-10 | $73.37 | $2,628.70 | 182,963 | — | — |
| 2004-11-09 | $73.38 | $2,629.34 | 188,215 | — | — |
| 2004-11-08 | $73.93 | $2,649.01 | 188,159 | — | — |
| 2004-11-05 | $73.49 | $2,633.14 | 465,992 | — | — |
| 2004-11-04 | $76.02 | $2,723.88 | 396,082 | — | — |
| 2004-11-03 | $74.22 | $2,659.16 | 234,464 | — | — |
| 2004-11-02 | $74.04 | $2,652.82 | 270,436 | — | — |
| 2004-11-01 | $74.89 | $2,683.27 | 232,996 | — | — |
| 2004-10-29 | $74.02 | $2,652.18 | 227,744 | — | — |
| 2004-10-28 | $73.93 | $2,649.01 | 291,386 | — | — |
| 2004-10-27 | $74.91 | $2,683.90 | 269,250 | — | — |
| 2004-10-26 | $74.73 | $2,677.56 | 328,657 | — | — |
| 2004-10-25 | $73.91 | $2,648.38 | 183,133 | — | — |
| 2004-10-22 | $74.30 | $2,662.33 | 172,121 | — | — |
| 2004-10-21 | $74.50 | $2,669.31 | 147,895 | — | — |
| 2004-10-20 | $73.72 | $2,641.39 | 247,791 | — | — |
| 2004-10-19 | $74.02 | $2,652.18 | 307,029 | — | — |
| 2004-10-18 | $75.03 | $2,688.34 | 391,565 | — | — |
| 2004-10-15 | $74.04 | $2,652.82 | 297,485 | — | — |
| 2004-10-14 | $73.60 | $2,636.95 | 338,200 | — | — |
| 2004-10-13 | $72.00 | $2,579.84 | 254,398 | — | — |
| 2004-10-12 | $72.21 | $2,587.47 | 227,292 | — | — |
| 2004-10-11 | $71.01 | $2,544.32 | 177,768 | — | — |
| 2004-10-08 | $71.28 | $2,553.83 | 296,977 | — | — |
| 2004-10-07 | $70.32 | $2,519.57 | 293,193 | — | — |
| 2004-10-06 | $71.17 | $2,550.03 | 284,328 | — | — |
| 2004-10-05 | $70.75 | $2,534.80 | 393,428 | — | — |
| 2004-10-04 | $70.18 | $2,514.49 | 512,355 | — | — |
| 2004-10-01 | $70.21 | $2,515.77 | 692,438 | — | — |
| 2004-09-30 | $69.33 | $2,484.04 | 3,401,093 | — | — |
| 2004-09-29 | $67.29 | $2,411.07 | 266,313 | — | — |
| 2004-09-28 | $67.38 | $2,414.25 | 1,075,533 | — | — |
| 2004-09-27 | $65.29 | $2,339.37 | 226,954 | — | — |
| 2004-09-24 | $65.36 | $2,341.91 | 164,272 | — | — |
| 2004-09-23 | $64.87 | $2,324.15 | 185,730 | — | — |
| 2004-09-22 | $65.65 | $2,352.06 | 339,838 | — | — |
| 2004-09-21 | $66.60 | $2,386.33 | 111,754 | — | — |
| 2004-09-20 | $66.55 | $2,384.42 | 133,665 | — | — |
| 2004-09-17 | $67.17 | $2,406.63 | 192,507 | — | — |
| 2004-09-16 | $67.58 | $2,421.22 | 174,549 | — | — |
| 2004-09-15 | $67.27 | $2,278.67 | 141,684 | — | — |
| 2004-09-14 | $66.48 | $2,251.68 | 171,726 | — | — |
| 2004-09-13 | $67.17 | $2,275.08 | 199,396 | — | — |
| 2004-09-10 | $67.22 | $2,276.87 | 160,770 | — | — |
| 2004-09-09 | $67.24 | $2,277.47 | 187,989 | — | — |
| 2004-09-08 | $68.28 | $2,312.86 | 242,370 | — | — |
| 2004-09-07 | $67.91 | $2,300.26 | 352,713 | — | — |
| 2004-09-03 | $67.03 | $2,270.28 | 351,584 | — | — |
| 2004-09-02 | $66.81 | $2,263.08 | 178,841 | — | — |
| 2004-09-01 | $66.76 | $2,261.28 | 125,025 | — | — |
| 2004-08-31 | $66.78 | $2,261.87 | 157,665 | — | — |
| 2004-08-30 | $66.41 | $2,249.28 | 141,740 | — | — |
| 2004-08-27 | $65.65 | $2,223.49 | 186,464 | — | — |
| 2004-08-26 | $66.28 | $2,245.08 | 158,173 | — | — |
| 2004-08-25 | $66.21 | $2,242.68 | 142,192 | — | — |
| 2004-08-24 | $67.29 | $2,279.27 | 175,622 | — | — |
| 2004-08-23 | $66.58 | $2,255.28 | 93,345 | — | — |
| 2004-08-20 | $66.97 | $2,268.47 | 217,580 | — | — |
| 2004-08-19 | $64.94 | $2,199.50 | 117,288 | — | — |
| 2004-08-18 | $66.03 | $2,236.68 | 157,269 | — | — |
| 2004-08-17 | $65.73 | $2,226.48 | 106,841 | — | — |
| 2004-08-16 | $64.18 | $2,173.71 | 124,517 | — | — |
| 2004-08-13 | $63.22 | $2,141.32 | 125,251 | — | — |
| 2004-08-12 | $64.10 | $2,171.31 | 143,999 | — | — |
| 2004-08-11 | $64.90 | $2,198.29 | 84,197 | — | — |
| 2004-08-10 | $64.64 | $2,189.30 | 143,829 | — | — |
| 2004-08-09 | $64.53 | $2,185.70 | 78,437 | — | — |
| 2004-08-06 | $64.60 | $2,188.10 | 120,789 | — | — |
| 2004-08-05 | $64.56 | $2,186.90 | 96,846 | — | — |
| 2004-08-04 | $65.88 | $2,231.29 | 243,782 | — | — |
| 2004-08-03 | $64.69 | $2,191.10 | 217,749 | — | — |
| 2004-08-02 | $63.75 | $2,159.31 | 297,598 | — | — |
| 2004-07-30 | $63.54 | $2,152.11 | 140,780 | — | — |
| 2004-07-29 | $62.99 | $2,133.52 | 236,780 | — | — |
| 2004-07-28 | $63.50 | $2,150.91 | 98,371 | — | — |
| 2004-07-27 | $62.63 | $2,121.52 | 142,474 | — | — |
| 2004-07-26 | $62.81 | $2,127.52 | 118,305 | — | — |
| 2004-07-23 | $62.85 | $2,128.72 | 111,415 | — | — |
| 2004-07-22 | $63.52 | $2,151.51 | 159,641 | — | — |
| 2004-07-21 | $65.34 | $2,213.29 | 140,385 | — | — |
| 2004-07-20 | $66.21 | $2,242.68 | 227,518 | — | — |
| 2004-07-19 | $65.86 | $2,230.69 | 118,982 | — | — |
| 2004-07-16 | $65.27 | $2,210.89 | 219,443 | — | — |
| 2004-07-15 | $64.62 | $2,188.70 | 109,608 | — | — |
| 2004-07-14 | $63.61 | $2,154.51 | 151,001 | — | — |
| 2004-07-13 | $63.36 | $2,146.11 | 114,465 | — | — |
| 2004-07-12 | $64.88 | $2,197.70 | 87,924 | — | — |
| 2004-07-09 | $64.02 | $2,168.31 | 88,545 | — | — |
| 2004-07-08 | $64.07 | $2,170.11 | 172,234 | — | — |
| 2004-07-07 | $64.13 | $2,172.12 | 147,613 | — | — |
| 2004-07-06 | $63.57 | $2,153.31 | 285,683 | — | — |
| 2004-07-02 | $63.75 | $2,159.31 | 332,892 | — | — |
| 2004-07-01 | $62.78 | $2,126.32 | 253,551 | — | — |
| 2004-06-30 | $62.63 | $2,121.52 | 324,760 | — | — |
| 2004-06-29 | $61.98 | $2,099.33 | 308,553 | — | — |
| 2004-06-28 | $63.75 | $2,159.31 | 221,194 | — | — |
| 2004-06-25 | $63.75 | $2,159.31 | 267,782 | — | — |
| 2004-06-24 | $63.52 | $2,151.51 | 150,493 | — | — |
| 2004-06-23 | $63.50 | $2,150.91 | 136,996 | — | — |
| 2004-06-22 | $63.40 | $2,147.31 | 297,146 | — | — |
| 2004-06-21 | $63.84 | $2,162.31 | 351,810 | — | — |
| 2004-06-18 | $62.56 | $2,119.12 | 163,820 | — | — |
| 2004-06-17 | $61.91 | $2,096.93 | 378,068 | — | — |
| 2004-06-16 | $61.55 | $1,972.58 | 315,443 | — | — |
| 2004-06-15 | $61.04 | $1,956.12 | 209,674 | — | — |
| 2004-06-14 | $59.68 | $1,912.43 | 269,306 | — | — |
| 2004-06-10 | $60.65 | $1,943.64 | 107,575 | — | — |
| 2004-06-09 | $61.18 | $1,960.66 | 145,580 | — | — |
| 2004-06-08 | $61.41 | $1,968.05 | 146,088 | — | — |
| 2004-06-07 | $61.18 | $1,960.66 | 142,418 | — | — |
| 2004-06-04 | $60.97 | $1,953.86 | 630,886 | — | — |
| 2004-06-03 | $60.46 | $1,937.40 | 794,593 | — | — |
| 2004-06-02 | $60.47 | $1,937.96 | 248,695 | — | — |
| 2004-06-01 | $60.03 | $1,923.78 | 251,631 | — | — |
| 2004-05-28 | $60.90 | $1,951.59 | 341,475 | — | — |
| 2004-05-27 | $60.51 | $1,939.10 | 298,502 | — | — |
| 2004-05-26 | $60.70 | $1,945.35 | 411,950 | — | — |
| 2004-05-25 | $59.36 | $1,902.21 | 219,104 | — | — |
| 2004-05-24 | $58.08 | $1,861.35 | 249,598 | — | — |
| 2004-05-21 | $57.20 | $1,832.98 | 345,711 | — | — |
| 2004-05-20 | $57.43 | $1,840.36 | 152,526 | — | — |
| 2004-05-19 | $56.76 | $1,818.79 | 460,458 | — | — |
| 2004-05-18 | $57.91 | $1,855.68 | 331,650 | — | — |
| 2004-05-17 | $57.50 | $1,842.62 | 185,730 | — | — |
| 2004-05-14 | $57.16 | $1,831.85 | 186,860 | — | — |
| 2004-05-13 | $55.83 | $1,789.29 | 219,556 | — | — |
| 2004-05-12 | $55.78 | $1,787.58 | 452,157 | — | — |
| 2004-05-11 | $56.12 | $1,798.37 | 186,069 | — | — |
| 2004-05-10 | $55.73 | $1,785.88 | 481,070 | — | — |
| 2004-05-07 | $56.51 | $1,810.85 | 461,644 | — | — |
| 2004-05-06 | $57.64 | $1,847.17 | 704,805 | — | — |
| 2004-05-05 | $57.30 | $1,836.38 | 1,283,683 | — | — |
| 2004-05-04 | $59.09 | $1,893.70 | 478,416 | — | — |
| 2004-05-03 | $58.61 | $1,878.38 | 421,663 | — | — |
| 2004-04-30 | $58.00 | $1,858.52 | 355,085 | — | — |
| 2004-04-29 | $59.41 | $1,903.92 | 181,382 | — | — |
| 2004-04-28 | $60.30 | $1,932.29 | 296,017 | — | — |
| 2004-04-27 | $60.44 | $1,936.83 | 303,923 | — | — |
| 2004-04-26 | $59.50 | $1,906.75 | 309,796 | — | — |
| 2004-04-23 | $58.54 | $1,876.11 | 218,765 | — | — |
| 2004-04-22 | $58.88 | $1,886.89 | 567,470 | — | — |
| 2004-04-21 | $57.20 | $1,832.98 | 283,593 | — | — |
| 2004-04-20 | $57.20 | $1,832.98 | 290,935 | — | — |
| 2004-04-19 | $59.89 | $1,919.24 | 152,526 | — | — |
| 2004-04-16 | $59.77 | $1,915.27 | 237,965 | — | — |
| 2004-04-15 | $58.76 | $1,882.92 | 356,214 | — | — |
| 2004-04-14 | $57.41 | $1,839.79 | 388,176 | — | — |
| 2004-04-13 | $58.88 | $1,886.89 | 603,328 | — | — |
| 2004-04-12 | $59.34 | $1,901.64 | 888,673 | — | — |
| 2004-04-08 | $63.75 | $2,042.95 | 297,654 | — | — |
| 2004-04-07 | $66.12 | $2,118.99 | 557,531 | — | — |
| 2004-04-06 | $65.73 | $2,106.51 | 1,107,665 | — | — |
| 2004-04-05 | $69.47 | $2,226.25 | 444,590 | — | — |
| 2004-04-02 | $72.55 | $2,324.99 | 291,838 | — | — |
| 2004-04-01 | $74.20 | $2,377.76 | 465,597 | — | — |
| 2004-03-31 | $71.54 | $2,292.64 | 268,572 | — | — |
| 2004-03-30 | $70.92 | $2,272.78 | 105,712 | — | — |
| 2004-03-29 | $69.86 | $2,238.73 | 121,467 | — | — |
| 2004-03-26 | $69.08 | $2,213.76 | 114,070 | — | — |
| 2004-03-25 | $69.90 | $2,239.87 | 124,799 | — | — |
| 2004-03-24 | $68.92 | $2,208.66 | 173,137 | — | — |
| 2004-03-23 | $69.06 | $2,213.19 | 106,220 | — | — |
| 2004-03-22 | $69.06 | $2,213.19 | 106,333 | — | — |
| 2004-03-19 | $68.69 | $2,201.28 | 141,006 | — | — |
| 2004-03-18 | $69.52 | $2,227.95 | 97,015 | — | — |
| 2004-03-17 | $69.33 | $2,115.41 | 169,693 | — | — |
| 2004-03-16 | $68.14 | $2,079.21 | 107,914 | — | — |
| 2004-03-15 | $67.75 | $2,067.32 | 124,121 | — | — |
| 2004-03-12 | $67.84 | $2,070.02 | 106,446 | — | — |
| 2004-03-11 | $66.78 | $2,037.60 | 91,538 | — | — |
| 2004-03-10 | $67.89 | $2,071.65 | 120,789 | — | — |
| 2004-03-09 | $68.62 | $2,093.80 | 126,380 | — | — |
| 2004-03-08 | $68.50 | $2,090.02 | 162,803 | — | — |
| 2004-03-05 | $68.67 | $2,095.42 | 118,361 | — | — |
| 2004-03-04 | $68.11 | $2,078.13 | 96,733 | — | — |
| 2004-03-03 | $67.65 | $2,064.08 | 107,406 | — | — |
| 2004-03-02 | $67.70 | $2,065.70 | 84,874 | — | — |
| 2004-03-01 | $66.71 | $2,035.44 | 175,509 | — | — |
| 2004-02-27 | $65.11 | $1,986.81 | 102,888 | — | — |
| 2004-02-26 | $65.13 | $1,987.35 | 186,069 | — | — |
| 2004-02-25 | $65.84 | $2,008.97 | 159,698 | — | — |
| 2004-02-24 | $64.99 | $1,983.03 | 210,690 | — | — |
| 2004-02-23 | $64.32 | $1,962.50 | 105,768 | — | — |
| 2004-02-20 | $63.87 | $1,948.99 | 114,578 | — | — |
| 2004-02-19 | $63.57 | $1,939.81 | 370,445 | — | — |
| 2004-02-18 | $64.23 | $1,959.80 | 215,660 | — | — |
| 2004-02-17 | $63.66 | $1,942.51 | 220,290 | — | — |
| 2004-02-13 | $64.05 | $1,954.40 | 127,227 | — | — |
| 2004-02-12 | $63.98 | $1,952.23 | 133,608 | — | — |
| 2004-02-11 | $64.14 | $1,957.10 | 98,540 | — | — |
| 2004-02-10 | $63.95 | $1,951.15 | 458,821 | — | — |
| 2004-02-09 | $62.86 | $1,918.19 | 65,505 | — | — |
| 2004-02-06 | $62.55 | $1,908.46 | 191,490 | — | — |
| 2004-02-05 | $61.09 | $1,864.16 | 155,575 | — | — |
| 2004-02-04 | $61.22 | $1,867.94 | 122,709 | — | — |
| 2004-02-03 | $62.35 | $1,902.52 | 260,328 | — | — |
| 2004-02-02 | $62.83 | $1,917.11 | 174,380 | — | — |
| 2004-01-30 | $60.88 | $1,857.67 | 171,105 | — | — |
| 2004-01-29 | $60.83 | $1,856.05 | 170,427 | — | — |
| 2004-01-28 | $60.74 | $1,853.35 | 184,657 | — | — |
| 2004-01-27 | $60.74 | $1,853.35 | 271,622 | — | — |
| 2004-01-26 | $59.91 | $1,827.95 | 171,782 | — | — |
| 2004-01-23 | $59.06 | $1,802.01 | 138,069 | — | — |
| 2004-01-22 | $58.23 | $1,776.62 | 203,067 | — | — |
| 2004-01-21 | $57.53 | $1,755.55 | 201,429 | — | — |
| 2004-01-20 | $57.29 | $1,747.98 | 141,796 | — | — |
| 2004-01-16 | $57.45 | $1,752.84 | 156,535 | — | — |
| 2004-01-15 | $58.40 | $1,782.02 | 100,686 | — | — |
| 2004-01-14 | $58.49 | $1,784.72 | 474,745 | — | — |
| 2004-01-13 | $58.44 | $1,783.11 | 213,062 | — | — |
| 2004-01-12 | $58.31 | $1,779.32 | 166,643 | — | — |
| 2004-01-09 | $58.35 | $1,780.41 | 197,024 | — | — |
| 2004-01-08 | $58.14 | $1,773.92 | 184,601 | — | — |
| 2004-01-07 | $58.23 | $1,776.62 | 158,850 | — | — |
| 2004-01-06 | $58.76 | $1,792.83 | 170,201 | — | — |
| 2004-01-05 | $59.04 | $1,801.48 | 148,855 | — | — |
| 2004-01-02 | $59.18 | $1,805.80 | 58,559 | — | — |