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
- 1972-06-01 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 | $88.45 | $329.99 | 1,130,067 | — | — |
| 2004-12-30 | $89.15 | $332.59 | 1,291,105 | — | — |
| 2004-12-29 | $89.33 | $333.26 | 1,245,262 | — | — |
| 2004-12-28 | $89.70 | $332.42 | 1,899,323 | — | — |
| 2004-12-27 | $90.31 | $334.68 | 1,361,689 | — | — |
| 2004-12-23 | $90.70 | $336.13 | 896,654 | — | — |
| 2004-12-22 | $90.65 | $335.93 | 2,124,508 | — | — |
| 2004-12-21 | $90.06 | $333.75 | 1,660,984 | — | — |
| 2004-12-20 | $89.42 | $331.36 | 1,687,740 | — | — |
| 2004-12-17 | $88.45 | $327.79 | 2,998,940 | — | — |
| 2004-12-16 | $88.02 | $326.20 | 1,401,431 | — | — |
| 2004-12-15 | $88.72 | $328.78 | 2,002,652 | — | — |
| 2004-12-14 | $87.54 | $324.41 | 1,914,380 | — | — |
| 2004-12-13 | $88.09 | $326.47 | 1,331,015 | — | — |
| 2004-12-10 | $87.04 | $322.56 | 1,452,760 | — | — |
| 2004-12-09 | $87.22 | $323.22 | 2,097,585 | — | — |
| 2004-12-08 | $86.81 | $321.70 | 2,890,126 | — | — |
| 2004-12-07 | $86.97 | $322.29 | 2,449,496 | — | — |
| 2004-12-06 | $89.49 | $331.63 | 1,636,691 | — | — |
| 2004-12-03 | $88.90 | $329.44 | 2,453,302 | — | — |
| 2004-12-02 | $89.22 | $330.64 | 2,036,852 | — | — |
| 2004-12-01 | $91.15 | $337.79 | 1,643,184 | — | — |
| 2004-11-30 | $90.17 | $334.15 | 1,658,521 | — | — |
| 2004-11-29 | $90.76 | $336.33 | 1,683,822 | — | — |
| 2004-11-26 | $90.08 | $333.81 | 812,133 | — | — |
| 2004-11-24 | $89.42 | $331.36 | 1,685,389 | — | — |
| 2004-11-23 | $88.68 | $328.65 | 1,979,087 | — | — |
| 2004-11-22 | $88.45 | $327.79 | 1,640,722 | — | — |
| 2004-11-19 | $87.33 | $323.62 | 1,639,210 | — | — |
| 2004-11-18 | $88.13 | $326.60 | 1,990,058 | — | — |
| 2004-11-17 | $87.27 | $323.42 | 4,241,516 | — | — |
| 2004-11-16 | $86.63 | $321.04 | 1,935,483 | — | — |
| 2004-11-15 | $87.36 | $323.75 | 1,796,162 | — | — |
| 2004-11-12 | $88.18 | $326.80 | 2,519,240 | — | — |
| 2004-11-11 | $86.75 | $321.50 | 1,706,883 | — | — |
| 2004-11-10 | $86.47 | $320.44 | 3,166,528 | — | — |
| 2004-11-09 | $85.95 | $318.52 | 3,330,533 | — | — |
| 2004-11-08 | $85.25 | $315.94 | 1,901,226 | — | — |
| 2004-11-05 | $85.09 | $315.34 | 3,047,694 | — | — |
| 2004-11-04 | $84.32 | $312.50 | 2,713,975 | — | — |
| 2004-11-03 | $81.98 | $303.82 | 2,302,451 | — | — |
| 2004-11-02 | $80.39 | $297.93 | 1,579,653 | — | — |
| 2004-11-01 | $80.73 | $299.19 | 2,344,935 | — | — |
| 2004-10-29 | $80.29 | $297.53 | 1,868,425 | — | — |
| 2004-10-28 | $78.73 | $291.77 | 2,200,745 | — | — |
| 2004-10-27 | $80.41 | $298.00 | 2,319,635 | — | — |
| 2004-10-26 | $79.20 | $293.49 | 1,802,599 | — | — |
| 2004-10-25 | $78.29 | $290.12 | 2,024,482 | — | — |
| 2004-10-22 | $77.89 | $288.66 | 6,907,912 | — | — |
| 2004-10-21 | $76.05 | $281.84 | 2,744,873 | — | — |
| 2004-10-20 | $76.68 | $284.16 | 2,676,192 | — | — |
| 2004-10-19 | $77.70 | $287.93 | 1,626,896 | — | — |
| 2004-10-18 | $79.72 | $295.41 | 1,162,756 | — | — |
| 2004-10-15 | $78.98 | $292.70 | 1,509,685 | — | — |
| 2004-10-14 | $77.70 | $287.93 | 1,319,708 | — | — |
| 2004-10-13 | $78.20 | $289.79 | 1,934,195 | — | — |
| 2004-10-12 | $79.88 | $296.01 | 990,915 | — | — |
| 2004-10-11 | $80.30 | $297.60 | 688,149 | — | — |
| 2004-10-08 | $80.55 | $298.53 | 1,299,949 | — | — |
| 2004-10-07 | $81.18 | $300.84 | 1,714,496 | — | — |
| 2004-10-06 | $82.82 | $306.93 | 2,071,109 | — | — |
| 2004-10-05 | $81.11 | $300.58 | 3,014,837 | — | — |
| 2004-10-04 | $80.93 | $299.92 | 2,937,872 | — | — |
| 2004-10-01 | $81.05 | $300.38 | 2,720,356 | — | — |
| 2004-09-30 | $80.72 | $299.12 | 3,377,047 | — | — |
| 2004-09-29 | $80.02 | $296.54 | 3,920,727 | — | — |
| 2004-09-28 | $78.23 | $289.92 | 2,689,234 | — | — |
| 2004-09-27 | $76.70 | $282.01 | 1,622,026 | — | — |
| 2004-09-24 | $76.23 | $280.30 | 2,398,055 | — | — |
| 2004-09-23 | $74.55 | $274.12 | 2,130,609 | — | — |
| 2004-09-22 | $75.52 | $277.67 | 1,321,164 | — | — |
| 2004-09-21 | $76.41 | $280.96 | 846,557 | — | — |
| 2004-09-20 | $76.36 | $280.76 | 1,147,251 | — | — |
| 2004-09-17 | $75.75 | $278.53 | 1,198,692 | — | — |
| 2004-09-16 | $76.07 | $279.71 | 1,228,974 | — | — |
| 2004-09-15 | $75.30 | $276.88 | 1,740,076 | — | — |
| 2004-09-14 | $75.18 | $276.42 | 1,727,258 | — | — |
| 2004-09-13 | $75.27 | $276.75 | 1,365,104 | — | — |
| 2004-09-10 | $75.66 | $278.20 | 2,129,154 | — | — |
| 2004-09-09 | $76.66 | $281.88 | 1,576,967 | — | — |
| 2004-09-08 | $76.27 | $280.43 | 1,436,807 | — | — |
| 2004-09-07 | $77.50 | $284.96 | 1,635,068 | — | — |
| 2004-09-03 | $76.50 | $281.29 | 1,931,509 | — | — |
| 2004-09-02 | $76.30 | $280.56 | 2,277,822 | — | — |
| 2004-09-01 | $76.03 | $279.58 | 1,856,055 | — | — |
| 2004-08-31 | $76.48 | $281.22 | 1,835,345 | — | — |
| 2004-08-30 | $76.11 | $279.84 | 1,575,399 | — | — |
| 2004-08-27 | $76.27 | $280.43 | 1,569,466 | — | — |
| 2004-08-26 | $76.11 | $279.84 | 2,666,173 | — | — |
| 2004-08-25 | $74.77 | $274.91 | 2,161,283 | — | — |
| 2004-08-24 | $73.07 | $268.67 | 1,668,765 | — | — |
| 2004-08-23 | $72.52 | $266.64 | 1,315,846 | — | — |
| 2004-08-20 | $73.09 | $268.74 | 2,028,792 | — | — |
| 2004-08-19 | $72.35 | $266.04 | 2,212,612 | — | — |
| 2004-08-18 | $72.35 | $266.04 | 1,805,062 | — | — |
| 2004-08-17 | $71.46 | $262.76 | 2,273,288 | — | — |
| 2004-08-16 | $70.84 | $260.46 | 2,069,989 | — | — |
| 2004-08-13 | $68.75 | $252.78 | 1,321,332 | — | — |
| 2004-08-12 | $69.41 | $255.21 | 923,242 | — | — |
| 2004-08-11 | $70.48 | $259.15 | 1,416,992 | — | — |
| 2004-08-10 | $70.35 | $258.69 | 1,754,350 | — | — |
| 2004-08-09 | $69.35 | $255.01 | 1,556,424 | — | — |
| 2004-08-06 | $68.75 | $252.78 | 2,226,941 | — | — |
| 2004-08-05 | $70.28 | $258.42 | 1,321,947 | — | — |
| 2004-08-04 | $71.71 | $263.68 | 1,452,368 | — | — |
| 2004-08-03 | $71.01 | $261.12 | 966,230 | — | — |
| 2004-08-02 | $71.60 | $263.29 | 1,101,576 | — | — |
| 2004-07-30 | $71.26 | $262.04 | 1,956,473 | — | — |
| 2004-07-29 | $72.35 | $266.04 | 2,046,312 | — | — |
| 2004-07-28 | $70.39 | $258.82 | 1,241,848 | — | — |
| 2004-07-27 | $69.82 | $256.72 | 1,463,227 | — | — |
| 2004-07-26 | $68.62 | $252.32 | 972,779 | — | — |
| 2004-07-23 | $68.92 | $253.43 | 1,135,721 | — | — |
| 2004-07-22 | $69.28 | $254.75 | 1,882,419 | — | — |
| 2004-07-21 | $70.46 | $259.08 | 2,213,172 | — | — |
| 2004-07-20 | $70.57 | $259.48 | 1,186,097 | — | — |
| 2004-07-19 | $70.12 | $257.83 | 1,490,598 | — | — |
| 2004-07-16 | $70.46 | $259.08 | 1,739,572 | — | — |
| 2004-07-15 | $69.80 | $256.65 | 891,000 | — | — |
| 2004-07-14 | $69.82 | $256.72 | 1,415,928 | — | — |
| 2004-07-13 | $69.92 | $257.11 | 861,894 | — | — |
| 2004-07-12 | $70.34 | $258.62 | 886,467 | — | — |
| 2004-07-09 | $69.94 | $257.18 | 1,038,437 | — | — |
| 2004-07-08 | $69.75 | $256.45 | 1,071,742 | — | — |
| 2004-07-07 | $70.48 | $259.15 | 1,127,380 | — | — |
| 2004-07-06 | $69.62 | $255.99 | 1,069,279 | — | — |
| 2004-07-02 | $70.39 | $258.82 | 1,004,013 | — | — |
| 2004-07-01 | $70.98 | $260.99 | 2,096,297 | — | — |
| 2004-06-30 | $72.71 | $267.36 | 1,467,705 | — | — |
| 2004-06-29 | $73.12 | $268.87 | 1,736,046 | — | — |
| 2004-06-28 | $71.71 | $263.68 | 1,559,167 | — | — |
| 2004-06-25 | $72.03 | $262.66 | 1,537,449 | — | — |
| 2004-06-24 | $72.23 | $263.38 | 2,125,908 | — | — |
| 2004-06-23 | $72.80 | $265.46 | 2,399,902 | — | — |
| 2004-06-22 | $70.87 | $258.43 | 2,177,628 | — | — |
| 2004-06-21 | $71.00 | $258.88 | 1,472,183 | — | — |
| 2004-06-18 | $71.48 | $260.64 | 2,216,754 | — | — |
| 2004-06-17 | $69.76 | $254.39 | 1,113,891 | — | — |
| 2004-06-16 | $70.07 | $255.50 | 1,732,240 | — | — |
| 2004-06-15 | $70.09 | $255.56 | 1,491,998 | — | — |
| 2004-06-14 | $70.46 | $256.93 | 1,322,003 | — | — |
| 2004-06-10 | $71.23 | $259.73 | 1,633,893 | — | — |
| 2004-06-09 | $71.00 | $258.88 | 1,638,371 | — | — |
| 2004-06-08 | $71.09 | $259.21 | 1,593,143 | — | — |
| 2004-06-07 | $71.14 | $259.40 | 1,623,314 | — | — |
| 2004-06-04 | $70.10 | $255.63 | 1,873,519 | — | — |
| 2004-06-03 | $68.69 | $250.48 | 4,060,887 | — | — |
| 2004-06-02 | $72.02 | $262.60 | 1,693,673 | — | — |
| 2004-06-01 | $70.75 | $257.97 | 1,631,150 | — | — |
| 2004-05-28 | $71.28 | $259.93 | 1,124,750 | — | — |
| 2004-05-27 | $71.25 | $259.80 | 1,962,350 | — | — |
| 2004-05-26 | $69.64 | $253.93 | 1,602,491 | — | — |
| 2004-05-25 | $69.12 | $252.04 | 1,658,801 | — | — |
| 2004-05-24 | $68.14 | $248.46 | 1,779,314 | — | — |
| 2004-05-21 | $67.42 | $245.85 | 1,791,461 | — | — |
| 2004-05-20 | $66.32 | $241.82 | 963,375 | — | — |
| 2004-05-19 | $66.82 | $243.64 | 2,103,294 | — | — |
| 2004-05-18 | $66.73 | $243.31 | 1,807,917 | — | — |
| 2004-05-17 | $65.85 | $240.12 | 1,773,941 | — | — |
| 2004-05-14 | $67.25 | $245.20 | 1,654,379 | — | — |
| 2004-05-13 | $67.26 | $245.27 | 1,606,633 | — | — |
| 2004-05-12 | $66.64 | $242.99 | 3,357,456 | — | — |
| 2004-05-11 | $68.03 | $248.07 | 2,343,032 | — | — |
| 2004-05-10 | $66.28 | $241.69 | 3,989,799 | — | — |
| 2004-05-07 | $67.69 | $246.83 | 2,745,992 | — | — |
| 2004-05-06 | $70.30 | $256.34 | 1,524,519 | — | — |
| 2004-05-05 | $71.41 | $260.38 | 1,112,491 | — | — |
| 2004-05-04 | $72.14 | $263.05 | 1,928,374 | — | — |
| 2004-05-03 | $71.12 | $259.34 | 1,793,364 | — | — |
| 2004-04-30 | $70.91 | $258.56 | 2,170,631 | — | — |
| 2004-04-29 | $70.87 | $258.43 | 3,346,205 | — | — |
| 2004-04-28 | $73.10 | $266.57 | 1,471,399 | — | — |
| 2004-04-27 | $74.82 | $272.82 | 1,626,112 | — | — |
| 2004-04-26 | $74.52 | $271.72 | 1,289,986 | — | — |
| 2004-04-23 | $73.96 | $269.70 | 1,178,485 | — | — |
| 2004-04-22 | $74.78 | $272.69 | 1,580,157 | — | — |
| 2004-04-21 | $73.00 | $266.18 | 1,698,039 | — | — |
| 2004-04-20 | $72.48 | $264.29 | 1,116,857 | — | — |
| 2004-04-19 | $74.50 | $271.65 | 1,163,484 | — | — |
| 2004-04-16 | $74.48 | $271.59 | 1,338,740 | — | — |
| 2004-04-15 | $73.44 | $267.81 | 1,655,555 | — | — |
| 2004-04-14 | $73.25 | $267.09 | 1,529,053 | — | — |
| 2004-04-13 | $72.87 | $265.72 | 1,783,624 | — | — |
| 2004-04-12 | $73.96 | $269.70 | 909,304 | — | — |
| 2004-04-08 | $72.85 | $265.66 | 983,806 | — | — |
| 2004-04-07 | $72.77 | $265.33 | 1,129,843 | — | — |
| 2004-04-06 | $73.96 | $269.70 | 1,014,928 | — | — |
| 2004-04-05 | $73.37 | $267.55 | 1,540,583 | — | — |
| 2004-04-02 | $73.94 | $269.63 | 1,528,829 | — | — |
| 2004-04-01 | $72.41 | $264.03 | 1,200,259 | — | — |
| 2004-03-31 | $71.96 | $262.40 | 955,875 | — | — |
| 2004-03-30 | $72.09 | $262.86 | 1,475,821 | — | — |
| 2004-03-29 | $72.64 | $264.88 | 2,227,389 | — | — |
| 2004-03-26 | $71.00 | $256.70 | 1,175,798 | — | — |
| 2004-03-25 | $71.37 | $258.06 | 1,713,936 | — | — |
| 2004-03-24 | $69.82 | $252.44 | 2,246,868 | — | — |
| 2004-03-23 | $69.71 | $252.05 | 2,649,100 | — | — |
| 2004-03-22 | $67.41 | $243.72 | 2,502,839 | — | — |
| 2004-03-19 | $69.94 | $252.89 | 2,247,204 | — | — |
| 2004-03-18 | $70.17 | $253.73 | 1,577,526 | — | — |
| 2004-03-17 | $70.05 | $253.28 | 2,026,105 | — | — |
| 2004-03-16 | $69.19 | $250.18 | 2,113,145 | — | — |
| 2004-03-15 | $68.48 | $247.59 | 1,933,188 | — | — |
| 2004-03-12 | $70.34 | $254.31 | 2,213,675 | — | — |
| 2004-03-11 | $69.64 | $251.79 | 4,146,639 | — | — |
| 2004-03-10 | $71.30 | $257.80 | 2,963,229 | — | — |
| 2004-03-09 | $73.09 | $264.26 | 3,406,602 | — | — |
| 2004-03-08 | $74.75 | $270.27 | 2,692,928 | — | — |
| 2004-03-05 | $75.59 | $273.30 | 2,406,171 | — | — |
| 2004-03-04 | $77.36 | $279.70 | 1,116,297 | — | — |
| 2004-03-03 | $76.82 | $277.76 | 1,839,431 | — | — |
| 2004-03-02 | $77.05 | $278.60 | 1,590,345 | — | — |
| 2004-03-01 | $78.20 | $282.73 | 1,862,884 | — | — |
| 2004-02-27 | $77.66 | $280.80 | 1,645,647 | — | — |
| 2004-02-26 | $77.07 | $278.66 | 1,323,291 | — | — |
| 2004-02-25 | $78.16 | $282.60 | 2,162,851 | — | — |
| 2004-02-24 | $76.53 | $276.73 | 1,493,005 | — | — |
| 2004-02-23 | $76.75 | $277.50 | 1,344,841 | — | — |
| 2004-02-20 | $76.50 | $276.60 | 2,143,036 | — | — |
| 2004-02-19 | $77.11 | $278.79 | 1,550,659 | — | — |
| 2004-02-18 | $77.71 | $280.99 | 1,426,284 | — | — |
| 2004-02-17 | $77.05 | $278.60 | 1,467,033 | — | — |
| 2004-02-13 | $77.34 | $279.63 | 1,735,430 | — | — |
| 2004-02-12 | $78.30 | $283.12 | 2,593,742 | — | — |
| 2004-02-11 | $77.95 | $281.83 | 3,047,246 | — | — |
| 2004-02-10 | $75.39 | $272.59 | 1,367,175 | — | — |
| 2004-02-09 | $74.66 | $269.94 | 1,679,904 | — | — |
| 2004-02-06 | $75.16 | $271.75 | 1,644,080 | — | — |
| 2004-02-05 | $74.87 | $270.72 | 1,936,938 | — | — |
| 2004-02-04 | $73.69 | $266.46 | 2,126,411 | — | — |
| 2004-02-03 | $73.23 | $264.78 | 2,318,571 | — | — |
| 2004-02-02 | $74.46 | $269.23 | 2,442,667 | — | — |
| 2004-01-30 | $74.94 | $270.98 | 2,587,920 | — | — |
| 2004-01-29 | $73.71 | $266.52 | 3,988,232 | — | — |
| 2004-01-28 | $73.43 | $265.49 | 3,726,551 | — | — |
| 2004-01-27 | $72.50 | $262.13 | 2,102,230 | — | — |
| 2004-01-26 | $72.69 | $262.84 | 1,919,082 | — | — |
| 2004-01-23 | $71.93 | $260.06 | 2,138,334 | — | — |
| 2004-01-22 | $72.87 | $263.48 | 2,262,429 | — | — |
| 2004-01-21 | $73.78 | $266.78 | 2,858,892 | — | — |
| 2004-01-20 | $72.55 | $262.32 | 1,812,171 | — | — |
| 2004-01-16 | $73.44 | $265.55 | 1,729,161 | — | — |
| 2004-01-15 | $72.69 | $262.84 | 1,426,731 | — | — |
| 2004-01-14 | $73.32 | $265.10 | 1,305,211 | — | — |
| 2004-01-13 | $73.69 | $266.46 | 1,702,853 | — | — |
| 2004-01-12 | $74.21 | $268.33 | 1,902,458 | — | — |
| 2004-01-09 | $73.39 | $265.36 | 1,384,583 | — | — |
| 2004-01-08 | $75.73 | $273.82 | 1,633,389 | — | — |
| 2004-01-07 | $74.18 | $268.20 | 1,953,227 | — | — |
| 2004-01-06 | $74.02 | $267.62 | 1,193,486 | — | — |
| 2004-01-05 | $74.87 | $270.72 | 1,475,149 | — | — |
| 2004-01-02 | $73.48 | $265.68 | 1,259,704 | — | — |