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
- 1999-06-11 to 2026-09-03
- 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 | $185.52 | $185.52 | 34,792 | — | — |
| 2004-12-30 | $186.48 | $186.48 | 37,842 | — | — |
| 2004-12-29 | $186.96 | $186.96 | 58,475 | — | — |
| 2004-12-28 | $186.96 | $186.96 | 95,008 | — | — |
| 2004-12-27 | $181.20 | $181.20 | 52,875 | — | — |
| 2004-12-23 | $180.00 | $180.00 | 42,967 | — | — |
| 2004-12-22 | $180.48 | $180.48 | 58,292 | — | — |
| 2004-12-21 | $179.28 | $179.28 | 80,667 | — | — |
| 2004-12-20 | $176.40 | $176.40 | 164,508 | — | — |
| 2004-12-17 | $185.28 | $185.28 | 158,933 | — | — |
| 2004-12-16 | $186.12 | $186.12 | 229,725 | — | — |
| 2004-12-15 | $193.32 | $193.32 | 495,025 | — | — |
| 2004-12-14 | $170.64 | $170.64 | 129,200 | — | — |
| 2004-12-13 | $176.16 | $176.16 | 66,525 | — | — |
| 2004-12-10 | $176.04 | $176.04 | 82,392 | — | — |
| 2004-12-09 | $175.92 | $175.92 | 183,158 | — | — |
| 2004-12-08 | $173.88 | $173.88 | 182,733 | — | — |
| 2004-12-07 | $176.88 | $176.88 | 293,383 | — | — |
| 2004-12-06 | $172.08 | $172.08 | 138,900 | — | — |
| 2004-12-03 | $166.56 | $166.56 | 134,908 | — | — |
| 2004-12-02 | $168.60 | $168.60 | 191,675 | — | — |
| 2004-12-01 | $157.92 | $157.92 | 118,100 | — | — |
| 2004-11-30 | $158.16 | $158.16 | 105,658 | — | — |
| 2004-11-29 | $156.00 | $156.00 | 148,967 | — | — |
| 2004-11-26 | $164.40 | $164.40 | 13,717 | — | — |
| 2004-11-24 | $163.56 | $163.56 | 79,408 | — | — |
| 2004-11-23 | $164.40 | $164.40 | 143,850 | — | — |
| 2004-11-22 | $162.84 | $162.84 | 105,183 | — | — |
| 2004-11-19 | $162.72 | $162.72 | 82,250 | — | — |
| 2004-11-18 | $169.80 | $169.80 | 126,233 | — | — |
| 2004-11-17 | $167.04 | $167.04 | 107,592 | — | — |
| 2004-11-16 | $166.80 | $166.80 | 116,917 | — | — |
| 2004-11-15 | $172.56 | $172.56 | 213,192 | — | — |
| 2004-11-12 | $176.04 | $176.04 | 388,575 | — | — |
| 2004-11-11 | $163.44 | $163.44 | 162,592 | — | — |
| 2004-11-10 | $157.92 | $157.92 | 197,692 | — | — |
| 2004-11-09 | $164.28 | $164.28 | 229,158 | — | — |
| 2004-11-08 | $157.68 | $157.68 | 278,908 | — | — |
| 2004-11-05 | $147.84 | $147.84 | 195,133 | — | — |
| 2004-11-04 | $140.40 | $140.40 | 109,783 | — | — |
| 2004-11-03 | $143.28 | $143.28 | 126,433 | — | — |
| 2004-11-02 | $143.88 | $143.88 | 156,400 | — | — |
| 2004-11-01 | $141.24 | $141.24 | 187,308 | — | — |
| 2004-10-29 | $141.24 | $141.24 | 267,858 | — | — |
| 2004-10-28 | $132.36 | $132.36 | 91,983 | — | — |
| 2004-10-27 | $134.40 | $134.40 | 225,900 | — | — |
| 2004-10-26 | $122.88 | $122.88 | 128,842 | — | — |
| 2004-10-25 | $120.24 | $120.24 | 92,683 | — | — |
| 2004-10-22 | $116.64 | $116.64 | 60,767 | — | — |
| 2004-10-21 | $120.12 | $120.12 | 63,033 | — | — |
| 2004-10-20 | $117.72 | $117.72 | 30,583 | — | — |
| 2004-10-19 | $116.76 | $116.76 | 138,400 | — | — |
| 2004-10-18 | $117.48 | $117.48 | 76,858 | — | — |
| 2004-10-15 | $115.56 | $115.56 | 64,450 | — | — |
| 2004-10-14 | $118.20 | $118.20 | 48,633 | — | — |
| 2004-10-13 | $118.92 | $118.92 | 66,758 | — | — |
| 2004-10-12 | $117.96 | $117.96 | 60,475 | — | — |
| 2004-10-11 | $118.44 | $118.44 | 35,775 | — | — |
| 2004-10-08 | $116.04 | $116.04 | 115,425 | — | — |
| 2004-10-07 | $118.68 | $118.68 | 118,483 | — | — |
| 2004-10-06 | $118.68 | $118.68 | 118,508 | — | — |
| 2004-10-05 | $120.84 | $120.84 | 204,050 | — | — |
| 2004-10-04 | $112.80 | $112.80 | 116,567 | — | — |
| 2004-10-01 | $108.60 | $108.60 | 87,275 | — | — |
| 2004-09-30 | $105.84 | $105.84 | 178,517 | — | — |
| 2004-09-29 | $102.36 | $102.36 | 274,175 | — | — |
| 2004-09-28 | $93.60 | $93.60 | 336,600 | — | — |
| 2004-09-27 | $98.40 | $98.40 | 129,825 | — | — |
| 2004-09-24 | $105.12 | $105.12 | 129,708 | — | — |
| 2004-09-23 | $106.92 | $106.92 | 104,475 | — | — |
| 2004-09-22 | $106.92 | $106.92 | 84,717 | — | — |
| 2004-09-21 | $109.92 | $109.92 | 48,517 | — | — |
| 2004-09-20 | $110.52 | $110.52 | 71,292 | — | — |
| 2004-09-17 | $110.52 | $110.52 | 112,542 | — | — |
| 2004-09-16 | $110.76 | $110.76 | 69,692 | — | — |
| 2004-09-15 | $111.60 | $111.60 | 83,325 | — | — |
| 2004-09-14 | $115.32 | $115.32 | 92,217 | — | — |
| 2004-09-13 | $117.60 | $117.60 | 189,233 | — | — |
| 2004-09-10 | $112.80 | $112.80 | 73,942 | — | — |
| 2004-09-09 | $112.32 | $112.32 | 70,992 | — | — |
| 2004-09-08 | $109.20 | $109.20 | 59,525 | — | — |
| 2004-09-07 | $111.84 | $111.84 | 44,942 | — | — |
| 2004-09-03 | $109.44 | $109.44 | 25,975 | — | — |
| 2004-09-02 | $111.24 | $111.24 | 51,833 | — | — |
| 2004-09-01 | $111.00 | $111.00 | 50,683 | — | — |
| 2004-08-31 | $111.84 | $111.84 | 29,475 | — | — |
| 2004-08-30 | $111.00 | $111.00 | 31,533 | — | — |
| 2004-08-27 | $114.24 | $114.24 | 38,258 | — | — |
| 2004-08-26 | $112.44 | $112.44 | 51,158 | — | — |
| 2004-08-25 | $116.16 | $116.16 | 42,925 | — | — |
| 2004-08-24 | $113.28 | $113.28 | 70,392 | — | — |
| 2004-08-23 | $117.00 | $117.00 | 37,975 | — | — |
| 2004-08-20 | $115.32 | $115.32 | 49,992 | — | — |
| 2004-08-19 | $114.72 | $114.72 | 73,667 | — | — |
| 2004-08-18 | $119.16 | $119.16 | 82,383 | — | — |
| 2004-08-17 | $110.76 | $110.76 | 38,592 | — | — |
| 2004-08-16 | $110.88 | $110.88 | 110,567 | — | — |
| 2004-08-13 | $106.44 | $106.44 | 91,958 | — | — |
| 2004-08-12 | $106.20 | $106.20 | 83,858 | — | — |
| 2004-08-11 | $111.12 | $111.12 | 86,167 | — | — |
| 2004-08-10 | $114.00 | $114.00 | 84,575 | — | — |
| 2004-08-09 | $111.60 | $111.60 | 60,092 | — | — |
| 2004-08-06 | $113.88 | $113.88 | 133,183 | — | — |
| 2004-08-05 | $119.16 | $119.16 | 160,500 | — | — |
| 2004-08-04 | $126.36 | $126.36 | 99,575 | — | — |
| 2004-08-03 | $128.64 | $128.64 | 59,542 | — | — |
| 2004-08-02 | $136.32 | $136.32 | 83,717 | — | — |
| 2004-07-30 | $136.44 | $136.44 | 128,692 | — | — |
| 2004-07-29 | $131.88 | $131.88 | 289,858 | — | — |
| 2004-07-28 | $125.40 | $125.40 | 208,717 | — | — |
| 2004-07-27 | $129.12 | $129.12 | 182,217 | — | — |
| 2004-07-26 | $122.64 | $122.64 | 125,675 | — | — |
| 2004-07-23 | $124.20 | $124.20 | 123,592 | — | — |
| 2004-07-22 | $132.12 | $132.12 | 185,075 | — | — |
| 2004-07-21 | $134.64 | $134.64 | 183,300 | — | — |
| 2004-07-20 | $132.84 | $132.84 | 145,733 | — | — |
| 2004-07-19 | $125.04 | $125.04 | 114,825 | — | — |
| 2004-07-16 | $129.60 | $129.60 | 73,408 | — | — |
| 2004-07-15 | $133.80 | $133.80 | 52,425 | — | — |
| 2004-07-14 | $135.72 | $135.72 | 87,850 | — | — |
| 2004-07-13 | $134.88 | $134.88 | 101,992 | — | — |
| 2004-07-12 | $132.48 | $132.48 | 158,383 | — | — |
| 2004-07-09 | $133.68 | $133.68 | 100,825 | — | — |
| 2004-07-08 | $133.68 | $133.68 | 160,142 | — | — |
| 2004-07-07 | $142.20 | $142.20 | 119,275 | — | — |
| 2004-07-06 | $138.72 | $138.72 | 116,400 | — | — |
| 2004-07-02 | $146.64 | $146.64 | 60,275 | — | — |
| 2004-07-01 | $144.48 | $144.48 | 104,200 | — | — |
| 2004-06-30 | $152.40 | $152.40 | 218,025 | — | — |
| 2004-06-29 | $144.84 | $144.84 | 317,042 | — | — |
| 2004-06-28 | $133.56 | $133.56 | 82,383 | — | — |
| 2004-06-25 | $137.88 | $137.88 | 44,683 | — | — |
| 2004-06-24 | $137.04 | $137.04 | 89,642 | — | — |
| 2004-06-23 | $139.68 | $139.68 | 74,858 | — | — |
| 2004-06-22 | $138.00 | $138.00 | 39,158 | — | — |
| 2004-06-21 | $135.12 | $135.12 | 41,992 | — | — |
| 2004-06-18 | $136.80 | $136.80 | 49,242 | — | — |
| 2004-06-17 | $134.64 | $134.64 | 126,575 | — | — |
| 2004-06-16 | $137.52 | $137.52 | 79,133 | — | — |
| 2004-06-15 | $135.48 | $135.48 | 63,692 | — | — |
| 2004-06-14 | $131.64 | $131.64 | 107,258 | — | — |
| 2004-06-10 | $138.96 | $138.96 | 86,092 | — | — |
| 2004-06-09 | $137.40 | $137.40 | 83,000 | — | — |
| 2004-06-08 | $139.80 | $139.80 | 73,550 | — | — |
| 2004-06-07 | $141.00 | $141.00 | 61,625 | — | — |
| 2004-06-04 | $135.48 | $135.48 | 62,800 | — | — |
| 2004-06-03 | $130.68 | $130.68 | 58,133 | — | — |
| 2004-06-02 | $135.00 | $135.00 | 51,683 | — | — |
| 2004-06-01 | $137.28 | $137.28 | 95,983 | — | — |
| 2004-05-28 | $134.04 | $134.04 | 90,458 | — | — |
| 2004-05-27 | $132.36 | $132.36 | 165,858 | — | — |
| 2004-05-26 | $128.88 | $128.88 | 163,050 | — | — |
| 2004-05-25 | $126.12 | $126.12 | 119,167 | — | — |
| 2004-05-24 | $118.80 | $118.80 | 112,750 | — | — |
| 2004-05-21 | $118.44 | $118.44 | 52,150 | — | — |
| 2004-05-20 | $116.88 | $116.88 | 50,650 | — | — |
| 2004-05-19 | $118.80 | $118.80 | 99,692 | — | — |
| 2004-05-18 | $117.00 | $117.00 | 75,700 | — | — |
| 2004-05-17 | $114.96 | $114.96 | 77,167 | — | — |
| 2004-05-14 | $115.44 | $115.44 | 94,792 | — | — |
| 2004-05-13 | $117.24 | $117.24 | 112,992 | — | — |
| 2004-05-12 | $113.28 | $113.28 | 154,442 | — | — |
| 2004-05-11 | $114.00 | $114.00 | 132,725 | — | — |
| 2004-05-10 | $108.36 | $108.36 | 129,200 | — | — |
| 2004-05-07 | $109.80 | $109.80 | 108,792 | — | — |
| 2004-05-06 | $110.76 | $110.76 | 134,425 | — | — |
| 2004-05-05 | $114.24 | $114.24 | 111,508 | — | — |
| 2004-05-04 | $113.76 | $113.76 | 148,842 | — | — |
| 2004-05-03 | $111.60 | $111.60 | 222,925 | — | — |
| 2004-04-30 | $103.32 | $103.32 | 264,275 | — | — |
| 2004-04-29 | $111.48 | $111.48 | 1,016,692 | — | — |
| 2004-04-28 | $134.04 | $134.04 | 187,667 | — | — |
| 2004-04-27 | $138.60 | $138.60 | 102,317 | — | — |
| 2004-04-26 | $135.96 | $135.96 | 95,083 | — | — |
| 2004-04-23 | $133.20 | $133.20 | 79,767 | — | — |
| 2004-04-22 | $137.16 | $137.16 | 73,458 | — | — |
| 2004-04-21 | $137.64 | $137.64 | 100,842 | — | — |
| 2004-04-20 | $132.36 | $132.36 | 143,125 | — | — |
| 2004-04-19 | $139.80 | $139.80 | 99,392 | — | — |
| 2004-04-16 | $139.56 | $139.56 | 154,767 | — | — |
| 2004-04-15 | $138.48 | $138.48 | 170,358 | — | — |
| 2004-04-14 | $141.24 | $141.24 | 167,200 | — | — |
| 2004-04-13 | $144.96 | $144.96 | 113,250 | — | — |
| 2004-04-12 | $150.12 | $150.12 | 132,033 | — | — |
| 2004-04-08 | $148.32 | $148.32 | 162,283 | — | — |
| 2004-04-07 | $153.12 | $153.12 | 112,950 | — | — |
| 2004-04-06 | $155.52 | $155.52 | 102,675 | — | — |
| 2004-04-05 | $161.52 | $161.52 | 149,333 | — | — |
| 2004-04-02 | $165.00 | $165.00 | 90,492 | — | — |
| 2004-04-01 | $160.80 | $160.80 | 41,192 | — | — |
| 2004-03-31 | $160.08 | $160.08 | 44,008 | — | — |
| 2004-03-30 | $161.88 | $161.88 | 54,492 | — | — |
| 2004-03-29 | $162.60 | $162.60 | 86,392 | — | — |
| 2004-03-26 | $160.80 | $160.80 | 62,942 | — | — |
| 2004-03-25 | $159.60 | $159.60 | 150,225 | — | — |
| 2004-03-24 | $148.20 | $148.20 | 136,333 | — | — |
| 2004-03-23 | $149.40 | $149.40 | 129,175 | — | — |
| 2004-03-22 | $149.16 | $149.16 | 191,942 | — | — |
| 2004-03-19 | $161.28 | $161.28 | 61,475 | — | — |
| 2004-03-18 | $160.80 | $160.80 | 79,342 | — | — |
| 2004-03-17 | $165.96 | $165.96 | 173,442 | — | — |
| 2004-03-16 | $152.76 | $152.76 | 100,233 | — | — |
| 2004-03-15 | $153.60 | $153.60 | 102,217 | — | — |
| 2004-03-12 | $162.00 | $162.00 | 70,958 | — | — |
| 2004-03-11 | $158.64 | $158.64 | 151,142 | — | — |
| 2004-03-10 | $164.88 | $164.88 | 84,800 | — | — |
| 2004-03-09 | $170.40 | $170.40 | 105,133 | — | — |
| 2004-03-08 | $178.20 | $178.20 | 74,442 | — | — |
| 2004-03-05 | $184.20 | $184.20 | 94,167 | — | — |
| 2004-03-04 | $183.48 | $183.48 | 91,183 | — | — |
| 2004-03-03 | $185.28 | $185.28 | 88,550 | — | — |
| 2004-03-02 | $186.60 | $186.60 | 100,433 | — | — |
| 2004-03-01 | $188.40 | $188.40 | 117,675 | — | — |
| 2004-02-27 | $181.92 | $181.92 | 139,958 | — | — |
| 2004-02-26 | $174.60 | $174.60 | 69,117 | — | — |
| 2004-02-25 | $171.60 | $171.60 | 83,850 | — | — |
| 2004-02-24 | $173.04 | $173.04 | 130,083 | — | — |
| 2004-02-23 | $171.00 | $171.00 | 130,992 | — | — |
| 2004-02-20 | $167.64 | $167.64 | 64,367 | — | — |
| 2004-02-19 | $169.44 | $169.44 | 78,475 | — | — |
| 2004-02-18 | $177.12 | $177.12 | 51,900 | — | — |
| 2004-02-17 | $181.68 | $181.68 | 82,508 | — | — |
| 2004-02-13 | $173.52 | $173.52 | 54,117 | — | — |
| 2004-02-12 | $177.00 | $177.00 | 45,017 | — | — |
| 2004-02-11 | $180.00 | $180.00 | 61,683 | — | — |
| 2004-02-10 | $183.36 | $183.36 | 75,742 | — | — |
| 2004-02-09 | $182.64 | $182.64 | 81,542 | — | — |
| 2004-02-06 | $178.32 | $178.32 | 88,992 | — | — |
| 2004-02-05 | $169.44 | $169.44 | 104,408 | — | — |
| 2004-02-04 | $167.40 | $167.40 | 158,892 | — | — |
| 2004-02-03 | $170.64 | $170.64 | 160,333 | — | — |
| 2004-02-02 | $175.20 | $175.20 | 95,525 | — | — |
| 2004-01-30 | $177.96 | $177.96 | 83,333 | — | — |
| 2004-01-29 | $179.88 | $179.88 | 161,083 | — | — |
| 2004-01-28 | $186.96 | $186.96 | 138,825 | — | — |
| 2004-01-27 | $199.92 | $199.92 | 94,925 | — | — |
| 2004-01-26 | $198.60 | $198.60 | 170,708 | — | — |
| 2004-01-23 | $200.76 | $200.76 | 120,033 | — | — |
| 2004-01-22 | $203.88 | $203.88 | 359,200 | — | — |
| 2004-01-21 | $192.12 | $192.12 | 194,467 | — | — |
| 2004-01-20 | $202.08 | $202.08 | 368,675 | — | — |
| 2004-01-16 | $182.76 | $182.76 | 115,200 | — | — |
| 2004-01-15 | $179.76 | $179.76 | 109,258 | — | — |
| 2004-01-14 | $181.08 | $181.08 | 94,092 | — | — |
| 2004-01-13 | $183.24 | $183.24 | 142,742 | — | — |
| 2004-01-12 | $188.40 | $188.40 | 129,633 | — | — |
| 2004-01-09 | $182.16 | $182.16 | 380,775 | — | — |
| 2004-01-08 | $175.20 | $175.20 | 493,367 | — | — |
| 2004-01-07 | $146.76 | $146.76 | 147,367 | — | — |
| 2004-01-06 | $144.00 | $144.00 | 99,008 | — | — |
| 2004-01-05 | $140.28 | $140.28 | 71,667 | — | — |
| 2004-01-02 | $131.52 | $131.52 | 40,600 | — | — |