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-05-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 — 1999
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 1999-12-31 | $306.67 | $306.67 | 33,480 | — | — |
| 1999-12-30 | $309.38 | $309.38 | 18,540 | — | — |
| 1999-12-29 | $297.71 | $297.71 | 31,170 | — | — |
| 1999-12-28 | $296.67 | $296.67 | 7,320 | — | — |
| 1999-12-27 | $295.00 | $295.00 | 72,780 | — | — |
| 1999-12-23 | $295.00 | $295.00 | 57,480 | — | — |
| 1999-12-22 | $277.29 | $277.29 | 52,650 | — | — |
| 1999-12-21 | $256.25 | $256.25 | 14,130 | — | — |
| 1999-12-20 | $232.50 | $232.50 | 16,440 | — | — |
| 1999-12-17 | $226.67 | $226.67 | 64,440 | — | — |
| 1999-12-16 | $233.75 | $233.75 | 23,970 | — | — |
| 1999-12-15 | $218.75 | $218.75 | 51,360 | — | — |
| 1999-12-14 | $226.67 | $226.67 | 50,400 | — | — |
| 1999-12-13 | $245.00 | $245.00 | 20,490 | — | — |
| 1999-12-10 | $264.58 | $264.58 | 35,610 | — | — |
| 1999-12-09 | $265.00 | $265.00 | 30,660 | — | — |
| 1999-12-08 | $282.08 | $282.08 | 69,000 | — | — |
| 1999-12-07 | $272.92 | $272.92 | 49,680 | — | — |
| 1999-12-06 | $244.17 | $244.17 | 44,250 | — | — |
| 1999-12-03 | $226.67 | $226.67 | 46,710 | — | — |
| 1999-12-02 | $225.83 | $225.83 | 61,140 | — | — |
| 1999-12-01 | $213.75 | $213.75 | 14,250 | — | — |
| 1999-11-30 | $210.63 | $210.63 | 18,030 | — | — |
| 1999-11-29 | $214.17 | $214.17 | 107,820 | — | — |
| 1999-11-26 | $211.25 | $211.25 | 3,930 | — | — |
| 1999-11-24 | $212.50 | $212.50 | 47,400 | — | — |
| 1999-11-23 | $208.75 | $208.75 | 37,680 | — | — |
| 1999-11-22 | $216.67 | $216.67 | 46,230 | — | — |
| 1999-11-19 | $213.75 | $213.75 | 42,210 | — | — |
| 1999-11-18 | $215.00 | $215.00 | 66,480 | — | — |
| 1999-11-17 | $216.25 | $216.25 | 29,700 | — | — |
| 1999-11-16 | $216.67 | $216.67 | 43,980 | — | — |
| 1999-11-15 | $218.75 | $218.75 | 137,550 | — | — |
| 1999-11-12 | $214.17 | $214.17 | 896,730 | — | — |
| 1999-11-11 | $199.58 | $199.58 | 118,770 | — | — |
| 1999-11-10 | $205.00 | $205.00 | 106,290 | — | — |
| 1999-11-09 | $196.67 | $196.67 | 19,110 | — | — |
| 1999-11-08 | $191.25 | $191.25 | 31,110 | — | — |
| 1999-11-05 | $191.25 | $191.25 | 59,340 | — | — |
| 1999-11-04 | $200.42 | $200.42 | 105,180 | — | — |
| 1999-11-03 | $200.00 | $200.00 | 38,430 | — | — |
| 1999-11-02 | $190.00 | $190.00 | 69,240 | — | — |
| 1999-11-01 | $178.75 | $178.75 | 47,400 | — | — |
| 1999-10-29 | $166.25 | $166.25 | 37,980 | — | — |
| 1999-10-28 | $162.50 | $162.50 | 30,090 | — | — |
| 1999-10-27 | $162.08 | $162.08 | 40,500 | — | — |
| 1999-10-26 | $159.38 | $159.38 | 27,810 | — | — |
| 1999-10-25 | $150.83 | $150.83 | 38,940 | — | — |
| 1999-10-22 | $152.08 | $152.08 | 8,340 | — | — |
| 1999-10-21 | $150.83 | $150.83 | 18,540 | — | — |
| 1999-10-20 | $150.42 | $150.42 | 3,600 | — | — |
| 1999-10-19 | $150.00 | $150.00 | 45,450 | — | — |
| 1999-10-18 | $153.33 | $153.33 | 6,150 | — | — |
| 1999-10-15 | $151.67 | $151.67 | 13,860 | — | — |
| 1999-10-14 | $162.50 | $162.50 | 44,910 | — | — |
| 1999-10-13 | $162.50 | $162.50 | 14,070 | — | — |
| 1999-10-12 | $167.08 | $167.08 | 2,430 | — | — |
| 1999-10-11 | $166.25 | $166.25 | 64,350 | — | — |
| 1999-10-08 | $163.75 | $163.75 | 22,710 | — | — |
| 1999-10-07 | $162.29 | $162.29 | 33,780 | — | — |
| 1999-10-06 | $159.90 | $159.90 | 22,770 | — | — |
| 1999-10-05 | $158.96 | $158.96 | 49,380 | — | — |
| 1999-10-04 | $157.08 | $157.08 | 103,440 | — | — |
| 1999-10-01 | $142.08 | $142.08 | 7,950 | — | — |
| 1999-09-30 | $138.33 | $138.33 | 7,380 | — | — |
| 1999-09-29 | $133.96 | $133.96 | 16,470 | — | — |
| 1999-09-28 | $134.58 | $134.58 | 8,100 | — | — |
| 1999-09-27 | $134.58 | $134.58 | 21,270 | — | — |
| 1999-09-24 | $133.33 | $133.33 | 10,500 | — | — |
| 1999-09-23 | $138.75 | $138.75 | 16,590 | — | — |
| 1999-09-22 | $139.58 | $139.58 | 14,910 | — | — |
| 1999-09-21 | $139.58 | $139.58 | 9,000 | — | — |
| 1999-09-20 | $144.17 | $144.17 | 19,920 | — | — |
| 1999-09-17 | $143.96 | $143.96 | 5,850 | — | — |
| 1999-09-16 | $144.79 | $144.79 | 4,350 | — | — |
| 1999-09-15 | $145.00 | $145.00 | 300 | — | — |
| 1999-09-14 | $144.58 | $144.58 | 840 | — | — |
| 1999-09-13 | $146.25 | $146.25 | 1,950 | — | — |
| 1999-09-10 | $148.75 | $148.75 | 32,070 | — | — |
| 1999-09-09 | $139.17 | $139.17 | 14,220 | — | — |
| 1999-09-08 | $139.58 | $139.58 | 3,270 | — | — |
| 1999-09-07 | $139.58 | $139.58 | 69,960 | — | — |
| 1999-09-03 | $139.17 | $139.17 | 11,070 | — | — |
| 1999-09-02 | $140.00 | $140.00 | 780 | — | — |
| 1999-09-01 | $140.00 | $140.00 | 6,690 | — | — |
| 1999-08-31 | $138.96 | $138.96 | 36,570 | — | — |
| 1999-08-30 | $139.17 | $139.17 | 21,360 | — | — |
| 1999-08-27 | $140.21 | $140.21 | 2,490 | — | — |
| 1999-08-26 | $140.00 | $140.00 | 4,950 | — | — |
| 1999-08-25 | $140.21 | $140.21 | 8,220 | — | — |
| 1999-08-24 | $141.67 | $141.67 | 14,310 | — | — |
| 1999-08-23 | $145.00 | $145.00 | 1,200 | — | — |
| 1999-08-20 | $145.42 | $145.42 | 1,680 | — | — |
| 1999-08-19 | $145.42 | $145.42 | 19,140 | — | — |
| 1999-08-18 | $143.33 | $143.33 | 7,110 | — | — |
| 1999-08-17 | $147.92 | $147.92 | 20,430 | — | — |
| 1999-08-16 | $146.67 | $146.67 | 8,460 | — | — |
| 1999-08-13 | $148.75 | $148.75 | 22,290 | — | — |
| 1999-08-12 | $147.08 | $147.08 | 11,520 | — | — |
| 1999-08-11 | $142.92 | $142.92 | 27,450 | — | — |
| 1999-08-10 | $147.08 | $147.08 | 3,540 | — | — |
| 1999-08-09 | $145.83 | $145.83 | 1,800 | — | — |
| 1999-08-06 | $146.25 | $146.25 | 9,810 | — | — |
| 1999-08-05 | $147.50 | $147.50 | 9,210 | — | — |
| 1999-08-04 | $145.83 | $145.83 | 2,820 | — | — |
| 1999-08-03 | $144.79 | $144.79 | 7,560 | — | — |
| 1999-08-02 | $147.08 | $147.08 | 10,110 | — | — |
| 1999-07-30 | $148.13 | $148.13 | 8,400 | — | — |
| 1999-07-29 | $142.71 | $142.71 | 5,760 | — | — |
| 1999-07-28 | $144.17 | $144.17 | 5,280 | — | — |
| 1999-07-27 | $137.92 | $137.92 | 33,420 | — | — |
| 1999-07-26 | $133.33 | $133.33 | 38,790 | — | — |
| 1999-07-23 | $140.83 | $140.83 | 6,210 | — | — |
| 1999-07-22 | $141.67 | $141.67 | 18,930 | — | — |
| 1999-07-21 | $146.67 | $146.67 | 6,030 | — | — |
| 1999-07-20 | $148.75 | $148.75 | 2,940 | — | — |
| 1999-07-19 | $149.17 | $149.17 | 37,980 | — | — |
| 1999-07-16 | $150.00 | $150.00 | 9,000 | — | — |
| 1999-07-15 | $153.33 | $153.33 | 13,050 | — | — |
| 1999-07-14 | $151.25 | $151.25 | 1,620 | — | — |
| 1999-07-13 | $150.42 | $150.42 | 5,100 | — | — |
| 1999-07-12 | $149.17 | $149.17 | 3,450 | — | — |
| 1999-07-09 | $150.83 | $150.83 | 29,460 | — | — |
| 1999-07-08 | $150.42 | $150.42 | 37,830 | — | — |
| 1999-07-07 | $146.25 | $146.25 | 15,990 | — | — |
| 1999-07-06 | $149.58 | $149.58 | 19,200 | — | — |
| 1999-07-02 | $150.63 | $150.63 | 12,990 | — | — |
| 1999-07-01 | $150.83 | $150.83 | 15,630 | — | — |
| 1999-06-30 | $155.00 | $155.00 | 74,250 | — | — |
| 1999-06-29 | $145.00 | $145.00 | 17,940 | — | — |
| 1999-06-28 | $133.33 | $133.33 | 10,320 | — | — |
| 1999-06-25 | $126.25 | $126.25 | 9,840 | — | — |
| 1999-06-24 | $122.08 | $122.08 | 11,970 | — | — |
| 1999-06-23 | $120.83 | $120.83 | 78,660 | — | — |
| 1999-06-22 | $123.33 | $123.33 | 24,390 | — | — |
| 1999-06-21 | $123.96 | $123.96 | 8,640 | — | — |
| 1999-06-18 | $124.17 | $124.17 | 5,160 | — | — |
| 1999-06-17 | $121.67 | $121.67 | 6,570 | — | — |
| 1999-06-16 | $120.83 | $120.83 | 38,520 | — | — |
| 1999-06-15 | $124.17 | $124.17 | 38,850 | — | — |
| 1999-06-14 | $121.67 | $121.67 | 25,170 | — | — |
| 1999-06-11 | $129.58 | $129.58 | 21,720 | — | — |
| 1999-06-10 | $130.42 | $130.42 | 10,260 | — | — |
| 1999-06-09 | $131.67 | $131.67 | 10,890 | — | — |
| 1999-06-08 | $130.00 | $130.00 | 12,840 | — | — |
| 1999-06-07 | $135.00 | $135.00 | 46,770 | — | — |
| 1999-06-04 | $136.88 | $136.88 | 29,430 | — | — |
| 1999-06-03 | $142.92 | $142.92 | 26,700 | — | — |
| 1999-06-02 | $152.08 | $152.08 | 37,740 | — | — |
| 1999-06-01 | $144.17 | $144.17 | 39,750 | — | — |
| 1999-05-28 | $134.17 | $134.17 | 55,170 | — | — |
| 1999-05-27 | $123.33 | $123.33 | 11,520 | — | — |
| 1999-05-26 | $121.25 | $121.25 | 68,520 | — | — |
| 1999-05-25 | $120.83 | $120.83 | 12,720 | — | — |
| 1999-05-24 | $114.58 | $114.58 | 119,010 | — | — |
| 1999-05-21 | $125.00 | $125.00 | 42,330 | — | — |
| 1999-05-20 | $120.83 | $120.83 | 10,980 | — | — |
| 1999-05-19 | $123.96 | $123.96 | 43,530 | — | — |
| 1999-05-18 | $109.17 | $109.17 | 69,180 | — | — |
| 1999-05-17 | $124.38 | $124.38 | 49,410 | — | — |
| 1999-05-14 | $126.88 | $126.88 | 60,750 | — | — |
| 1999-05-13 | $135.00 | $135.00 | 205,980 | — | — |
| 1999-05-12 | $131.67 | $131.67 | 230,310 | — | — |
| 1999-05-11 | $122.92 | $122.92 | 94,050 | — | — |
| 1999-05-10 | $116.67 | $116.67 | 93,030 | — | — |
| 1999-05-07 | $122.92 | $122.92 | 363,930 | — | — |
| 1999-05-06 | $115.42 | $115.42 | 2,262,240 | — | — |