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
- 2003-03-18 to 2026-09-01
- 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 | $144.00 | $144.00 | 8,900 | — | — |
| 2004-12-30 | $143.00 | $143.00 | 9,080 | — | — |
| 2004-12-29 | $143.20 | $143.20 | 8,320 | — | — |
| 2004-12-28 | $144.55 | $144.55 | 10,680 | — | — |
| 2004-12-27 | $144.10 | $144.10 | 35,620 | — | — |
| 2004-12-23 | $142.25 | $142.25 | 21,720 | — | — |
| 2004-12-22 | $139.75 | $139.75 | 6,040 | — | — |
| 2004-12-21 | $141.05 | $141.05 | 25,200 | — | — |
| 2004-12-20 | $137.90 | $137.90 | 1,940 | — | — |
| 2004-12-17 | $139.95 | $139.95 | 13,340 | — | — |
| 2004-12-16 | $140.95 | $140.95 | 10,800 | — | — |
| 2004-12-15 | $142.85 | $142.85 | 46,500 | — | — |
| 2004-12-14 | $140.80 | $140.80 | 11,340 | — | — |
| 2004-12-13 | $139.60 | $139.60 | 6,800 | — | — |
| 2004-12-10 | $136.10 | $136.10 | 25,200 | — | — |
| 2004-12-09 | $132.25 | $132.25 | 15,580 | — | — |
| 2004-12-08 | $134.90 | $134.90 | 20,720 | — | — |
| 2004-12-07 | $131.45 | $131.45 | 23,880 | — | — |
| 2004-12-06 | $132.70 | $132.70 | 21,980 | — | — |
| 2004-12-03 | $135.80 | $135.80 | 36,740 | — | — |
| 2004-12-02 | $135.90 | $135.90 | 4,560 | — | — |
| 2004-12-01 | $137.25 | $137.25 | 12,840 | — | — |
| 2004-11-30 | $136.55 | $136.55 | 11,180 | — | — |
| 2004-11-29 | $138.45 | $138.45 | 9,280 | — | — |
| 2004-11-26 | $141.20 | $141.20 | 160 | — | — |
| 2004-11-24 | $140.00 | $140.00 | 2,800 | — | — |
| 2004-11-23 | $140.00 | $140.00 | 32,600 | — | — |
| 2004-11-22 | $136.50 | $136.50 | 15,720 | — | — |
| 2004-11-19 | $139.65 | $139.65 | 15,400 | — | — |
| 2004-11-18 | $141.80 | $141.80 | 8,540 | — | — |
| 2004-11-17 | $143.80 | $143.80 | 2,040 | — | — |
| 2004-11-16 | $141.35 | $141.35 | 3,800 | — | — |
| 2004-11-15 | $142.55 | $142.55 | 5,820 | — | — |
| 2004-11-12 | $143.65 | $143.65 | 33,440 | — | — |
| 2004-11-11 | $145.00 | $145.00 | 7,460 | — | — |
| 2004-11-10 | $145.45 | $145.45 | 7,960 | — | — |
| 2004-11-09 | $147.80 | $147.80 | 10,180 | — | — |
| 2004-11-08 | $147.35 | $147.35 | 5,320 | — | — |
| 2004-11-05 | $148.00 | $148.00 | 39,640 | — | — |
| 2004-11-04 | $143.50 | $143.50 | 6,220 | — | — |
| 2004-11-03 | $143.95 | $143.95 | 8,580 | — | — |
| 2004-11-02 | $144.15 | $144.15 | 11,000 | — | — |
| 2004-11-01 | $145.00 | $145.00 | 7,980 | — | — |
| 2004-10-29 | $142.85 | $142.85 | 18,900 | — | — |
| 2004-10-28 | $142.35 | $142.35 | 12,860 | — | — |
| 2004-10-27 | $140.40 | $140.40 | 8,860 | — | — |
| 2004-10-26 | $140.60 | $140.60 | 10,780 | — | — |
| 2004-10-25 | $143.10 | $143.10 | 5,840 | — | — |
| 2004-10-22 | $144.70 | $144.70 | 9,220 | — | — |
| 2004-10-21 | $146.75 | $146.75 | 58,020 | — | — |
| 2004-10-20 | $146.60 | $146.60 | 34,940 | — | — |
| 2004-10-19 | $145.00 | $145.00 | 29,000 | — | — |
| 2004-10-18 | $143.55 | $143.55 | 2,360 | — | — |
| 2004-10-15 | $141.95 | $141.95 | 4,600 | — | — |
| 2004-10-14 | $141.40 | $141.40 | 2,780 | — | — |
| 2004-10-13 | $140.75 | $140.75 | 2,920 | — | — |
| 2004-10-12 | $143.65 | $143.65 | 4,640 | — | — |
| 2004-10-11 | $144.00 | $144.00 | 5,140 | — | — |
| 2004-10-08 | $142.90 | $142.90 | 12,660 | — | — |
| 2004-10-07 | $142.80 | $142.80 | 8,840 | — | — |
| 2004-10-06 | $141.60 | $141.60 | 15,260 | — | — |
| 2004-10-05 | $142.25 | $142.25 | 4,240 | — | — |
| 2004-10-04 | $145.00 | $145.00 | 12,440 | — | — |
| 2004-10-01 | $148.55 | $148.55 | 22,720 | — | — |
| 2004-09-30 | $145.95 | $145.95 | 7,520 | — | — |
| 2004-09-29 | $146.35 | $146.35 | 9,800 | — | — |
| 2004-09-28 | $146.15 | $146.15 | 7,580 | — | — |
| 2004-09-27 | $146.70 | $146.70 | 11,820 | — | — |
| 2004-09-24 | $148.20 | $148.20 | 5,780 | — | — |
| 2004-09-23 | $146.15 | $146.15 | 2,880 | — | — |
| 2004-09-22 | $148.75 | $148.75 | 9,780 | — | — |
| 2004-09-21 | $150.40 | $150.40 | 7,720 | — | — |
| 2004-09-20 | $154.70 | $154.70 | 7,060 | — | — |
| 2004-09-17 | $153.80 | $153.80 | 12,940 | — | — |
| 2004-09-16 | $154.40 | $154.40 | 10,700 | — | — |
| 2004-09-15 | $154.60 | $154.60 | 13,980 | — | — |
| 2004-09-14 | $151.00 | $151.00 | 8,280 | — | — |
| 2004-09-13 | $151.40 | $151.40 | 12,440 | — | — |
| 2004-09-10 | $150.50 | $150.50 | 5,260 | — | — |
| 2004-09-09 | $149.35 | $149.35 | 15,480 | — | — |
| 2004-09-08 | $147.50 | $147.50 | 9,660 | — | — |
| 2004-09-07 | $143.10 | $143.10 | 2,340 | — | — |
| 2004-09-03 | $141.80 | $141.80 | 3,620 | — | — |
| 2004-09-02 | $141.55 | $141.55 | 7,340 | — | — |
| 2004-09-01 | $138.20 | $138.20 | 8,660 | — | — |
| 2004-08-31 | $137.45 | $137.45 | 2,520 | — | — |
| 2004-08-30 | $137.30 | $137.30 | 8,800 | — | — |
| 2004-08-27 | $138.00 | $138.00 | 13,980 | — | — |
| 2004-08-26 | $132.00 | $132.00 | 20,600 | — | — |
| 2004-08-25 | $127.90 | $127.90 | 19,920 | — | — |
| 2004-08-24 | $127.50 | $127.50 | 43,060 | — | — |
| 2004-08-23 | $132.25 | $132.25 | 17,080 | — | — |
| 2004-08-20 | $134.60 | $134.60 | 23,660 | — | — |
| 2004-08-19 | $135.60 | $135.60 | 7,940 | — | — |
| 2004-08-18 | $135.00 | $135.00 | 12,400 | — | — |
| 2004-08-17 | $135.70 | $135.70 | 8,420 | — | — |
| 2004-08-16 | $137.50 | $137.50 | 9,760 | — | — |
| 2004-08-13 | $137.50 | $137.50 | 16,280 | — | — |
| 2004-08-12 | $135.90 | $135.90 | 15,980 | — | — |
| 2004-08-11 | $138.40 | $138.40 | 24,800 | — | — |
| 2004-08-10 | $139.85 | $139.85 | 25,540 | — | — |
| 2004-08-09 | $137.50 | $137.50 | 26,160 | — | — |
| 2004-08-06 | $133.80 | $133.80 | 13,480 | — | — |
| 2004-08-05 | $144.85 | $144.85 | 7,980 | — | — |
| 2004-08-04 | $147.15 | $147.15 | 10,660 | — | — |
| 2004-08-03 | $148.05 | $148.05 | 7,720 | — | — |
| 2004-08-02 | $148.10 | $148.10 | 12,420 | — | — |
| 2004-07-30 | $151.70 | $151.70 | 17,420 | — | — |
| 2004-07-29 | $147.30 | $147.30 | 13,080 | — | — |
| 2004-07-28 | $142.60 | $142.60 | 45,900 | — | — |
| 2004-07-27 | $139.30 | $139.30 | 10,000 | — | — |
| 2004-07-26 | $136.60 | $136.60 | 12,880 | — | — |
| 2004-07-23 | $137.35 | $137.35 | 6,720 | — | — |
| 2004-07-22 | $138.50 | $138.50 | 9,100 | — | — |
| 2004-07-21 | $137.10 | $137.10 | 9,320 | — | — |
| 2004-07-20 | $141.75 | $141.75 | 8,500 | — | — |
| 2004-07-19 | $141.85 | $141.85 | 8,840 | — | — |
| 2004-07-16 | $141.25 | $141.25 | 18,880 | — | — |
| 2004-07-15 | $144.20 | $144.20 | 4,780 | — | — |
| 2004-07-14 | $142.30 | $142.30 | 4,400 | — | — |
| 2004-07-13 | $142.55 | $142.55 | 3,440 | — | — |
| 2004-07-12 | $144.75 | $144.75 | 8,100 | — | — |
| 2004-07-09 | $141.25 | $141.25 | 8,560 | — | — |
| 2004-07-08 | $144.55 | $144.55 | 22,340 | — | — |
| 2004-07-07 | $150.20 | $150.20 | 17,520 | — | — |
| 2004-07-06 | $150.85 | $150.85 | 15,900 | — | — |
| 2004-07-02 | $152.30 | $152.30 | 12,840 | — | — |
| 2004-07-01 | $152.35 | $152.35 | 34,100 | — | — |
| 2004-06-30 | $153.30 | $153.30 | 12,560 | — | — |
| 2004-06-29 | $156.50 | $156.50 | 13,640 | — | — |
| 2004-06-28 | $158.55 | $158.55 | 6,020 | — | — |
| 2004-06-25 | $160.65 | $160.65 | 19,180 | — | — |
| 2004-06-24 | $153.20 | $153.20 | 4,820 | — | — |
| 2004-06-23 | $150.45 | $150.45 | 3,200 | — | — |
| 2004-06-22 | $150.30 | $150.30 | 3,200 | — | — |
| 2004-06-21 | $146.40 | $146.40 | 4,440 | — | — |
| 2004-06-18 | $148.60 | $148.60 | 11,080 | — | — |
| 2004-06-17 | $150.00 | $150.00 | 4,520 | — | — |
| 2004-06-16 | $150.80 | $150.80 | 3,980 | — | — |
| 2004-06-15 | $151.70 | $151.70 | 6,340 | — | — |
| 2004-06-14 | $148.85 | $148.85 | 4,100 | — | — |
| 2004-06-10 | $150.30 | $150.30 | 8,480 | — | — |
| 2004-06-09 | $149.90 | $149.90 | 8,540 | — | — |
| 2004-06-08 | $151.00 | $151.00 | 10,780 | — | — |
| 2004-06-07 | $151.95 | $151.95 | 13,540 | — | — |
| 2004-06-04 | $144.80 | $144.80 | 51,500 | — | — |
| 2004-06-03 | $142.20 | $142.20 | 28,780 | — | — |
| 2004-06-02 | $143.85 | $143.85 | 24,260 | — | — |
| 2004-06-01 | $143.85 | $143.85 | 18,280 | — | — |
| 2004-05-28 | $138.75 | $138.75 | 9,580 | — | — |
| 2004-05-27 | $141.40 | $141.40 | 9,380 | — | — |
| 2004-05-26 | $137.70 | $137.70 | 19,820 | — | — |
| 2004-05-25 | $133.55 | $133.55 | 10,240 | — | — |
| 2004-05-24 | $130.65 | $130.65 | 7,400 | — | — |
| 2004-05-21 | $131.50 | $131.50 | 8,960 | — | — |
| 2004-05-20 | $132.00 | $132.00 | 9,260 | — | — |
| 2004-05-19 | $131.25 | $131.25 | 7,360 | — | — |
| 2004-05-18 | $132.95 | $132.95 | 5,340 | — | — |
| 2004-05-17 | $134.40 | $134.40 | 17,180 | — | — |
| 2004-05-14 | $138.25 | $138.25 | 4,340 | — | — |
| 2004-05-13 | $139.70 | $139.70 | 5,540 | — | — |
| 2004-05-12 | $138.70 | $138.70 | 10,700 | — | — |
| 2004-05-11 | $140.05 | $140.05 | 6,020 | — | — |
| 2004-05-10 | $136.75 | $136.75 | 27,560 | — | — |
| 2004-05-07 | $142.50 | $142.50 | 5,460 | — | — |
| 2004-05-06 | $146.40 | $146.40 | 17,040 | — | — |
| 2004-05-05 | $148.70 | $148.70 | 16,960 | — | — |
| 2004-05-04 | $152.25 | $152.25 | 19,880 | — | — |
| 2004-05-03 | $152.15 | $152.15 | 23,640 | — | — |
| 2004-04-30 | $152.95 | $152.95 | 24,800 | — | — |
| 2004-04-29 | $154.50 | $154.50 | 46,100 | — | — |
| 2004-04-28 | $151.75 | $151.75 | 21,020 | — | — |
| 2004-04-27 | $154.25 | $154.25 | 14,620 | — | — |
| 2004-04-26 | $151.55 | $151.55 | 20,820 | — | — |
| 2004-04-23 | $149.90 | $149.90 | 20,040 | — | — |
| 2004-04-22 | $152.45 | $152.45 | 24,520 | — | — |
| 2004-04-21 | $149.85 | $149.85 | 16,500 | — | — |
| 2004-04-20 | $145.90 | $145.90 | 22,780 | — | — |
| 2004-04-19 | $145.50 | $145.50 | 9,980 | — | — |
| 2004-04-16 | $145.40 | $145.40 | 4,600 | — | — |
| 2004-04-15 | $143.40 | $143.40 | 6,700 | — | — |
| 2004-04-14 | $145.00 | $145.00 | 3,020 | — | — |
| 2004-04-13 | $145.25 | $145.25 | 46,520 | — | — |
| 2004-04-12 | $145.00 | $145.00 | 31,860 | — | — |
| 2004-04-08 | $146.10 | $146.10 | 15,640 | — | — |
| 2004-04-07 | $144.25 | $144.25 | 8,260 | — | — |
| 2004-04-06 | $144.30 | $144.30 | 10,920 | — | — |
| 2004-04-05 | $149.25 | $149.25 | 19,560 | — | — |
| 2004-04-02 | $150.00 | $150.00 | 32,100 | — | — |
| 2004-04-01 | $143.70 | $143.70 | 10,300 | — | — |
| 2004-03-31 | $139.35 | $139.35 | 10,120 | — | — |
| 2004-03-30 | $139.00 | $139.00 | 9,080 | — | — |
| 2004-03-29 | $138.50 | $138.50 | 7,760 | — | — |
| 2004-03-26 | $135.30 | $135.30 | 4,580 | — | — |
| 2004-03-25 | $135.05 | $135.05 | 13,320 | — | — |
| 2004-03-24 | $133.70 | $133.70 | 9,780 | — | — |
| 2004-03-23 | $131.00 | $131.00 | 25,260 | — | — |
| 2004-03-22 | $129.25 | $129.25 | 34,340 | — | — |
| 2004-03-19 | $130.35 | $130.35 | 65,520 | — | — |
| 2004-03-18 | $125.45 | $125.45 | 61,420 | — | — |
| 2004-03-17 | $118.25 | $118.25 | 9,620 | — | — |
| 2004-03-16 | $119.35 | $119.35 | 5,440 | — | — |
| 2004-03-15 | $123.20 | $123.20 | 7,320 | — | — |
| 2004-03-12 | $123.80 | $123.80 | 10,300 | — | — |
| 2004-03-11 | $124.00 | $124.00 | 21,000 | — | — |
| 2004-03-10 | $124.20 | $124.20 | 8,640 | — | — |
| 2004-03-09 | $123.75 | $123.75 | 6,640 | — | — |
| 2004-03-08 | $123.60 | $123.60 | 4,500 | — | — |
| 2004-03-05 | $123.55 | $123.55 | 10,000 | — | — |
| 2004-03-04 | $121.30 | $121.30 | 19,300 | — | — |
| 2004-03-03 | $117.00 | $117.00 | 8,660 | — | — |
| 2004-03-02 | $116.60 | $116.60 | 21,600 | — | — |
| 2004-03-01 | $114.90 | $114.90 | 10,940 | — | — |
| 2004-02-27 | $112.95 | $112.95 | 6,220 | — | — |
| 2004-02-26 | $113.20 | $113.20 | 4,500 | — | — |
| 2004-02-25 | $111.35 | $111.35 | 15,280 | — | — |
| 2004-02-24 | $111.75 | $111.75 | 3,520 | — | — |
| 2004-02-23 | $113.85 | $113.85 | 3,300 | — | — |
| 2004-02-20 | $118.25 | $118.25 | 11,520 | — | — |
| 2004-02-19 | $120.70 | $120.70 | 10,340 | — | — |
| 2004-02-18 | $123.40 | $123.40 | 2,780 | — | — |
| 2004-02-17 | $126.85 | $126.85 | 3,780 | — | — |
| 2004-02-13 | $127.45 | $127.45 | 5,180 | — | — |
| 2004-02-12 | $128.30 | $128.30 | 9,140 | — | — |
| 2004-02-11 | $130.45 | $130.45 | 14,000 | — | — |
| 2004-02-10 | $126.40 | $126.40 | 10,260 | — | — |
| 2004-02-09 | $124.60 | $124.60 | 5,420 | — | — |
| 2004-02-06 | $124.75 | $124.75 | 5,240 | — | — |
| 2004-02-05 | $124.65 | $124.65 | 16,340 | — | — |
| 2004-02-04 | $119.80 | $119.80 | 10,700 | — | — |
| 2004-02-03 | $122.75 | $122.75 | 7,200 | — | — |
| 2004-02-02 | $121.95 | $121.95 | 14,180 | — | — |
| 2004-01-30 | $129.00 | $129.00 | 8,920 | — | — |
| 2004-01-29 | $134.55 | $134.55 | 32,000 | — | — |
| 2004-01-28 | $135.90 | $135.90 | 2,480 | — | — |
| 2004-01-27 | $138.75 | $138.75 | 15,220 | — | — |
| 2004-01-26 | $132.30 | $132.30 | 6,980 | — | — |
| 2004-01-23 | $132.35 | $132.35 | 3,580 | — | — |
| 2004-01-22 | $133.30 | $133.30 | 9,520 | — | — |
| 2004-01-21 | $136.95 | $136.95 | 10,360 | — | — |
| 2004-01-20 | $137.95 | $137.95 | 10,540 | — | — |
| 2004-01-16 | $133.85 | $133.85 | 3,700 | — | — |
| 2004-01-15 | $133.75 | $133.75 | 16,300 | — | — |
| 2004-01-14 | $129.80 | $129.80 | 2,160 | — | — |
| 2004-01-13 | $129.90 | $129.90 | 6,180 | — | — |
| 2004-01-12 | $131.60 | $131.60 | 11,300 | — | — |
| 2004-01-09 | $130.85 | $130.85 | 7,260 | — | — |
| 2004-01-08 | $135.55 | $135.55 | 13,200 | — | — |
| 2004-01-07 | $137.85 | $137.85 | 31,280 | — | — |
| 2004-01-06 | $139.35 | $139.35 | 35,760 | — | — |
| 2004-01-05 | $128.50 | $128.50 | 30,580 | — | — |
| 2004-01-02 | $124.75 | $124.75 | 22,980 | — | — |