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
- 1970-01-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 | $69.53 | $110.76 | 1,448,188 | — | — |
| 2004-12-30 | $69.41 | $110.56 | 1,569,796 | — | — |
| 2004-12-29 | $69.37 | $110.50 | 1,499,122 | — | — |
| 2004-12-28 | $69.49 | $110.69 | 1,773,828 | — | — |
| 2004-12-27 | $69.81 | $111.21 | 1,578,800 | — | — |
| 2004-12-23 | $69.77 | $111.14 | 1,658,355 | — | — |
| 2004-12-22 | $70.50 | $112.30 | 3,496,252 | — | — |
| 2004-12-21 | $69.98 | $111.46 | 3,480,519 | — | — |
| 2004-12-20 | $68.52 | $109.15 | 2,826,345 | — | — |
| 2004-12-17 | $68.72 | $109.47 | 4,826,889 | — | — |
| 2004-12-16 | $69.33 | $110.43 | 4,916,883 | — | — |
| 2004-12-15 | $68.56 | $109.21 | 6,369,276 | — | — |
| 2004-12-14 | $68.12 | $108.50 | 5,138,949 | — | — |
| 2004-12-13 | $69.33 | $110.43 | 8,559,035 | — | — |
| 2004-12-10 | $66.05 | $104.96 | 11,466,568 | — | — |
| 2004-12-09 | $71.63 | $113.82 | 6,450,167 | — | — |
| 2004-12-08 | $71.92 | $114.27 | 2,894,793 | — | — |
| 2004-12-07 | $72.76 | $115.62 | 4,311,861 | — | — |
| 2004-12-06 | $73.98 | $117.55 | 5,059,320 | — | — |
| 2004-12-03 | $72.16 | $114.66 | 4,651,899 | — | — |
| 2004-12-02 | $71.13 | $113.03 | 3,306,295 | — | — |
| 2004-12-01 | $71.46 | $113.54 | 4,651,085 | — | — |
| 2004-11-30 | $69.68 | $110.73 | 4,073,866 | — | — |
| 2004-11-29 | $70.33 | $111.76 | 3,699,989 | — | — |
| 2004-11-26 | $68.74 | $109.23 | 930,808 | — | — |
| 2004-11-24 | $68.78 | $109.29 | 3,262,238 | — | — |
| 2004-11-23 | $68.27 | $108.48 | 5,830,951 | — | — |
| 2004-11-22 | $66.75 | $106.07 | 3,974,807 | — | — |
| 2004-11-19 | $64.91 | $103.14 | 4,128,315 | — | — |
| 2004-11-18 | $66.21 | $105.21 | 3,860,629 | — | — |
| 2004-11-17 | $65.60 | $104.23 | 4,829,414 | — | — |
| 2004-11-16 | $64.65 | $102.74 | 2,233,476 | — | — |
| 2004-11-15 | $65.27 | $103.71 | 3,002,125 | — | — |
| 2004-11-12 | $65.49 | $104.06 | 4,369,689 | — | — |
| 2004-11-11 | $63.61 | $101.07 | 5,287,148 | — | — |
| 2004-11-10 | $62.16 | $98.77 | 7,818,272 | — | — |
| 2004-11-09 | $60.31 | $95.84 | 8,244,718 | — | — |
| 2004-11-08 | $61.25 | $97.33 | 3,726,993 | — | — |
| 2004-11-05 | $61.76 | $98.14 | 4,159,686 | — | — |
| 2004-11-04 | $61.69 | $98.02 | 7,351,361 | — | — |
| 2004-11-03 | $60.42 | $96.01 | 5,717,022 | — | — |
| 2004-11-02 | $61.80 | $98.19 | 2,568,464 | — | — |
| 2004-11-01 | $62.09 | $98.65 | 2,820,203 | — | — |
| 2004-10-29 | $62.45 | $99.23 | 4,144,125 | — | — |
| 2004-10-28 | $62.92 | $99.98 | 2,320,208 | — | — |
| 2004-10-27 | $63.82 | $101.41 | 3,544,767 | — | — |
| 2004-10-26 | $61.54 | $97.79 | 3,244,466 | — | — |
| 2004-10-25 | $61.00 | $96.93 | 3,110,222 | — | — |
| 2004-10-22 | $59.91 | $95.20 | 4,671,013 | — | — |
| 2004-10-21 | $61.47 | $97.68 | 7,604,979 | — | — |
| 2004-10-20 | $61.83 | $98.25 | 10,643,256 | — | — |
| 2004-10-19 | $66.93 | $106.36 | 7,551,884 | — | — |
| 2004-10-18 | $67.73 | $107.62 | 2,057,248 | — | — |
| 2004-10-15 | $66.75 | $106.07 | 2,835,045 | — | — |
| 2004-10-14 | $66.32 | $105.38 | 2,356,609 | — | — |
| 2004-10-13 | $66.57 | $105.78 | 2,532,036 | — | — |
| 2004-10-12 | $66.46 | $105.61 | 2,627,336 | — | — |
| 2004-10-11 | $66.93 | $106.36 | 1,193,990 | — | — |
| 2004-10-08 | $66.61 | $105.84 | 1,975,076 | — | — |
| 2004-10-07 | $68.02 | $108.08 | 2,121,841 | — | — |
| 2004-10-06 | $67.84 | $107.79 | 2,600,968 | — | — |
| 2004-10-05 | $68.71 | $109.17 | 2,746,544 | — | — |
| 2004-10-04 | $68.78 | $109.29 | 4,629,499 | — | — |
| 2004-10-01 | $67.91 | $107.91 | 4,229,613 | — | — |
| 2004-09-30 | $65.27 | $103.71 | 3,814,222 | — | — |
| 2004-09-29 | $63.64 | $101.13 | 2,204,261 | — | — |
| 2004-09-28 | $63.35 | $100.67 | 2,975,232 | — | — |
| 2004-09-27 | $63.32 | $100.61 | 3,505,630 | — | — |
| 2004-09-24 | $64.51 | $102.51 | 3,646,314 | — | — |
| 2004-09-23 | $64.73 | $102.85 | 3,121,886 | — | — |
| 2004-09-22 | $64.91 | $103.14 | 6,491,890 | — | — |
| 2004-09-21 | $64.51 | $102.51 | 4,932,287 | — | — |
| 2004-09-20 | $62.85 | $99.86 | 4,252,609 | — | — |
| 2004-09-17 | $61.54 | $97.79 | 3,861,513 | — | — |
| 2004-09-16 | $60.75 | $96.53 | 3,368,622 | — | — |
| 2004-09-15 | $59.15 | $94.00 | 2,967,824 | — | — |
| 2004-09-14 | $61.04 | $96.99 | 2,182,592 | — | — |
| 2004-09-13 | $60.20 | $95.66 | 4,083,512 | — | — |
| 2004-09-10 | $60.39 | $95.72 | 3,899,656 | — | — |
| 2004-09-09 | $58.11 | $92.11 | 5,965,029 | — | — |
| 2004-09-08 | $54.63 | $86.60 | 7,516,064 | — | — |
| 2004-09-07 | $56.73 | $89.93 | 4,475,493 | — | — |
| 2004-09-03 | $58.40 | $92.57 | 2,265,068 | — | — |
| 2004-09-02 | $59.48 | $94.29 | 2,404,867 | — | — |
| 2004-09-01 | $58.83 | $93.26 | 2,257,633 | — | — |
| 2004-08-31 | $58.43 | $92.62 | 2,106,473 | — | — |
| 2004-08-30 | $58.61 | $92.91 | 1,620,215 | — | — |
| 2004-08-27 | $60.02 | $95.15 | 1,625,301 | — | — |
| 2004-08-26 | $59.26 | $93.94 | 2,079,083 | — | — |
| 2004-08-25 | $59.34 | $94.06 | 2,415,121 | — | — |
| 2004-08-24 | $57.92 | $91.82 | 2,182,482 | — | — |
| 2004-08-23 | $58.47 | $92.68 | 2,467,636 | — | — |
| 2004-08-20 | $58.07 | $92.05 | 3,188,828 | — | — |
| 2004-08-19 | $56.51 | $89.58 | 2,770,425 | — | — |
| 2004-08-18 | $56.51 | $89.58 | 3,321,994 | — | — |
| 2004-08-17 | $54.56 | $86.49 | 4,262,366 | — | — |
| 2004-08-16 | $52.17 | $82.70 | 2,272,641 | — | — |
| 2004-08-13 | $51.41 | $81.50 | 2,649,807 | — | — |
| 2004-08-12 | $51.09 | $80.98 | 3,201,874 | — | — |
| 2004-08-11 | $51.85 | $82.19 | 4,081,135 | — | — |
| 2004-08-10 | $54.78 | $86.83 | 2,465,536 | — | — |
| 2004-08-09 | $53.26 | $84.42 | 2,009,819 | — | — |
| 2004-08-06 | $53.33 | $84.54 | 2,830,734 | — | — |
| 2004-08-05 | $55.32 | $87.69 | 2,536,458 | — | — |
| 2004-08-04 | $56.08 | $88.90 | 2,971,943 | — | — |
| 2004-08-03 | $56.48 | $89.53 | 3,021,638 | — | — |
| 2004-08-02 | $58.72 | $93.08 | 2,330,600 | — | — |
| 2004-07-30 | $57.64 | $91.36 | 3,055,773 | — | — |
| 2004-07-29 | $57.92 | $91.82 | 2,894,221 | — | — |
| 2004-07-28 | $58.58 | $92.85 | 6,814,440 | — | — |
| 2004-07-27 | $56.01 | $88.78 | 4,089,980 | — | — |
| 2004-07-26 | $55.79 | $88.44 | 3,362,679 | — | — |
| 2004-07-23 | $55.28 | $87.63 | 2,742,509 | — | — |
| 2004-07-22 | $56.48 | $89.53 | 5,894,190 | — | — |
| 2004-07-21 | $53.80 | $85.28 | 11,291,038 | — | — |
| 2004-07-20 | $58.21 | $92.28 | 7,804,203 | — | — |
| 2004-07-19 | $55.86 | $88.55 | 6,681,799 | — | — |
| 2004-07-16 | $57.16 | $90.62 | 9,682,017 | — | — |
| 2004-07-15 | $59.99 | $95.09 | 4,548,184 | — | — |
| 2004-07-14 | $60.60 | $96.07 | 4,043,767 | — | — |
| 2004-07-13 | $62.66 | $99.33 | 1,933,617 | — | — |
| 2004-07-12 | $61.76 | $97.90 | 2,033,865 | — | — |
| 2004-07-09 | $63.32 | $100.37 | 2,386,487 | — | — |
| 2004-07-08 | $63.03 | $99.91 | 4,360,845 | — | — |
| 2004-07-07 | $62.85 | $99.62 | 4,850,668 | — | — |
| 2004-07-06 | $60.96 | $96.64 | 5,228,995 | — | — |
| 2004-07-02 | $64.29 | $101.92 | 2,318,909 | — | — |
| 2004-07-01 | $65.78 | $104.27 | 3,856,898 | — | — |
| 2004-06-30 | $66.03 | $104.67 | 3,118,707 | — | — |
| 2004-06-29 | $65.12 | $103.23 | 5,507,102 | — | — |
| 2004-06-28 | $65.02 | $103.06 | 3,882,851 | — | — |
| 2004-06-25 | $66.14 | $104.84 | 6,314,832 | — | — |
| 2004-06-24 | $66.14 | $104.84 | 3,398,279 | — | — |
| 2004-06-23 | $66.46 | $105.36 | 3,539,598 | — | — |
| 2004-06-22 | $64.76 | $102.66 | 4,450,037 | — | — |
| 2004-06-21 | $63.46 | $100.60 | 4,720,515 | — | — |
| 2004-06-18 | $62.74 | $99.45 | 7,378,282 | — | — |
| 2004-06-17 | $65.45 | $103.75 | 3,649,299 | — | — |
| 2004-06-16 | $67.37 | $106.79 | 6,061,518 | — | — |
| 2004-06-15 | $66.75 | $105.82 | 8,016,639 | — | — |
| 2004-06-14 | $68.56 | $108.68 | 5,880,204 | — | — |
| 2004-06-10 | $72.00 | $113.90 | 2,913,679 | — | — |
| 2004-06-09 | $71.96 | $113.85 | 3,489,019 | — | — |
| 2004-06-08 | $73.74 | $116.65 | 4,293,294 | — | — |
| 2004-06-07 | $73.84 | $116.82 | 4,134,313 | — | — |
| 2004-06-04 | $71.53 | $113.16 | 3,614,805 | — | — |
| 2004-06-03 | $69.83 | $110.47 | 4,136,524 | — | — |
| 2004-06-02 | $72.47 | $114.65 | 4,300,342 | — | — |
| 2004-06-01 | $71.96 | $113.85 | 3,098,254 | — | — |
| 2004-05-28 | $71.53 | $113.16 | 2,649,973 | — | — |
| 2004-05-27 | $71.64 | $113.33 | 2,704,090 | — | — |
| 2004-05-26 | $70.62 | $111.73 | 3,648,304 | — | — |
| 2004-05-25 | $72.07 | $114.02 | 2,938,057 | — | — |
| 2004-05-24 | $70.55 | $111.61 | 3,139,133 | — | — |
| 2004-05-21 | $70.88 | $112.13 | 3,201,819 | — | — |
| 2004-05-20 | $69.65 | $110.18 | 2,890,490 | — | — |
| 2004-05-19 | $70.05 | $110.81 | 3,343,912 | — | — |
| 2004-05-18 | $68.74 | $108.75 | 2,372,502 | — | — |
| 2004-05-17 | $67.48 | $106.75 | 2,693,228 | — | — |
| 2004-05-14 | $68.34 | $108.12 | 3,913,392 | — | — |
| 2004-05-13 | $70.12 | $110.93 | 4,511,451 | — | — |
| 2004-05-12 | $68.20 | $107.89 | 3,983,596 | — | — |
| 2004-05-11 | $67.66 | $107.03 | 4,403,465 | — | — |
| 2004-05-10 | $67.69 | $107.09 | 4,309,961 | — | — |
| 2004-05-07 | $67.77 | $107.21 | 3,021,583 | — | — |
| 2004-05-06 | $68.02 | $107.61 | 2,872,911 | — | — |
| 2004-05-05 | $68.74 | $108.75 | 4,634,916 | — | — |
| 2004-05-04 | $67.48 | $106.75 | 3,369,534 | — | — |
| 2004-05-03 | $65.92 | $104.29 | 4,008,084 | — | — |
| 2004-04-30 | $66.03 | $104.46 | 4,093,435 | — | — |
| 2004-04-29 | $67.26 | $106.40 | 7,410,647 | — | — |
| 2004-04-28 | $70.91 | $112.19 | 5,525,371 | — | — |
| 2004-04-27 | $73.52 | $116.31 | 7,348,127 | — | — |
| 2004-04-26 | $73.34 | $116.02 | 4,969,794 | — | — |
| 2004-04-23 | $73.92 | $116.94 | 7,127,842 | — | — |
| 2004-04-22 | $74.97 | $118.60 | 14,290,869 | — | — |
| 2004-04-21 | $69.83 | $110.47 | 23,186,216 | — | — |
| 2004-04-20 | $58.68 | $92.84 | 7,764,900 | — | — |
| 2004-04-19 | $60.42 | $95.59 | 4,002,640 | — | — |
| 2004-04-16 | $59.99 | $94.90 | 6,877,706 | — | — |
| 2004-04-15 | $62.19 | $98.39 | 2,666,501 | — | — |
| 2004-04-14 | $63.46 | $100.39 | 2,188,617 | — | — |
| 2004-04-13 | $63.50 | $100.45 | 2,860,999 | — | — |
| 2004-04-12 | $65.12 | $103.03 | 3,112,378 | — | — |
| 2004-04-08 | $65.67 | $103.89 | 2,752,431 | — | — |
| 2004-04-07 | $65.31 | $103.31 | 3,482,496 | — | — |
| 2004-04-06 | $66.03 | $104.46 | 5,683,357 | — | — |
| 2004-04-05 | $67.40 | $106.63 | 3,301,486 | — | — |
| 2004-04-02 | $67.84 | $107.32 | 4,775,987 | — | — |
| 2004-04-01 | $65.23 | $103.20 | 6,044,271 | — | — |
| 2004-03-31 | $63.68 | $100.74 | 2,658,707 | — | — |
| 2004-03-30 | $63.42 | $100.34 | 2,622,858 | — | — |
| 2004-03-29 | $63.61 | $100.62 | 2,942,341 | — | — |
| 2004-03-26 | $61.43 | $97.19 | 3,557,730 | — | — |
| 2004-03-25 | $62.41 | $98.73 | 4,097,442 | — | — |
| 2004-03-24 | $61.14 | $96.73 | 3,942,386 | — | — |
| 2004-03-23 | $59.52 | $94.16 | 3,709,939 | — | — |
| 2004-03-22 | $58.54 | $92.61 | 5,375,870 | — | — |
| 2004-03-19 | $61.29 | $96.96 | 3,016,083 | — | — |
| 2004-03-18 | $61.65 | $97.53 | 2,565,866 | — | — |
| 2004-03-17 | $62.30 | $98.56 | 4,396,417 | — | — |
| 2004-03-16 | $60.10 | $95.07 | 3,484,320 | — | — |
| 2004-03-15 | $59.08 | $93.47 | 3,276,611 | — | — |
| 2004-03-12 | $61.83 | $97.82 | 3,491,921 | — | — |
| 2004-03-11 | $60.24 | $95.30 | 4,668,028 | — | — |
| 2004-03-10 | $61.29 | $96.73 | 3,982,767 | — | — |
| 2004-03-09 | $63.28 | $99.87 | 3,556,320 | — | — |
| 2004-03-08 | $63.89 | $100.84 | 3,511,075 | — | — |
| 2004-03-05 | $65.41 | $103.24 | 3,260,580 | — | — |
| 2004-03-04 | $66.43 | $104.84 | 2,695,439 | — | — |
| 2004-03-03 | $66.35 | $104.73 | 2,827,776 | — | — |
| 2004-03-02 | $66.43 | $104.84 | 4,338,125 | — | — |
| 2004-03-01 | $68.24 | $107.69 | 3,932,242 | — | — |
| 2004-02-27 | $66.75 | $105.35 | 5,562,491 | — | — |
| 2004-02-26 | $65.45 | $103.30 | 4,829,414 | — | — |
| 2004-02-25 | $63.32 | $99.93 | 4,877,423 | — | — |
| 2004-02-24 | $61.14 | $96.50 | 4,342,935 | — | — |
| 2004-02-23 | $61.80 | $97.53 | 5,802,151 | — | — |
| 2004-02-20 | $63.93 | $100.90 | 5,649,914 | — | — |
| 2004-02-19 | $62.99 | $99.41 | 5,975,975 | — | — |
| 2004-02-18 | $61.69 | $97.36 | 2,551,190 | — | — |
| 2004-02-17 | $62.05 | $97.93 | 4,044,292 | — | — |
| 2004-02-13 | $62.30 | $98.33 | 2,532,340 | — | — |
| 2004-02-12 | $63.39 | $100.04 | 2,732,448 | — | — |
| 2004-02-11 | $64.55 | $101.87 | 4,793,731 | — | — |
| 2004-02-10 | $61.25 | $96.67 | 1,970,184 | — | — |
| 2004-02-09 | $60.78 | $95.93 | 1,903,380 | — | — |
| 2004-02-06 | $61.29 | $96.73 | 3,609,194 | — | — |
| 2004-02-05 | $58.79 | $92.79 | 2,394,724 | — | — |
| 2004-02-04 | $57.96 | $91.48 | 3,519,062 | — | — |
| 2004-02-03 | $59.63 | $94.10 | 3,195,600 | — | — |
| 2004-02-02 | $59.52 | $93.93 | 3,196,457 | — | — |
| 2004-01-30 | $59.99 | $94.68 | 3,903,083 | — | — |
| 2004-01-29 | $60.57 | $95.59 | 4,273,090 | — | — |
| 2004-01-28 | $61.14 | $96.50 | 4,056,702 | — | — |
| 2004-01-27 | $62.19 | $98.16 | 3,604,744 | — | — |
| 2004-01-26 | $62.34 | $98.39 | 3,841,475 | — | — |
| 2004-01-23 | $60.67 | $95.76 | 3,796,340 | — | — |
| 2004-01-22 | $60.46 | $95.42 | 4,540,887 | — | — |
| 2004-01-21 | $60.82 | $95.99 | 7,590,883 | — | — |
| 2004-01-20 | $61.69 | $97.36 | 7,605,117 | — | — |
| 2004-01-16 | $61.33 | $96.79 | 5,654,723 | — | — |
| 2004-01-15 | $59.01 | $93.13 | 3,352,536 | — | — |
| 2004-01-14 | $59.15 | $93.36 | 5,042,264 | — | — |
| 2004-01-13 | $59.05 | $93.19 | 8,314,839 | — | — |
| 2004-01-12 | $58.61 | $92.51 | 5,433,360 | — | — |
| 2004-01-09 | $56.84 | $89.71 | 3,722,294 | — | — |
| 2004-01-08 | $56.91 | $89.82 | 5,217,138 | — | — |
| 2004-01-07 | $54.49 | $86.00 | 5,523,989 | — | — |
| 2004-01-06 | $54.34 | $85.77 | 3,697,060 | — | — |
| 2004-01-05 | $54.45 | $85.94 | 5,038,146 | — | — |
| 2004-01-02 | $52.46 | $82.80 | 6,585,255 | — | — |