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
- 1973-02-21 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 | $25.09 | $39.50 | 5,287,600 | — | — |
| 1999-12-30 | $25.34 | $39.89 | 6,736,200 | — | — |
| 1999-12-29 | $24.94 | $39.25 | 8,115,200 | — | — |
| 1999-12-28 | $24.66 | $38.81 | 7,265,400 | — | — |
| 1999-12-27 | $24.50 | $38.56 | 10,829,000 | — | — |
| 1999-12-23 | $24.69 | $38.86 | 10,530,000 | — | — |
| 1999-12-22 | $24.25 | $38.17 | 12,196,200 | — | — |
| 1999-12-21 | $24.66 | $38.81 | 15,986,200 | — | — |
| 1999-12-20 | $24.00 | $37.78 | 12,407,000 | — | — |
| 1999-12-17 | $24.38 | $38.37 | 25,242,400 | — | — |
| 1999-12-16 | $25.09 | $39.50 | 16,354,800 | — | — |
| 1999-12-15 | $25.33 | $39.87 | 14,480,400 | — | — |
| 1999-12-14 | $25.56 | $40.24 | 11,878,400 | — | — |
| 1999-12-13 | $26.32 | $41.43 | 10,728,400 | — | — |
| 1999-12-10 | $26.81 | $42.20 | 16,073,000 | — | — |
| 1999-12-09 | $25.47 | $40.09 | 19,260,000 | — | — |
| 1999-12-08 | $25.34 | $39.89 | 20,637,800 | — | — |
| 1999-12-07 | $26.25 | $41.32 | 20,245,200 | — | — |
| 1999-12-06 | $27.67 | $43.56 | 13,820,000 | — | — |
| 1999-12-03 | $28.72 | $45.20 | 14,423,800 | — | — |
| 1999-12-02 | $28.19 | $44.37 | 12,395,600 | — | — |
| 1999-12-01 | $28.94 | $45.55 | 9,380,200 | — | — |
| 1999-11-30 | $29.30 | $45.73 | 14,985,400 | — | — |
| 1999-11-29 | $28.47 | $44.43 | 15,969,000 | — | — |
| 1999-11-26 | $30.25 | $47.21 | 4,666,600 | — | — |
| 1999-11-24 | $30.00 | $46.82 | 12,368,600 | — | — |
| 1999-11-23 | $31.31 | $48.87 | 7,634,000 | — | — |
| 1999-11-22 | $32.13 | $50.13 | 9,306,200 | — | — |
| 1999-11-19 | $32.56 | $50.82 | 5,920,200 | — | — |
| 1999-11-18 | $32.69 | $51.01 | 9,271,600 | — | — |
| 1999-11-17 | $33.28 | $51.94 | 7,027,000 | — | — |
| 1999-11-16 | $33.75 | $52.67 | 10,852,600 | — | — |
| 1999-11-15 | $32.88 | $51.30 | 8,334,400 | — | — |
| 1999-11-12 | $33.25 | $51.89 | 9,961,600 | — | — |
| 1999-11-11 | $31.50 | $49.16 | 6,346,800 | — | — |
| 1999-11-10 | $32.00 | $49.94 | 8,971,600 | — | — |
| 1999-11-09 | $31.97 | $49.89 | 8,868,000 | — | — |
| 1999-11-08 | $33.00 | $51.50 | 7,111,000 | — | — |
| 1999-11-05 | $32.53 | $50.77 | 9,963,600 | — | — |
| 1999-11-04 | $31.75 | $49.55 | 10,273,600 | — | — |
| 1999-11-03 | $31.50 | $49.16 | 9,753,400 | — | — |
| 1999-11-02 | $32.13 | $50.13 | 7,819,600 | — | — |
| 1999-11-01 | $32.44 | $50.62 | 8,036,400 | — | — |
| 1999-10-29 | $32.22 | $50.28 | 16,623,400 | — | — |
| 1999-10-28 | $32.00 | $49.94 | 18,323,000 | — | — |
| 1999-10-27 | $30.53 | $47.65 | 11,185,000 | — | — |
| 1999-10-26 | $29.16 | $45.50 | 10,647,200 | — | — |
| 1999-10-25 | $29.13 | $45.45 | 10,529,000 | — | — |
| 1999-10-22 | $29.38 | $45.84 | 11,626,800 | — | — |
| 1999-10-21 | $27.47 | $42.87 | 8,736,400 | — | — |
| 1999-10-20 | $27.31 | $42.62 | 9,162,200 | — | — |
| 1999-10-19 | $26.75 | $41.74 | 21,410,000 | — | — |
| 1999-10-18 | $24.78 | $38.67 | 17,087,800 | — | — |
| 1999-10-15 | $24.09 | $37.60 | 13,124,000 | — | — |
| 1999-10-14 | $25.50 | $39.79 | 10,040,000 | — | — |
| 1999-10-13 | $25.94 | $40.48 | 8,805,200 | — | — |
| 1999-10-12 | $26.78 | $41.79 | 8,813,400 | — | — |
| 1999-10-11 | $27.06 | $42.23 | 6,239,200 | — | — |
| 1999-10-08 | $28.00 | $43.70 | 9,461,200 | — | — |
| 1999-10-07 | $28.34 | $44.23 | 7,940,000 | — | — |
| 1999-10-06 | $29.44 | $45.94 | 8,391,800 | — | — |
| 1999-10-05 | $28.88 | $45.06 | 11,751,800 | — | — |
| 1999-10-04 | $28.69 | $44.77 | 5,265,000 | — | — |
| 1999-10-01 | $27.66 | $43.16 | 5,720,000 | — | — |
| 1999-09-30 | $27.84 | $43.45 | 9,606,200 | — | — |
| 1999-09-29 | $27.19 | $42.43 | 6,073,600 | — | — |
| 1999-09-28 | $28.06 | $43.79 | 8,044,200 | — | — |
| 1999-09-27 | $27.91 | $43.55 | 8,487,000 | — | — |
| 1999-09-24 | $28.88 | $45.06 | 12,569,600 | — | — |
| 1999-09-23 | $27.34 | $42.67 | 11,339,600 | — | — |
| 1999-09-22 | $26.75 | $41.74 | 11,911,400 | — | — |
| 1999-09-21 | $27.19 | $42.43 | 10,265,400 | — | — |
| 1999-09-20 | $27.91 | $43.55 | 5,922,000 | — | — |
| 1999-09-17 | $27.97 | $43.65 | 10,656,400 | — | — |
| 1999-09-16 | $27.84 | $43.45 | 9,674,800 | — | — |
| 1999-09-15 | $27.75 | $43.31 | 8,825,000 | — | — |
| 1999-09-14 | $28.25 | $44.09 | 14,288,400 | — | — |
| 1999-09-13 | $29.59 | $46.18 | 7,449,400 | — | — |
| 1999-09-10 | $29.66 | $46.28 | 9,529,800 | — | — |
| 1999-09-09 | $28.97 | $45.21 | 11,668,400 | — | — |
| 1999-09-08 | $29.69 | $46.33 | 11,886,000 | — | — |
| 1999-09-07 | $30.34 | $47.35 | 8,775,200 | — | — |
| 1999-09-03 | $31.16 | $48.62 | 10,408,800 | — | — |
| 1999-09-02 | $29.53 | $46.09 | 9,011,400 | — | — |
| 1999-09-01 | $29.91 | $46.67 | 7,179,400 | — | — |
| 1999-08-31 | $30.25 | $46.86 | 10,834,400 | — | — |
| 1999-08-30 | $30.03 | $46.52 | 10,505,600 | — | — |
| 1999-08-27 | $31.88 | $49.37 | 6,045,600 | — | — |
| 1999-08-26 | $31.94 | $49.47 | 7,752,400 | — | — |
| 1999-08-25 | $33.06 | $51.21 | 9,466,200 | — | — |
| 1999-08-24 | $33.44 | $51.79 | 8,093,400 | — | — |
| 1999-08-23 | $33.28 | $51.55 | 6,007,400 | — | — |
| 1999-08-20 | $32.63 | $50.53 | 5,311,800 | — | — |
| 1999-08-19 | $32.13 | $49.76 | 5,186,600 | — | — |
| 1999-08-18 | $32.63 | $50.53 | 6,388,400 | — | — |
| 1999-08-17 | $32.31 | $50.05 | 6,854,400 | — | — |
| 1999-08-16 | $31.25 | $48.40 | 5,972,400 | — | — |
| 1999-08-13 | $31.34 | $48.55 | 8,043,600 | — | — |
| 1999-08-12 | $30.31 | $46.95 | 7,456,800 | — | — |
| 1999-08-11 | $30.73 | $47.61 | 8,431,200 | — | — |
| 1999-08-10 | $30.13 | $46.66 | 8,717,800 | — | — |
| 1999-08-09 | $30.31 | $46.95 | 9,859,400 | — | — |
| 1999-08-06 | $30.06 | $46.57 | 9,283,800 | — | — |
| 1999-08-05 | $31.50 | $48.79 | 11,291,200 | — | — |
| 1999-08-04 | $31.63 | $48.99 | 5,471,800 | — | — |
| 1999-08-03 | $32.31 | $50.05 | 6,962,800 | — | — |
| 1999-08-02 | $32.78 | $50.78 | 7,311,400 | — | — |
| 1999-07-30 | $33.19 | $51.41 | 7,049,400 | — | — |
| 1999-07-29 | $34.19 | $52.95 | 8,083,400 | — | — |
| 1999-07-28 | $35.00 | $54.21 | 5,441,200 | — | — |
| 1999-07-27 | $35.13 | $54.41 | 6,592,600 | — | — |
| 1999-07-26 | $34.91 | $54.07 | 6,679,800 | — | — |
| 1999-07-23 | $34.31 | $53.15 | 5,711,000 | — | — |
| 1999-07-22 | $34.69 | $53.73 | 9,206,400 | — | — |
| 1999-07-21 | $34.66 | $53.68 | 9,828,600 | — | — |
| 1999-07-20 | $35.88 | $55.57 | 9,896,000 | — | — |
| 1999-07-19 | $37.00 | $57.31 | 9,732,600 | — | — |
| 1999-07-16 | $37.75 | $58.47 | 7,494,800 | — | — |
| 1999-07-15 | $37.34 | $57.84 | 6,052,200 | — | — |
| 1999-07-14 | $36.97 | $57.26 | 6,695,200 | — | — |
| 1999-07-13 | $36.91 | $57.17 | 7,082,600 | — | — |
| 1999-07-12 | $37.31 | $57.80 | 6,057,400 | — | — |
| 1999-07-09 | $37.25 | $57.70 | 6,685,200 | — | — |
| 1999-07-08 | $37.63 | $58.28 | 8,351,600 | — | — |
| 1999-07-07 | $37.47 | $58.04 | 6,854,400 | — | — |
| 1999-07-06 | $37.56 | $58.18 | 8,380,600 | — | — |
| 1999-07-02 | $37.22 | $57.65 | 8,431,400 | — | — |
| 1999-07-01 | $37.25 | $57.70 | 6,992,400 | — | — |
| 1999-06-30 | $36.66 | $56.78 | 12,285,600 | — | — |
| 1999-06-29 | $36.50 | $56.54 | 7,119,000 | — | — |
| 1999-06-28 | $35.75 | $55.38 | 7,932,800 | — | — |
| 1999-06-25 | $35.19 | $54.50 | 8,708,400 | — | — |
| 1999-06-24 | $34.50 | $53.44 | 6,141,600 | — | — |
| 1999-06-23 | $35.28 | $54.65 | 6,954,400 | — | — |
| 1999-06-22 | $35.88 | $55.57 | 5,226,000 | — | — |
| 1999-06-21 | $35.84 | $55.52 | 5,489,000 | — | — |
| 1999-06-18 | $36.19 | $56.05 | 9,097,600 | — | — |
| 1999-06-17 | $35.88 | $55.57 | 7,059,000 | — | — |
| 1999-06-16 | $34.84 | $53.97 | 7,039,600 | — | — |
| 1999-06-15 | $33.66 | $52.13 | 8,446,800 | — | — |
| 1999-06-14 | $32.91 | $50.97 | 5,902,200 | — | — |
| 1999-06-11 | $33.52 | $51.91 | 8,572,600 | — | — |
| 1999-06-10 | $33.09 | $51.26 | 5,439,400 | — | — |
| 1999-06-09 | $33.13 | $51.31 | 6,594,800 | — | — |
| 1999-06-08 | $32.97 | $51.07 | 4,334,400 | — | — |
| 1999-06-07 | $33.13 | $51.31 | 6,254,200 | — | — |
| 1999-06-04 | $32.44 | $50.24 | 7,212,800 | — | — |
| 1999-06-03 | $32.16 | $49.81 | 5,360,600 | — | — |
| 1999-06-02 | $31.63 | $48.99 | 8,412,400 | — | — |
| 1999-06-01 | $31.69 | $48.73 | 6,425,400 | — | — |
| 1999-05-28 | $32.34 | $49.74 | 7,445,000 | — | — |
| 1999-05-27 | $31.25 | $48.06 | 8,243,000 | — | — |
| 1999-05-26 | $33.00 | $50.75 | 9,871,200 | — | — |
| 1999-05-25 | $31.38 | $48.25 | 10,687,600 | — | — |
| 1999-05-24 | $32.81 | $50.46 | 9,043,200 | — | — |
| 1999-05-21 | $33.72 | $51.86 | 6,499,400 | — | — |
| 1999-05-20 | $34.03 | $52.34 | 4,734,200 | — | — |
| 1999-05-19 | $34.63 | $53.25 | 5,036,800 | — | — |
| 1999-05-18 | $34.13 | $52.48 | 6,595,400 | — | — |
| 1999-05-17 | $34.28 | $52.72 | 6,300,200 | — | — |
| 1999-05-14 | $34.28 | $52.72 | 7,546,200 | — | — |
| 1999-05-13 | $35.34 | $54.36 | 9,413,600 | — | — |
| 1999-05-12 | $34.41 | $52.92 | 8,369,000 | — | — |
| 1999-05-11 | $34.50 | $53.06 | 8,753,400 | — | — |
| 1999-05-10 | $34.56 | $53.16 | 6,041,200 | — | — |
| 1999-05-07 | $35.16 | $54.07 | 5,759,000 | — | — |
| 1999-05-06 | $34.75 | $53.44 | 6,730,000 | — | — |
| 1999-05-05 | $35.47 | $54.55 | 8,095,800 | — | — |
| 1999-05-04 | $35.22 | $54.16 | 6,678,400 | — | — |
| 1999-05-03 | $36.31 | $55.85 | 5,164,800 | — | — |
| 1999-04-30 | $35.78 | $55.03 | 6,892,400 | — | — |
| 1999-04-29 | $36.50 | $56.14 | 8,288,600 | — | — |
| 1999-04-28 | $36.81 | $56.62 | 6,539,400 | — | — |
| 1999-04-27 | $37.25 | $57.29 | 6,478,800 | — | — |
| 1999-04-26 | $36.00 | $55.37 | 4,904,800 | — | — |
| 1999-04-23 | $37.00 | $56.90 | 4,582,000 | — | — |
| 1999-04-22 | $37.13 | $57.10 | 6,097,600 | — | — |
| 1999-04-21 | $36.63 | $56.33 | 6,591,200 | — | — |
| 1999-04-20 | $36.69 | $56.42 | 8,795,000 | — | — |
| 1999-04-19 | $35.88 | $55.17 | 15,291,400 | — | — |
| 1999-04-16 | $36.50 | $56.14 | 6,461,800 | — | — |
| 1999-04-15 | $35.97 | $55.32 | 5,685,600 | — | — |
| 1999-04-14 | $36.03 | $55.41 | 6,958,000 | — | — |
| 1999-04-13 | $36.78 | $56.57 | 7,363,000 | — | — |
| 1999-04-12 | $37.50 | $57.67 | 7,974,400 | — | — |
| 1999-04-09 | $37.19 | $57.19 | 6,298,000 | — | — |
| 1999-04-08 | $37.44 | $57.58 | 9,638,000 | — | — |
| 1999-04-07 | $36.50 | $56.14 | 9,485,400 | — | — |
| 1999-04-06 | $34.81 | $53.54 | 5,772,800 | — | — |
| 1999-04-05 | $35.81 | $55.08 | 5,102,000 | — | — |
| 1999-04-01 | $34.50 | $53.06 | 5,340,400 | — | — |
| 1999-03-31 | $35.31 | $54.31 | 6,479,400 | — | — |
| 1999-03-30 | $35.50 | $54.60 | 5,247,600 | — | — |
| 1999-03-29 | $35.69 | $54.89 | 4,372,400 | — | — |
| 1999-03-26 | $34.94 | $53.73 | 5,374,800 | — | — |
| 1999-03-25 | $34.94 | $53.73 | 5,264,800 | — | — |
| 1999-03-24 | $34.06 | $52.39 | 4,667,600 | — | — |
| 1999-03-23 | $34.50 | $53.06 | 6,254,400 | — | — |
| 1999-03-22 | $36.25 | $55.75 | 4,538,000 | — | — |
| 1999-03-19 | $35.75 | $54.98 | 9,070,800 | — | — |
| 1999-03-18 | $36.97 | $56.86 | 8,032,800 | — | — |
| 1999-03-17 | $35.34 | $54.36 | 5,153,600 | — | — |
| 1999-03-16 | $36.19 | $55.65 | 7,017,200 | — | — |
| 1999-03-15 | $36.88 | $56.71 | 7,550,400 | — | — |
| 1999-03-12 | $36.13 | $55.56 | 8,587,000 | — | — |
| 1999-03-11 | $36.06 | $55.46 | 11,938,400 | — | — |
| 1999-03-10 | $35.75 | $54.98 | 11,234,400 | — | — |
| 1999-03-09 | $35.13 | $54.02 | 12,253,600 | — | — |
| 1999-03-08 | $34.06 | $52.39 | 5,971,800 | — | — |
| 1999-03-05 | $34.44 | $52.96 | 11,775,200 | — | — |
| 1999-03-04 | $33.13 | $50.94 | 10,430,000 | — | — |
| 1999-03-03 | $33.63 | $51.71 | 10,944,600 | — | — |
| 1999-03-02 | $33.88 | $51.75 | 10,114,400 | — | — |
| 1999-03-01 | $33.59 | $51.32 | 10,167,600 | — | — |
| 1999-02-26 | $32.66 | $49.89 | 6,959,200 | — | — |
| 1999-02-25 | $32.31 | $49.37 | 8,528,800 | — | — |
| 1999-02-24 | $31.97 | $48.84 | 8,000,400 | — | — |
| 1999-02-23 | $33.47 | $51.13 | 9,215,600 | — | — |
| 1999-02-22 | $32.81 | $50.13 | 8,089,200 | — | — |
| 1999-02-19 | $32.47 | $49.60 | 7,850,600 | — | — |
| 1999-02-18 | $32.97 | $50.37 | 7,618,600 | — | — |
| 1999-02-17 | $32.44 | $49.56 | 13,875,600 | — | — |
| 1999-02-16 | $32.31 | $49.37 | 7,313,600 | — | — |
| 1999-02-12 | $31.44 | $48.03 | 7,982,400 | — | — |
| 1999-02-11 | $32.47 | $49.60 | 8,263,200 | — | — |
| 1999-02-10 | $30.81 | $47.07 | 6,456,000 | — | — |
| 1999-02-09 | $29.88 | $45.64 | 10,849,400 | — | — |
| 1999-02-08 | $30.00 | $45.83 | 6,210,000 | — | — |
| 1999-02-05 | $30.38 | $46.41 | 6,986,800 | — | — |
| 1999-02-04 | $30.59 | $46.74 | 9,178,200 | — | — |
| 1999-02-03 | $31.75 | $48.51 | 8,303,600 | — | — |
| 1999-02-02 | $31.72 | $48.46 | 7,502,800 | — | — |
| 1999-02-01 | $32.63 | $49.84 | 6,599,200 | — | — |
| 1999-01-29 | $33.44 | $51.08 | 8,192,200 | — | — |
| 1999-01-28 | $32.44 | $49.56 | 8,992,400 | — | — |
| 1999-01-27 | $31.06 | $47.46 | 8,554,800 | — | — |
| 1999-01-26 | $32.47 | $49.60 | 9,792,400 | — | — |
| 1999-01-25 | $32.34 | $49.41 | 8,721,400 | — | — |
| 1999-01-22 | $32.53 | $49.70 | 8,695,200 | — | — |
| 1999-01-21 | $32.75 | $50.03 | 11,339,800 | — | — |
| 1999-01-20 | $33.00 | $50.42 | 14,628,800 | — | — |
| 1999-01-19 | $32.00 | $48.89 | 12,794,800 | — | — |
| 1999-01-15 | $32.28 | $49.32 | 12,151,600 | — | — |
| 1999-01-14 | $31.25 | $47.74 | 13,558,800 | — | — |
| 1999-01-13 | $32.72 | $49.99 | 15,175,000 | — | — |
| 1999-01-12 | $33.47 | $51.13 | 10,338,600 | — | — |
| 1999-01-11 | $34.97 | $53.42 | 12,484,200 | — | — |
| 1999-01-08 | $34.97 | $53.42 | 13,912,000 | — | — |
| 1999-01-07 | $33.78 | $51.61 | 14,381,600 | — | — |
| 1999-01-06 | $32.19 | $49.17 | 15,861,400 | — | — |
| 1999-01-05 | $30.66 | $46.83 | 9,597,400 | — | — |
| 1999-01-04 | $30.25 | $46.21 | 12,488,200 | — | — |