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
- 1987-05-19 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 | $140.63 | $140.63 | 32,317 | — | — |
| 1999-12-30 | $141.75 | $141.75 | 57,583 | — | — |
| 1999-12-29 | $147.38 | $147.38 | 110,400 | — | — |
| 1999-12-28 | $144.00 | $144.00 | 185,467 | — | — |
| 1999-12-27 | $150.00 | $150.00 | 449,250 | — | — |
| 1999-12-23 | $132.00 | $132.00 | 341,083 | — | — |
| 1999-12-22 | $119.25 | $119.25 | 53,550 | — | — |
| 1999-12-21 | $120.75 | $120.75 | 83,617 | — | — |
| 1999-12-20 | $119.63 | $119.63 | 133,433 | — | — |
| 1999-12-17 | $121.50 | $121.50 | 137,433 | — | — |
| 1999-12-16 | $118.13 | $118.13 | 102,867 | — | — |
| 1999-12-15 | $120.75 | $120.75 | 208,550 | — | — |
| 1999-12-14 | $117.00 | $117.00 | 160,350 | — | — |
| 1999-12-13 | $117.38 | $117.38 | 166,433 | — | — |
| 1999-12-10 | $108.00 | $108.00 | 94,083 | — | — |
| 1999-12-09 | $111.38 | $111.38 | 463,517 | — | — |
| 1999-12-08 | $107.25 | $107.25 | 288,417 | — | — |
| 1999-12-07 | $97.50 | $97.50 | 99,833 | — | — |
| 1999-12-06 | $96.38 | $96.38 | 73,183 | — | — |
| 1999-12-03 | $97.88 | $97.88 | 80,550 | — | — |
| 1999-12-02 | $94.50 | $94.50 | 63,650 | — | — |
| 1999-12-01 | $93.00 | $93.00 | 50,517 | — | — |
| 1999-11-30 | $94.50 | $94.50 | 63,750 | — | — |
| 1999-11-29 | $98.63 | $98.63 | 55,333 | — | — |
| 1999-11-26 | $99.00 | $99.00 | 31,700 | — | — |
| 1999-11-24 | $96.38 | $96.38 | 80,317 | — | — |
| 1999-11-23 | $95.25 | $95.25 | 116,967 | — | — |
| 1999-11-22 | $103.13 | $103.13 | 74,983 | — | — |
| 1999-11-19 | $104.63 | $104.63 | 47,050 | — | — |
| 1999-11-18 | $105.38 | $105.38 | 93,250 | — | — |
| 1999-11-17 | $106.13 | $106.13 | 305,833 | — | — |
| 1999-11-16 | $102.75 | $102.75 | 97,983 | — | — |
| 1999-11-15 | $102.38 | $102.38 | 334,133 | — | — |
| 1999-11-12 | $99.75 | $99.75 | 345,467 | — | — |
| 1999-11-11 | $87.00 | $87.00 | 514,300 | — | — |
| 1999-11-10 | $90.38 | $90.38 | 302,517 | — | — |
| 1999-11-09 | $90.00 | $90.00 | 324,650 | — | — |
| 1999-11-08 | $91.13 | $91.13 | 115,467 | — | — |
| 1999-11-05 | $85.50 | $85.50 | 82,967 | — | — |
| 1999-11-04 | $84.75 | $84.75 | 40,300 | — | — |
| 1999-11-03 | $86.25 | $86.25 | 183,050 | — | — |
| 1999-11-02 | $76.88 | $76.88 | 165,583 | — | — |
| 1999-11-01 | $87.38 | $87.38 | 56,450 | — | — |
| 1999-10-29 | $89.25 | $89.25 | 170,117 | — | — |
| 1999-10-28 | $90.00 | $90.00 | 159,617 | — | — |
| 1999-10-27 | $86.25 | $86.25 | 241,533 | — | — |
| 1999-10-26 | $80.63 | $80.63 | 95,017 | — | — |
| 1999-10-25 | $82.50 | $82.50 | 54,433 | — | — |
| 1999-10-22 | $79.50 | $79.50 | 132,767 | — | — |
| 1999-10-21 | $77.63 | $77.63 | 187,717 | — | — |
| 1999-10-20 | $77.25 | $77.25 | 647,067 | — | — |
| 1999-10-19 | $79.50 | $79.50 | 1,099,267 | — | — |
| 1999-10-18 | $99.38 | $99.38 | 195,750 | — | — |
| 1999-10-15 | $104.25 | $104.25 | 127,433 | — | — |
| 1999-10-14 | $103.50 | $103.50 | 87,117 | — | — |
| 1999-10-13 | $101.25 | $101.25 | 178,817 | — | — |
| 1999-10-12 | $102.00 | $102.00 | 186,650 | — | — |
| 1999-10-11 | $100.88 | $100.88 | 118,050 | — | — |
| 1999-10-08 | $103.50 | $103.50 | 155,900 | — | — |
| 1999-10-07 | $101.63 | $101.63 | 432,350 | — | — |
| 1999-10-06 | $106.13 | $106.13 | 873,867 | — | — |
| 1999-10-05 | $88.50 | $88.50 | 50,250 | — | — |
| 1999-10-04 | $88.88 | $88.88 | 69,917 | — | — |
| 1999-10-01 | $87.38 | $87.38 | 96,467 | — | — |
| 1999-09-30 | $94.13 | $94.13 | 66,000 | — | — |
| 1999-09-29 | $90.75 | $90.75 | 72,933 | — | — |
| 1999-09-28 | $86.25 | $86.25 | 56,100 | — | — |
| 1999-09-27 | $91.13 | $91.13 | 93,883 | — | — |
| 1999-09-24 | $84.75 | $84.75 | 139,633 | — | — |
| 1999-09-23 | $83.63 | $83.63 | 112,617 | — | — |
| 1999-09-22 | $87.75 | $87.75 | 205,317 | — | — |
| 1999-09-21 | $89.81 | $89.81 | 128,417 | — | — |
| 1999-09-20 | $96.38 | $96.38 | 151,300 | — | — |
| 1999-09-17 | $93.00 | $93.00 | 126,567 | — | — |
| 1999-09-16 | $91.88 | $91.88 | 200,617 | — | — |
| 1999-09-15 | $94.50 | $94.50 | 499,767 | — | — |
| 1999-09-14 | $88.88 | $88.88 | 37,617 | — | — |
| 1999-09-13 | $87.00 | $87.00 | 67,350 | — | — |
| 1999-09-10 | $85.88 | $85.88 | 71,600 | — | — |
| 1999-09-09 | $89.25 | $89.25 | 213,167 | — | — |
| 1999-09-08 | $84.38 | $84.38 | 49,517 | — | — |
| 1999-09-07 | $83.63 | $83.63 | 131,900 | — | — |
| 1999-09-03 | $82.13 | $82.13 | 80,333 | — | — |
| 1999-09-02 | $78.38 | $78.38 | 41,267 | — | — |
| 1999-09-01 | $80.25 | $80.25 | 54,867 | — | — |
| 1999-08-31 | $82.13 | $82.13 | 106,950 | — | — |
| 1999-08-30 | $81.38 | $81.38 | 73,300 | — | — |
| 1999-08-27 | $86.63 | $86.63 | 66,717 | — | — |
| 1999-08-26 | $87.75 | $87.75 | 203,050 | — | — |
| 1999-08-25 | $87.00 | $87.00 | 135,800 | — | — |
| 1999-08-24 | $86.25 | $86.25 | 172,367 | — | — |
| 1999-08-23 | $87.00 | $87.00 | 153,883 | — | — |
| 1999-08-20 | $81.75 | $81.75 | 101,400 | — | — |
| 1999-08-19 | $75.38 | $75.38 | 22,733 | — | — |
| 1999-08-18 | $74.25 | $74.25 | 26,433 | — | — |
| 1999-08-17 | $79.88 | $79.88 | 66,833 | — | — |
| 1999-08-16 | $78.38 | $78.38 | 129,700 | — | — |
| 1999-08-13 | $76.13 | $76.13 | 99,317 | — | — |
| 1999-08-12 | $69.19 | $69.19 | 134,367 | — | — |
| 1999-08-11 | $68.25 | $68.25 | 295,333 | — | — |
| 1999-08-10 | $66.00 | $66.00 | 195,017 | — | — |
| 1999-08-09 | $66.00 | $66.00 | 119,133 | — | — |
| 1999-08-06 | $66.38 | $66.38 | 71,083 | — | — |
| 1999-08-05 | $68.25 | $68.25 | 95,000 | — | — |
| 1999-08-04 | $65.06 | $65.06 | 24,467 | — | — |
| 1999-08-03 | $65.63 | $65.63 | 67,433 | — | — |
| 1999-08-02 | $66.75 | $66.75 | 64,417 | — | — |
| 1999-07-30 | $71.25 | $71.25 | 74,283 | — | — |
| 1999-07-29 | $69.38 | $69.38 | 101,217 | — | — |
| 1999-07-28 | $72.38 | $72.38 | 84,783 | — | — |
| 1999-07-27 | $71.25 | $71.25 | 39,367 | — | — |
| 1999-07-26 | $70.50 | $70.50 | 51,683 | — | — |
| 1999-07-23 | $77.25 | $77.25 | 38,150 | — | — |
| 1999-07-22 | $76.13 | $76.13 | 56,500 | — | — |
| 1999-07-21 | $81.38 | $81.38 | 59,133 | — | — |
| 1999-07-20 | $82.88 | $82.88 | 70,167 | — | — |
| 1999-07-19 | $85.88 | $85.88 | 110,400 | — | — |
| 1999-07-16 | $88.88 | $88.88 | 95,283 | — | — |
| 1999-07-15 | $90.00 | $90.00 | 430,883 | — | — |
| 1999-07-14 | $85.50 | $85.50 | 131,383 | — | — |
| 1999-07-13 | $83.25 | $83.25 | 92,100 | — | — |
| 1999-07-12 | $82.13 | $82.13 | 75,800 | — | — |
| 1999-07-09 | $81.75 | $81.75 | 80,850 | — | — |
| 1999-07-08 | $83.63 | $83.63 | 96,367 | — | — |
| 1999-07-07 | $80.63 | $80.63 | 79,817 | — | — |
| 1999-07-06 | $82.88 | $82.88 | 245,683 | — | — |
| 1999-07-02 | $82.50 | $82.50 | 239,983 | — | — |
| 1999-07-01 | $73.50 | $73.50 | 63,200 | — | — |
| 1999-06-30 | $76.50 | $76.50 | 86,617 | — | — |
| 1999-06-29 | $75.75 | $75.75 | 70,900 | — | — |
| 1999-06-28 | $76.88 | $76.88 | 177,350 | — | — |
| 1999-06-25 | $72.00 | $72.00 | 227,350 | — | — |
| 1999-06-24 | $69.00 | $69.00 | 198,183 | — | — |
| 1999-06-23 | $68.25 | $68.25 | 557,900 | — | — |
| 1999-06-22 | $64.50 | $64.50 | 579,000 | — | — |
| 1999-06-21 | $80.63 | $80.63 | 72,117 | — | — |
| 1999-06-18 | $81.00 | $81.00 | 69,833 | — | — |
| 1999-06-17 | $82.88 | $82.88 | 87,600 | — | — |
| 1999-06-16 | $87.75 | $87.75 | 85,800 | — | — |
| 1999-06-15 | $88.88 | $88.88 | 94,050 | — | — |
| 1999-06-14 | $88.50 | $88.50 | 102,083 | — | — |
| 1999-06-11 | $87.56 | $87.56 | 66,250 | — | — |
| 1999-06-10 | $86.25 | $86.25 | 75,117 | — | — |
| 1999-06-09 | $89.63 | $89.63 | 294,350 | — | — |
| 1999-06-08 | $82.50 | $82.50 | 61,150 | — | — |
| 1999-06-07 | $82.13 | $82.13 | 98,100 | — | — |
| 1999-06-04 | $83.25 | $83.25 | 67,783 | — | — |
| 1999-06-03 | $76.88 | $76.88 | 90,817 | — | — |
| 1999-06-02 | $74.25 | $74.25 | 54,283 | — | — |
| 1999-06-01 | $75.00 | $75.00 | 66,417 | — | — |
| 1999-05-28 | $75.75 | $75.75 | 56,350 | — | — |
| 1999-05-27 | $73.50 | $73.50 | 56,817 | — | — |
| 1999-05-26 | $75.75 | $75.75 | 69,367 | — | — |
| 1999-05-25 | $78.75 | $78.75 | 105,200 | — | — |
| 1999-05-24 | $80.25 | $80.25 | 85,500 | — | — |
| 1999-05-21 | $83.63 | $83.63 | 57,500 | — | — |
| 1999-05-20 | $83.06 | $83.06 | 151,883 | — | — |
| 1999-05-19 | $85.50 | $85.50 | 215,783 | — | — |
| 1999-05-18 | $90.75 | $90.75 | 528,800 | — | — |
| 1999-05-17 | $78.00 | $78.00 | 66,150 | — | — |
| 1999-05-14 | $77.25 | $77.25 | 161,683 | — | — |
| 1999-05-13 | $73.13 | $73.13 | 161,633 | — | — |
| 1999-05-12 | $69.75 | $69.75 | 51,700 | — | — |
| 1999-05-11 | $70.13 | $70.13 | 47,183 | — | — |
| 1999-05-10 | $72.19 | $72.19 | 49,367 | — | — |
| 1999-05-07 | $75.75 | $75.75 | 68,450 | — | — |
| 1999-05-06 | $74.63 | $74.63 | 102,200 | — | — |
| 1999-05-05 | $77.63 | $77.63 | 105,767 | — | — |
| 1999-05-04 | $76.13 | $76.13 | 84,450 | — | — |
| 1999-05-03 | $72.75 | $72.75 | 55,717 | — | — |
| 1999-04-30 | $76.50 | $76.50 | 68,167 | — | — |
| 1999-04-29 | $74.63 | $74.63 | 110,967 | — | — |
| 1999-04-28 | $70.13 | $70.13 | 86,933 | — | — |
| 1999-04-27 | $73.13 | $73.13 | 124,233 | — | — |
| 1999-04-26 | $69.75 | $69.75 | 107,967 | — | — |
| 1999-04-23 | $70.50 | $70.50 | 37,433 | — | — |
| 1999-04-22 | $71.63 | $71.63 | 500,733 | — | — |
| 1999-04-21 | $78.75 | $78.75 | 398,433 | — | — |
| 1999-04-20 | $66.38 | $66.38 | 258,333 | — | — |
| 1999-04-19 | $62.63 | $62.63 | 400,133 | — | — |
| 1999-04-16 | $65.63 | $65.63 | 433,133 | — | — |
| 1999-04-15 | $57.00 | $57.00 | 53,783 | — | — |
| 1999-04-14 | $54.75 | $54.75 | 96,283 | — | — |
| 1999-04-13 | $58.50 | $58.50 | 114,000 | — | — |
| 1999-04-12 | $54.38 | $54.38 | 100,033 | — | — |
| 1999-04-09 | $54.00 | $54.00 | 220,617 | — | — |
| 1999-04-08 | $45.38 | $45.38 | 115,417 | — | — |
| 1999-04-07 | $46.88 | $46.88 | 41,583 | — | — |
| 1999-04-06 | $47.63 | $47.63 | 74,017 | — | — |
| 1999-04-05 | $48.38 | $48.38 | 74,633 | — | — |
| 1999-04-01 | $50.25 | $50.25 | 116,433 | — | — |
| 1999-03-31 | $50.25 | $50.25 | 132,333 | — | — |
| 1999-03-30 | $48.00 | $48.00 | 137,750 | — | — |
| 1999-03-29 | $49.50 | $49.50 | 161,483 | — | — |
| 1999-03-26 | $49.50 | $49.50 | 78,050 | — | — |
| 1999-03-25 | $53.25 | $53.25 | 59,533 | — | — |
| 1999-03-24 | $50.63 | $50.63 | 35,650 | — | — |
| 1999-03-23 | $50.25 | $50.25 | 51,333 | — | — |
| 1999-03-22 | $54.38 | $54.38 | 59,950 | — | — |
| 1999-03-19 | $48.75 | $48.75 | 68,017 | — | — |
| 1999-03-18 | $53.25 | $53.25 | 66,017 | — | — |
| 1999-03-17 | $57.00 | $57.00 | 104,567 | — | — |
| 1999-03-16 | $59.25 | $59.25 | 102,417 | — | — |
| 1999-03-15 | $57.00 | $57.00 | 41,800 | — | — |
| 1999-03-12 | $54.00 | $54.00 | 90,350 | — | — |
| 1999-03-11 | $54.75 | $54.75 | 85,317 | — | — |
| 1999-03-10 | $59.63 | $59.63 | 248,100 | — | — |
| 1999-03-09 | $54.94 | $54.94 | 82,400 | — | — |
| 1999-03-08 | $53.25 | $53.25 | 131,450 | — | — |
| 1999-03-05 | $54.00 | $54.00 | 392,600 | — | — |
| 1999-03-04 | $40.88 | $40.88 | 58,517 | — | — |
| 1999-03-03 | $39.00 | $39.00 | 71,183 | — | — |
| 1999-03-02 | $42.75 | $42.75 | 71,433 | — | — |
| 1999-03-01 | $45.75 | $45.75 | 27,150 | — | — |
| 1999-02-26 | $47.81 | $47.81 | 23,400 | — | — |
| 1999-02-25 | $47.25 | $47.25 | 38,850 | — | — |
| 1999-02-24 | $47.63 | $47.63 | 90,967 | — | — |
| 1999-02-23 | $45.75 | $45.75 | 41,067 | — | — |
| 1999-02-22 | $46.88 | $46.88 | 106,900 | — | — |
| 1999-02-19 | $44.06 | $44.06 | 117,583 | — | — |
| 1999-02-18 | $46.50 | $46.50 | 57,750 | — | — |
| 1999-02-17 | $47.63 | $47.63 | 90,133 | — | — |
| 1999-02-16 | $49.50 | $49.50 | 36,683 | — | — |
| 1999-02-12 | $50.34 | $50.34 | 31,900 | — | — |
| 1999-02-11 | $54.00 | $54.00 | 40,050 | — | — |
| 1999-02-10 | $50.63 | $50.63 | 66,900 | — | — |
| 1999-02-09 | $54.00 | $54.00 | 72,533 | — | — |
| 1999-02-08 | $56.81 | $56.81 | 98,500 | — | — |
| 1999-02-05 | $52.88 | $52.88 | 130,433 | — | — |
| 1999-02-04 | $49.13 | $49.13 | 88,183 | — | — |
| 1999-02-03 | $51.75 | $51.75 | 83,483 | — | — |
| 1999-02-02 | $52.50 | $52.50 | 82,950 | — | — |
| 1999-02-01 | $54.75 | $54.75 | 69,567 | — | — |
| 1999-01-29 | $57.00 | $57.00 | 59,617 | — | — |
| 1999-01-28 | $56.63 | $56.63 | 68,467 | — | — |
| 1999-01-27 | $56.63 | $56.63 | 54,767 | — | — |
| 1999-01-26 | $59.25 | $59.25 | 77,617 | — | — |
| 1999-01-25 | $58.50 | $58.50 | 100,717 | — | — |
| 1999-01-22 | $58.50 | $58.50 | 85,433 | — | — |
| 1999-01-21 | $60.75 | $60.75 | 128,133 | — | — |
| 1999-01-20 | $63.00 | $63.00 | 1,119,383 | — | — |
| 1999-01-19 | $55.13 | $55.13 | 134,700 | — | — |
| 1999-01-15 | $53.25 | $53.25 | 125,850 | — | — |
| 1999-01-14 | $48.00 | $48.00 | 215,050 | — | — |
| 1999-01-13 | $51.75 | $51.75 | 371,517 | — | — |
| 1999-01-12 | $61.50 | $61.50 | 200,650 | — | — |
| 1999-01-11 | $61.50 | $61.50 | 248,317 | — | — |
| 1999-01-08 | $58.50 | $58.50 | 376,533 | — | — |
| 1999-01-07 | $53.34 | $53.34 | 484,767 | — | — |
| 1999-01-06 | $48.00 | $48.00 | 214,867 | — | — |
| 1999-01-05 | $41.63 | $41.63 | 132,667 | — | — |
| 1999-01-04 | $40.13 | $40.13 | 128,550 | — | — |