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
- 1973-05-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 | $31.43 | $457.37 | 2,659,454 | — | — |
| 2004-12-30 | $31.66 | $460.69 | 2,161,884 | — | — |
| 2004-12-29 | $31.88 | $463.91 | 3,386,531 | — | — |
| 2004-12-28 | $31.72 | $461.52 | 3,237,218 | — | — |
| 2004-12-27 | $31.53 | $458.72 | 3,591,223 | — | — |
| 2004-12-23 | $31.49 | $458.20 | 2,671,371 | — | — |
| 2004-12-22 | $31.35 | $456.13 | 5,089,400 | — | — |
| 2004-12-21 | $31.04 | $451.66 | 6,782,175 | — | — |
| 2004-12-20 | $30.71 | $446.79 | 19,630,664 | — | — |
| 2004-12-17 | $29.86 | $434.44 | 9,343,349 | — | — |
| 2004-12-16 | $30.39 | $442.12 | 3,971,165 | — | — |
| 2004-12-15 | $30.94 | $450.21 | 2,908,028 | — | — |
| 2004-12-14 | $30.73 | $447.10 | 2,887,559 | — | — |
| 2004-12-13 | $30.59 | $445.13 | 2,369,520 | — | — |
| 2004-12-10 | $29.94 | $435.68 | 3,381,904 | — | — |
| 2004-12-09 | $29.57 | $430.28 | 2,165,669 | — | — |
| 2004-12-08 | $29.40 | $427.79 | 2,699,130 | — | — |
| 2004-12-07 | $29.64 | $431.32 | 2,585,989 | — | — |
| 2004-12-06 | $30.29 | $440.66 | 1,935,321 | — | — |
| 2004-12-03 | $29.99 | $436.41 | 2,760,818 | — | — |
| 2004-12-02 | $29.46 | $428.62 | 2,710,627 | — | — |
| 2004-12-01 | $29.85 | $434.33 | 3,312,085 | — | — |
| 2004-11-30 | $29.75 | $432.88 | 4,010,421 | — | — |
| 2004-11-29 | $30.30 | $440.87 | 2,560,052 | — | — |
| 2004-11-26 | $30.23 | $439.83 | 1,362,884 | — | — |
| 2004-11-24 | $30.26 | $440.25 | 2,812,833 | — | — |
| 2004-11-23 | $30.41 | $442.53 | 2,361,949 | — | — |
| 2004-11-22 | $30.01 | $436.62 | 3,710,673 | — | — |
| 2004-11-19 | $30.01 | $436.62 | 3,356,809 | — | — |
| 2004-11-18 | $29.72 | $432.46 | 2,362,370 | — | — |
| 2004-11-17 | $29.32 | $426.65 | 2,317,506 | — | — |
| 2004-11-16 | $29.61 | $430.91 | 1,885,690 | — | — |
| 2004-11-15 | $29.66 | $431.63 | 2,283,578 | — | — |
| 2004-11-12 | $30.26 | $440.25 | 1,992,943 | — | — |
| 2004-11-11 | $29.79 | $433.40 | 1,922,142 | — | — |
| 2004-11-10 | $29.32 | $426.55 | 4,648,331 | — | — |
| 2004-11-09 | $29.51 | $425.30 | 2,556,547 | — | — |
| 2004-11-08 | $29.39 | $423.45 | 3,134,171 | — | — |
| 2004-11-05 | $28.97 | $417.49 | 3,890,410 | — | — |
| 2004-11-04 | $29.22 | $421.09 | 3,955,463 | — | — |
| 2004-11-03 | $28.64 | $412.66 | 3,988,410 | — | — |
| 2004-11-02 | $27.85 | $401.36 | 3,839,657 | — | — |
| 2004-11-01 | $28.65 | $412.87 | 5,069,071 | — | — |
| 2004-10-29 | $28.26 | $407.21 | 3,578,325 | — | — |
| 2004-10-28 | $28.13 | $405.36 | 4,801,289 | — | — |
| 2004-10-27 | $28.03 | $403.92 | 3,045,985 | — | — |
| 2004-10-26 | $28.40 | $409.17 | 4,691,092 | — | — |
| 2004-10-25 | $28.07 | $404.44 | 3,846,667 | — | — |
| 2004-10-22 | $27.58 | $397.45 | 2,994,392 | — | — |
| 2004-10-21 | $27.12 | $390.77 | 2,954,855 | — | — |
| 2004-10-20 | $27.15 | $391.18 | 2,954,014 | — | — |
| 2004-10-19 | $26.87 | $387.17 | 3,692,728 | — | — |
| 2004-10-18 | $26.91 | $387.79 | 2,641,228 | — | — |
| 2004-10-15 | $27.03 | $389.43 | 1,821,058 | — | — |
| 2004-10-14 | $26.76 | $385.63 | 1,925,507 | — | — |
| 2004-10-13 | $26.80 | $386.25 | 3,500,093 | — | — |
| 2004-10-12 | $26.99 | $388.92 | 2,990,606 | — | — |
| 2004-10-11 | $26.96 | $388.51 | 2,268,997 | — | — |
| 2004-10-08 | $26.99 | $388.92 | 2,320,170 | — | — |
| 2004-10-07 | $27.03 | $389.43 | 1,935,741 | — | — |
| 2004-10-06 | $27.10 | $390.56 | 2,443,826 | — | — |
| 2004-10-05 | $26.59 | $383.16 | 1,797,785 | — | — |
| 2004-10-04 | $26.50 | $381.93 | 2,524,161 | — | — |
| 2004-10-01 | $26.60 | $383.37 | 2,585,849 | — | — |
| 2004-09-30 | $26.17 | $377.10 | 2,344,845 | — | — |
| 2004-09-29 | $26.08 | $375.76 | 2,279,091 | — | — |
| 2004-09-28 | $26.18 | $377.20 | 2,069,632 | — | — |
| 2004-09-27 | $25.97 | $374.22 | 3,358,070 | — | — |
| 2004-09-24 | $26.01 | $374.84 | 2,210,113 | — | — |
| 2004-09-23 | $25.91 | $373.30 | 1,936,162 | — | — |
| 2004-09-22 | $26.03 | $375.04 | 2,352,276 | — | — |
| 2004-09-21 | $26.21 | $377.61 | 1,766,240 | — | — |
| 2004-09-20 | $26.26 | $378.44 | 1,795,121 | — | — |
| 2004-09-17 | $26.53 | $382.24 | 2,986,961 | — | — |
| 2004-09-16 | $26.41 | $380.59 | 2,163,987 | — | — |
| 2004-09-15 | $26.19 | $377.41 | 2,103,981 | — | — |
| 2004-09-14 | $26.22 | $377.82 | 2,822,647 | — | — |
| 2004-09-13 | $26.26 | $378.44 | 3,077,390 | — | — |
| 2004-09-10 | $26.88 | $387.27 | 3,012,618 | — | — |
| 2004-09-09 | $26.87 | $387.17 | 3,053,836 | — | — |
| 2004-09-08 | $26.60 | $383.27 | 4,014,487 | — | — |
| 2004-09-07 | $26.88 | $387.27 | 2,695,625 | — | — |
| 2004-09-03 | $26.64 | $383.88 | 1,770,866 | — | — |
| 2004-09-02 | $26.75 | $385.42 | 2,552,341 | — | — |
| 2004-09-01 | $26.50 | $381.83 | 3,143,144 | — | — |
| 2004-08-31 | $26.28 | $378.74 | 1,937,143 | — | — |
| 2004-08-30 | $25.84 | $372.37 | 972,007 | — | — |
| 2004-08-27 | $25.70 | $370.32 | 1,299,794 | — | — |
| 2004-08-26 | $25.74 | $370.93 | 1,584,540 | — | — |
| 2004-08-25 | $25.94 | $373.81 | 1,569,259 | — | — |
| 2004-08-24 | $25.81 | $371.86 | 1,959,575 | — | — |
| 2004-08-23 | $25.71 | $370.52 | 2,374,007 | — | — |
| 2004-08-20 | $25.96 | $374.02 | 2,580,521 | — | — |
| 2004-08-19 | $25.74 | $370.93 | 3,769,978 | — | — |
| 2004-08-18 | $26.02 | $374.94 | 3,958,267 | — | — |
| 2004-08-17 | $25.69 | $370.21 | 2,796,009 | — | — |
| 2004-08-16 | $25.69 | $370.21 | 2,225,254 | — | — |
| 2004-08-13 | $25.71 | $370.42 | 2,501,028 | — | — |
| 2004-08-12 | $25.93 | $373.60 | 2,791,242 | — | — |
| 2004-08-11 | $26.01 | $374.74 | 4,938,405 | — | — |
| 2004-08-10 | $26.04 | $372.11 | 3,447,518 | — | — |
| 2004-08-09 | $25.78 | $368.34 | 3,042,060 | — | — |
| 2004-08-06 | $25.68 | $367.02 | 4,301,897 | — | — |
| 2004-08-05 | $25.34 | $362.13 | 3,346,434 | — | — |
| 2004-08-04 | $25.53 | $364.78 | 2,808,206 | — | — |
| 2004-08-03 | $25.31 | $361.62 | 2,383,961 | — | — |
| 2004-08-02 | $25.28 | $361.21 | 4,116,973 | — | — |
| 2004-07-30 | $24.89 | $355.71 | 3,230,909 | — | — |
| 2004-07-29 | $24.75 | $353.67 | 4,351,668 | — | — |
| 2004-07-28 | $24.23 | $346.23 | 5,218,244 | — | — |
| 2004-07-27 | $23.46 | $335.22 | 2,363,211 | — | — |
| 2004-07-26 | $23.69 | $338.48 | 1,771,147 | — | — |
| 2004-07-23 | $23.59 | $337.05 | 2,074,820 | — | — |
| 2004-07-22 | $23.64 | $337.87 | 3,086,503 | — | — |
| 2004-07-21 | $23.96 | $342.35 | 2,840,312 | — | — |
| 2004-07-20 | $24.57 | $351.12 | 3,553,089 | — | — |
| 2004-07-19 | $24.65 | $352.24 | 2,403,028 | — | — |
| 2004-07-16 | $24.56 | $351.02 | 2,846,621 | — | — |
| 2004-07-15 | $24.34 | $347.86 | 2,165,950 | — | — |
| 2004-07-14 | $24.34 | $347.76 | 3,843,303 | — | — |
| 2004-07-13 | $23.92 | $341.74 | 2,497,663 | — | — |
| 2004-07-12 | $23.78 | $339.81 | 1,566,174 | — | — |
| 2004-07-09 | $23.55 | $336.54 | 2,396,439 | — | — |
| 2004-07-08 | $23.79 | $340.01 | 2,945,602 | — | — |
| 2004-07-07 | $23.63 | $337.66 | 2,007,103 | — | — |
| 2004-07-06 | $23.50 | $335.83 | 2,100,196 | — | — |
| 2004-07-02 | $23.57 | $336.75 | 1,811,664 | — | — |
| 2004-07-01 | $23.41 | $334.51 | 2,429,806 | — | — |
| 2004-06-30 | $23.74 | $339.30 | 2,186,559 | — | — |
| 2004-06-29 | $23.63 | $337.66 | 2,033,180 | — | — |
| 2004-06-28 | $23.92 | $341.84 | 1,383,494 | — | — |
| 2004-06-25 | $23.93 | $341.95 | 2,099,775 | — | — |
| 2004-06-24 | $24.12 | $344.70 | 2,569,726 | — | — |
| 2004-06-23 | $23.99 | $342.76 | 2,216,702 | — | — |
| 2004-06-22 | $23.64 | $337.77 | 2,698,570 | — | — |
| 2004-06-21 | $23.77 | $339.70 | 1,911,206 | — | — |
| 2004-06-18 | $23.44 | $334.91 | 2,275,025 | — | — |
| 2004-06-17 | $23.27 | $332.57 | 2,775,259 | — | — |
| 2004-06-16 | $23.22 | $331.75 | 2,523,600 | — | — |
| 2004-06-15 | $23.32 | $333.28 | 1,928,591 | — | — |
| 2004-06-14 | $23.30 | $332.98 | 1,697,261 | — | — |
| 2004-06-10 | $23.39 | $334.20 | 2,337,134 | — | — |
| 2004-06-09 | $22.93 | $327.68 | 2,007,524 | — | — |
| 2004-06-08 | $23.27 | $332.47 | 1,878,960 | — | — |
| 2004-06-07 | $23.62 | $337.56 | 1,410,132 | — | — |
| 2004-06-04 | $23.52 | $336.14 | 1,506,449 | — | — |
| 2004-06-03 | $23.31 | $333.08 | 2,957,519 | — | — |
| 2004-06-02 | $23.54 | $336.34 | 2,493,036 | — | — |
| 2004-06-01 | $23.78 | $339.81 | 2,289,887 | — | — |
| 2004-05-28 | $23.75 | $339.40 | 2,466,398 | — | — |
| 2004-05-27 | $23.67 | $338.17 | 2,400,785 | — | — |
| 2004-05-26 | $23.42 | $334.61 | 2,889,802 | — | — |
| 2004-05-25 | $23.52 | $336.03 | 2,248,387 | — | — |
| 2004-05-24 | $23.26 | $332.36 | 3,839,097 | — | — |
| 2004-05-21 | $22.87 | $326.86 | 3,351,201 | — | — |
| 2004-05-20 | $22.67 | $324.01 | 2,747,499 | — | — |
| 2004-05-19 | $22.39 | $319.93 | 2,420,693 | — | — |
| 2004-05-18 | $22.51 | $321.66 | 3,065,613 | — | — |
| 2004-05-17 | $22.40 | $320.13 | 2,592,438 | — | — |
| 2004-05-14 | $22.43 | $320.54 | 2,522,759 | — | — |
| 2004-05-13 | $22.32 | $318.91 | 3,487,755 | — | — |
| 2004-05-12 | $22.41 | $320.24 | 5,006,121 | — | — |
| 2004-05-11 | $22.54 | $319.27 | 3,139,919 | — | — |
| 2004-05-10 | $22.87 | $324.02 | 3,993,877 | — | — |
| 2004-05-07 | $23.07 | $326.74 | 2,612,347 | — | — |
| 2004-05-06 | $23.69 | $335.53 | 2,013,833 | — | — |
| 2004-05-05 | $23.61 | $334.42 | 2,461,351 | — | — |
| 2004-05-04 | $23.81 | $337.20 | 3,919,992 | — | — |
| 2004-05-03 | $23.78 | $336.90 | 3,388,634 | — | — |
| 2004-04-30 | $23.87 | $338.16 | 3,271,988 | — | — |
| 2004-04-29 | $23.74 | $336.34 | 3,750,911 | — | — |
| 2004-04-28 | $23.88 | $338.21 | 5,911,112 | — | — |
| 2004-04-27 | $23.79 | $337.05 | 4,256,752 | — | — |
| 2004-04-26 | $23.81 | $337.20 | 3,522,665 | — | — |
| 2004-04-23 | $23.58 | $334.07 | 2,537,059 | — | — |
| 2004-04-22 | $23.61 | $334.47 | 3,442,190 | — | — |
| 2004-04-21 | $23.22 | $328.92 | 2,827,834 | — | — |
| 2004-04-20 | $23.28 | $329.73 | 2,604,636 | — | — |
| 2004-04-19 | $23.60 | $334.32 | 2,990,186 | — | — |
| 2004-04-16 | $23.59 | $334.17 | 3,651,088 | — | — |
| 2004-04-15 | $23.29 | $329.88 | 5,271,800 | — | — |
| 2004-04-14 | $23.31 | $330.13 | 5,290,587 | — | — |
| 2004-04-13 | $23.56 | $333.77 | 5,648,938 | — | — |
| 2004-04-12 | $24.10 | $341.34 | 4,077,577 | — | — |
| 2004-04-08 | $24.55 | $347.71 | 3,092,251 | — | — |
| 2004-04-07 | $24.53 | $347.41 | 3,691,746 | — | — |
| 2004-04-06 | $24.72 | $350.18 | 4,013,365 | — | — |
| 2004-04-05 | $24.78 | $350.94 | 5,269,557 | — | — |
| 2004-04-02 | $24.59 | $348.26 | 2,766,987 | — | — |
| 2004-04-01 | $24.71 | $350.08 | 3,348,817 | — | — |
| 2004-03-31 | $24.56 | $347.91 | 3,011,496 | — | — |
| 2004-03-30 | $24.45 | $346.29 | 4,143,471 | — | — |
| 2004-03-29 | $24.36 | $345.03 | 3,419,198 | — | — |
| 2004-03-26 | $24.36 | $345.03 | 5,825,871 | — | — |
| 2004-03-25 | $24.17 | $342.35 | 5,950,649 | — | — |
| 2004-03-24 | $23.81 | $337.20 | 3,867,277 | — | — |
| 2004-03-23 | $23.57 | $333.92 | 2,257,500 | — | — |
| 2004-03-22 | $23.62 | $334.52 | 2,093,466 | — | — |
| 2004-03-19 | $23.89 | $338.46 | 2,685,671 | — | — |
| 2004-03-18 | $24.04 | $340.49 | 2,034,863 | — | — |
| 2004-03-17 | $24.19 | $342.71 | 3,282,643 | — | — |
| 2004-03-16 | $23.77 | $336.70 | 3,088,326 | — | — |
| 2004-03-15 | $23.83 | $337.61 | 2,722,404 | — | — |
| 2004-03-12 | $23.94 | $339.17 | 2,447,331 | — | — |
| 2004-03-11 | $23.96 | $339.42 | 5,211,514 | — | — |
| 2004-03-10 | $24.19 | $342.66 | 3,342,929 | — | — |
| 2004-03-09 | $24.38 | $345.28 | 3,314,328 | — | — |
| 2004-03-08 | $24.13 | $341.85 | 1,649,313 | — | — |
| 2004-03-05 | $24.14 | $341.90 | 2,691,560 | — | — |
| 2004-03-04 | $23.87 | $338.16 | 1,795,962 | — | — |
| 2004-03-03 | $23.94 | $339.17 | 2,826,993 | — | — |
| 2004-03-02 | $23.93 | $339.02 | 3,720,908 | — | — |
| 2004-03-01 | $23.96 | $339.37 | 2,896,252 | — | — |
| 2004-02-27 | $23.94 | $339.17 | 4,643,704 | — | — |
| 2004-02-26 | $23.72 | $335.94 | 2,991,027 | — | — |
| 2004-02-25 | $23.57 | $333.92 | 2,419,572 | — | — |
| 2004-02-24 | $23.37 | $330.99 | 2,652,023 | — | — |
| 2004-02-23 | $23.36 | $330.89 | 2,611,926 | — | — |
| 2004-02-20 | $23.37 | $330.99 | 4,701,186 | — | — |
| 2004-02-19 | $23.65 | $334.98 | 2,926,815 | — | — |
| 2004-02-18 | $23.84 | $337.76 | 3,828,862 | — | — |
| 2004-02-17 | $23.52 | $333.16 | 1,840,546 | — | — |
| 2004-02-13 | $23.38 | $331.24 | 2,108,328 | — | — |
| 2004-02-12 | $23.47 | $332.50 | 2,457,426 | — | — |
| 2004-02-11 | $23.59 | $334.17 | 4,820,917 | — | — |
| 2004-02-10 | $23.79 | $334.17 | 2,744,275 | — | — |
| 2004-02-09 | $23.66 | $332.37 | 2,740,349 | — | — |
| 2004-02-06 | $23.55 | $330.86 | 2,376,670 | — | — |
| 2004-02-05 | $23.43 | $329.16 | 2,763,622 | — | — |
| 2004-02-04 | $23.57 | $331.16 | 3,516,496 | — | — |
| 2004-02-03 | $23.82 | $334.57 | 3,208,337 | — | — |
| 2004-02-02 | $23.84 | $334.87 | 4,127,488 | — | — |
| 2004-01-30 | $23.89 | $335.57 | 3,101,224 | — | — |
| 2004-01-29 | $23.77 | $333.92 | 3,815,683 | — | — |
| 2004-01-28 | $23.64 | $332.07 | 7,496,774 | — | — |
| 2004-01-27 | $23.23 | $326.41 | 3,108,514 | — | — |
| 2004-01-26 | $23.21 | $326.05 | 2,952,332 | — | — |
| 2004-01-23 | $23.35 | $328.01 | 3,310,963 | — | — |
| 2004-01-22 | $23.68 | $332.67 | 2,124,591 | — | — |
| 2004-01-21 | $23.78 | $334.07 | 3,982,241 | — | — |
| 2004-01-20 | $23.48 | $329.81 | 2,472,006 | — | — |
| 2004-01-16 | $23.53 | $330.51 | 2,030,096 | — | — |
| 2004-01-15 | $23.42 | $329.06 | 2,545,191 | — | — |
| 2004-01-14 | $23.47 | $329.76 | 1,790,354 | — | — |
| 2004-01-13 | $23.26 | $326.81 | 2,761,660 | — | — |
| 2004-01-12 | $23.28 | $327.01 | 2,927,937 | — | — |
| 2004-01-09 | $23.40 | $328.71 | 2,323,114 | — | — |
| 2004-01-08 | $23.62 | $331.82 | 2,246,565 | — | — |
| 2004-01-07 | $23.62 | $331.77 | 2,233,947 | — | — |
| 2004-01-06 | $23.47 | $329.76 | 3,346,854 | — | — |
| 2004-01-05 | $23.64 | $332.17 | 2,749,042 | — | — |
| 2004-01-02 | $23.54 | $330.66 | 3,408,262 | — | — |