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
- 1987-01-13 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 | $476.33 | $643.08 | 14,987 | — | — |
| 2004-12-30 | $468.23 | $632.15 | 11,027 | — | — |
| 2004-12-29 | $476.55 | $643.39 | 13,667 | — | — |
| 2004-12-28 | $481.20 | $649.66 | 20,627 | — | — |
| 2004-12-27 | $469.95 | $634.48 | 16,453 | — | — |
| 2004-12-23 | $478.50 | $646.02 | 12,013 | — | — |
| 2004-12-22 | $480.23 | $648.35 | 20,893 | — | — |
| 2004-12-21 | $481.27 | $649.77 | 22,907 | — | — |
| 2004-12-20 | $467.63 | $631.34 | 28,453 | — | — |
| 2004-12-17 | $466.42 | $629.72 | 22,880 | — | — |
| 2004-12-16 | $473.48 | $639.24 | 17,387 | — | — |
| 2004-12-15 | $480.60 | $648.85 | 23,773 | — | — |
| 2004-12-14 | $486.38 | $656.65 | 29,187 | — | — |
| 2004-12-13 | $464.77 | $627.49 | 26,173 | — | — |
| 2004-12-10 | $467.48 | $629.92 | 16,107 | — | — |
| 2004-12-09 | $458.02 | $617.19 | 30,533 | — | — |
| 2004-12-08 | $458.63 | $617.99 | 30,307 | — | — |
| 2004-12-07 | $461.10 | $621.33 | 20,600 | — | — |
| 2004-12-06 | $477.90 | $643.97 | 15,893 | — | — |
| 2004-12-03 | $479.10 | $645.58 | 23,000 | — | — |
| 2004-12-02 | $479.92 | $646.70 | 28,653 | — | — |
| 2004-12-01 | $484.42 | $652.76 | 18,413 | — | — |
| 2004-11-30 | $480.90 | $648.01 | 16,933 | — | — |
| 2004-11-29 | $470.33 | $633.76 | 17,840 | — | — |
| 2004-11-26 | $469.65 | $632.85 | 1,960 | — | — |
| 2004-11-24 | $468.23 | $630.93 | 11,973 | — | — |
| 2004-11-23 | $460.88 | $621.03 | 25,227 | — | — |
| 2004-11-22 | $458.25 | $617.49 | 16,360 | — | — |
| 2004-11-19 | $441.38 | $594.75 | 12,000 | — | — |
| 2004-11-18 | $447.45 | $602.94 | 9,560 | — | — |
| 2004-11-17 | $448.13 | $603.85 | 18,667 | — | — |
| 2004-11-16 | $440.02 | $592.93 | 14,560 | — | — |
| 2004-11-15 | $445.50 | $600.31 | 12,667 | — | — |
| 2004-11-12 | $446.55 | $601.72 | 15,720 | — | — |
| 2004-11-11 | $448.58 | $604.45 | 15,267 | — | — |
| 2004-11-10 | $433.13 | $583.63 | 18,240 | — | — |
| 2004-11-09 | $431.33 | $581.21 | 28,867 | — | — |
| 2004-11-08 | $430.50 | $580.10 | 15,307 | — | — |
| 2004-11-05 | $433.50 | $584.14 | 14,027 | — | — |
| 2004-11-04 | $435.60 | $586.97 | 14,173 | — | — |
| 2004-11-03 | $424.42 | $571.91 | 13,000 | — | — |
| 2004-11-02 | $412.20 | $555.44 | 9,867 | — | — |
| 2004-11-01 | $411.83 | $554.93 | 12,867 | — | — |
| 2004-10-29 | $408.98 | $551.09 | 12,987 | — | — |
| 2004-10-28 | $403.13 | $543.21 | 16,920 | — | — |
| 2004-10-27 | $404.63 | $545.23 | 29,347 | — | — |
| 2004-10-26 | $414.38 | $558.37 | 24,933 | — | — |
| 2004-10-25 | $397.65 | $535.83 | 27,453 | — | — |
| 2004-10-22 | $378.83 | $510.46 | 21,013 | — | — |
| 2004-10-21 | $369.38 | $497.73 | 13,000 | — | — |
| 2004-10-20 | $361.73 | $487.42 | 7,160 | — | — |
| 2004-10-19 | $359.92 | $485.00 | 7,747 | — | — |
| 2004-10-18 | $358.88 | $483.58 | 7,573 | — | — |
| 2004-10-15 | $363.98 | $490.45 | 10,640 | — | — |
| 2004-10-14 | $354.75 | $478.02 | 5,680 | — | — |
| 2004-10-13 | $359.63 | $484.59 | 7,253 | — | — |
| 2004-10-12 | $367.73 | $495.51 | 5,627 | — | — |
| 2004-10-11 | $364.20 | $490.76 | 6,813 | — | — |
| 2004-10-08 | $362.17 | $488.03 | 7,813 | — | — |
| 2004-10-07 | $365.85 | $492.98 | 6,467 | — | — |
| 2004-10-06 | $375.00 | $505.31 | 8,467 | — | — |
| 2004-10-05 | $367.88 | $495.71 | 5,707 | — | — |
| 2004-10-04 | $373.05 | $502.68 | 6,627 | — | — |
| 2004-10-01 | $370.88 | $499.75 | 8,800 | — | — |
| 2004-09-30 | $362.25 | $488.13 | 8,840 | — | — |
| 2004-09-29 | $363.38 | $489.65 | 10,413 | — | — |
| 2004-09-28 | $364.73 | $491.46 | 6,733 | — | — |
| 2004-09-27 | $352.88 | $475.50 | 7,787 | — | — |
| 2004-09-24 | $358.95 | $483.68 | 7,053 | — | — |
| 2004-09-23 | $359.10 | $483.89 | 16,547 | — | — |
| 2004-09-22 | $364.73 | $491.46 | 15,107 | — | — |
| 2004-09-21 | $373.88 | $503.79 | 11,573 | — | — |
| 2004-09-20 | $367.88 | $495.71 | 7,973 | — | — |
| 2004-09-17 | $365.70 | $492.78 | 14,773 | — | — |
| 2004-09-16 | $368.92 | $497.12 | 5,040 | — | — |
| 2004-09-15 | $360.08 | $485.20 | 5,253 | — | — |
| 2004-09-14 | $362.25 | $488.13 | 4,733 | — | — |
| 2004-09-13 | $362.25 | $488.13 | 8,413 | — | — |
| 2004-09-10 | $363.45 | $488.53 | 12,400 | — | — |
| 2004-09-09 | $356.77 | $479.56 | 15,933 | — | — |
| 2004-09-08 | $355.35 | $477.65 | 10,013 | — | — |
| 2004-09-07 | $357.98 | $481.17 | 10,440 | — | — |
| 2004-09-03 | $347.70 | $467.36 | 9,133 | — | — |
| 2004-09-02 | $347.77 | $467.46 | 10,373 | — | — |
| 2004-09-01 | $349.27 | $469.48 | 16,347 | — | — |
| 2004-08-31 | $344.70 | $463.33 | 9,000 | — | — |
| 2004-08-30 | $346.58 | $465.85 | 7,093 | — | — |
| 2004-08-27 | $348.83 | $468.88 | 7,893 | — | — |
| 2004-08-26 | $343.50 | $461.72 | 16,533 | — | — |
| 2004-08-25 | $350.63 | $471.29 | 8,973 | — | — |
| 2004-08-24 | $345.08 | $463.83 | 6,720 | — | — |
| 2004-08-23 | $341.63 | $459.20 | 10,467 | — | — |
| 2004-08-20 | $346.20 | $465.35 | 13,773 | — | — |
| 2004-08-19 | $338.02 | $454.36 | 9,360 | — | — |
| 2004-08-18 | $335.77 | $451.33 | 10,760 | — | — |
| 2004-08-17 | $328.42 | $441.45 | 8,440 | — | — |
| 2004-08-16 | $327.67 | $440.45 | 11,933 | — | — |
| 2004-08-13 | $321.23 | $431.78 | 5,587 | — | — |
| 2004-08-12 | $317.25 | $426.43 | 7,453 | — | — |
| 2004-08-11 | $322.42 | $433.39 | 10,587 | — | — |
| 2004-08-10 | $318.90 | $428.65 | 11,360 | — | — |
| 2004-08-09 | $309.83 | $416.45 | 7,560 | — | — |
| 2004-08-06 | $307.13 | $412.82 | 7,240 | — | — |
| 2004-08-05 | $311.55 | $418.77 | 12,333 | — | — |
| 2004-08-04 | $319.65 | $429.66 | 11,107 | — | — |
| 2004-08-03 | $312.00 | $419.38 | 13,600 | — | — |
| 2004-08-02 | $310.88 | $417.86 | 15,920 | — | — |
| 2004-07-30 | $318.38 | $427.95 | 12,907 | — | — |
| 2004-07-29 | $315.00 | $423.41 | 14,573 | — | — |
| 2004-07-28 | $310.20 | $416.96 | 12,413 | — | — |
| 2004-07-27 | $311.92 | $419.28 | 15,147 | — | — |
| 2004-07-26 | $304.50 | $409.30 | 12,613 | — | — |
| 2004-07-23 | $303.08 | $407.38 | 19,227 | — | — |
| 2004-07-22 | $302.48 | $406.57 | 18,187 | — | — |
| 2004-07-21 | $300.45 | $403.85 | 13,280 | — | — |
| 2004-07-20 | $305.25 | $410.30 | 7,667 | — | — |
| 2004-07-19 | $300.00 | $403.25 | 8,227 | — | — |
| 2004-07-16 | $297.38 | $399.72 | 7,840 | — | — |
| 2004-07-15 | $298.88 | $401.73 | 7,760 | — | — |
| 2004-07-14 | $297.75 | $400.22 | 8,053 | — | — |
| 2004-07-13 | $298.50 | $401.23 | 13,107 | — | — |
| 2004-07-12 | $305.25 | $410.30 | 13,947 | — | — |
| 2004-07-09 | $299.48 | $402.54 | 7,160 | — | — |
| 2004-07-08 | $298.13 | $400.73 | 14,960 | — | — |
| 2004-07-07 | $299.77 | $402.94 | 9,440 | — | — |
| 2004-07-06 | $297.15 | $399.42 | 13,747 | — | — |
| 2004-07-02 | $301.50 | $405.26 | 17,080 | — | — |
| 2004-07-01 | $300.90 | $404.46 | 14,107 | — | — |
| 2004-06-30 | $305.63 | $410.81 | 17,080 | — | — |
| 2004-06-29 | $306.00 | $411.31 | 21,480 | — | — |
| 2004-06-28 | $306.98 | $412.62 | 35,107 | — | — |
| 2004-06-25 | $309.38 | $415.85 | 107,973 | — | — |
| 2004-06-24 | $313.80 | $421.80 | 15,027 | — | — |
| 2004-06-23 | $313.73 | $421.70 | 13,120 | — | — |
| 2004-06-22 | $315.52 | $424.12 | 18,573 | — | — |
| 2004-06-21 | $303.08 | $407.38 | 18,293 | — | — |
| 2004-06-18 | $301.80 | $405.67 | 19,160 | — | — |
| 2004-06-17 | $301.88 | $405.77 | 28,320 | — | — |
| 2004-06-16 | $299.55 | $402.64 | 12,773 | — | — |
| 2004-06-15 | $297.00 | $399.21 | 6,547 | — | — |
| 2004-06-14 | $293.70 | $394.78 | 16,413 | — | — |
| 2004-06-10 | $288.75 | $386.92 | 12,760 | — | — |
| 2004-06-09 | $296.25 | $396.97 | 9,747 | — | — |
| 2004-06-08 | $295.50 | $395.96 | 9,960 | — | — |
| 2004-06-07 | $299.33 | $401.09 | 5,893 | — | — |
| 2004-06-04 | $295.80 | $396.36 | 7,267 | — | — |
| 2004-06-03 | $290.63 | $389.43 | 11,173 | — | — |
| 2004-06-02 | $294.08 | $394.05 | 6,907 | — | — |
| 2004-06-01 | $290.48 | $389.23 | 10,027 | — | — |
| 2004-05-28 | $291.23 | $390.23 | 6,880 | — | — |
| 2004-05-27 | $289.50 | $387.92 | 17,827 | — | — |
| 2004-05-26 | $285.23 | $382.19 | 16,133 | — | — |
| 2004-05-25 | $271.88 | $364.30 | 11,693 | — | — |
| 2004-05-24 | $270.00 | $361.79 | 3,413 | — | — |
| 2004-05-21 | $268.35 | $359.58 | 6,120 | — | — |
| 2004-05-20 | $266.77 | $357.47 | 10,360 | — | — |
| 2004-05-19 | $265.13 | $355.26 | 5,253 | — | — |
| 2004-05-18 | $267.15 | $357.97 | 3,987 | — | — |
| 2004-05-17 | $263.55 | $353.15 | 6,360 | — | — |
| 2004-05-14 | $267.00 | $357.77 | 4,213 | — | — |
| 2004-05-13 | $267.30 | $358.17 | 7,493 | — | — |
| 2004-05-12 | $264.60 | $354.56 | 10,493 | — | — |
| 2004-05-11 | $264.75 | $354.76 | 13,133 | — | — |
| 2004-05-10 | $264.15 | $353.95 | 15,733 | — | — |
| 2004-05-07 | $277.50 | $371.84 | 8,360 | — | — |
| 2004-05-06 | $283.50 | $379.88 | 8,120 | — | — |
| 2004-05-05 | $288.45 | $386.51 | 6,707 | — | — |
| 2004-05-04 | $283.73 | $380.18 | 11,200 | — | — |
| 2004-05-03 | $281.85 | $377.67 | 11,027 | — | — |
| 2004-04-30 | $276.45 | $370.43 | 12,973 | — | — |
| 2004-04-29 | $280.58 | $375.96 | 17,960 | — | — |
| 2004-04-28 | $286.58 | $384.00 | 8,267 | — | — |
| 2004-04-27 | $293.40 | $393.15 | 7,747 | — | — |
| 2004-04-26 | $297.08 | $398.07 | 4,413 | — | — |
| 2004-04-23 | $302.25 | $405.01 | 9,107 | — | — |
| 2004-04-22 | $297.38 | $398.47 | 10,213 | — | — |
| 2004-04-21 | $288.75 | $386.92 | 7,747 | — | — |
| 2004-04-20 | $291.38 | $390.43 | 7,347 | — | — |
| 2004-04-19 | $296.25 | $396.97 | 4,867 | — | — |
| 2004-04-16 | $298.50 | $399.98 | 5,693 | — | — |
| 2004-04-15 | $297.15 | $398.17 | 8,093 | — | — |
| 2004-04-14 | $303.00 | $406.01 | 7,973 | — | — |
| 2004-04-13 | $316.05 | $423.50 | 10,667 | — | — |
| 2004-04-12 | $320.02 | $428.82 | 6,600 | — | — |
| 2004-04-08 | $316.50 | $424.10 | 6,053 | — | — |
| 2004-04-07 | $319.13 | $427.62 | 7,667 | — | — |
| 2004-04-06 | $313.80 | $420.48 | 4,680 | — | — |
| 2004-04-05 | $313.42 | $419.98 | 8,360 | — | — |
| 2004-04-02 | $313.58 | $420.18 | 9,640 | — | — |
| 2004-04-01 | $313.50 | $420.08 | 6,853 | — | — |
| 2004-03-31 | $312.00 | $418.07 | 11,893 | — | — |
| 2004-03-30 | $306.98 | $411.34 | 2,200 | — | — |
| 2004-03-29 | $309.00 | $414.05 | 6,587 | — | — |
| 2004-03-26 | $306.30 | $410.43 | 4,347 | — | — |
| 2004-03-25 | $306.75 | $411.04 | 3,933 | — | — |
| 2004-03-24 | $305.70 | $409.63 | 5,440 | — | — |
| 2004-03-23 | $307.50 | $412.04 | 5,787 | — | — |
| 2004-03-22 | $303.67 | $406.91 | 9,173 | — | — |
| 2004-03-19 | $305.85 | $409.83 | 11,693 | — | — |
| 2004-03-18 | $301.80 | $404.40 | 5,733 | — | — |
| 2004-03-17 | $305.77 | $409.73 | 3,867 | — | — |
| 2004-03-16 | $299.25 | $400.99 | 7,000 | — | — |
| 2004-03-15 | $299.10 | $400.78 | 5,333 | — | — |
| 2004-03-12 | $305.25 | $409.03 | 2,600 | — | — |
| 2004-03-11 | $302.25 | $405.01 | 6,907 | — | — |
| 2004-03-10 | $308.17 | $411.74 | 7,707 | — | — |
| 2004-03-09 | $306.00 | $408.83 | 5,933 | — | — |
| 2004-03-08 | $308.48 | $412.14 | 8,760 | — | — |
| 2004-03-05 | $315.38 | $421.36 | 12,387 | — | — |
| 2004-03-04 | $314.17 | $419.75 | 3,520 | — | — |
| 2004-03-03 | $313.58 | $418.95 | 5,320 | — | — |
| 2004-03-02 | $314.25 | $419.86 | 5,267 | — | — |
| 2004-03-01 | $317.40 | $424.06 | 9,467 | — | — |
| 2004-02-27 | $318.38 | $425.37 | 11,507 | — | — |
| 2004-02-26 | $324.90 | $434.08 | 11,373 | — | — |
| 2004-02-25 | $320.10 | $427.67 | 9,000 | — | — |
| 2004-02-24 | $309.38 | $413.34 | 12,840 | — | — |
| 2004-02-23 | $322.95 | $431.48 | 9,653 | — | — |
| 2004-02-20 | $321.75 | $429.88 | 9,947 | — | — |
| 2004-02-19 | $316.50 | $422.86 | 4,560 | — | — |
| 2004-02-18 | $319.50 | $426.87 | 6,640 | — | — |
| 2004-02-17 | $318.00 | $424.87 | 9,813 | — | — |
| 2004-02-13 | $312.00 | $416.85 | 7,387 | — | — |
| 2004-02-12 | $316.13 | $422.36 | 7,427 | — | — |
| 2004-02-11 | $317.63 | $424.36 | 11,587 | — | — |
| 2004-02-10 | $322.50 | $430.88 | 12,653 | — | — |
| 2004-02-09 | $313.13 | $418.35 | 9,600 | — | — |
| 2004-02-06 | $322.13 | $430.38 | 11,547 | — | — |
| 2004-02-05 | $305.17 | $407.73 | 6,960 | — | — |
| 2004-02-04 | $308.70 | $412.44 | 10,520 | — | — |
| 2004-02-03 | $314.10 | $419.65 | 9,773 | — | — |
| 2004-02-02 | $309.75 | $413.84 | 10,387 | — | — |
| 2004-01-30 | $303.45 | $405.43 | 5,573 | — | — |
| 2004-01-29 | $299.25 | $399.81 | 5,880 | — | — |
| 2004-01-28 | $306.83 | $409.93 | 7,427 | — | — |
| 2004-01-27 | $305.25 | $407.83 | 10,760 | — | — |
| 2004-01-26 | $306.38 | $409.33 | 13,080 | — | — |
| 2004-01-23 | $298.13 | $398.31 | 21,867 | — | — |
| 2004-01-22 | $295.73 | $395.10 | 21,653 | — | — |
| 2004-01-21 | $308.25 | $411.84 | 13,040 | — | — |
| 2004-01-20 | $314.92 | $420.76 | 13,453 | — | — |
| 2004-01-16 | $305.63 | $408.33 | 10,293 | — | — |
| 2004-01-15 | $303.08 | $404.92 | 11,960 | — | — |
| 2004-01-14 | $304.42 | $406.73 | 9,933 | — | — |
| 2004-01-13 | $305.55 | $408.23 | 7,747 | — | — |
| 2004-01-12 | $301.13 | $402.32 | 8,947 | — | — |
| 2004-01-09 | $300.38 | $401.32 | 6,987 | — | — |
| 2004-01-08 | $298.42 | $398.71 | 5,653 | — | — |
| 2004-01-07 | $299.48 | $400.11 | 6,160 | — | — |
| 2004-01-06 | $292.50 | $390.80 | 7,000 | — | — |
| 2004-01-05 | $296.92 | $396.71 | 5,960 | — | — |
| 2004-01-02 | $294.00 | $392.80 | 3,600 | — | — |