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
- 1997-10-20 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 | $133.50 | $138.11 | 3,600 |
| 1999-12-30 | $131.00 | $135.52 | 6,600 |
| 1999-12-29 | $127.13 | $131.51 | 6,600 |
| 1999-12-28 | $127.06 | $131.45 | 17,000 |
| 1999-12-27 | $128.50 | $132.93 | 12,000 |
| 1999-12-23 | $122.75 | $126.99 | 3,800 |
| 1999-12-22 | $117.25 | $121.30 | 13,100 |
| 1999-12-21 | $114.00 | $117.93 | 10,700 |
| 1999-12-20 | $114.06 | $118.00 | 4,000 |
| 1999-12-17 | $112.50 | $116.38 | 17,000 |
| 1999-12-16 | $115.50 | $119.49 | 3,500 |
| 1999-12-15 | $117.00 | $121.04 | 70,400 |
| 1999-12-14 | $118.56 | $122.65 | 10,600 |
| 1999-12-13 | $114.00 | $117.93 | 10,200 |
| 1999-12-10 | $108.50 | $112.24 | 36,600 |
| 1999-12-09 | $118.50 | $122.59 | 3,700 |
| 1999-12-08 | $120.19 | $124.33 | 22,500 |
| 1999-12-07 | $129.00 | $133.45 | 7,400 |
| 1999-12-06 | $126.50 | $130.86 | 8,000 |
| 1999-12-03 | $118.13 | $122.20 | 20,200 |
| 1999-12-02 | $114.00 | $117.93 | 17,700 |
| 1999-12-01 | $116.25 | $120.26 | 5,800 |
| 1999-11-30 | $116.06 | $120.07 | 6,200 |
| 1999-11-29 | $119.94 | $124.08 | 2,500 |
| 1999-11-26 | $121.63 | $125.82 | 4,200 |
| 1999-11-24 | $111.50 | $115.35 | 11,200 |
| 1999-11-23 | $112.50 | $116.38 | 13,000 |
| 1999-11-22 | $113.38 | $117.29 | 6,800 |
| 1999-11-19 | $115.00 | $118.97 | 6,600 |
| 1999-11-18 | $109.50 | $113.28 | 12,200 |
| 1999-11-17 | $103.88 | $107.46 | 2,600 |
| 1999-11-16 | $104.00 | $107.59 | 5,300 |
| 1999-11-15 | $106.00 | $109.66 | 3,200 |
| 1999-11-12 | $106.50 | $110.17 | 6,500 |
| 1999-11-11 | $104.25 | $107.85 | 1,900 |
| 1999-11-10 | $100.50 | $103.97 | 3,500 |
| 1999-11-09 | $98.63 | $102.03 | 8,500 |
| 1999-11-08 | $100.75 | $104.23 | 7,800 |
| 1999-11-05 | $101.50 | $105.00 | 3,500 |
| 1999-11-04 | $101.75 | $105.26 | 6,500 |
| 1999-11-03 | $99.50 | $102.93 | 12,300 |
| 1999-11-02 | $98.00 | $101.38 | 4,100 |
| 1999-11-01 | $98.00 | $101.38 | 6,300 |
| 1999-10-29 | $96.75 | $100.09 | 13,800 |
| 1999-10-28 | $93.75 | $96.98 | 5,600 |
| 1999-10-27 | $91.00 | $94.14 | 2,000 |
| 1999-10-26 | $92.00 | $95.17 | 800 |
| 1999-10-25 | $91.50 | $94.66 | 16,300 |
| 1999-10-22 | $93.00 | $96.21 | 4,800 |
| 1999-10-21 | $90.75 | $93.88 | 1,400 |
| 1999-10-20 | $93.63 | $96.86 | 5,000 |
| 1999-10-19 | $92.00 | $95.17 | 2,400 |
| 1999-10-18 | $89.25 | $92.33 | 7,100 |
| 1999-10-15 | $88.38 | $91.42 | 12,400 |
| 1999-10-14 | $88.63 | $91.68 | 1,200 |
| 1999-10-13 | $89.25 | $92.33 | 3,400 |
| 1999-10-12 | $89.88 | $92.98 | 7,600 |
| 1999-10-11 | $92.25 | $95.43 | 4,300 |
| 1999-10-08 | $94.50 | $97.76 | 7,500 |
| 1999-10-07 | $94.00 | $97.24 | 9,100 |
| 1999-10-06 | $93.00 | $96.21 | 5,500 |
| 1999-10-05 | $90.25 | $93.36 | 31,500 |
| 1999-10-04 | $87.50 | $90.52 | 8,400 |
| 1999-10-01 | $84.69 | $87.61 | 23,200 |
| 1999-09-30 | $87.06 | $90.07 | 4,900 |
| 1999-09-29 | $84.50 | $87.42 | 2,200 |
| 1999-09-28 | $83.31 | $86.19 | 2,400 |
| 1999-09-27 | $84.00 | $86.90 | 6,900 |
| 1999-09-24 | $83.81 | $86.70 | 4,400 |
| 1999-09-23 | $83.25 | $86.12 | 5,100 |
| 1999-09-22 | $81.75 | $84.57 | 6,200 |
| 1999-09-21 | $82.06 | $84.89 | 2,300 |
| 1999-09-20 | $82.69 | $85.54 | 9,900 |
| 1999-09-17 | $80.06 | $82.83 | 3,600 |
| 1999-09-16 | $80.00 | $82.76 | 4,900 |
| 1999-09-15 | $76.75 | $79.40 | 4,600 |
| 1999-09-14 | $77.00 | $79.66 | 2,400 |
| 1999-09-13 | $78.75 | $81.47 | 5,500 |
| 1999-09-10 | $81.50 | $84.31 | 1,100 |
| 1999-09-09 | $81.50 | $84.31 | 6,500 |
| 1999-09-08 | $83.00 | $85.86 | 4,200 |
| 1999-09-07 | $82.50 | $85.35 | 4,600 |
| 1999-09-03 | $81.88 | $84.70 | 6,900 |
| 1999-09-02 | $79.25 | $81.98 | 5,000 |
| 1999-09-01 | $79.88 | $82.63 | 2,600 |
| 1999-08-31 | $78.50 | $81.21 | 500 |
| 1999-08-30 | $78.00 | $80.69 | 400 |
| 1999-08-27 | $78.00 | $80.69 | 1,000 |
| 1999-08-26 | $79.19 | $81.92 | 3,900 |
| 1999-08-25 | $78.38 | $81.08 | 15,600 |
| 1999-08-24 | $76.00 | $78.62 | 8,000 |
| 1999-08-23 | $75.00 | $77.59 | 4,800 |
| 1999-08-20 | $75.75 | $78.36 | 10,200 |
| 1999-08-19 | $73.25 | $75.78 | 2,800 |
| 1999-08-18 | $72.31 | $74.81 | 4,900 |
| 1999-08-17 | $71.38 | $73.84 | 26,100 |
| 1999-08-16 | $71.00 | $73.45 | 6,400 |
| 1999-08-13 | $70.50 | $72.93 | 1,300 |
| 1999-08-12 | $67.50 | $69.83 | 3,100 |
| 1999-08-11 | $69.25 | $71.64 | 800 |
| 1999-08-10 | $69.00 | $71.38 | 1,200 |
| 1999-08-09 | $69.63 | $72.03 | 1,000 |
| 1999-08-06 | $69.25 | $71.64 | 7,300 |
| 1999-08-05 | $69.19 | $71.57 | 10,200 |
| 1999-08-04 | $70.06 | $72.48 | 8,800 |
| 1999-08-03 | $71.00 | $73.45 | 1,900 |
| 1999-08-02 | $72.50 | $75.00 | 1,700 |
| 1999-07-30 | $71.38 | $73.84 | 4,000 |
| 1999-07-29 | $72.00 | $74.48 | 2,700 |
| 1999-07-28 | $74.31 | $76.88 | 3,500 |
| 1999-07-27 | $74.38 | $76.94 | 7,500 |
| 1999-07-26 | $73.13 | $75.65 | 14,600 |
| 1999-07-23 | $70.19 | $72.61 | 3,300 |
| 1999-07-22 | $70.94 | $73.39 | 3,300 |
| 1999-07-21 | $71.50 | $73.97 | 20,400 |
| 1999-07-20 | $70.81 | $73.26 | 3,600 |
| 1999-07-19 | $71.75 | $74.23 | 11,500 |
| 1999-07-16 | $73.50 | $76.04 | 75,000 |
| 1999-07-15 | $75.00 | $77.59 | 47,400 |
| 1999-07-14 | $74.63 | $77.20 | 7,400 |
| 1999-07-13 | $73.50 | $76.04 | 1,000 |
| 1999-07-12 | $74.00 | $76.55 | 2,700 |
| 1999-07-09 | $75.00 | $77.59 | 4,800 |
| 1999-07-08 | $74.50 | $77.07 | 6,900 |
| 1999-07-07 | $75.00 | $77.59 | 21,600 |
| 1999-07-06 | $75.50 | $78.11 | 2,800 |
| 1999-07-02 | $75.88 | $78.49 | 4,700 |
| 1999-07-01 | $75.75 | $78.36 | 3,300 |
| 1999-06-30 | $77.00 | $79.66 | 21,800 |
| 1999-06-29 | $76.75 | $79.40 | 11,900 |
| 1999-06-28 | $76.50 | $79.14 | 2,500 |
| 1999-06-25 | $76.00 | $78.62 | 3,500 |
| 1999-06-24 | $75.25 | $77.85 | 7,500 |
| 1999-06-23 | $76.88 | $79.53 | 5,400 |
| 1999-06-22 | $77.50 | $80.17 | 1,800 |
| 1999-06-21 | $78.25 | $80.95 | 8,800 |
| 1999-06-18 | $77.50 | $80.17 | 5,200 |
| 1999-06-17 | $76.63 | $79.27 | 2,400 |
| 1999-06-16 | $76.00 | $78.62 | 16,300 |
| 1999-06-15 | $76.75 | $79.40 | 12,900 |
| 1999-06-14 | $76.75 | $78.33 | 600 |
| 1999-06-11 | $77.63 | $79.22 | 2,200 |
| 1999-06-10 | $77.38 | $78.97 | 800 |
| 1999-06-09 | $77.88 | $79.48 | 400 |
| 1999-06-08 | $77.00 | $78.58 | 8,200 |
| 1999-06-07 | $77.00 | $78.58 | 4,700 |
| 1999-06-04 | $75.75 | $77.31 | 1,500 |
| 1999-06-03 | $76.00 | $77.56 | 3,000 |
| 1999-06-02 | $75.25 | $76.80 | 1,500 |
| 1999-06-01 | $77.19 | $78.78 | 1,900 |
| 1999-05-28 | $77.50 | $79.10 | 4,700 |
| 1999-05-27 | $77.50 | $79.10 | 3,500 |
| 1999-05-26 | $78.00 | $79.61 | 5,500 |
| 1999-05-25 | $76.75 | $78.33 | 11,100 |
| 1999-05-24 | $77.25 | $78.84 | 7,100 |
| 1999-05-21 | $78.19 | $79.80 | 2,900 |
| 1999-05-20 | $79.00 | $80.63 | 1,600 |
| 1999-05-19 | $80.00 | $81.65 | 7,600 |
| 1999-05-18 | $77.75 | $79.35 | 27,900 |
| 1999-05-17 | $76.50 | $78.07 | 3,200 |
| 1999-05-14 | $76.94 | $78.52 | 22,500 |
| 1999-05-13 | $79.00 | $80.63 | 1,700 |
| 1999-05-12 | $78.50 | $80.12 | 3,000 |
| 1999-05-11 | $79.25 | $80.88 | 5,500 |
| 1999-05-10 | $80.50 | $82.16 | 21,600 |
| 1999-05-07 | $78.06 | $79.67 | 8,400 |
| 1999-05-06 | $79.00 | $80.63 | 5,400 |
| 1999-05-05 | $79.25 | $80.88 | 3,000 |
| 1999-05-04 | $80.25 | $81.90 | 3,500 |
| 1999-05-03 | $81.25 | $82.92 | 12,100 |
| 1999-04-30 | $81.00 | $82.67 | 5,400 |
| 1999-04-29 | $82.25 | $83.94 | 4,600 |
| 1999-04-28 | $83.00 | $84.71 | 7,000 |
| 1999-04-27 | $84.25 | $85.98 | 20,700 |
| 1999-04-26 | $80.88 | $82.54 | 1,500 |
| 1999-04-23 | $80.88 | $82.54 | 8,200 |
| 1999-04-22 | $79.00 | $80.63 | 10,200 |
| 1999-04-21 | $80.25 | $81.90 | 9,400 |
| 1999-04-20 | $78.75 | $80.37 | 14,500 |
| 1999-04-19 | $82.00 | $83.69 | 15,700 |
| 1999-04-16 | $84.00 | $85.73 | 11,000 |
| 1999-04-15 | $83.88 | $85.60 | 4,200 |
| 1999-04-14 | $84.50 | $86.24 | 9,100 |
| 1999-04-13 | $85.50 | $87.26 | 3,900 |
| 1999-04-12 | $86.94 | $88.73 | 8,500 |
| 1999-04-09 | $88.38 | $90.19 | 3,500 |
| 1999-04-08 | $90.81 | $92.68 | 27,700 |
| 1999-04-07 | $87.25 | $89.05 | 5,400 |
| 1999-04-06 | $85.25 | $87.00 | 4,600 |
| 1999-04-05 | $83.88 | $85.60 | 2,600 |
| 1999-04-01 | $83.00 | $84.71 | 5,300 |
| 1999-03-31 | $80.69 | $82.35 | 21,500 |
| 1999-03-30 | $77.19 | $78.78 | 4,100 |
| 1999-03-29 | $77.88 | $79.48 | 8,800 |
| 1999-03-26 | $78.50 | $80.12 | 12,800 |
| 1999-03-25 | $81.75 | $83.43 | 23,100 |
| 1999-03-24 | $80.31 | $81.97 | 5,000 |
| 1999-03-23 | $81.75 | $83.43 | 2,800 |
| 1999-03-22 | $85.00 | $86.75 | 4,000 |
| 1999-03-19 | $84.94 | $86.69 | 17,800 |
| 1999-03-18 | $82.25 | $83.94 | 32,800 |
| 1999-03-17 | $84.06 | $85.79 | 11,500 |
| 1999-03-16 | $84.50 | $86.24 | 4,400 |
| 1999-03-15 | $85.63 | $87.39 | 16,900 |
| 1999-03-12 | $85.63 | $87.39 | 12,200 |
| 1999-03-11 | $86.00 | $87.77 | 60,800 |
| 1999-03-10 | $89.25 | $91.09 | 8,700 |
| 1999-03-09 | $89.00 | $90.83 | 3,000 |
| 1999-03-08 | $89.75 | $91.60 | 1,900 |
| 1999-03-05 | $89.94 | $91.79 | 6,900 |
| 1999-03-04 | $88.63 | $90.45 | 7,200 |
| 1999-03-03 | $88.00 | $89.81 | 5,500 |
| 1999-03-02 | $89.25 | $91.09 | 6,200 |
| 1999-03-01 | $91.00 | $92.87 | 2,600 |
| 1999-02-26 | $91.31 | $93.19 | 10,700 |
| 1999-02-25 | $91.38 | $93.26 | 18,300 |
| 1999-02-24 | $91.50 | $93.38 | 8,200 |
| 1999-02-23 | $92.00 | $93.89 | 9,200 |
| 1999-02-22 | $91.50 | $93.38 | 10,700 |
| 1999-02-19 | $90.25 | $92.11 | 19,800 |
| 1999-02-18 | $88.13 | $89.94 | 24,000 |
| 1999-02-17 | $85.38 | $87.13 | 6,200 |
| 1999-02-16 | $87.63 | $89.43 | 4,200 |
| 1999-02-12 | $89.00 | $90.83 | 8,100 |
| 1999-02-11 | $90.00 | $91.85 | 18,000 |
| 1999-02-10 | $85.63 | $87.39 | 12,500 |
| 1999-02-09 | $83.25 | $84.96 | 20,900 |
| 1999-02-08 | $88.75 | $90.58 | 4,900 |
| 1999-02-05 | $90.50 | $92.36 | 4,100 |
| 1999-02-04 | $90.38 | $92.23 | 11,200 |
| 1999-02-03 | $92.00 | $93.89 | 3,500 |
| 1999-02-02 | $95.00 | $96.96 | 11,200 |
| 1999-02-01 | $98.50 | $100.53 | 23,500 |
| 1999-01-29 | $93.00 | $94.91 | 15,200 |
| 1999-01-28 | $90.00 | $91.85 | 9,800 |
| 1999-01-27 | $91.50 | $93.38 | 5,200 |
| 1999-01-26 | $94.25 | $96.19 | 21,400 |
| 1999-01-25 | $92.88 | $94.79 | 10,900 |
| 1999-01-22 | $91.00 | $92.87 | 15,900 |
| 1999-01-21 | $94.00 | $95.93 | 12,200 |
| 1999-01-20 | $94.50 | $96.44 | 27,600 |
| 1999-01-19 | $88.75 | $90.58 | 15,200 |
| 1999-01-15 | $86.00 | $87.77 | 9,100 |
| 1999-01-14 | $85.44 | $87.20 | 22,500 |
| 1999-01-13 | $81.50 | $83.18 | 32,000 |
| 1999-01-12 | $81.13 | $82.79 | 14,900 |
| 1999-01-11 | $83.50 | $85.22 | 18,300 |
| 1999-01-08 | $85.06 | $86.81 | 15,700 |
| 1999-01-07 | $86.00 | $87.77 | 21,200 |
| 1999-01-06 | $88.63 | $90.45 | 53,200 |
| 1999-01-05 | $88.00 | $89.81 | 59,900 |
| 1999-01-04 | $85.50 | $87.26 | 79,400 |