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
- 2001-08-06 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 | $221.80 | $542.47 | 93,560 | — | — |
| 2004-12-30 | $224.10 | $548.10 | 139,340 | — | — |
| 2004-12-29 | $227.30 | $555.93 | 287,620 | — | — |
| 2004-12-28 | $238.15 | $582.46 | 284,820 | — | — |
| 2004-12-27 | $222.00 | $542.96 | 476,220 | — | — |
| 2004-12-23 | $237.55 | $581.00 | 280,220 | — | — |
| 2004-12-22 | $256.75 | $605.94 | 194,040 | — | — |
| 2004-12-21 | $262.00 | $618.33 | 109,580 | — | — |
| 2004-12-20 | $254.80 | $601.34 | 111,700 | — | — |
| 2004-12-17 | $252.00 | $594.73 | 265,880 | — | — |
| 2004-12-16 | $257.30 | $607.24 | 214,740 | — | — |
| 2004-12-15 | $266.75 | $629.54 | 263,860 | — | — |
| 2004-12-14 | $254.15 | $599.81 | 344,040 | — | — |
| 2004-12-13 | $264.05 | $623.17 | 485,040 | — | — |
| 2004-12-10 | $251.55 | $593.67 | 444,480 | — | — |
| 2004-12-09 | $264.25 | $623.64 | 395,860 | — | — |
| 2004-12-08 | $277.70 | $655.39 | 436,660 | — | — |
| 2004-12-07 | $282.25 | $666.12 | 237,420 | — | — |
| 2004-12-06 | $288.60 | $681.11 | 181,620 | — | — |
| 2004-12-03 | $286.75 | $676.74 | 297,280 | — | — |
| 2004-12-02 | $273.75 | $646.06 | 427,920 | — | — |
| 2004-12-01 | $288.25 | $680.28 | 305,500 | — | — |
| 2004-11-30 | $300.25 | $708.60 | 170,380 | — | — |
| 2004-11-29 | $307.65 | $726.07 | 166,820 | — | — |
| 2004-11-26 | $317.65 | $709.16 | 101,320 | — | — |
| 2004-11-24 | $308.95 | $689.74 | 170,720 | — | — |
| 2004-11-23 | $309.55 | $691.08 | 206,560 | — | — |
| 2004-11-22 | $314.00 | $673.10 | 282,380 | — | — |
| 2004-11-19 | $297.40 | $637.52 | 126,020 | — | — |
| 2004-11-18 | $293.50 | $629.16 | 198,420 | — | — |
| 2004-11-17 | $297.00 | $636.66 | 247,980 | — | — |
| 2004-11-16 | $287.00 | $615.23 | 280,100 | — | — |
| 2004-11-15 | $291.30 | $624.44 | 394,500 | — | — |
| 2004-11-12 | $291.75 | $625.41 | 200,480 | — | — |
| 2004-11-11 | $289.00 | $619.51 | 189,600 | — | — |
| 2004-11-10 | $277.00 | $593.79 | 191,900 | — | — |
| 2004-11-09 | $268.50 | $575.57 | 142,860 | — | — |
| 2004-11-08 | $265.00 | $568.07 | 144,860 | — | — |
| 2004-11-05 | $257.15 | $551.24 | 107,760 | — | — |
| 2004-11-04 | $256.75 | $550.38 | 133,600 | — | — |
| 2004-11-03 | $250.40 | $536.77 | 241,660 | — | — |
| 2004-11-02 | $242.20 | $519.19 | 201,320 | — | — |
| 2004-11-01 | $248.25 | $532.16 | 146,980 | — | — |
| 2004-10-29 | $250.40 | $536.77 | 82,740 | — | — |
| 2004-10-28 | $246.50 | $528.41 | 182,920 | — | — |
| 2004-10-27 | $251.65 | $539.45 | 240,140 | — | — |
| 2004-10-26 | $267.70 | $573.85 | 107,780 | — | — |
| 2004-10-25 | $261.90 | $561.42 | 78,500 | — | — |
| 2004-10-22 | $262.10 | $561.85 | 141,080 | — | — |
| 2004-10-21 | $258.55 | $554.24 | 144,500 | — | — |
| 2004-10-20 | $247.05 | $529.59 | 169,180 | — | — |
| 2004-10-19 | $240.30 | $515.12 | 115,560 | — | — |
| 2004-10-18 | $246.20 | $527.76 | 126,060 | — | — |
| 2004-10-15 | $244.90 | $524.98 | 126,420 | — | — |
| 2004-10-14 | $239.00 | $512.33 | 390,440 | — | — |
| 2004-10-13 | $232.40 | $498.18 | 417,640 | — | — |
| 2004-10-12 | $243.05 | $521.01 | 503,380 | — | — |
| 2004-10-11 | $262.10 | $561.85 | 196,000 | — | — |
| 2004-10-08 | $272.75 | $584.68 | 139,760 | — | — |
| 2004-10-07 | $265.35 | $568.82 | 151,840 | — | — |
| 2004-10-06 | $270.50 | $579.86 | 181,460 | — | — |
| 2004-10-05 | $261.70 | $560.99 | 141,380 | — | — |
| 2004-10-04 | $253.00 | $542.34 | 162,300 | — | — |
| 2004-10-01 | $240.50 | $515.55 | 59,000 | — | — |
| 2004-09-30 | $235.95 | $505.79 | 61,800 | — | — |
| 2004-09-29 | $231.20 | $495.61 | 71,960 | — | — |
| 2004-09-28 | $230.10 | $493.25 | 232,920 | — | — |
| 2004-09-27 | $235.50 | $504.83 | 115,640 | — | — |
| 2004-09-24 | $230.00 | $493.04 | 117,160 | — | — |
| 2004-09-23 | $223.45 | $479.00 | 137,500 | — | — |
| 2004-09-22 | $221.40 | $474.60 | 113,480 | — | — |
| 2004-09-21 | $219.25 | $469.99 | 137,320 | — | — |
| 2004-09-20 | $210.55 | $451.34 | 105,320 | — | — |
| 2004-09-17 | $206.30 | $442.23 | 83,100 | — | — |
| 2004-09-16 | $203.10 | $435.37 | 81,800 | — | — |
| 2004-09-15 | $201.20 | $431.30 | 146,000 | — | — |
| 2004-09-14 | $197.65 | $423.69 | 101,520 | — | — |
| 2004-09-13 | $199.50 | $427.66 | 122,040 | — | — |
| 2004-09-10 | $194.95 | $417.90 | 161,200 | — | — |
| 2004-09-09 | $198.00 | $424.44 | 153,420 | — | — |
| 2004-09-08 | $196.10 | $420.37 | 97,800 | — | — |
| 2004-09-07 | $204.50 | $438.37 | 107,580 | — | — |
| 2004-09-03 | $197.30 | $422.94 | 33,780 | — | — |
| 2004-09-02 | $197.75 | $423.91 | 76,960 | — | — |
| 2004-09-01 | $192.75 | $413.19 | 56,660 | — | — |
| 2004-08-31 | $188.10 | $403.22 | 59,960 | — | — |
| 2004-08-30 | $185.60 | $397.86 | 61,500 | — | — |
| 2004-08-27 | $190.00 | $407.29 | 40,160 | — | — |
| 2004-08-26 | $189.75 | $406.76 | 65,980 | — | — |
| 2004-08-25 | $198.05 | $407.40 | 73,800 | — | — |
| 2004-08-24 | $196.55 | $404.31 | 134,280 | — | — |
| 2004-08-23 | $198.25 | $407.81 | 104,220 | — | — |
| 2004-08-20 | $200.25 | $411.92 | 82,960 | — | — |
| 2004-08-19 | $198.85 | $409.04 | 197,740 | — | — |
| 2004-08-18 | $192.45 | $395.88 | 116,520 | — | — |
| 2004-08-17 | $189.10 | $388.99 | 101,380 | — | — |
| 2004-08-16 | $190.55 | $391.97 | 59,780 | — | — |
| 2004-08-13 | $183.55 | $377.57 | 100,700 | — | — |
| 2004-08-12 | $177.50 | $365.13 | 39,420 | — | — |
| 2004-08-11 | $182.90 | $376.23 | 49,940 | — | — |
| 2004-08-10 | $181.65 | $373.66 | 39,000 | — | — |
| 2004-08-09 | $179.85 | $369.96 | 83,360 | — | — |
| 2004-08-06 | $172.40 | $354.64 | 118,980 | — | — |
| 2004-08-05 | $176.25 | $362.56 | 135,740 | — | — |
| 2004-08-04 | $181.05 | $372.43 | 50,640 | — | — |
| 2004-08-03 | $183.45 | $377.37 | 257,380 | — | — |
| 2004-08-02 | $189.05 | $388.89 | 133,340 | — | — |
| 2004-07-30 | $191.75 | $394.44 | 49,460 | — | — |
| 2004-07-29 | $190.10 | $391.05 | 71,820 | — | — |
| 2004-07-28 | $190.15 | $391.15 | 65,020 | — | — |
| 2004-07-27 | $183.75 | $377.98 | 82,500 | — | — |
| 2004-07-26 | $179.15 | $368.52 | 72,160 | — | — |
| 2004-07-23 | $184.75 | $380.04 | 58,660 | — | — |
| 2004-07-22 | $183.40 | $377.26 | 94,220 | — | — |
| 2004-07-21 | $190.00 | $390.84 | 102,660 | — | — |
| 2004-07-20 | $189.30 | $389.40 | 112,140 | — | — |
| 2004-07-19 | $186.65 | $383.95 | 61,420 | — | — |
| 2004-07-16 | $186.85 | $384.36 | 50,560 | — | — |
| 2004-07-15 | $185.95 | $382.51 | 82,080 | — | — |
| 2004-07-14 | $181.40 | $373.15 | 182,720 | — | — |
| 2004-07-13 | $177.95 | $366.05 | 147,040 | — | — |
| 2004-07-12 | $187.00 | $384.67 | 217,320 | — | — |
| 2004-07-09 | $198.00 | $407.30 | 139,560 | — | — |
| 2004-07-08 | $186.50 | $383.64 | 88,100 | — | — |
| 2004-07-07 | $183.20 | $376.85 | 88,440 | — | — |
| 2004-07-06 | $176.55 | $363.17 | 67,140 | — | — |
| 2004-07-02 | $170.90 | $351.55 | 50,580 | — | — |
| 2004-07-01 | $173.35 | $356.59 | 66,800 | — | — |
| 2004-06-30 | $172.55 | $354.94 | 55,620 | — | — |
| 2004-06-29 | $170.00 | $349.70 | 65,160 | — | — |
| 2004-06-28 | $168.45 | $346.51 | 75,140 | — | — |
| 2004-06-25 | $164.20 | $337.77 | 47,760 | — | — |
| 2004-06-24 | $159.20 | $327.48 | 69,880 | — | — |
| 2004-06-23 | $158.85 | $326.76 | 87,880 | — | — |
| 2004-06-22 | $154.50 | $317.81 | 114,260 | — | — |
| 2004-06-21 | $158.05 | $325.12 | 86,820 | — | — |
| 2004-06-18 | $163.10 | $335.51 | 134,720 | — | — |
| 2004-06-17 | $162.55 | $334.37 | 169,900 | — | — |
| 2004-06-16 | $200.10 | $326.15 | 97,100 | — | — |
| 2004-06-15 | $192.25 | $313.35 | 129,480 | — | — |
| 2004-06-14 | $188.75 | $307.65 | 102,520 | — | — |
| 2004-06-10 | $190.50 | $310.50 | 86,220 | — | — |
| 2004-06-09 | $192.25 | $313.35 | 76,220 | — | — |
| 2004-06-08 | $197.40 | $321.74 | 74,360 | — | — |
| 2004-06-07 | $194.70 | $317.34 | 85,000 | — | — |
| 2004-06-04 | $192.25 | $313.35 | 66,640 | — | — |
| 2004-06-03 | $193.45 | $315.31 | 147,720 | — | — |
| 2004-06-02 | $184.00 | $299.90 | 117,160 | — | — |
| 2004-06-01 | $188.75 | $307.65 | 178,900 | — | — |
| 2004-05-28 | $176.10 | $287.03 | 116,540 | — | — |
| 2004-05-27 | $171.40 | $279.37 | 76,600 | — | — |
| 2004-05-26 | $167.20 | $272.52 | 47,760 | — | — |
| 2004-05-25 | $168.20 | $274.15 | 87,420 | — | — |
| 2004-05-24 | $163.45 | $266.41 | 99,160 | — | — |
| 2004-05-21 | $160.80 | $262.09 | 71,800 | — | — |
| 2004-05-20 | $158.15 | $257.77 | 72,740 | — | — |
| 2004-05-19 | $159.45 | $259.89 | 87,200 | — | — |
| 2004-05-18 | $153.10 | $249.54 | 92,040 | — | — |
| 2004-05-17 | $151.50 | $246.93 | 80,340 | — | — |
| 2004-05-14 | $151.40 | $246.77 | 88,640 | — | — |
| 2004-05-13 | $146.60 | $238.95 | 85,660 | — | — |
| 2004-05-12 | $138.05 | $225.01 | 54,860 | — | — |
| 2004-05-11 | $134.00 | $218.41 | 39,200 | — | — |
| 2004-05-10 | $127.70 | $208.14 | 115,840 | — | — |
| 2004-05-07 | $133.90 | $218.25 | 67,220 | — | — |
| 2004-05-06 | $138.25 | $225.34 | 56,840 | — | — |
| 2004-05-05 | $138.00 | $224.93 | 51,340 | — | — |
| 2004-05-04 | $137.50 | $224.11 | 61,040 | — | — |
| 2004-05-03 | $131.15 | $213.76 | 73,340 | — | — |
| 2004-04-30 | $127.25 | $207.41 | 58,500 | — | — |
| 2004-04-29 | $129.70 | $211.40 | 153,360 | — | — |
| 2004-04-28 | $136.05 | $221.75 | 90,260 | — | — |
| 2004-04-27 | $145.65 | $237.40 | 32,400 | — | — |
| 2004-04-26 | $149.80 | $244.16 | 29,720 | — | — |
| 2004-04-23 | $148.90 | $242.69 | 26,300 | — | — |
| 2004-04-22 | $149.00 | $242.86 | 68,320 | — | — |
| 2004-04-21 | $147.40 | $240.25 | 30,540 | — | — |
| 2004-04-20 | $150.40 | $245.14 | 90,880 | — | — |
| 2004-04-19 | $145.00 | $236.34 | 31,780 | — | — |
| 2004-04-16 | $142.40 | $232.10 | 25,060 | — | — |
| 2004-04-15 | $141.25 | $230.23 | 54,440 | — | — |
| 2004-04-14 | $142.35 | $232.02 | 48,720 | — | — |
| 2004-04-13 | $144.75 | $235.93 | 55,800 | — | — |
| 2004-04-12 | $151.00 | $246.12 | 41,820 | — | — |
| 2004-04-08 | $149.00 | $242.86 | 30,620 | — | — |
| 2004-04-07 | $150.00 | $244.49 | 21,640 | — | — |
| 2004-04-06 | $151.30 | $246.61 | 28,760 | — | — |
| 2004-04-05 | $153.60 | $250.35 | 39,500 | — | — |
| 2004-04-02 | $152.00 | $247.75 | 41,000 | — | — |
| 2004-04-01 | $147.00 | $239.60 | 53,180 | — | — |
| 2004-03-31 | $144.25 | $235.12 | 52,020 | — | — |
| 2004-03-30 | $143.05 | $233.16 | 47,200 | — | — |
| 2004-03-29 | $143.10 | $233.24 | 41,700 | — | — |
| 2004-03-26 | $136.85 | $223.05 | 43,860 | — | — |
| 2004-03-25 | $135.75 | $221.26 | 38,980 | — | — |
| 2004-03-24 | $134.30 | $218.90 | 55,480 | — | — |
| 2004-03-23 | $132.20 | $215.47 | 72,580 | — | — |
| 2004-03-22 | $130.20 | $212.21 | 157,860 | — | — |
| 2004-03-19 | $138.35 | $225.50 | 89,780 | — | — |
| 2004-03-18 | $144.40 | $235.36 | 33,420 | — | — |
| 2004-03-17 | $146.95 | $239.52 | 45,180 | — | — |
| 2004-03-16 | $147.75 | $240.82 | 95,840 | — | — |
| 2004-03-15 | $141.70 | $230.96 | 114,240 | — | — |
| 2004-03-12 | $149.90 | $244.32 | 74,580 | — | — |
| 2004-03-11 | $146.40 | $238.62 | 102,720 | — | — |
| 2004-03-10 | $151.10 | $246.28 | 112,980 | — | — |
| 2004-03-09 | $176.25 | $250.60 | 85,920 | — | — |
| 2004-03-08 | $175.50 | $249.53 | 70,500 | — | — |
| 2004-03-05 | $169.25 | $240.65 | 42,580 | — | — |
| 2004-03-04 | $164.85 | $234.39 | 46,120 | — | — |
| 2004-03-03 | $163.45 | $232.40 | 85,240 | — | — |
| 2004-03-02 | $169.60 | $241.14 | 73,400 | — | — |
| 2004-03-01 | $162.70 | $231.33 | 102,660 | — | — |
| 2004-02-27 | $162.25 | $230.69 | 71,960 | — | — |
| 2004-02-26 | $154.75 | $220.03 | 25,360 | — | — |
| 2004-02-25 | $153.70 | $218.54 | 21,680 | — | — |
| 2004-02-24 | $152.65 | $217.04 | 31,200 | — | — |
| 2004-02-23 | $155.10 | $220.53 | 49,640 | — | — |
| 2004-02-20 | $153.50 | $218.25 | 33,820 | — | — |
| 2004-02-19 | $151.75 | $215.76 | 31,480 | — | — |
| 2004-02-18 | $151.40 | $215.27 | 33,780 | — | — |
| 2004-02-17 | $151.50 | $215.41 | 31,120 | — | — |
| 2004-02-13 | $147.45 | $209.65 | 108,220 | — | — |
| 2004-02-12 | $155.10 | $220.53 | 77,140 | — | — |
| 2004-02-11 | $152.85 | $217.33 | 45,860 | — | — |
| 2004-02-10 | $148.05 | $210.50 | 66,280 | — | — |
| 2004-02-09 | $151.80 | $215.84 | 41,620 | — | — |
| 2004-02-06 | $147.90 | $210.29 | 49,780 | — | — |
| 2004-02-05 | $145.90 | $207.45 | 67,600 | — | — |
| 2004-02-04 | $144.30 | $205.17 | 42,900 | — | — |
| 2004-02-03 | $147.35 | $209.51 | 75,620 | — | — |
| 2004-02-02 | $146.05 | $207.66 | 49,480 | — | — |
| 2004-01-30 | $146.75 | $208.65 | 50,260 | — | — |
| 2004-01-29 | $138.85 | $197.42 | 115,540 | — | — |
| 2004-01-28 | $147.35 | $209.51 | 77,680 | — | — |
| 2004-01-27 | $154.80 | $220.10 | 32,120 | — | — |
| 2004-01-26 | $153.50 | $218.25 | 44,140 | — | — |
| 2004-01-23 | $154.00 | $218.96 | 50,320 | — | — |
| 2004-01-22 | $150.10 | $213.42 | 24,660 | — | — |
| 2004-01-21 | $152.10 | $216.26 | 36,420 | — | — |
| 2004-01-20 | $152.40 | $216.69 | 43,920 | — | — |
| 2004-01-16 | $149.25 | $212.21 | 40,560 | — | — |
| 2004-01-15 | $149.30 | $212.28 | 39,160 | — | — |
| 2004-01-14 | $148.30 | $210.86 | 59,120 | — | — |
| 2004-01-13 | $145.40 | $206.74 | 37,160 | — | — |
| 2004-01-12 | $142.25 | $202.26 | 53,040 | — | — |
| 2004-01-09 | $134.50 | $191.24 | 60,480 | — | — |
| 2004-01-08 | $138.25 | $196.57 | 42,000 | — | — |
| 2004-01-07 | $133.50 | $189.82 | 49,000 | — | — |
| 2004-01-06 | $128.85 | $183.20 | 64,120 | — | — |
| 2004-01-05 | $133.70 | $190.10 | 34,900 | — | — |
| 2004-01-02 | $129.70 | $184.41 | 35,940 | — | — |