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
- 1988-12-02 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 | $47.06 | $56.93 | 569,300 |
| 1999-12-30 | $46.88 | $56.71 | 1,234,300 |
| 1999-12-29 | $45.75 | $55.35 | 789,100 |
| 1999-12-28 | $46.25 | $55.95 | 1,336,600 |
| 1999-12-27 | $46.63 | $56.41 | 1,765,100 |
| 1999-12-23 | $46.94 | $56.78 | 1,410,400 |
| 1999-12-22 | $46.69 | $56.48 | 1,449,600 |
| 1999-12-21 | $46.69 | $56.48 | 2,469,900 |
| 1999-12-20 | $47.06 | $56.93 | 1,769,800 |
| 1999-12-17 | $46.88 | $56.71 | 2,834,800 |
| 1999-12-16 | $45.94 | $55.57 | 2,092,100 |
| 1999-12-15 | $46.88 | $56.71 | 2,013,100 |
| 1999-12-14 | $48.00 | $58.07 | 2,203,100 |
| 1999-12-13 | $48.25 | $58.37 | 1,904,700 |
| 1999-12-10 | $49.25 | $59.58 | 2,407,200 |
| 1999-12-09 | $48.88 | $59.13 | 1,852,700 |
| 1999-12-08 | $47.94 | $57.81 | 1,982,900 |
| 1999-12-07 | $48.20 | $58.13 | 1,792,000 |
| 1999-12-06 | $49.25 | $59.39 | 1,404,300 |
| 1999-12-03 | $48.88 | $58.94 | 3,513,200 |
| 1999-12-02 | $48.00 | $57.89 | 2,122,500 |
| 1999-12-01 | $47.94 | $57.81 | 2,775,700 |
| 1999-11-30 | $49.38 | $59.55 | 1,871,000 |
| 1999-11-29 | $49.63 | $59.85 | 1,815,300 |
| 1999-11-26 | $50.50 | $60.90 | 344,600 |
| 1999-11-24 | $50.94 | $61.43 | 1,189,600 |
| 1999-11-23 | $50.69 | $61.13 | 2,142,500 |
| 1999-11-22 | $51.38 | $61.96 | 984,300 |
| 1999-11-19 | $52.31 | $63.09 | 1,457,200 |
| 1999-11-18 | $53.69 | $64.75 | 1,426,900 |
| 1999-11-17 | $53.94 | $65.05 | 2,613,100 |
| 1999-11-16 | $55.75 | $67.23 | 2,615,600 |
| 1999-11-15 | $52.56 | $63.39 | 1,799,500 |
| 1999-11-12 | $53.81 | $64.90 | 1,390,900 |
| 1999-11-11 | $53.25 | $64.22 | 2,143,600 |
| 1999-11-10 | $51.88 | $62.56 | 2,264,300 |
| 1999-11-09 | $51.00 | $61.51 | 2,155,100 |
| 1999-11-08 | $51.50 | $62.11 | 1,950,200 |
| 1999-11-05 | $52.31 | $63.09 | 2,161,800 |
| 1999-11-04 | $50.50 | $60.90 | 2,208,600 |
| 1999-11-03 | $50.81 | $61.28 | 2,119,000 |
| 1999-11-02 | $51.13 | $61.66 | 2,486,800 |
| 1999-11-01 | $51.50 | $62.11 | 2,391,700 |
| 1999-10-29 | $54.00 | $65.12 | 2,179,100 |
| 1999-10-28 | $54.31 | $65.50 | 5,714,200 |
| 1999-10-27 | $49.38 | $59.55 | 1,820,300 |
| 1999-10-26 | $47.25 | $56.98 | 1,568,300 |
| 1999-10-25 | $48.06 | $57.96 | 1,560,100 |
| 1999-10-22 | $48.06 | $57.96 | 3,103,800 |
| 1999-10-21 | $46.00 | $55.48 | 2,844,800 |
| 1999-10-20 | $47.94 | $57.81 | 4,422,900 |
| 1999-10-19 | $48.81 | $58.87 | 1,483,300 |
| 1999-10-18 | $50.38 | $60.75 | 1,576,000 |
| 1999-10-15 | $48.75 | $58.79 | 1,479,200 |
| 1999-10-14 | $50.00 | $60.30 | 1,367,200 |
| 1999-10-13 | $51.75 | $62.41 | 972,200 |
| 1999-10-12 | $52.25 | $63.01 | 876,000 |
| 1999-10-11 | $52.88 | $63.77 | 829,300 |
| 1999-10-08 | $53.13 | $64.07 | 1,204,600 |
| 1999-10-07 | $52.06 | $62.79 | 1,149,400 |
| 1999-10-06 | $53.88 | $64.97 | 1,825,400 |
| 1999-10-05 | $52.88 | $63.77 | 2,203,000 |
| 1999-10-04 | $52.25 | $63.01 | 1,942,000 |
| 1999-10-01 | $50.63 | $61.05 | 2,435,900 |
| 1999-09-30 | $52.00 | $62.71 | 1,652,700 |
| 1999-09-29 | $51.31 | $61.88 | 1,584,300 |
| 1999-09-28 | $50.50 | $60.90 | 1,372,500 |
| 1999-09-27 | $49.75 | $60.00 | 1,356,400 |
| 1999-09-24 | $51.25 | $61.81 | 2,170,800 |
| 1999-09-23 | $50.63 | $61.05 | 1,859,100 |
| 1999-09-22 | $50.69 | $61.13 | 2,232,000 |
| 1999-09-21 | $50.06 | $60.37 | 2,276,300 |
| 1999-09-20 | $50.75 | $61.20 | 1,286,100 |
| 1999-09-17 | $50.94 | $61.43 | 1,841,200 |
| 1999-09-16 | $50.13 | $60.45 | 1,462,900 |
| 1999-09-15 | $52.50 | $63.13 | 1,152,800 |
| 1999-09-14 | $53.56 | $64.41 | 999,100 |
| 1999-09-13 | $53.69 | $64.56 | 731,700 |
| 1999-09-10 | $52.50 | $63.13 | 1,307,000 |
| 1999-09-09 | $52.44 | $63.06 | 2,036,800 |
| 1999-09-08 | $53.00 | $63.73 | 1,228,700 |
| 1999-09-07 | $53.63 | $64.49 | 1,080,700 |
| 1999-09-03 | $55.44 | $66.67 | 1,853,000 |
| 1999-09-02 | $52.06 | $62.61 | 1,160,100 |
| 1999-09-01 | $53.25 | $64.04 | 2,332,800 |
| 1999-08-31 | $51.50 | $61.93 | 1,889,000 |
| 1999-08-30 | $51.44 | $61.86 | 1,925,800 |
| 1999-08-27 | $53.75 | $64.64 | 864,400 |
| 1999-08-26 | $55.00 | $66.14 | 1,419,900 |
| 1999-08-25 | $56.75 | $68.24 | 3,283,600 |
| 1999-08-24 | $54.00 | $64.94 | 1,683,800 |
| 1999-08-23 | $54.00 | $64.94 | 1,760,700 |
| 1999-08-20 | $51.88 | $62.38 | 1,348,400 |
| 1999-08-19 | $52.19 | $62.76 | 1,649,600 |
| 1999-08-18 | $54.38 | $65.39 | 1,656,600 |
| 1999-08-17 | $53.94 | $64.86 | 1,424,700 |
| 1999-08-16 | $52.38 | $62.98 | 1,067,000 |
| 1999-08-13 | $52.50 | $63.13 | 1,480,900 |
| 1999-08-12 | $50.56 | $60.80 | 1,541,000 |
| 1999-08-11 | $52.13 | $62.68 | 1,644,800 |
| 1999-08-10 | $51.63 | $62.08 | 1,556,800 |
| 1999-08-09 | $52.75 | $63.43 | 1,009,200 |
| 1999-08-06 | $53.25 | $64.04 | 1,406,800 |
| 1999-08-05 | $54.06 | $65.01 | 2,138,100 |
| 1999-08-04 | $53.63 | $64.49 | 2,606,900 |
| 1999-08-03 | $56.63 | $68.09 | 920,900 |
| 1999-08-02 | $57.38 | $69.00 | 892,500 |
| 1999-07-30 | $57.38 | $69.00 | 1,278,500 |
| 1999-07-29 | $59.75 | $71.85 | 1,514,900 |
| 1999-07-28 | $59.31 | $71.33 | 938,900 |
| 1999-07-27 | $59.69 | $71.78 | 960,900 |
| 1999-07-26 | $58.69 | $70.57 | 883,200 |
| 1999-07-23 | $58.75 | $70.65 | 1,020,300 |
| 1999-07-22 | $60.00 | $72.15 | 2,008,000 |
| 1999-07-21 | $60.25 | $72.45 | 825,300 |
| 1999-07-20 | $60.44 | $72.68 | 1,169,600 |
| 1999-07-19 | $60.44 | $72.68 | 914,700 |
| 1999-07-16 | $61.06 | $73.43 | 1,701,300 |
| 1999-07-15 | $59.25 | $71.25 | 1,480,900 |
| 1999-07-14 | $57.38 | $69.00 | 893,000 |
| 1999-07-13 | $57.56 | $69.22 | 604,800 |
| 1999-07-12 | $57.44 | $69.07 | 847,900 |
| 1999-07-09 | $58.00 | $69.75 | 1,062,300 |
| 1999-07-08 | $56.00 | $67.34 | 1,195,300 |
| 1999-07-07 | $56.88 | $68.39 | 1,332,700 |
| 1999-07-06 | $56.94 | $68.47 | 1,119,800 |
| 1999-07-02 | $57.38 | $69.00 | 1,249,300 |
| 1999-07-01 | $57.44 | $69.07 | 1,838,900 |
| 1999-06-30 | $58.00 | $69.75 | 3,804,900 |
| 1999-06-29 | $57.19 | $68.77 | 2,032,800 |
| 1999-06-28 | $54.19 | $65.16 | 1,292,400 |
| 1999-06-25 | $53.75 | $64.64 | 1,551,700 |
| 1999-06-24 | $53.56 | $64.41 | 2,127,000 |
| 1999-06-23 | $54.19 | $65.16 | 1,820,300 |
| 1999-06-22 | $55.38 | $66.59 | 1,803,000 |
| 1999-06-21 | $54.88 | $65.99 | 1,347,600 |
| 1999-06-18 | $55.06 | $66.21 | 2,726,300 |
| 1999-06-17 | $54.94 | $66.06 | 2,616,400 |
| 1999-06-16 | $56.00 | $67.34 | 2,094,400 |
| 1999-06-15 | $56.31 | $67.72 | 1,649,900 |
| 1999-06-14 | $56.00 | $67.34 | 915,900 |
| 1999-06-11 | $56.38 | $67.79 | 1,446,200 |
| 1999-06-10 | $56.31 | $67.72 | 1,542,200 |
| 1999-06-09 | $56.69 | $67.99 | 1,193,100 |
| 1999-06-08 | $58.25 | $69.86 | 958,900 |
| 1999-06-07 | $59.06 | $70.84 | 667,700 |
| 1999-06-04 | $59.63 | $71.51 | 1,055,500 |
| 1999-06-03 | $58.81 | $70.54 | 890,200 |
| 1999-06-02 | $58.19 | $69.79 | 940,300 |
| 1999-06-01 | $57.69 | $69.19 | 820,000 |
| 1999-05-28 | $58.31 | $69.94 | 763,900 |
| 1999-05-27 | $58.00 | $69.56 | 1,069,300 |
| 1999-05-26 | $58.56 | $70.24 | 1,118,300 |
| 1999-05-25 | $57.94 | $69.49 | 1,442,900 |
| 1999-05-24 | $57.69 | $69.19 | 1,670,700 |
| 1999-05-21 | $57.75 | $69.26 | 1,373,300 |
| 1999-05-20 | $59.31 | $71.14 | 1,576,900 |
| 1999-05-19 | $59.50 | $71.36 | 1,561,800 |
| 1999-05-18 | $59.13 | $70.91 | 1,397,800 |
| 1999-05-17 | $60.13 | $72.11 | 1,300,200 |
| 1999-05-14 | $61.44 | $73.69 | 2,024,100 |
| 1999-05-13 | $63.75 | $76.46 | 1,056,800 |
| 1999-05-12 | $64.50 | $77.36 | 1,583,300 |
| 1999-05-11 | $64.63 | $77.51 | 1,671,300 |
| 1999-05-10 | $63.88 | $76.61 | 1,362,800 |
| 1999-05-07 | $64.31 | $77.13 | 1,988,300 |
| 1999-05-06 | $60.94 | $73.09 | 1,464,100 |
| 1999-05-05 | $60.38 | $72.41 | 1,746,600 |
| 1999-05-04 | $59.00 | $70.76 | 1,758,900 |
| 1999-05-03 | $62.00 | $74.36 | 1,321,300 |
| 1999-04-30 | $62.63 | $75.11 | 1,857,000 |
| 1999-04-29 | $63.50 | $76.16 | 1,479,200 |
| 1999-04-28 | $61.44 | $73.69 | 1,346,500 |
| 1999-04-27 | $61.31 | $73.54 | 1,351,700 |
| 1999-04-26 | $61.50 | $73.76 | 1,090,200 |
| 1999-04-23 | $61.69 | $73.99 | 1,118,100 |
| 1999-04-22 | $61.13 | $73.31 | 2,424,400 |
| 1999-04-21 | $60.75 | $72.86 | 1,920,800 |
| 1999-04-20 | $58.88 | $70.61 | 2,614,700 |
| 1999-04-19 | $57.25 | $68.66 | 2,953,600 |
| 1999-04-16 | $55.81 | $66.94 | 3,450,200 |
| 1999-04-15 | $55.38 | $66.41 | 3,941,700 |
| 1999-04-14 | $55.00 | $65.96 | 3,452,000 |
| 1999-04-13 | $55.00 | $65.96 | 2,418,700 |
| 1999-04-12 | $57.56 | $69.04 | 1,334,700 |
| 1999-04-09 | $57.38 | $68.81 | 1,142,400 |
| 1999-04-08 | $58.06 | $69.64 | 2,264,100 |
| 1999-04-07 | $57.56 | $69.04 | 1,367,700 |
| 1999-04-06 | $56.88 | $68.21 | 1,925,900 |
| 1999-04-05 | $58.06 | $69.64 | 2,251,700 |
| 1999-04-01 | $57.56 | $69.04 | 1,785,200 |
| 1999-03-31 | $57.31 | $68.74 | 1,322,300 |
| 1999-03-30 | $57.63 | $69.11 | 1,451,200 |
| 1999-03-29 | $59.06 | $70.84 | 2,787,100 |
| 1999-03-26 | $59.38 | $71.21 | 2,039,000 |
| 1999-03-25 | $56.38 | $67.61 | 1,102,700 |
| 1999-03-24 | $55.00 | $65.96 | 1,706,400 |
| 1999-03-23 | $55.13 | $66.11 | 1,728,300 |
| 1999-03-22 | $56.75 | $68.06 | 1,010,900 |
| 1999-03-19 | $57.00 | $68.36 | 2,459,400 |
| 1999-03-18 | $59.81 | $71.74 | 1,089,900 |
| 1999-03-17 | $59.88 | $71.81 | 1,682,200 |
| 1999-03-16 | $59.00 | $70.76 | 1,946,000 |
| 1999-03-15 | $60.06 | $72.04 | 1,607,100 |
| 1999-03-12 | $60.50 | $72.56 | 1,440,500 |
| 1999-03-11 | $62.50 | $74.96 | 2,184,700 |
| 1999-03-10 | $63.00 | $75.38 | 1,546,500 |
| 1999-03-09 | $61.94 | $74.11 | 1,777,100 |
| 1999-03-08 | $61.38 | $73.44 | 1,113,200 |
| 1999-03-05 | $61.50 | $73.58 | 2,161,000 |
| 1999-03-04 | $58.94 | $70.52 | 1,741,300 |
| 1999-03-03 | $59.38 | $71.04 | 1,514,100 |
| 1999-03-02 | $58.31 | $69.77 | 1,156,500 |
| 1999-03-01 | $58.69 | $70.22 | 1,320,700 |
| 1999-02-26 | $58.88 | $70.44 | 1,437,700 |
| 1999-02-25 | $57.88 | $69.25 | 1,502,200 |
| 1999-02-24 | $58.56 | $70.07 | 1,405,200 |
| 1999-02-23 | $60.81 | $72.76 | 1,186,400 |
| 1999-02-22 | $61.25 | $73.29 | 1,269,000 |
| 1999-02-19 | $60.31 | $72.16 | 1,973,300 |
| 1999-02-18 | $60.69 | $72.61 | 2,445,200 |
| 1999-02-17 | $59.69 | $71.42 | 1,880,700 |
| 1999-02-16 | $59.25 | $70.89 | 1,095,500 |
| 1999-02-12 | $57.38 | $68.65 | 1,466,600 |
| 1999-02-11 | $58.06 | $69.47 | 1,516,300 |
| 1999-02-10 | $57.75 | $69.10 | 1,675,800 |
| 1999-02-09 | $55.69 | $66.63 | 2,620,400 |
| 1999-02-08 | $55.50 | $66.41 | 1,962,700 |
| 1999-02-05 | $56.75 | $67.90 | 1,648,900 |
| 1999-02-04 | $58.00 | $69.40 | 1,690,400 |
| 1999-02-03 | $60.00 | $71.79 | 1,224,900 |
| 1999-02-02 | $60.50 | $72.39 | 1,702,800 |
| 1999-02-01 | $60.50 | $72.39 | 1,941,600 |
| 1999-01-29 | $62.00 | $74.18 | 1,686,200 |
| 1999-01-28 | $60.75 | $72.69 | 1,585,600 |
| 1999-01-27 | $59.00 | $70.59 | 1,343,900 |
| 1999-01-26 | $59.69 | $71.42 | 1,376,000 |
| 1999-01-25 | $59.50 | $71.19 | 1,316,000 |
| 1999-01-22 | $58.81 | $70.37 | 1,542,500 |
| 1999-01-21 | $58.75 | $70.29 | 2,820,500 |
| 1999-01-20 | $60.44 | $72.31 | 2,951,700 |
| 1999-01-19 | $59.13 | $70.74 | 1,383,600 |
| 1999-01-15 | $59.44 | $71.12 | 2,417,700 |
| 1999-01-14 | $57.75 | $69.10 | 2,566,600 |
| 1999-01-13 | $58.06 | $69.47 | 2,135,500 |
| 1999-01-12 | $57.63 | $68.95 | 3,163,300 |
| 1999-01-11 | $57.88 | $69.25 | 3,933,100 |
| 1999-01-08 | $60.75 | $72.69 | 1,843,100 |
| 1999-01-07 | $64.19 | $76.80 | 2,017,800 |
| 1999-01-06 | $63.94 | $76.50 | 1,778,100 |
| 1999-01-05 | $62.19 | $74.41 | 2,041,800 |
| 1999-01-04 | $61.50 | $73.58 | 2,599,400 |