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
- 1977-01-03 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 | $417.66 | $530.04 | 260,440 | — | — |
| 1999-12-30 | $414.84 | $526.47 | 507,440 | — | — |
| 1999-12-29 | $411.56 | $522.31 | 553,653 | — | — |
| 1999-12-28 | $416.25 | $528.26 | 626,080 | — | — |
| 1999-12-27 | $408.75 | $518.74 | 899,493 | — | — |
| 1999-12-23 | $417.19 | $529.45 | 1,005,440 | — | — |
| 1999-12-22 | $412.50 | $523.50 | 1,059,720 | — | — |
| 1999-12-21 | $420.00 | $533.02 | 1,526,613 | — | — |
| 1999-12-20 | $408.16 | $517.99 | 1,286,747 | — | — |
| 1999-12-17 | $408.75 | $518.74 | 1,774,760 | — | — |
| 1999-12-16 | $405.00 | $513.98 | 1,231,333 | — | — |
| 1999-12-15 | $408.75 | $518.74 | 1,362,880 | — | — |
| 1999-12-14 | $401.25 | $509.22 | 1,329,653 | — | — |
| 1999-12-13 | $414.96 | $526.62 | 1,057,107 | — | — |
| 1999-12-10 | $420.94 | $534.21 | 1,377,693 | — | — |
| 1999-12-09 | $413.44 | $524.69 | 1,286,280 | — | — |
| 1999-12-08 | $419.65 | $532.57 | 1,202,867 | — | — |
| 1999-12-07 | $428.91 | $544.32 | 1,324,520 | — | — |
| 1999-12-06 | $421.41 | $534.80 | 1,175,160 | — | — |
| 1999-12-03 | $428.91 | $544.32 | 1,963,640 | — | — |
| 1999-12-02 | $405.00 | $513.98 | 1,395,307 | — | — |
| 1999-12-01 | $407.34 | $516.95 | 989,200 | — | — |
| 1999-11-30 | $404.06 | $512.79 | 1,524,200 | — | — |
| 1999-11-29 | $397.50 | $504.46 | 1,189,960 | — | — |
| 1999-11-26 | $407.81 | $517.55 | 401,733 | — | — |
| 1999-11-24 | $404.53 | $513.38 | 856,440 | — | — |
| 1999-11-23 | $410.16 | $520.52 | 985,000 | — | — |
| 1999-11-22 | $420.00 | $533.02 | 1,295,600 | — | — |
| 1999-11-19 | $423.75 | $537.77 | 1,289,920 | — | — |
| 1999-11-18 | $421.88 | $535.40 | 1,317,893 | — | — |
| 1999-11-17 | $422.81 | $536.58 | 1,620,640 | — | — |
| 1999-11-16 | $435.00 | $552.05 | 2,231,147 | — | — |
| 1999-11-15 | $419.06 | $531.83 | 1,203,267 | — | — |
| 1999-11-12 | $411.56 | $522.31 | 1,791,907 | — | — |
| 1999-11-11 | $390.94 | $496.13 | 1,125,453 | — | — |
| 1999-11-10 | $393.75 | $499.70 | 1,230,547 | — | — |
| 1999-11-09 | $396.09 | $502.68 | 1,237,440 | — | — |
| 1999-11-08 | $404.53 | $513.38 | 1,040,213 | — | — |
| 1999-11-05 | $407.81 | $517.55 | 1,847,680 | — | — |
| 1999-11-04 | $410.63 | $521.12 | 7,179,853 | — | — |
| 1999-11-03 | $397.50 | $504.46 | 1,630,120 | — | — |
| 1999-11-02 | $402.66 | $511.01 | 1,520,013 | — | — |
| 1999-11-01 | $400.31 | $508.03 | 1,475,027 | — | — |
| 1999-10-29 | $406.88 | $516.36 | 2,973,107 | — | — |
| 1999-10-28 | $405.94 | $515.17 | 4,253,667 | — | — |
| 1999-10-27 | $384.84 | $487.07 | 2,032,200 | — | — |
| 1999-10-26 | $363.75 | $460.37 | 2,682,773 | — | — |
| 1999-10-25 | $358.59 | $453.84 | 1,027,093 | — | — |
| 1999-10-22 | $361.41 | $457.40 | 1,942,533 | — | — |
| 1999-10-21 | $352.03 | $445.54 | 1,482,600 | — | — |
| 1999-10-20 | $346.88 | $439.01 | 1,415,560 | — | — |
| 1999-10-19 | $337.03 | $426.55 | 2,195,147 | — | — |
| 1999-10-18 | $327.66 | $414.69 | 1,642,427 | — | — |
| 1999-10-15 | $315.94 | $399.86 | 2,009,867 | — | — |
| 1999-10-14 | $329.53 | $417.06 | 1,548,760 | — | — |
| 1999-10-13 | $328.59 | $415.88 | 1,195,133 | — | — |
| 1999-10-12 | $341.25 | $431.89 | 933,467 | — | — |
| 1999-10-11 | $344.06 | $435.45 | 687,680 | — | — |
| 1999-10-08 | $349.22 | $441.98 | 1,073,613 | — | — |
| 1999-10-07 | $344.06 | $435.45 | 1,486,187 | — | — |
| 1999-10-06 | $347.81 | $440.20 | 1,284,067 | — | — |
| 1999-10-05 | $338.91 | $428.93 | 2,306,680 | — | — |
| 1999-10-04 | $335.16 | $424.18 | 1,200,027 | — | — |
| 1999-10-01 | $324.38 | $410.54 | 1,430,907 | — | — |
| 1999-09-30 | $330.00 | $417.66 | 1,618,480 | — | — |
| 1999-09-29 | $320.16 | $405.20 | 1,085,040 | — | — |
| 1999-09-28 | $328.13 | $415.28 | 1,406,213 | — | — |
| 1999-09-27 | $321.56 | $406.98 | 1,424,813 | — | — |
| 1999-09-24 | $328.13 | $415.28 | 1,450,573 | — | — |
| 1999-09-23 | $323.44 | $409.35 | 1,588,013 | — | — |
| 1999-09-22 | $321.56 | $406.98 | 1,372,307 | — | — |
| 1999-09-21 | $320.63 | $405.79 | 1,426,453 | — | — |
| 1999-09-20 | $330.47 | $418.25 | 758,840 | — | — |
| 1999-09-17 | $327.66 | $414.69 | 1,593,147 | — | — |
| 1999-09-16 | $323.91 | $409.94 | 1,583,973 | — | — |
| 1999-09-15 | $322.97 | $408.76 | 1,481,213 | — | — |
| 1999-09-14 | $322.97 | $408.76 | 1,257,547 | — | — |
| 1999-09-13 | $325.31 | $411.72 | 814,120 | — | — |
| 1999-09-10 | $325.31 | $411.72 | 1,301,333 | — | — |
| 1999-09-09 | $328.13 | $415.28 | 1,547,453 | — | — |
| 1999-09-08 | $330.94 | $418.84 | 1,302,667 | — | — |
| 1999-09-07 | $336.09 | $425.37 | 826,547 | — | — |
| 1999-09-03 | $342.19 | $433.08 | 1,757,147 | — | — |
| 1999-09-02 | $329.53 | $417.06 | 1,289,387 | — | — |
| 1999-09-01 | $336.56 | $425.96 | 1,341,800 | — | — |
| 1999-08-31 | $333.28 | $421.81 | 1,337,480 | — | — |
| 1999-08-30 | $335.63 | $424.77 | 1,159,453 | — | — |
| 1999-08-27 | $352.50 | $446.13 | 727,347 | — | — |
| 1999-08-26 | $357.66 | $452.66 | 1,052,560 | — | — |
| 1999-08-25 | $367.50 | $465.12 | 1,659,067 | — | — |
| 1999-08-24 | $367.50 | $465.12 | 1,914,187 | — | — |
| 1999-08-23 | $364.22 | $460.96 | 1,603,427 | — | — |
| 1999-08-20 | $347.34 | $439.61 | 976,800 | — | — |
| 1999-08-19 | $342.19 | $433.08 | 946,960 | — | — |
| 1999-08-18 | $350.86 | $444.06 | 1,171,720 | — | — |
| 1999-08-17 | $357.19 | $452.06 | 1,513,240 | — | — |
| 1999-08-16 | $347.34 | $439.61 | 826,227 | — | — |
| 1999-08-13 | $344.53 | $436.05 | 1,424,293 | — | — |
| 1999-08-12 | $330.47 | $418.25 | 979,427 | — | — |
| 1999-08-11 | $328.59 | $415.88 | 1,224,427 | — | — |
| 1999-08-10 | $316.88 | $401.04 | 1,312,533 | — | — |
| 1999-08-09 | $319.69 | $404.60 | 910,733 | — | — |
| 1999-08-06 | $318.75 | $403.42 | 1,114,907 | — | — |
| 1999-08-05 | $330.00 | $417.66 | 1,248,453 | — | — |
| 1999-08-04 | $329.53 | $417.06 | 892,373 | — | — |
| 1999-08-03 | $330.94 | $418.84 | 912,427 | — | — |
| 1999-08-02 | $330.94 | $418.84 | 1,262,547 | — | — |
| 1999-07-30 | $334.22 | $422.99 | 1,242,800 | — | — |
| 1999-07-29 | $343.13 | $434.27 | 1,146,200 | — | — |
| 1999-07-28 | $356.72 | $450.14 | 846,827 | — | — |
| 1999-07-27 | $354.38 | $447.18 | 1,008,187 | — | — |
| 1999-07-26 | $353.44 | $446.00 | 992,040 | — | — |
| 1999-07-23 | $355.31 | $448.37 | 1,110,293 | — | — |
| 1999-07-22 | $359.06 | $453.10 | 1,169,680 | — | — |
| 1999-07-21 | $356.72 | $450.14 | 1,119,853 | — | — |
| 1999-07-20 | $364.69 | $460.20 | 1,368,760 | — | — |
| 1999-07-19 | $368.91 | $465.52 | 1,983,253 | — | — |
| 1999-07-16 | $367.50 | $463.75 | 900,627 | — | — |
| 1999-07-15 | $360.00 | $454.28 | 950,667 | — | — |
| 1999-07-14 | $355.78 | $448.96 | 636,707 | — | — |
| 1999-07-13 | $357.66 | $451.33 | 1,018,227 | — | — |
| 1999-07-12 | $365.63 | $461.38 | 875,560 | — | — |
| 1999-07-09 | $367.03 | $463.16 | 856,680 | — | — |
| 1999-07-08 | $361.88 | $456.65 | 1,137,560 | — | — |
| 1999-07-07 | $365.63 | $461.38 | 1,010,680 | — | — |
| 1999-07-06 | $366.56 | $462.56 | 1,280,973 | — | — |
| 1999-07-02 | $367.03 | $463.16 | 791,227 | — | — |
| 1999-07-01 | $363.75 | $459.02 | 1,218,227 | — | — |
| 1999-06-30 | $356.25 | $449.55 | 2,107,573 | — | — |
| 1999-06-29 | $345.47 | $435.95 | 1,008,853 | — | — |
| 1999-06-28 | $345.00 | $435.35 | 1,130,747 | — | — |
| 1999-06-25 | $328.59 | $414.65 | 775,667 | — | — |
| 1999-06-24 | $328.59 | $414.65 | 1,113,253 | — | — |
| 1999-06-23 | $342.66 | $432.40 | 981,453 | — | — |
| 1999-06-22 | $346.88 | $437.72 | 736,787 | — | — |
| 1999-06-21 | $351.09 | $443.04 | 903,253 | — | — |
| 1999-06-18 | $347.34 | $438.31 | 1,369,587 | — | — |
| 1999-06-17 | $352.03 | $444.23 | 1,250,867 | — | — |
| 1999-06-16 | $345.94 | $436.54 | 1,476,493 | — | — |
| 1999-06-15 | $328.59 | $414.65 | 959,013 | — | — |
| 1999-06-14 | $315.94 | $398.68 | 839,107 | — | — |
| 1999-06-11 | $322.97 | $407.55 | 1,094,933 | — | — |
| 1999-06-10 | $316.88 | $399.86 | 1,215,013 | — | — |
| 1999-06-09 | $324.84 | $409.92 | 646,947 | — | — |
| 1999-06-08 | $323.91 | $408.74 | 725,013 | — | — |
| 1999-06-07 | $331.41 | $418.20 | 919,187 | — | — |
| 1999-06-04 | $327.66 | $413.47 | 1,180,440 | — | — |
| 1999-06-03 | $316.88 | $399.86 | 860,280 | — | — |
| 1999-06-02 | $312.19 | $393.95 | 1,773,907 | — | — |
| 1999-06-01 | $322.03 | $406.37 | 992,693 | — | — |
| 1999-05-28 | $331.25 | $418.00 | 1,043,180 | — | — |
| 1999-05-27 | $317.19 | $400.26 | 1,700,580 | — | — |
| 1999-05-26 | $323.44 | $408.14 | 2,322,120 | — | — |
| 1999-05-25 | $313.75 | $395.92 | 2,577,040 | — | — |
| 1999-05-24 | $325.63 | $410.91 | 2,462,260 | — | — |
| 1999-05-21 | $339.06 | $427.86 | 1,250,020 | — | — |
| 1999-05-20 | $345.00 | $435.35 | 1,135,580 | — | — |
| 1999-05-19 | $352.19 | $444.42 | 1,039,260 | — | — |
| 1999-05-18 | $345.31 | $435.75 | 1,706,180 | — | — |
| 1999-05-17 | $350.00 | $441.66 | 1,973,620 | — | — |
| 1999-05-14 | $355.00 | $447.97 | 1,949,460 | — | — |
| 1999-05-13 | $367.19 | $463.35 | 1,156,560 | — | — |
| 1999-05-12 | $369.69 | $466.51 | 1,594,300 | — | — |
| 1999-05-11 | $362.50 | $457.44 | 1,794,640 | — | — |
| 1999-05-10 | $356.56 | $449.95 | 1,436,360 | — | — |
| 1999-05-07 | $350.63 | $442.45 | 1,540,940 | — | — |
| 1999-05-06 | $349.06 | $440.48 | 1,801,000 | — | — |
| 1999-05-05 | $363.75 | $459.02 | 2,100,720 | — | — |
| 1999-05-04 | $361.25 | $455.86 | 1,530,920 | — | — |
| 1999-05-03 | $375.00 | $473.21 | 1,386,320 | — | — |
| 1999-04-30 | $374.38 | $472.42 | 2,158,020 | — | — |
| 1999-04-29 | $381.56 | $481.49 | 1,964,960 | — | — |
| 1999-04-28 | $372.81 | $469.13 | 1,299,620 | — | — |
| 1999-04-27 | $377.50 | $475.02 | 1,371,880 | — | — |
| 1999-04-26 | $369.06 | $464.41 | 1,002,500 | — | — |
| 1999-04-23 | $374.38 | $471.09 | 943,020 | — | — |
| 1999-04-22 | $375.00 | $471.88 | 1,760,900 | — | — |
| 1999-04-21 | $370.00 | $465.59 | 1,962,480 | — | — |
| 1999-04-20 | $364.06 | $458.12 | 3,036,560 | — | — |
| 1999-04-19 | $353.13 | $444.35 | 3,507,300 | — | — |
| 1999-04-16 | $358.13 | $450.64 | 1,852,460 | — | — |
| 1999-04-15 | $355.31 | $447.11 | 2,109,580 | — | — |
| 1999-04-14 | $366.88 | $461.65 | 2,016,020 | — | — |
| 1999-04-13 | $376.25 | $473.45 | 2,201,040 | — | — |
| 1999-04-12 | $370.00 | $465.59 | 1,648,880 | — | — |
| 1999-04-09 | $368.13 | $463.23 | 1,699,280 | — | — |
| 1999-04-08 | $365.00 | $459.30 | 2,501,660 | — | — |
| 1999-04-07 | $358.44 | $451.04 | 2,859,240 | — | — |
| 1999-04-06 | $335.00 | $421.54 | 1,475,840 | — | — |
| 1999-04-05 | $332.50 | $418.40 | 1,592,960 | — | — |
| 1999-04-01 | $323.44 | $407.00 | 1,233,620 | — | — |
| 1999-03-31 | $319.38 | $401.88 | 1,672,660 | — | — |
| 1999-03-30 | $320.63 | $403.46 | 948,020 | — | — |
| 1999-03-29 | $320.63 | $403.46 | 1,323,940 | — | — |
| 1999-03-26 | $316.88 | $398.74 | 1,361,700 | — | — |
| 1999-03-25 | $315.00 | $396.38 | 2,091,940 | — | — |
| 1999-03-24 | $300.63 | $378.29 | 1,579,460 | — | — |
| 1999-03-23 | $305.63 | $384.58 | 1,358,140 | — | — |
| 1999-03-22 | $318.13 | $400.31 | 772,320 | — | — |
| 1999-03-19 | $321.25 | $404.24 | 1,830,020 | — | — |
| 1999-03-18 | $323.44 | $407.00 | 1,461,280 | — | — |
| 1999-03-17 | $313.75 | $394.81 | 1,225,200 | — | — |
| 1999-03-16 | $322.50 | $405.82 | 1,560,420 | — | — |
| 1999-03-15 | $329.69 | $414.86 | 1,560,500 | — | — |
| 1999-03-12 | $329.69 | $414.86 | 1,863,140 | — | — |
| 1999-03-11 | $329.69 | $414.86 | 2,496,680 | — | — |
| 1999-03-10 | $320.00 | $402.67 | 1,883,080 | — | — |
| 1999-03-09 | $312.50 | $393.23 | 1,961,900 | — | — |
| 1999-03-08 | $310.00 | $390.09 | 1,375,460 | — | — |
| 1999-03-05 | $308.75 | $388.51 | 2,577,100 | — | — |
| 1999-03-04 | $301.56 | $379.47 | 1,562,040 | — | — |
| 1999-03-03 | $289.38 | $364.13 | 1,503,240 | — | — |
| 1999-03-02 | $295.00 | $371.21 | 1,882,700 | — | — |
| 1999-03-01 | $306.25 | $385.37 | 2,987,160 | — | — |
| 1999-02-26 | $293.75 | $369.64 | 1,941,660 | — | — |
| 1999-02-25 | $283.13 | $356.27 | 2,253,880 | — | — |
| 1999-02-24 | $284.69 | $358.23 | 3,614,880 | — | — |
| 1999-02-23 | $290.94 | $366.10 | 4,004,080 | — | — |
| 1999-02-22 | $277.19 | $348.80 | 2,250,580 | — | — |
| 1999-02-19 | $270.94 | $340.93 | 2,037,440 | — | — |
| 1999-02-18 | $264.69 | $333.07 | 1,560,320 | — | — |
| 1999-02-17 | $265.31 | $333.85 | 1,905,280 | — | — |
| 1999-02-16 | $267.19 | $336.21 | 1,311,380 | — | — |
| 1999-02-12 | $259.38 | $326.38 | 1,616,700 | — | — |
| 1999-02-11 | $268.13 | $337.39 | 2,034,240 | — | — |
| 1999-02-10 | $261.88 | $329.53 | 1,352,840 | — | — |
| 1999-02-09 | $253.13 | $318.52 | 2,019,780 | — | — |
| 1999-02-08 | $262.50 | $330.32 | 2,016,780 | — | — |
| 1999-02-05 | $264.38 | $332.67 | 1,789,880 | — | — |
| 1999-02-04 | $265.63 | $334.25 | 1,687,060 | — | — |
| 1999-02-03 | $271.88 | $342.11 | 1,740,380 | — | — |
| 1999-02-02 | $265.31 | $333.85 | 1,688,960 | — | — |
| 1999-02-01 | $272.50 | $342.90 | 1,071,960 | — | — |
| 1999-01-29 | $280.31 | $352.73 | 1,709,780 | — | — |
| 1999-01-28 | $277.50 | $349.19 | 1,676,660 | — | — |
| 1999-01-27 | $270.00 | $338.62 | 1,930,060 | — | — |
| 1999-01-26 | $277.50 | $348.03 | 2,205,100 | — | — |
| 1999-01-25 | $266.25 | $333.92 | 2,195,620 | — | — |
| 1999-01-22 | $258.13 | $323.73 | 1,491,460 | — | — |
| 1999-01-21 | $262.19 | $328.82 | 1,866,800 | — | — |
| 1999-01-20 | $266.25 | $333.92 | 2,324,840 | — | — |
| 1999-01-19 | $257.81 | $323.34 | 1,904,560 | — | — |
| 1999-01-15 | $257.50 | $322.94 | 2,586,520 | — | — |
| 1999-01-14 | $254.38 | $319.02 | 2,660,840 | — | — |
| 1999-01-13 | $260.94 | $327.25 | 4,600,780 | — | — |
| 1999-01-12 | $278.75 | $349.59 | 2,283,360 | — | — |
| 1999-01-11 | $288.75 | $362.14 | 2,032,960 | — | — |
| 1999-01-08 | $289.69 | $363.31 | 2,854,580 | — | — |
| 1999-01-07 | $292.50 | $366.84 | 3,984,300 | — | — |
| 1999-01-06 | $271.88 | $340.97 | 3,415,640 | — | — |
| 1999-01-05 | $256.25 | $321.38 | 1,451,560 | — | — |
| 1999-01-04 | $251.56 | $315.50 | 1,737,460 | — | — |