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
- 1990-08-31 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 | $135.50 | $201.38 | 9,200 | — | — |
| 2004-12-30 | $135.30 | $201.08 | 6,000 | — | — |
| 2004-12-29 | $137.00 | $203.61 | 9,400 | — | — |
| 2004-12-28 | $138.00 | $205.09 | 12,400 | — | — |
| 2004-12-27 | $135.41 | $201.25 | 5,900 | — | — |
| 2004-12-23 | $137.60 | $204.50 | 8,600 | — | — |
| 2004-12-22 | $136.60 | $203.01 | 10,600 | — | — |
| 2004-12-21 | $135.50 | $201.38 | 11,700 | — | — |
| 2004-12-20 | $133.49 | $198.39 | 20,100 | — | — |
| 2004-12-17 | $133.75 | $198.78 | 22,500 | — | — |
| 2004-12-16 | $135.70 | $201.68 | 12,800 | — | — |
| 2004-12-15 | $139.61 | $207.49 | 17,300 | — | — |
| 2004-12-14 | $139.25 | $205.61 | 26,700 | — | — |
| 2004-12-13 | $137.69 | $203.31 | 28,800 | — | — |
| 2004-12-10 | $135.56 | $200.17 | 14,800 | — | — |
| 2004-12-09 | $133.30 | $196.83 | 16,500 | — | — |
| 2004-12-08 | $134.50 | $198.60 | 24,800 | — | — |
| 2004-12-07 | $133.50 | $197.12 | 20,400 | — | — |
| 2004-12-06 | $136.32 | $201.29 | 10,700 | — | — |
| 2004-12-03 | $139.10 | $205.39 | 5,200 | — | — |
| 2004-12-02 | $141.25 | $208.57 | 15,800 | — | — |
| 2004-12-01 | $140.90 | $208.05 | 23,900 | — | — |
| 2004-11-30 | $136.00 | $200.82 | 13,700 | — | — |
| 2004-11-29 | $135.76 | $200.46 | 17,600 | — | — |
| 2004-11-26 | $134.05 | $197.93 | 1,890 | — | — |
| 2004-11-24 | $135.24 | $199.69 | 13,440 | — | — |
| 2004-11-23 | $133.71 | $197.44 | 19,425 | — | — |
| 2004-11-22 | $133.33 | $196.88 | 30,555 | — | — |
| 2004-11-19 | $129.05 | $190.55 | 5,040 | — | — |
| 2004-11-18 | $131.41 | $194.04 | 8,505 | — | — |
| 2004-11-17 | $131.20 | $193.73 | 14,175 | — | — |
| 2004-11-16 | $129.29 | $190.90 | 6,930 | — | — |
| 2004-11-15 | $132.14 | $195.12 | 8,715 | — | — |
| 2004-11-12 | $133.34 | $196.89 | 13,755 | — | — |
| 2004-11-11 | $131.43 | $194.07 | 10,290 | — | — |
| 2004-11-10 | $130.07 | $192.05 | 15,330 | — | — |
| 2004-11-09 | $129.34 | $190.99 | 4,095 | — | — |
| 2004-11-08 | $127.86 | $188.79 | 10,185 | — | — |
| 2004-11-05 | $128.38 | $189.57 | 8,085 | — | — |
| 2004-11-04 | $128.10 | $189.16 | 23,520 | — | — |
| 2004-11-03 | $126.85 | $187.30 | 11,760 | — | — |
| 2004-11-02 | $122.48 | $180.85 | 14,070 | — | — |
| 2004-11-01 | $124.56 | $183.93 | 7,980 | — | — |
| 2004-10-29 | $123.71 | $182.67 | 9,345 | — | — |
| 2004-10-28 | $124.84 | $184.33 | 9,870 | — | — |
| 2004-10-27 | $125.71 | $185.63 | 22,575 | — | — |
| 2004-10-26 | $125.24 | $184.92 | 12,600 | — | — |
| 2004-10-25 | $123.05 | $181.69 | 11,235 | — | — |
| 2004-10-22 | $121.24 | $179.02 | 18,480 | — | — |
| 2004-10-21 | $125.14 | $184.78 | 17,325 | — | — |
| 2004-10-20 | $123.33 | $182.11 | 6,930 | — | — |
| 2004-10-19 | $122.14 | $180.35 | 19,425 | — | — |
| 2004-10-18 | $123.57 | $182.46 | 20,895 | — | — |
| 2004-10-15 | $123.19 | $181.90 | 14,910 | — | — |
| 2004-10-14 | $119.29 | $176.14 | 17,010 | — | — |
| 2004-10-13 | $120.81 | $178.39 | 16,275 | — | — |
| 2004-10-12 | $124.57 | $183.94 | 15,330 | — | — |
| 2004-10-11 | $123.10 | $181.76 | 6,720 | — | — |
| 2004-10-08 | $121.19 | $178.95 | 12,705 | — | — |
| 2004-10-07 | $122.14 | $180.35 | 3,780 | — | — |
| 2004-10-06 | $124.18 | $183.36 | 16,170 | — | — |
| 2004-10-05 | $122.11 | $180.31 | 7,875 | — | — |
| 2004-10-04 | $123.80 | $182.80 | 6,825 | — | — |
| 2004-10-01 | $123.14 | $181.83 | 17,115 | — | — |
| 2004-09-30 | $121.17 | $178.92 | 7,875 | — | — |
| 2004-09-29 | $122.85 | $181.40 | 6,825 | — | — |
| 2004-09-28 | $121.00 | $178.67 | 7,560 | — | — |
| 2004-09-27 | $119.62 | $176.63 | 5,565 | — | — |
| 2004-09-24 | $121.10 | $178.81 | 3,045 | — | — |
| 2004-09-23 | $121.05 | $178.74 | 7,035 | — | — |
| 2004-09-22 | $120.70 | $178.22 | 14,700 | — | — |
| 2004-09-21 | $125.08 | $184.69 | 14,280 | — | — |
| 2004-09-20 | $123.76 | $182.75 | 8,085 | — | — |
| 2004-09-17 | $122.86 | $181.41 | 26,145 | — | — |
| 2004-09-16 | $124.71 | $184.15 | 10,395 | — | — |
| 2004-09-15 | $122.95 | $181.55 | 12,810 | — | — |
| 2004-09-14 | $123.00 | $181.62 | 5,355 | — | — |
| 2004-09-13 | $123.49 | $182.34 | 13,965 | — | — |
| 2004-09-10 | $124.10 | $183.25 | 59,850 | — | — |
| 2004-09-09 | $123.32 | $182.10 | 31,920 | — | — |
| 2004-09-08 | $120.19 | $177.47 | 10,395 | — | — |
| 2004-09-07 | $120.24 | $177.54 | 15,540 | — | — |
| 2004-09-03 | $118.95 | $175.64 | 9,555 | — | — |
| 2004-09-02 | $120.31 | $177.65 | 10,710 | — | — |
| 2004-09-01 | $118.29 | $174.66 | 26,670 | — | — |
| 2004-08-31 | $117.96 | $174.18 | 7,665 | — | — |
| 2004-08-30 | $117.57 | $173.60 | 9,345 | — | — |
| 2004-08-27 | $118.55 | $175.05 | 17,745 | — | — |
| 2004-08-26 | $117.69 | $173.77 | 9,660 | — | — |
| 2004-08-25 | $117.90 | $174.10 | 10,710 | — | — |
| 2004-08-24 | $116.10 | $171.42 | 4,410 | — | — |
| 2004-08-23 | $115.29 | $170.23 | 15,750 | — | — |
| 2004-08-20 | $115.71 | $170.86 | 7,770 | — | — |
| 2004-08-19 | $114.67 | $168.08 | 10,605 | — | — |
| 2004-08-18 | $115.22 | $168.89 | 20,160 | — | — |
| 2004-08-17 | $111.95 | $164.10 | 7,245 | — | — |
| 2004-08-16 | $112.71 | $165.22 | 9,240 | — | — |
| 2004-08-13 | $109.20 | $160.06 | 10,290 | — | — |
| 2004-08-12 | $110.49 | $161.95 | 10,710 | — | — |
| 2004-08-11 | $112.38 | $164.73 | 9,660 | — | — |
| 2004-08-10 | $112.33 | $164.66 | 15,015 | — | — |
| 2004-08-09 | $108.48 | $159.00 | 11,235 | — | — |
| 2004-08-06 | $109.67 | $160.75 | 15,855 | — | — |
| 2004-08-05 | $111.19 | $162.98 | 11,970 | — | — |
| 2004-08-04 | $112.72 | $165.23 | 25,410 | — | — |
| 2004-08-03 | $110.33 | $161.73 | 15,120 | — | — |
| 2004-08-02 | $111.41 | $163.30 | 8,295 | — | — |
| 2004-07-30 | $112.11 | $164.34 | 8,715 | — | — |
| 2004-07-29 | $111.67 | $163.68 | 19,005 | — | — |
| 2004-07-28 | $113.11 | $165.80 | 11,760 | — | — |
| 2004-07-27 | $112.71 | $165.22 | 20,790 | — | — |
| 2004-07-26 | $110.15 | $161.46 | 17,850 | — | — |
| 2004-07-23 | $110.14 | $161.45 | 17,850 | — | — |
| 2004-07-22 | $110.29 | $161.66 | 23,205 | — | — |
| 2004-07-21 | $110.19 | $161.52 | 23,835 | — | — |
| 2004-07-20 | $113.00 | $165.63 | 33,075 | — | — |
| 2004-07-19 | $114.10 | $167.24 | 20,475 | — | — |
| 2004-07-16 | $112.66 | $165.13 | 13,545 | — | — |
| 2004-07-15 | $115.24 | $168.92 | 11,025 | — | — |
| 2004-07-14 | $114.38 | $167.66 | 11,025 | — | — |
| 2004-07-13 | $116.24 | $170.38 | 6,195 | — | — |
| 2004-07-12 | $116.71 | $171.08 | 7,140 | — | — |
| 2004-07-09 | $116.29 | $170.45 | 11,760 | — | — |
| 2004-07-08 | $115.71 | $169.61 | 19,530 | — | — |
| 2004-07-07 | $118.71 | $174.01 | 12,180 | — | — |
| 2004-07-06 | $118.10 | $173.12 | 20,160 | — | — |
| 2004-07-02 | $117.96 | $172.91 | 14,175 | — | — |
| 2004-07-01 | $118.58 | $173.82 | 17,220 | — | — |
| 2004-06-30 | $121.63 | $178.28 | 22,785 | — | — |
| 2004-06-29 | $121.38 | $177.92 | 35,910 | — | — |
| 2004-06-28 | $122.57 | $179.66 | 36,330 | — | — |
| 2004-06-25 | $122.86 | $180.08 | 274,785 | — | — |
| 2004-06-24 | $122.97 | $180.25 | 30,345 | — | — |
| 2004-06-23 | $124.67 | $182.74 | 40,635 | — | — |
| 2004-06-22 | $124.76 | $182.88 | 36,120 | — | — |
| 2004-06-21 | $122.95 | $180.22 | 23,940 | — | — |
| 2004-06-18 | $122.23 | $179.16 | 26,250 | — | — |
| 2004-06-17 | $121.86 | $178.62 | 50,295 | — | — |
| 2004-06-16 | $122.00 | $178.83 | 42,525 | — | — |
| 2004-06-15 | $122.86 | $180.08 | 33,390 | — | — |
| 2004-06-14 | $119.90 | $175.76 | 45,570 | — | — |
| 2004-06-10 | $118.10 | $173.10 | 17,850 | — | — |
| 2004-06-09 | $117.39 | $172.07 | 21,525 | — | — |
| 2004-06-08 | $115.52 | $169.33 | 19,425 | — | — |
| 2004-06-07 | $115.52 | $169.33 | 15,855 | — | — |
| 2004-06-04 | $113.16 | $165.87 | 3,150 | — | — |
| 2004-06-03 | $111.43 | $163.33 | 10,710 | — | — |
| 2004-06-02 | $112.14 | $164.38 | 5,460 | — | — |
| 2004-06-01 | $112.86 | $165.43 | 14,910 | — | — |
| 2004-05-28 | $109.96 | $161.18 | 5,775 | — | — |
| 2004-05-27 | $110.01 | $161.25 | 11,025 | — | — |
| 2004-05-26 | $111.67 | $163.68 | 6,300 | — | — |
| 2004-05-25 | $110.95 | $162.63 | 4,515 | — | — |
| 2004-05-24 | $109.86 | $161.03 | 2,625 | — | — |
| 2004-05-21 | $109.73 | $160.85 | 5,670 | — | — |
| 2004-05-20 | $109.20 | $160.06 | 7,665 | — | — |
| 2004-05-19 | $109.29 | $158.96 | 4,515 | — | — |
| 2004-05-18 | $108.86 | $158.34 | 2,520 | — | — |
| 2004-05-17 | $108.82 | $158.28 | 7,560 | — | — |
| 2004-05-14 | $108.90 | $158.41 | 12,285 | — | — |
| 2004-05-13 | $109.43 | $159.17 | 4,305 | — | — |
| 2004-05-12 | $108.67 | $158.06 | 11,550 | — | — |
| 2004-05-11 | $109.00 | $158.55 | 6,405 | — | — |
| 2004-05-10 | $108.98 | $158.52 | 9,030 | — | — |
| 2004-05-07 | $111.52 | $162.22 | 18,060 | — | — |
| 2004-05-06 | $109.52 | $159.31 | 11,760 | — | — |
| 2004-05-05 | $111.19 | $161.73 | 12,600 | — | — |
| 2004-05-04 | $110.29 | $160.42 | 9,870 | — | — |
| 2004-05-03 | $110.00 | $160.00 | 15,330 | — | — |
| 2004-04-30 | $109.95 | $159.93 | 9,240 | — | — |
| 2004-04-29 | $108.81 | $158.27 | 8,190 | — | — |
| 2004-04-28 | $109.95 | $159.93 | 23,310 | — | — |
| 2004-04-27 | $110.48 | $160.69 | 5,460 | — | — |
| 2004-04-26 | $110.24 | $160.35 | 6,930 | — | — |
| 2004-04-23 | $108.76 | $158.20 | 13,965 | — | — |
| 2004-04-22 | $109.22 | $158.86 | 17,745 | — | — |
| 2004-04-21 | $108.86 | $158.34 | 2,100 | — | — |
| 2004-04-20 | $108.81 | $158.27 | 5,460 | — | — |
| 2004-04-19 | $108.39 | $157.66 | 6,405 | — | — |
| 2004-04-16 | $109.52 | $159.31 | 7,560 | — | — |
| 2004-04-15 | $109.24 | $158.89 | 5,880 | — | — |
| 2004-04-14 | $109.20 | $158.84 | 7,035 | — | — |
| 2004-04-13 | $110.86 | $161.25 | 20,370 | — | — |
| 2004-04-12 | $112.29 | $163.33 | 15,855 | — | — |
| 2004-04-08 | $109.24 | $158.89 | 10,395 | — | — |
| 2004-04-07 | $109.95 | $159.93 | 31,185 | — | — |
| 2004-04-06 | $107.52 | $156.40 | 7,665 | — | — |
| 2004-04-05 | $108.48 | $157.78 | 14,595 | — | — |
| 2004-04-02 | $108.14 | $157.30 | 11,970 | — | — |
| 2004-04-01 | $108.14 | $157.30 | 6,195 | — | — |
| 2004-03-31 | $107.90 | $156.95 | 18,165 | — | — |
| 2004-03-30 | $106.67 | $155.15 | 13,545 | — | — |
| 2004-03-29 | $108.01 | $157.11 | 2,100 | — | — |
| 2004-03-26 | $108.29 | $157.51 | 5,565 | — | — |
| 2004-03-25 | $107.37 | $156.18 | 3,150 | — | — |
| 2004-03-24 | $106.67 | $155.15 | 5,250 | — | — |
| 2004-03-23 | $106.67 | $155.15 | 3,150 | — | — |
| 2004-03-22 | $106.68 | $155.17 | 6,720 | — | — |
| 2004-03-19 | $107.86 | $156.88 | 3,780 | — | — |
| 2004-03-18 | $107.57 | $156.47 | 2,520 | — | — |
| 2004-03-17 | $107.93 | $156.99 | 5,460 | — | — |
| 2004-03-16 | $107.10 | $155.79 | 11,655 | — | — |
| 2004-03-15 | $107.91 | $156.97 | 20,055 | — | — |
| 2004-03-12 | $109.05 | $158.62 | 15,435 | — | — |
| 2004-03-11 | $108.48 | $157.78 | 16,065 | — | — |
| 2004-03-10 | $108.76 | $158.20 | 15,645 | — | — |
| 2004-03-09 | $109.24 | $158.89 | 7,665 | — | — |
| 2004-03-08 | $109.29 | $158.96 | 7,350 | — | — |
| 2004-03-05 | $108.58 | $157.94 | 11,970 | — | — |
| 2004-03-04 | $107.57 | $156.47 | 2,415 | — | — |
| 2004-03-03 | $108.05 | $157.16 | 1,890 | — | — |
| 2004-03-02 | $108.56 | $157.91 | 7,980 | — | — |
| 2004-03-01 | $107.81 | $156.81 | 5,985 | — | — |
| 2004-02-27 | $107.62 | $156.54 | 9,030 | — | — |
| 2004-02-26 | $106.89 | $155.47 | 5,460 | — | — |
| 2004-02-25 | $106.90 | $155.50 | 3,360 | — | — |
| 2004-02-24 | $106.10 | $154.32 | 8,610 | — | — |
| 2004-02-23 | $107.59 | $156.50 | 7,455 | — | — |
| 2004-02-20 | $107.77 | $156.76 | 7,980 | — | — |
| 2004-02-19 | $108.04 | $157.15 | 5,565 | — | — |
| 2004-02-18 | $108.50 | $156.59 | 9,135 | — | — |
| 2004-02-17 | $109.29 | $157.73 | 6,300 | — | — |
| 2004-02-13 | $109.30 | $157.76 | 5,670 | — | — |
| 2004-02-12 | $108.76 | $156.98 | 11,760 | — | — |
| 2004-02-11 | $107.62 | $155.33 | 4,410 | — | — |
| 2004-02-10 | $106.67 | $153.95 | 4,725 | — | — |
| 2004-02-09 | $105.97 | $152.95 | 6,195 | — | — |
| 2004-02-06 | $105.33 | $152.03 | 5,985 | — | — |
| 2004-02-05 | $105.43 | $152.17 | 4,620 | — | — |
| 2004-02-04 | $105.71 | $152.58 | 7,035 | — | — |
| 2004-02-03 | $105.73 | $152.61 | 15,015 | — | — |
| 2004-02-02 | $106.24 | $153.34 | 18,060 | — | — |
| 2004-01-30 | $106.20 | $153.28 | 3,990 | — | — |
| 2004-01-29 | $106.19 | $153.27 | 3,150 | — | — |
| 2004-01-28 | $107.15 | $154.65 | 4,515 | — | — |
| 2004-01-27 | $108.88 | $157.14 | 8,400 | — | — |
| 2004-01-26 | $109.34 | $157.82 | 4,095 | — | — |
| 2004-01-23 | $109.52 | $158.08 | 9,135 | — | — |
| 2004-01-22 | $106.69 | $153.98 | 4,515 | — | — |
| 2004-01-21 | $107.24 | $154.78 | 6,090 | — | — |
| 2004-01-20 | $108.49 | $156.58 | 4,725 | — | — |
| 2004-01-16 | $109.19 | $157.60 | 7,560 | — | — |
| 2004-01-15 | $108.38 | $156.43 | 4,515 | — | — |
| 2004-01-14 | $108.31 | $156.33 | 5,355 | — | — |
| 2004-01-13 | $108.24 | $156.22 | 6,510 | — | — |
| 2004-01-12 | $108.57 | $156.70 | 8,505 | — | — |
| 2004-01-09 | $109.76 | $158.42 | 14,490 | — | — |
| 2004-01-08 | $109.91 | $158.64 | 7,560 | — | — |
| 2004-01-07 | $110.24 | $159.11 | 12,810 | — | — |
| 2004-01-06 | $108.94 | $157.24 | 12,495 | — | — |
| 2004-01-05 | $108.43 | $156.50 | 12,810 | — | — |
| 2004-01-02 | $106.95 | $154.37 | 6,090 | — | — |