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-08-27
- 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 |
|---|---|---|---|
| 1999-12-31 | $62.44 | $83.90 | 726,700 |
| 1999-12-30 | $61.88 | $83.15 | 1,406,200 |
| 1999-12-29 | $61.50 | $82.64 | 1,128,200 |
| 1999-12-28 | $62.13 | $83.48 | 1,565,400 |
| 1999-12-27 | $62.00 | $83.32 | 1,718,300 |
| 1999-12-23 | $62.25 | $83.65 | 1,084,600 |
| 1999-12-22 | $61.75 | $82.98 | 1,926,500 |
| 1999-12-21 | $62.44 | $83.90 | 2,725,700 |
| 1999-12-20 | $62.08 | $83.42 | 2,278,000 |
| 1999-12-17 | $61.56 | $82.73 | 3,876,900 |
| 1999-12-16 | $60.69 | $81.55 | 3,881,200 |
| 1999-12-15 | $63.06 | $84.74 | 2,363,500 |
| 1999-12-14 | $64.25 | $86.34 | 1,931,500 |
| 1999-12-13 | $65.25 | $87.68 | 2,799,200 |
| 1999-12-10 | $65.88 | $88.52 | 2,409,000 |
| 1999-12-09 | $64.31 | $86.42 | 2,511,900 |
| 1999-12-08 | $63.69 | $85.58 | 1,776,200 |
| 1999-12-07 | $64.00 | $86.00 | 3,055,200 |
| 1999-12-06 | $66.19 | $88.94 | 2,037,800 |
| 1999-12-03 | $67.50 | $90.71 | 2,170,600 |
| 1999-12-02 | $65.92 | $88.59 | 1,639,400 |
| 1999-12-01 | $65.63 | $88.19 | 2,669,700 |
| 1999-11-30 | $66.63 | $89.53 | 2,934,500 |
| 1999-11-29 | $65.25 | $87.68 | 2,536,100 |
| 1999-11-26 | $65.69 | $88.27 | 534,200 |
| 1999-11-24 | $66.25 | $89.03 | 1,364,100 |
| 1999-11-23 | $65.94 | $88.61 | 2,658,000 |
| 1999-11-22 | $67.63 | $90.87 | 1,466,000 |
| 1999-11-19 | $69.38 | $93.23 | 2,722,300 |
| 1999-11-18 | $70.13 | $94.23 | 2,819,100 |
| 1999-11-17 | $69.56 | $93.48 | 2,534,600 |
| 1999-11-16 | $72.88 | $97.93 | 3,723,500 |
| 1999-11-15 | $69.75 | $93.73 | 1,201,200 |
| 1999-11-12 | $70.25 | $94.40 | 2,209,000 |
| 1999-11-11 | $69.63 | $93.56 | 1,266,000 |
| 1999-11-10 | $69.81 | $93.81 | 1,377,200 |
| 1999-11-09 | $69.50 | $93.39 | 1,360,800 |
| 1999-11-08 | $69.69 | $93.65 | 1,305,300 |
| 1999-11-05 | $70.50 | $94.74 | 3,370,600 |
| 1999-11-04 | $69.13 | $92.89 | 1,832,000 |
| 1999-11-03 | $69.06 | $92.81 | 2,302,300 |
| 1999-11-02 | $68.38 | $91.88 | 2,417,600 |
| 1999-11-01 | $68.75 | $92.39 | 2,646,900 |
| 1999-10-29 | $70.81 | $95.16 | 3,059,200 |
| 1999-10-28 | $71.19 | $95.66 | 5,167,900 |
| 1999-10-27 | $65.00 | $87.35 | 1,909,900 |
| 1999-10-26 | $62.31 | $83.37 | 1,693,300 |
| 1999-10-25 | $62.56 | $83.71 | 2,265,500 |
| 1999-10-22 | $62.69 | $83.87 | 2,120,600 |
| 1999-10-21 | $62.13 | $83.12 | 2,110,800 |
| 1999-10-20 | $62.13 | $83.12 | 2,848,700 |
| 1999-10-19 | $62.06 | $83.04 | 2,697,600 |
| 1999-10-18 | $61.88 | $82.79 | 2,637,000 |
| 1999-10-15 | $60.81 | $81.37 | 3,515,600 |
| 1999-10-14 | $62.38 | $83.46 | 3,953,000 |
| 1999-10-13 | $65.25 | $87.30 | 2,289,400 |
| 1999-10-12 | $66.19 | $88.56 | 2,042,100 |
| 1999-10-11 | $67.75 | $90.65 | 1,971,600 |
| 1999-10-08 | $66.75 | $89.31 | 1,963,100 |
| 1999-10-07 | $65.44 | $87.55 | 1,516,100 |
| 1999-10-06 | $66.50 | $88.98 | 2,426,100 |
| 1999-10-05 | $65.88 | $88.14 | 4,565,600 |
| 1999-10-04 | $63.56 | $85.04 | 2,200,700 |
| 1999-10-01 | $60.31 | $80.70 | 2,623,700 |
| 1999-09-30 | $62.69 | $83.87 | 2,774,700 |
| 1999-09-29 | $61.38 | $82.12 | 2,936,700 |
| 1999-09-28 | $60.88 | $81.45 | 2,948,100 |
| 1999-09-27 | $59.00 | $78.94 | 2,540,500 |
| 1999-09-24 | $61.19 | $81.87 | 2,579,800 |
| 1999-09-23 | $60.13 | $80.45 | 2,900,300 |
| 1999-09-22 | $60.13 | $80.45 | 4,002,900 |
| 1999-09-21 | $61.13 | $81.78 | 2,509,700 |
| 1999-09-20 | $62.06 | $83.04 | 1,494,000 |
| 1999-09-17 | $62.56 | $83.71 | 2,382,300 |
| 1999-09-16 | $62.25 | $83.29 | 2,258,600 |
| 1999-09-15 | $63.81 | $85.38 | 2,459,800 |
| 1999-09-14 | $64.50 | $86.30 | 1,987,500 |
| 1999-09-13 | $64.25 | $85.96 | 1,933,500 |
| 1999-09-10 | $63.25 | $84.63 | 1,901,000 |
| 1999-09-09 | $62.44 | $83.54 | 3,311,300 |
| 1999-09-08 | $63.50 | $84.96 | 2,197,800 |
| 1999-09-07 | $64.25 | $85.96 | 1,488,700 |
| 1999-09-03 | $66.38 | $88.81 | 1,934,500 |
| 1999-09-02 | $63.00 | $84.29 | 1,637,300 |
| 1999-09-01 | $63.94 | $85.55 | 2,703,400 |
| 1999-08-31 | $62.13 | $83.12 | 2,365,700 |
| 1999-08-30 | $63.38 | $84.79 | 2,185,900 |
| 1999-08-27 | $66.00 | $88.31 | 1,693,800 |
| 1999-08-26 | $67.63 | $90.48 | 2,475,300 |
| 1999-08-25 | $68.63 | $91.82 | 3,160,900 |
| 1999-08-24 | $65.31 | $87.39 | 1,899,800 |
| 1999-08-23 | $64.56 | $86.38 | 1,884,300 |
| 1999-08-20 | $63.00 | $84.29 | 1,604,500 |
| 1999-08-19 | $63.50 | $84.96 | 1,575,900 |
| 1999-08-18 | $65.25 | $87.30 | 1,727,500 |
| 1999-08-17 | $65.50 | $87.64 | 2,004,400 |
| 1999-08-16 | $64.19 | $85.88 | 1,058,000 |
| 1999-08-13 | $64.06 | $85.71 | 2,641,800 |
| 1999-08-12 | $61.63 | $82.45 | 2,569,300 |
| 1999-08-11 | $63.38 | $84.79 | 2,022,400 |
| 1999-08-10 | $62.69 | $83.87 | 1,906,100 |
| 1999-08-09 | $63.63 | $85.13 | 1,496,900 |
| 1999-08-06 | $63.81 | $85.38 | 2,885,100 |
| 1999-08-05 | $64.50 | $86.30 | 3,169,400 |
| 1999-08-04 | $65.25 | $87.30 | 2,881,900 |
| 1999-08-03 | $67.75 | $90.65 | 1,655,100 |
| 1999-08-02 | $69.06 | $92.40 | 2,164,500 |
| 1999-07-30 | $68.94 | $92.24 | 2,368,700 |
| 1999-07-29 | $70.63 | $94.49 | 2,330,500 |
| 1999-07-28 | $69.63 | $93.16 | 1,594,200 |
| 1999-07-27 | $70.31 | $93.71 | 2,048,100 |
| 1999-07-26 | $69.19 | $92.22 | 1,470,100 |
| 1999-07-23 | $69.44 | $92.55 | 1,814,700 |
| 1999-07-22 | $69.31 | $92.38 | 1,644,600 |
| 1999-07-21 | $70.94 | $94.55 | 1,535,100 |
| 1999-07-20 | $70.50 | $93.96 | 1,931,900 |
| 1999-07-19 | $71.00 | $94.63 | 1,942,000 |
| 1999-07-16 | $71.38 | $95.13 | 2,474,200 |
| 1999-07-15 | $71.31 | $95.05 | 3,810,400 |
| 1999-07-14 | $68.63 | $91.47 | 2,013,600 |
| 1999-07-13 | $68.13 | $90.80 | 2,362,500 |
| 1999-07-12 | $67.81 | $90.38 | 1,448,000 |
| 1999-07-09 | $68.00 | $90.63 | 1,667,300 |
| 1999-07-08 | $66.38 | $88.47 | 3,011,300 |
| 1999-07-07 | $68.38 | $91.13 | 1,849,800 |
| 1999-07-06 | $68.19 | $90.88 | 2,236,100 |
| 1999-07-02 | $69.13 | $92.13 | 1,476,700 |
| 1999-07-01 | $68.94 | $91.88 | 3,281,200 |
| 1999-06-30 | $68.25 | $90.97 | 4,540,400 |
| 1999-06-29 | $65.69 | $87.55 | 2,480,000 |
| 1999-06-28 | $63.25 | $84.30 | 2,322,900 |
| 1999-06-25 | $62.56 | $83.39 | 1,875,600 |
| 1999-06-24 | $62.75 | $83.64 | 2,654,700 |
| 1999-06-23 | $63.38 | $84.47 | 3,211,600 |
| 1999-06-22 | $64.75 | $86.30 | 2,788,700 |
| 1999-06-21 | $64.13 | $85.47 | 4,113,500 |
| 1999-06-18 | $64.13 | $85.47 | 3,659,800 |
| 1999-06-17 | $64.38 | $85.80 | 3,933,600 |
| 1999-06-16 | $65.25 | $86.97 | 3,906,800 |
| 1999-06-15 | $65.13 | $86.80 | 1,917,400 |
| 1999-06-14 | $65.13 | $86.80 | 1,547,100 |
| 1999-06-11 | $64.98 | $86.61 | 2,967,600 |
| 1999-06-10 | $64.56 | $86.05 | 5,838,700 |
| 1999-06-09 | $65.81 | $87.72 | 2,316,400 |
| 1999-06-08 | $67.94 | $90.55 | 1,721,000 |
| 1999-06-07 | $69.00 | $91.97 | 1,274,300 |
| 1999-06-04 | $68.81 | $91.72 | 2,462,100 |
| 1999-06-03 | $67.19 | $89.55 | 1,958,200 |
| 1999-06-02 | $67.06 | $89.38 | 2,540,300 |
| 1999-06-01 | $67.31 | $89.72 | 2,515,300 |
| 1999-05-28 | $67.94 | $90.55 | 1,797,700 |
| 1999-05-27 | $67.06 | $89.38 | 2,666,200 |
| 1999-05-26 | $68.50 | $91.30 | 2,759,900 |
| 1999-05-25 | $66.31 | $88.38 | 3,851,500 |
| 1999-05-24 | $66.75 | $88.97 | 4,096,600 |
| 1999-05-21 | $66.25 | $88.30 | 3,021,300 |
| 1999-05-20 | $67.25 | $89.63 | 3,204,800 |
| 1999-05-19 | $68.25 | $90.97 | 3,598,600 |
| 1999-05-18 | $67.69 | $90.22 | 3,795,400 |
| 1999-05-17 | $69.75 | $92.97 | 3,353,100 |
| 1999-05-14 | $70.50 | $93.96 | 3,244,400 |
| 1999-05-13 | $71.69 | $95.55 | 2,106,300 |
| 1999-05-12 | $72.13 | $96.13 | 2,101,000 |
| 1999-05-11 | $72.88 | $97.13 | 2,809,900 |
| 1999-05-10 | $72.63 | $96.80 | 2,753,400 |
| 1999-05-07 | $72.13 | $96.13 | 4,757,900 |
| 1999-05-06 | $68.56 | $91.38 | 3,302,500 |
| 1999-05-05 | $68.06 | $90.72 | 3,564,300 |
| 1999-05-04 | $66.25 | $88.30 | 5,348,900 |
| 1999-05-03 | $69.13 | $92.13 | 2,965,900 |
| 1999-04-30 | $70.94 | $94.55 | 3,045,800 |
| 1999-04-29 | $72.50 | $96.63 | 3,333,000 |
| 1999-04-28 | $70.94 | $94.55 | 1,976,200 |
| 1999-04-27 | $70.31 | $93.36 | 2,751,300 |
| 1999-04-26 | $71.06 | $94.35 | 1,778,700 |
| 1999-04-23 | $72.31 | $96.01 | 1,318,900 |
| 1999-04-22 | $71.63 | $95.10 | 2,918,200 |
| 1999-04-21 | $72.50 | $96.26 | 2,886,700 |
| 1999-04-20 | $70.75 | $93.94 | 3,770,700 |
| 1999-04-19 | $68.63 | $91.11 | 3,754,200 |
| 1999-04-16 | $66.19 | $87.88 | 3,808,100 |
| 1999-04-15 | $67.63 | $89.79 | 3,253,700 |
| 1999-04-14 | $66.25 | $87.96 | 4,047,900 |
| 1999-04-13 | $66.50 | $88.29 | 4,075,100 |
| 1999-04-12 | $68.38 | $90.78 | 3,157,100 |
| 1999-04-09 | $67.88 | $90.12 | 3,107,800 |
| 1999-04-08 | $68.88 | $91.45 | 5,517,400 |
| 1999-04-07 | $68.81 | $91.36 | 5,153,000 |
| 1999-04-06 | $69.19 | $91.86 | 3,956,200 |
| 1999-04-05 | $70.25 | $93.27 | 2,241,400 |
| 1999-04-01 | $69.50 | $92.28 | 2,761,200 |
| 1999-03-31 | $69.25 | $91.94 | 2,296,400 |
| 1999-03-30 | $70.19 | $93.19 | 1,884,800 |
| 1999-03-29 | $71.13 | $94.43 | 3,818,800 |
| 1999-03-26 | $71.50 | $94.93 | 4,187,700 |
| 1999-03-25 | $67.13 | $89.12 | 3,344,300 |
| 1999-03-24 | $66.75 | $88.63 | 2,922,600 |
| 1999-03-23 | $66.88 | $88.79 | 2,792,800 |
| 1999-03-22 | $67.69 | $89.87 | 1,802,900 |
| 1999-03-19 | $68.25 | $90.62 | 3,165,600 |
| 1999-03-18 | $70.00 | $92.94 | 2,959,000 |
| 1999-03-17 | $69.88 | $92.77 | 1,710,100 |
| 1999-03-16 | $70.50 | $93.60 | 3,162,200 |
| 1999-03-15 | $71.88 | $95.43 | 1,995,000 |
| 1999-03-12 | $70.75 | $93.94 | 1,992,800 |
| 1999-03-11 | $72.88 | $96.76 | 2,155,800 |
| 1999-03-10 | $73.00 | $96.92 | 2,221,500 |
| 1999-03-09 | $73.13 | $97.09 | 2,995,900 |
| 1999-03-08 | $71.31 | $94.68 | 2,401,200 |
| 1999-03-05 | $70.75 | $93.94 | 2,925,500 |
| 1999-03-04 | $68.06 | $90.37 | 3,368,900 |
| 1999-03-03 | $68.25 | $90.62 | 2,099,800 |
| 1999-03-02 | $68.38 | $90.78 | 2,544,500 |
| 1999-03-01 | $69.75 | $92.61 | 1,919,700 |
| 1999-02-26 | $70.00 | $92.94 | 2,945,300 |
| 1999-02-25 | $68.63 | $91.11 | 3,526,200 |
| 1999-02-24 | $69.25 | $91.94 | 1,950,800 |
| 1999-02-23 | $72.63 | $96.43 | 1,649,000 |
| 1999-02-22 | $73.13 | $97.09 | 1,947,000 |
| 1999-02-19 | $72.25 | $95.93 | 2,219,900 |
| 1999-02-18 | $73.69 | $97.84 | 3,906,400 |
| 1999-02-17 | $74.00 | $98.25 | 3,716,500 |
| 1999-02-16 | $72.19 | $95.84 | 2,466,000 |
| 1999-02-12 | $69.44 | $92.19 | 3,276,100 |
| 1999-02-11 | $71.88 | $95.43 | 2,043,000 |
| 1999-02-10 | $70.81 | $94.02 | 2,275,700 |
| 1999-02-09 | $69.25 | $91.94 | 2,222,600 |
| 1999-02-08 | $68.19 | $90.53 | 1,607,900 |
| 1999-02-05 | $68.94 | $91.53 | 2,431,200 |
| 1999-02-04 | $69.75 | $92.61 | 2,992,900 |
| 1999-02-03 | $71.94 | $95.51 | 2,528,300 |
| 1999-02-02 | $72.00 | $95.60 | 2,306,400 |
| 1999-02-01 | $72.06 | $95.68 | 2,065,200 |
| 1999-01-29 | $72.88 | $96.76 | 2,735,600 |
| 1999-01-28 | $71.94 | $95.51 | 2,443,300 |
| 1999-01-27 | $70.13 | $93.11 | 3,234,800 |
| 1999-01-26 | $72.13 | $95.40 | 3,247,600 |
| 1999-01-25 | $72.38 | $95.73 | 2,487,400 |
| 1999-01-22 | $70.50 | $93.25 | 2,442,600 |
| 1999-01-21 | $69.25 | $91.60 | 4,475,100 |
| 1999-01-20 | $71.25 | $94.25 | 3,542,600 |
| 1999-01-19 | $70.94 | $93.83 | 1,833,300 |
| 1999-01-15 | $71.13 | $94.08 | 2,696,400 |
| 1999-01-14 | $68.63 | $90.77 | 4,230,500 |
| 1999-01-13 | $70.50 | $93.25 | 3,066,900 |
| 1999-01-12 | $69.38 | $91.77 | 4,024,800 |
| 1999-01-11 | $68.69 | $90.86 | 4,190,300 |
| 1999-01-08 | $72.31 | $95.65 | 2,687,100 |
| 1999-01-07 | $74.81 | $98.96 | 2,298,700 |
| 1999-01-06 | $75.00 | $99.21 | 2,340,500 |
| 1999-01-05 | $72.50 | $95.90 | 2,806,000 |
| 1999-01-04 | $72.13 | $95.40 | 2,588,300 |