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
- 1994-05-03 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 | $303.60 | $303.60 | 17,533 | — | — |
| 2004-12-30 | $306.00 | $306.00 | 23,007 | — | — |
| 2004-12-29 | $306.90 | $306.90 | 38,867 | — | — |
| 2004-12-28 | $301.05 | $301.05 | 27,513 | — | — |
| 2004-12-27 | $294.75 | $294.75 | 19,693 | — | — |
| 2004-12-23 | $297.30 | $297.30 | 22,227 | — | — |
| 2004-12-22 | $295.20 | $295.20 | 49,493 | — | — |
| 2004-12-21 | $294.15 | $294.15 | 39,967 | — | — |
| 2004-12-20 | $286.95 | $286.95 | 65,867 | — | — |
| 2004-12-17 | $284.40 | $284.40 | 81,440 | — | — |
| 2004-12-16 | $293.55 | $293.55 | 32,420 | — | — |
| 2004-12-15 | $291.90 | $291.90 | 35,773 | — | — |
| 2004-12-14 | $291.90 | $291.90 | 48,767 | — | — |
| 2004-12-13 | $285.45 | $285.45 | 50,560 | — | — |
| 2004-12-10 | $281.25 | $281.25 | 41,760 | — | — |
| 2004-12-09 | $279.75 | $279.75 | 39,053 | — | — |
| 2004-12-08 | $282.90 | $282.90 | 98,140 | — | — |
| 2004-12-07 | $279.00 | $279.00 | 62,413 | — | — |
| 2004-12-06 | $289.35 | $289.35 | 69,647 | — | — |
| 2004-12-03 | $291.90 | $291.90 | 102,667 | — | — |
| 2004-12-02 | $301.80 | $301.80 | 146,273 | — | — |
| 2004-12-01 | $291.00 | $291.00 | 388,327 | — | — |
| 2004-11-30 | $280.35 | $280.35 | 427,427 | — | — |
| 2004-11-29 | $226.35 | $226.35 | 69,613 | — | — |
| 2004-11-26 | $222.75 | $222.75 | 13,640 | — | — |
| 2004-11-24 | $220.20 | $220.20 | 33,893 | — | — |
| 2004-11-23 | $220.35 | $220.35 | 80,853 | — | — |
| 2004-11-22 | $220.95 | $220.95 | 65,387 | — | — |
| 2004-11-19 | $226.35 | $226.35 | 67,773 | — | — |
| 2004-11-18 | $238.20 | $238.20 | 34,947 | — | — |
| 2004-11-17 | $245.10 | $245.10 | 25,127 | — | — |
| 2004-11-16 | $242.85 | $242.85 | 33,593 | — | — |
| 2004-11-15 | $244.35 | $244.35 | 24,773 | — | — |
| 2004-11-12 | $237.30 | $237.30 | 28,307 | — | — |
| 2004-11-11 | $238.50 | $238.50 | 19,653 | — | — |
| 2004-11-10 | $236.70 | $236.70 | 30,253 | — | — |
| 2004-11-09 | $235.20 | $235.20 | 27,960 | — | — |
| 2004-11-08 | $236.55 | $236.55 | 37,553 | — | — |
| 2004-11-05 | $237.60 | $237.60 | 56,567 | — | — |
| 2004-11-04 | $223.95 | $223.95 | 30,113 | — | — |
| 2004-11-03 | $221.85 | $221.85 | 49,173 | — | — |
| 2004-11-02 | $212.40 | $212.40 | 26,973 | — | — |
| 2004-11-01 | $213.15 | $213.15 | 56,667 | — | — |
| 2004-10-29 | $216.15 | $216.15 | 35,593 | — | — |
| 2004-10-28 | $219.90 | $219.90 | 41,460 | — | — |
| 2004-10-27 | $223.05 | $223.05 | 51,820 | — | — |
| 2004-10-26 | $210.00 | $210.00 | 29,427 | — | — |
| 2004-10-25 | $209.85 | $209.85 | 25,060 | — | — |
| 2004-10-22 | $211.35 | $211.35 | 40,953 | — | — |
| 2004-10-21 | $213.45 | $213.45 | 17,060 | — | — |
| 2004-10-20 | $214.35 | $214.35 | 20,487 | — | — |
| 2004-10-19 | $214.50 | $214.50 | 23,940 | — | — |
| 2004-10-18 | $217.65 | $217.65 | 27,367 | — | — |
| 2004-10-15 | $215.55 | $215.55 | 46,847 | — | — |
| 2004-10-14 | $211.80 | $211.80 | 41,993 | — | — |
| 2004-10-13 | $209.25 | $209.25 | 36,747 | — | — |
| 2004-10-12 | $215.55 | $215.55 | 17,407 | — | — |
| 2004-10-11 | $216.15 | $216.15 | 15,367 | — | — |
| 2004-10-08 | $217.50 | $217.50 | 17,660 | — | — |
| 2004-10-07 | $220.80 | $220.80 | 24,980 | — | — |
| 2004-10-06 | $226.50 | $226.50 | 19,500 | — | — |
| 2004-10-05 | $226.80 | $226.80 | 42,100 | — | — |
| 2004-10-04 | $222.60 | $222.60 | 22,773 | — | — |
| 2004-10-01 | $221.10 | $221.10 | 35,453 | — | — |
| 2004-09-30 | $217.20 | $217.20 | 27,033 | — | — |
| 2004-09-29 | $223.50 | $223.50 | 34,633 | — | — |
| 2004-09-28 | $218.70 | $218.70 | 26,453 | — | — |
| 2004-09-27 | $214.20 | $214.20 | 29,293 | — | — |
| 2004-09-24 | $214.95 | $214.95 | 35,147 | — | — |
| 2004-09-23 | $218.10 | $218.10 | 22,893 | — | — |
| 2004-09-22 | $215.10 | $215.10 | 32,380 | — | — |
| 2004-09-21 | $221.25 | $221.25 | 27,273 | — | — |
| 2004-09-20 | $216.00 | $216.00 | 36,253 | — | — |
| 2004-09-17 | $223.05 | $223.05 | 46,847 | — | — |
| 2004-09-16 | $223.50 | $223.50 | 25,287 | — | — |
| 2004-09-15 | $221.85 | $221.85 | 39,933 | — | — |
| 2004-09-14 | $222.00 | $222.00 | 38,140 | — | — |
| 2004-09-13 | $224.55 | $224.55 | 44,347 | — | — |
| 2004-09-10 | $223.65 | $223.65 | 57,253 | — | — |
| 2004-09-09 | $211.50 | $211.50 | 32,100 | — | — |
| 2004-09-08 | $207.60 | $207.60 | 57,800 | — | — |
| 2004-09-07 | $208.80 | $208.80 | 173,193 | — | — |
| 2004-09-03 | $197.70 | $197.70 | 21,813 | — | — |
| 2004-09-02 | $198.15 | $198.15 | 32,120 | — | — |
| 2004-09-01 | $193.65 | $193.65 | 72,460 | — | — |
| 2004-08-31 | $191.10 | $191.10 | 33,667 | — | — |
| 2004-08-30 | $189.00 | $189.00 | 49,507 | — | — |
| 2004-08-27 | $200.85 | $200.85 | 86,193 | — | — |
| 2004-08-26 | $194.55 | $194.55 | 40,080 | — | — |
| 2004-08-25 | $194.55 | $194.55 | 20,713 | — | — |
| 2004-08-24 | $191.25 | $191.25 | 29,720 | — | — |
| 2004-08-23 | $190.65 | $190.65 | 37,527 | — | — |
| 2004-08-20 | $197.25 | $197.25 | 36,007 | — | — |
| 2004-08-19 | $196.05 | $196.05 | 64,493 | — | — |
| 2004-08-18 | $196.80 | $196.80 | 53,433 | — | — |
| 2004-08-17 | $186.00 | $186.00 | 60,107 | — | — |
| 2004-08-16 | $180.45 | $180.45 | 105,600 | — | — |
| 2004-08-13 | $168.00 | $168.00 | 46,253 | — | — |
| 2004-08-12 | $174.75 | $174.75 | 77,213 | — | — |
| 2004-08-11 | $174.75 | $174.75 | 123,700 | — | — |
| 2004-08-10 | $161.70 | $161.70 | 132,367 | — | — |
| 2004-08-09 | $145.35 | $145.35 | 104,840 | — | — |
| 2004-08-06 | $151.50 | $151.50 | 198,740 | — | — |
| 2004-08-05 | $156.75 | $156.75 | 1,683,327 | — | — |
| 2004-08-04 | $248.85 | $248.85 | 17,940 | — | — |
| 2004-08-03 | $254.10 | $254.10 | 32,133 | — | — |
| 2004-08-02 | $262.65 | $262.65 | 27,060 | — | — |
| 2004-07-30 | $263.10 | $263.10 | 29,353 | — | — |
| 2004-07-29 | $257.40 | $257.40 | 28,180 | — | — |
| 2004-07-28 | $255.15 | $255.15 | 38,173 | — | — |
| 2004-07-27 | $260.55 | $260.55 | 33,620 | — | — |
| 2004-07-26 | $252.15 | $252.15 | 56,160 | — | — |
| 2004-07-23 | $256.80 | $256.80 | 37,147 | — | — |
| 2004-07-22 | $252.90 | $252.90 | 55,247 | — | — |
| 2004-07-21 | $246.00 | $246.00 | 42,020 | — | — |
| 2004-07-20 | $256.50 | $256.50 | 61,093 | — | — |
| 2004-07-19 | $253.50 | $253.50 | 58,040 | — | — |
| 2004-07-16 | $264.00 | $264.00 | 35,307 | — | — |
| 2004-07-15 | $267.00 | $267.00 | 50,293 | — | — |
| 2004-07-14 | $273.15 | $273.15 | 29,880 | — | — |
| 2004-07-13 | $274.65 | $274.65 | 27,660 | — | — |
| 2004-07-12 | $270.75 | $270.75 | 46,313 | — | — |
| 2004-07-09 | $274.95 | $274.95 | 19,820 | — | — |
| 2004-07-08 | $280.50 | $280.50 | 37,920 | — | — |
| 2004-07-07 | $285.00 | $285.00 | 45,133 | — | — |
| 2004-07-06 | $279.30 | $279.30 | 43,280 | — | — |
| 2004-07-02 | $291.90 | $291.90 | 17,473 | — | — |
| 2004-07-01 | $297.15 | $297.15 | 31,527 | — | — |
| 2004-06-30 | $299.40 | $299.40 | 43,127 | — | — |
| 2004-06-29 | $297.00 | $297.00 | 72,107 | — | — |
| 2004-06-28 | $286.50 | $286.50 | 47,580 | — | — |
| 2004-06-25 | $283.50 | $283.50 | 274,133 | — | — |
| 2004-06-24 | $268.50 | $268.50 | 31,213 | — | — |
| 2004-06-23 | $273.45 | $273.45 | 48,340 | — | — |
| 2004-06-22 | $270.00 | $270.00 | 61,273 | — | — |
| 2004-06-21 | $277.65 | $277.65 | 61,440 | — | — |
| 2004-06-18 | $282.60 | $282.60 | 80,787 | — | — |
| 2004-06-17 | $272.55 | $272.55 | 50,987 | — | — |
| 2004-06-16 | $274.35 | $274.35 | 67,573 | — | — |
| 2004-06-15 | $272.40 | $272.40 | 60,720 | — | — |
| 2004-06-14 | $264.90 | $264.90 | 122,113 | — | — |
| 2004-06-10 | $271.20 | $271.20 | 144,980 | — | — |
| 2004-06-09 | $259.80 | $259.80 | 203,873 | — | — |
| 2004-06-08 | $297.30 | $297.30 | 34,093 | — | — |
| 2004-06-07 | $301.50 | $301.50 | 94,293 | — | — |
| 2004-06-04 | $309.15 | $309.15 | 58,607 | — | — |
| 2004-06-03 | $301.65 | $301.65 | 63,287 | — | — |
| 2004-06-02 | $316.50 | $316.50 | 68,027 | — | — |
| 2004-06-01 | $321.60 | $321.60 | 52,913 | — | — |
| 2004-05-28 | $322.35 | $322.35 | 100,653 | — | — |
| 2004-05-27 | $314.55 | $314.55 | 100,880 | — | — |
| 2004-05-26 | $307.20 | $307.20 | 127,847 | — | — |
| 2004-05-25 | $292.35 | $292.35 | 68,547 | — | — |
| 2004-05-24 | $277.80 | $277.80 | 72,973 | — | — |
| 2004-05-21 | $271.95 | $271.95 | 138,480 | — | — |
| 2004-05-20 | $248.40 | $248.40 | 51,380 | — | — |
| 2004-05-19 | $255.30 | $255.30 | 128,733 | — | — |
| 2004-05-18 | $244.95 | $244.95 | 59,433 | — | — |
| 2004-05-17 | $251.10 | $251.10 | 51,547 | — | — |
| 2004-05-14 | $259.50 | $259.50 | 42,320 | — | — |
| 2004-05-13 | $269.40 | $269.40 | 66,393 | — | — |
| 2004-05-12 | $266.55 | $266.55 | 117,520 | — | — |
| 2004-05-11 | $273.00 | $273.00 | 134,153 | — | — |
| 2004-05-10 | $275.25 | $275.25 | 136,960 | — | — |
| 2004-05-07 | $297.45 | $297.45 | 51,927 | — | — |
| 2004-05-06 | $310.35 | $310.35 | 60,487 | — | — |
| 2004-05-05 | $319.65 | $319.65 | 25,780 | — | — |
| 2004-05-04 | $315.00 | $315.00 | 50,460 | — | — |
| 2004-05-03 | $322.35 | $322.35 | 115,213 | — | — |
| 2004-04-30 | $304.05 | $304.05 | 108,153 | — | — |
| 2004-04-29 | $313.35 | $313.35 | 52,980 | — | — |
| 2004-04-28 | $319.65 | $319.65 | 32,387 | — | — |
| 2004-04-27 | $333.00 | $333.00 | 35,087 | — | — |
| 2004-04-26 | $339.45 | $339.45 | 29,013 | — | — |
| 2004-04-23 | $337.35 | $337.35 | 32,813 | — | — |
| 2004-04-22 | $340.65 | $340.65 | 100,753 | — | — |
| 2004-04-21 | $326.25 | $326.25 | 31,087 | — | — |
| 2004-04-20 | $316.20 | $316.20 | 56,200 | — | — |
| 2004-04-19 | $327.75 | $327.75 | 47,760 | — | — |
| 2004-04-16 | $323.40 | $323.40 | 67,060 | — | — |
| 2004-04-15 | $316.05 | $316.05 | 54,907 | — | — |
| 2004-04-14 | $322.20 | $322.20 | 50,533 | — | — |
| 2004-04-13 | $317.85 | $317.85 | 40,773 | — | — |
| 2004-04-12 | $326.40 | $326.40 | 28,807 | — | — |
| 2004-04-08 | $326.70 | $326.70 | 19,487 | — | — |
| 2004-04-07 | $332.40 | $332.40 | 32,653 | — | — |
| 2004-04-06 | $333.00 | $333.00 | 37,287 | — | — |
| 2004-04-05 | $342.45 | $342.45 | 44,680 | — | — |
| 2004-04-02 | $336.45 | $336.45 | 61,293 | — | — |
| 2004-04-01 | $325.65 | $325.65 | 72,033 | — | — |
| 2004-03-31 | $322.80 | $322.80 | 76,020 | — | — |
| 2004-03-30 | $315.00 | $315.00 | 65,027 | — | — |
| 2004-03-29 | $315.90 | $315.90 | 71,987 | — | — |
| 2004-03-26 | $303.90 | $303.90 | 34,607 | — | — |
| 2004-03-25 | $306.30 | $306.30 | 44,127 | — | — |
| 2004-03-24 | $295.50 | $295.50 | 56,333 | — | — |
| 2004-03-23 | $299.40 | $299.40 | 33,513 | — | — |
| 2004-03-22 | $296.25 | $296.25 | 37,720 | — | — |
| 2004-03-19 | $303.30 | $303.30 | 53,427 | — | — |
| 2004-03-18 | $307.80 | $307.80 | 81,653 | — | — |
| 2004-03-17 | $306.15 | $306.15 | 80,000 | — | — |
| 2004-03-16 | $290.85 | $290.85 | 75,613 | — | — |
| 2004-03-15 | $300.00 | $300.00 | 49,280 | — | — |
| 2004-03-12 | $307.65 | $307.65 | 66,807 | — | — |
| 2004-03-11 | $300.75 | $300.75 | 101,480 | — | — |
| 2004-03-10 | $303.60 | $303.60 | 108,093 | — | — |
| 2004-03-09 | $312.00 | $312.00 | 207,980 | — | — |
| 2004-03-08 | $331.95 | $331.95 | 106,713 | — | — |
| 2004-03-05 | $348.60 | $348.60 | 310,907 | — | — |
| 2004-03-04 | $326.55 | $326.55 | 313,900 | — | — |
| 2004-03-03 | $293.25 | $293.25 | 35,373 | — | — |
| 2004-03-02 | $286.20 | $286.20 | 43,500 | — | — |
| 2004-03-01 | $291.30 | $291.30 | 26,193 | — | — |
| 2004-02-27 | $285.75 | $285.75 | 47,987 | — | — |
| 2004-02-26 | $280.65 | $280.65 | 19,533 | — | — |
| 2004-02-25 | $277.35 | $277.35 | 40,707 | — | — |
| 2004-02-24 | $272.25 | $272.25 | 72,513 | — | — |
| 2004-02-23 | $263.55 | $263.55 | 40,473 | — | — |
| 2004-02-20 | $277.05 | $277.05 | 56,913 | — | — |
| 2004-02-19 | $287.55 | $287.55 | 103,773 | — | — |
| 2004-02-18 | $286.80 | $286.80 | 102,387 | — | — |
| 2004-02-17 | $277.05 | $277.05 | 40,667 | — | — |
| 2004-02-13 | $274.65 | $274.65 | 34,607 | — | — |
| 2004-02-12 | $281.70 | $281.70 | 48,620 | — | — |
| 2004-02-11 | $286.05 | $286.05 | 54,920 | — | — |
| 2004-02-10 | $290.40 | $290.40 | 222,307 | — | — |
| 2004-02-09 | $279.75 | $279.75 | 57,207 | — | — |
| 2004-02-06 | $276.00 | $276.00 | 45,993 | — | — |
| 2004-02-05 | $265.05 | $265.05 | 73,793 | — | — |
| 2004-02-04 | $255.15 | $255.15 | 41,100 | — | — |
| 2004-02-03 | $255.45 | $255.45 | 35,007 | — | — |
| 2004-02-02 | $253.65 | $253.65 | 77,673 | — | — |
| 2004-01-30 | $255.15 | $255.15 | 29,707 | — | — |
| 2004-01-29 | $255.00 | $255.00 | 42,253 | — | — |
| 2004-01-28 | $249.15 | $249.15 | 47,487 | — | — |
| 2004-01-27 | $253.95 | $253.95 | 43,073 | — | — |
| 2004-01-26 | $262.50 | $262.50 | 48,693 | — | — |
| 2004-01-23 | $258.00 | $258.00 | 190,620 | — | — |
| 2004-01-22 | $261.00 | $261.00 | 159,073 | — | — |
| 2004-01-21 | $279.75 | $279.75 | 119,167 | — | — |
| 2004-01-20 | $285.75 | $285.75 | 120,700 | — | — |
| 2004-01-16 | $289.65 | $289.65 | 96,813 | — | — |
| 2004-01-15 | $282.45 | $282.45 | 41,813 | — | — |
| 2004-01-14 | $276.45 | $276.45 | 166,460 | — | — |
| 2004-01-13 | $276.75 | $276.75 | 226,947 | — | — |
| 2004-01-12 | $258.75 | $258.75 | 65,653 | — | — |
| 2004-01-09 | $256.80 | $256.80 | 108,547 | — | — |
| 2004-01-08 | $246.75 | $246.75 | 69,647 | — | — |
| 2004-01-07 | $240.15 | $240.15 | 107,773 | — | — |
| 2004-01-06 | $222.15 | $222.15 | 107,100 | — | — |
| 2004-01-05 | $215.40 | $215.40 | 58,713 | — | — |
| 2004-01-02 | $214.50 | $214.50 | 45,540 | — | — |