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
- 1981-12-31 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $70.12 | $870.40 | 2,895,500 | — | — |
| 2023-12-28 | $70.16 | $870.90 | 2,790,500 | — | — |
| 2023-12-27 | $69.41 | $861.59 | 2,771,900 | — | — |
| 2023-12-26 | $69.45 | $862.08 | 2,131,000 | — | — |
| 2023-12-22 | $69.44 | $861.96 | 3,013,400 | — | — |
| 2023-12-21 | $69.37 | $861.09 | 4,146,700 | — | — |
| 2023-12-20 | $69.69 | $865.06 | 4,363,800 | — | — |
| 2023-12-19 | $71.26 | $884.55 | 3,733,500 | — | — |
| 2023-12-18 | $71.42 | $886.54 | 5,131,900 | — | — |
| 2023-12-15 | $70.86 | $879.59 | 12,327,600 | — | — |
| 2023-12-14 | $71.50 | $887.53 | 6,377,300 | — | — |
| 2023-12-13 | $73.08 | $907.14 | 5,762,900 | — | — |
| 2023-12-12 | $70.47 | $874.74 | 4,376,000 | — | — |
| 2023-12-11 | $71.36 | $885.79 | 4,000,800 | — | — |
| 2023-12-08 | $71.50 | $887.53 | 2,711,200 | — | — |
| 2023-12-07 | $71.65 | $889.39 | 3,575,900 | — | — |
| 2023-12-06 | $72.26 | $896.96 | 4,829,500 | — | — |
| 2023-12-05 | $70.93 | $880.45 | 3,635,500 | — | — |
| 2023-12-04 | $71.28 | $884.80 | 4,205,900 | — | — |
| 2023-12-01 | $71.52 | $887.78 | 3,996,100 | — | — |
| 2023-11-30 | $70.98 | $881.07 | 8,114,700 | — | — |
| 2023-11-29 | $70.23 | $871.77 | 4,201,800 | — | — |
| 2023-11-28 | $70.49 | $874.99 | 4,804,700 | — | — |
| 2023-11-27 | $70.26 | $872.14 | 3,794,300 | — | — |
| 2023-11-24 | $69.61 | $864.07 | 1,119,300 | — | — |
| 2023-11-22 | $69.59 | $863.82 | 2,753,000 | — | — |
| 2023-11-21 | $69.65 | $864.57 | 3,251,400 | — | — |
| 2023-11-20 | $69.44 | $861.96 | 3,353,000 | — | — |
| 2023-11-17 | $69.77 | $866.05 | 4,594,500 | — | — |
| 2023-11-16 | $70.27 | $863.57 | 4,517,100 | — | — |
| 2023-11-15 | $68.77 | $845.14 | 3,392,300 | — | — |
| 2023-11-14 | $69.21 | $850.55 | 5,711,500 | — | — |
| 2023-11-13 | $67.34 | $827.56 | 5,187,100 | — | — |
| 2023-11-10 | $68.10 | $836.90 | 5,902,500 | — | — |
| 2023-11-09 | $68.04 | $836.17 | 5,923,300 | — | — |
| 2023-11-08 | $68.60 | $843.05 | 4,665,700 | — | — |
| 2023-11-07 | $68.72 | $844.52 | 5,092,600 | — | — |
| 2023-11-06 | $69.23 | $850.79 | 5,497,000 | — | — |
| 2023-11-03 | $70.39 | $865.05 | 5,554,400 | — | — |
| 2023-11-02 | $70.12 | $861.73 | 5,970,700 | — | — |
| 2023-11-01 | $68.43 | $840.96 | 4,880,600 | — | — |
| 2023-10-31 | $67.30 | $827.07 | 4,856,500 | — | — |
| 2023-10-30 | $66.79 | $820.81 | 3,945,800 | — | — |
| 2023-10-27 | $66.53 | $817.61 | 4,214,300 | — | — |
| 2023-10-26 | $67.16 | $825.35 | 4,655,100 | — | — |
| 2023-10-25 | $66.61 | $818.59 | 3,781,700 | — | — |
| 2023-10-24 | $66.45 | $816.63 | 3,782,100 | — | — |
| 2023-10-23 | $65.43 | $804.09 | 3,700,200 | — | — |
| 2023-10-20 | $65.73 | $807.78 | 4,195,000 | — | — |
| 2023-10-19 | $66.44 | $816.50 | 4,067,000 | — | — |
| 2023-10-18 | $66.60 | $818.47 | 3,545,000 | — | — |
| 2023-10-17 | $67.11 | $824.74 | 4,596,300 | — | — |
| 2023-10-16 | $67.50 | $829.53 | 4,242,000 | — | — |
| 2023-10-13 | $66.55 | $817.86 | 3,368,600 | — | — |
| 2023-10-12 | $65.70 | $807.41 | 4,192,400 | — | — |
| 2023-10-11 | $67.10 | $824.62 | 3,908,100 | — | — |
| 2023-10-10 | $66.44 | $816.50 | 4,253,000 | — | — |
| 2023-10-09 | $65.91 | $809.99 | 3,845,600 | — | — |
| 2023-10-06 | $64.97 | $798.44 | 5,158,400 | — | — |
| 2023-10-05 | $64.59 | $793.77 | 5,269,100 | — | — |
| 2023-10-04 | $64.62 | $794.14 | 5,147,200 | — | — |
| 2023-10-03 | $64.03 | $786.89 | 8,589,500 | — | — |
| 2023-10-02 | $62.71 | $770.66 | 7,772,700 | — | — |
| 2023-09-29 | $64.72 | $795.37 | 4,928,500 | — | — |
| 2023-09-28 | $65.07 | $799.67 | 5,083,500 | — | — |
| 2023-09-27 | $66.14 | $812.82 | 4,712,500 | — | — |
| 2023-09-26 | $67.11 | $824.74 | 3,948,400 | — | — |
| 2023-09-25 | $69.29 | $851.53 | 3,038,000 | — | — |
| 2023-09-22 | $69.37 | $852.51 | 3,528,500 | — | — |
| 2023-09-21 | $69.90 | $859.03 | 3,982,700 | — | — |
| 2023-09-20 | $71.20 | $875.00 | 4,072,900 | — | — |
| 2023-09-19 | $70.91 | $871.44 | 3,961,500 | — | — |
| 2023-09-18 | $70.95 | $871.93 | 3,686,800 | — | — |
| 2023-09-15 | $71.09 | $873.65 | 7,353,100 | — | — |
| 2023-09-14 | $70.90 | $871.31 | 3,698,700 | — | — |
| 2023-09-13 | $69.50 | $854.11 | 3,632,100 | — | — |
| 2023-09-12 | $68.60 | $843.05 | 3,754,600 | — | — |
| 2023-09-11 | $68.13 | $837.27 | 2,838,600 | — | — |
| 2023-09-08 | $67.93 | $834.82 | 4,412,100 | — | — |
| 2023-09-07 | $67.11 | $824.74 | 3,728,600 | — | — |
| 2023-09-06 | $66.25 | $814.17 | 5,730,300 | — | — |
| 2023-09-05 | $66.30 | $814.78 | 3,197,800 | — | — |
| 2023-09-01 | $67.22 | $826.09 | 3,505,400 | — | — |
| 2023-08-31 | $67.73 | $832.36 | 4,063,800 | — | — |
| 2023-08-30 | $68.62 | $843.29 | 3,583,400 | — | — |
| 2023-08-29 | $68.57 | $842.68 | 2,535,700 | — | — |
| 2023-08-28 | $68.13 | $837.27 | 2,380,400 | — | — |
| 2023-08-25 | $68.09 | $836.78 | 2,227,400 | — | — |
| 2023-08-24 | $67.43 | $828.67 | 2,414,700 | — | — |
| 2023-08-23 | $67.55 | $830.15 | 2,655,000 | — | — |
| 2023-08-22 | $67.73 | $832.36 | 2,060,700 | — | — |
| 2023-08-21 | $67.61 | $830.88 | 2,308,900 | — | — |
| 2023-08-18 | $67.81 | $833.34 | 2,682,700 | — | — |
| 2023-08-17 | $68.25 | $830.15 | 2,620,500 | — | — |
| 2023-08-16 | $68.11 | $828.44 | 2,246,900 | — | — |
| 2023-08-15 | $67.78 | $824.43 | 3,450,200 | — | — |
| 2023-08-14 | $68.83 | $837.20 | 2,773,200 | — | — |
| 2023-08-11 | $69.50 | $845.35 | 3,230,300 | — | — |
| 2023-08-10 | $69.41 | $844.25 | 2,583,800 | — | — |
| 2023-08-09 | $69.19 | $841.58 | 3,729,200 | — | — |
| 2023-08-08 | $68.81 | $836.96 | 3,567,200 | — | — |
| 2023-08-07 | $68.02 | $827.35 | 3,197,200 | — | — |
| 2023-08-04 | $67.84 | $825.16 | 4,105,500 | — | — |
| 2023-08-03 | $68.62 | $834.65 | 5,397,400 | — | — |
| 2023-08-02 | $70.97 | $863.23 | 3,746,600 | — | — |
| 2023-08-01 | $71.28 | $867.00 | 3,892,700 | — | — |
| 2023-07-31 | $72.34 | $879.89 | 6,777,500 | — | — |
| 2023-07-28 | $72.35 | $880.01 | 5,362,800 | — | — |
| 2023-07-27 | $72.86 | $886.22 | 5,379,900 | — | — |
| 2023-07-26 | $73.09 | $889.02 | 3,005,600 | — | — |
| 2023-07-25 | $72.61 | $883.18 | 3,997,200 | — | — |
| 2023-07-24 | $72.95 | $887.31 | 3,446,600 | — | — |
| 2023-07-21 | $73.06 | $888.65 | 5,326,200 | — | — |
| 2023-07-20 | $71.07 | $864.45 | 6,103,700 | — | — |
| 2023-07-19 | $70.14 | $853.13 | 3,383,900 | — | — |
| 2023-07-18 | $69.09 | $840.36 | 3,611,600 | — | — |
| 2023-07-17 | $70.18 | $853.62 | 2,941,200 | — | — |
| 2023-07-14 | $71.38 | $868.22 | 2,810,400 | — | — |
| 2023-07-13 | $71.48 | $869.43 | 4,050,600 | — | — |
| 2023-07-12 | $71.59 | $870.77 | 3,708,400 | — | — |
| 2023-07-11 | $70.73 | $860.31 | 2,770,600 | — | — |
| 2023-07-10 | $70.14 | $853.13 | 2,652,000 | — | — |
| 2023-07-07 | $70.68 | $859.70 | 3,455,800 | — | — |
| 2023-07-06 | $70.79 | $861.04 | 3,966,800 | — | — |
| 2023-07-05 | $71.68 | $871.87 | 5,197,600 | — | — |
| 2023-07-03 | $70.57 | $858.36 | 2,156,300 | — | — |
| 2023-06-30 | $70.25 | $854.47 | 5,505,600 | — | — |
| 2023-06-29 | $69.14 | $840.97 | 5,376,100 | — | — |
| 2023-06-28 | $69.87 | $849.85 | 3,895,000 | — | — |
| 2023-06-27 | $71.12 | $865.05 | 4,005,800 | — | — |
| 2023-06-26 | $71.73 | $872.47 | 3,078,300 | — | — |
| 2023-06-23 | $70.45 | $856.90 | 4,605,200 | — | — |
| 2023-06-22 | $71.30 | $867.24 | 2,513,800 | — | — |
| 2023-06-21 | $71.64 | $871.38 | 2,958,000 | — | — |
| 2023-06-20 | $70.34 | $855.57 | 3,723,600 | — | — |
| 2023-06-16 | $71.76 | $872.84 | 9,349,900 | — | — |
| 2023-06-15 | $70.76 | $860.68 | 4,141,900 | — | — |
| 2023-06-14 | $70.48 | $857.27 | 4,249,300 | — | — |
| 2023-06-13 | $70.45 | $856.90 | 4,128,900 | — | — |
| 2023-06-12 | $70.84 | $861.65 | 3,395,000 | — | — |
| 2023-06-09 | $71.26 | $866.76 | 3,937,100 | — | — |
| 2023-06-08 | $71.08 | $864.57 | 4,215,900 | — | — |
| 2023-06-07 | $70.13 | $853.01 | 4,954,200 | — | — |
| 2023-06-06 | $69.37 | $843.77 | 5,025,700 | — | — |
| 2023-06-05 | $69.69 | $847.66 | 3,445,300 | — | — |
| 2023-06-02 | $69.45 | $844.74 | 4,840,700 | — | — |
| 2023-06-01 | $69.18 | $841.46 | 5,021,800 | — | — |
| 2023-05-31 | $69.75 | $848.39 | 6,383,300 | — | — |
| 2023-05-30 | $69.83 | $849.36 | 4,197,200 | — | — |
| 2023-05-26 | $69.47 | $844.98 | 5,056,000 | — | — |
| 2023-05-25 | $69.82 | $849.24 | 4,980,700 | — | — |
| 2023-05-24 | $70.85 | $861.77 | 4,044,700 | — | — |
| 2023-05-23 | $71.15 | $865.42 | 4,500,000 | — | — |
| 2023-05-22 | $70.95 | $862.99 | 2,913,800 | — | — |
| 2023-05-19 | $71.41 | $868.58 | 4,665,600 | — | — |
| 2023-05-18 | $71.05 | $864.20 | 4,355,300 | — | — |
| 2023-05-17 | $70.94 | $862.86 | 4,411,600 | — | — |
| 2023-05-16 | $70.90 | $862.38 | 4,008,200 | — | — |
| 2023-05-15 | $72.42 | $880.87 | 3,706,000 | — | — |
| 2023-05-12 | $73.35 | $892.18 | 4,820,400 | — | — |
| 2023-05-11 | $74.65 | $899.48 | 3,206,600 | — | — |
| 2023-05-10 | $75.66 | $911.65 | 4,021,700 | — | — |
| 2023-05-09 | $74.69 | $899.96 | 4,205,600 | — | — |
| 2023-05-08 | $74.57 | $898.51 | 2,971,600 | — | — |
| 2023-05-05 | $74.94 | $902.97 | 3,945,500 | — | — |
| 2023-05-04 | $74.25 | $894.66 | 4,305,200 | — | — |
| 2023-05-03 | $73.33 | $883.57 | 3,240,500 | — | — |
| 2023-05-02 | $73.15 | $881.40 | 4,180,300 | — | — |
| 2023-05-01 | $74.09 | $892.73 | 4,044,500 | — | — |
| 2023-04-28 | $73.55 | $886.22 | 4,598,700 | — | — |
| 2023-04-27 | $73.51 | $885.74 | 4,126,300 | — | — |
| 2023-04-26 | $72.59 | $874.65 | 3,999,000 | — | — |
| 2023-04-25 | $73.98 | $891.40 | 3,337,400 | — | — |
| 2023-04-24 | $74.10 | $892.85 | 2,616,800 | — | — |
| 2023-04-21 | $73.61 | $886.95 | 3,184,800 | — | — |
| 2023-04-20 | $73.02 | $879.84 | 3,696,800 | — | — |
| 2023-04-19 | $72.81 | $877.31 | 2,987,100 | — | — |
| 2023-04-18 | $72.58 | $874.53 | 3,267,200 | — | — |
| 2023-04-17 | $72.34 | $871.64 | 2,988,200 | — | — |
| 2023-04-14 | $71.94 | $866.82 | 3,349,900 | — | — |
| 2023-04-13 | $72.46 | $873.09 | 4,190,000 | — | — |
| 2023-04-12 | $72.12 | $868.99 | 3,811,400 | — | — |
| 2023-04-11 | $71.83 | $865.50 | 3,239,100 | — | — |
| 2023-04-10 | $72.04 | $868.03 | 3,175,800 | — | — |
| 2023-04-06 | $72.31 | $871.28 | 4,504,800 | — | — |
| 2023-04-05 | $71.50 | $861.52 | 4,522,100 | — | — |
| 2023-04-04 | $69.63 | $838.99 | 3,067,100 | — | — |
| 2023-04-03 | $68.97 | $831.04 | 4,323,500 | — | — |
| 2023-03-31 | $69.58 | $838.39 | 5,195,200 | — | — |
| 2023-03-30 | $69.06 | $832.12 | 3,997,100 | — | — |
| 2023-03-29 | $69.34 | $835.49 | 4,229,000 | — | — |
| 2023-03-28 | $68.39 | $824.05 | 5,637,000 | — | — |
| 2023-03-27 | $68.24 | $822.24 | 4,100,400 | — | — |
| 2023-03-24 | $68.59 | $826.46 | 4,885,300 | — | — |
| 2023-03-23 | $66.34 | $799.35 | 4,542,600 | — | — |
| 2023-03-22 | $66.71 | $803.81 | 6,618,600 | — | — |
| 2023-03-21 | $67.13 | $808.87 | 6,030,900 | — | — |
| 2023-03-20 | $68.55 | $825.98 | 5,773,400 | — | — |
| 2023-03-17 | $67.90 | $818.14 | 10,618,900 | — | — |
| 2023-03-16 | $68.12 | $820.79 | 6,737,200 | — | — |
| 2023-03-15 | $67.65 | $815.13 | 6,256,400 | — | — |
| 2023-03-14 | $66.18 | $797.42 | 5,092,400 | — | — |
| 2023-03-13 | $65.15 | $785.01 | 5,202,200 | — | — |
| 2023-03-10 | $63.94 | $770.43 | 3,892,600 | — | — |
| 2023-03-09 | $64.55 | $777.78 | 3,564,800 | — | — |
| 2023-03-08 | $64.73 | $779.95 | 3,238,900 | — | — |
| 2023-03-07 | $64.33 | $775.13 | 4,115,000 | — | — |
| 2023-03-06 | $65.23 | $785.97 | 4,832,700 | — | — |
| 2023-03-03 | $64.81 | $780.91 | 4,965,500 | — | — |
| 2023-03-02 | $63.67 | $767.18 | 5,766,100 | — | — |
| 2023-03-01 | $62.32 | $750.91 | 5,571,900 | — | — |
| 2023-02-28 | $63.06 | $759.83 | 4,751,200 | — | — |
| 2023-02-27 | $64.37 | $775.61 | 4,839,900 | — | — |
| 2023-02-24 | $64.56 | $777.90 | 5,468,100 | — | — |
| 2023-02-23 | $64.74 | $780.07 | 7,870,800 | — | — |
| 2023-02-22 | $65.24 | $786.09 | 3,523,600 | — | — |
| 2023-02-21 | $65.55 | $789.83 | 3,088,400 | — | — |
| 2023-02-17 | $66.63 | $802.84 | 5,356,500 | — | — |
| 2023-02-16 | $65.86 | $785.37 | 5,312,200 | — | — |
| 2023-02-15 | $66.77 | $796.22 | 3,758,800 | — | — |
| 2023-02-14 | $66.65 | $794.79 | 2,705,300 | — | — |
| 2023-02-13 | $67.13 | $800.51 | 2,345,000 | — | — |
| 2023-02-10 | $66.88 | $797.53 | 2,592,400 | — | — |
| 2023-02-09 | $65.78 | $784.42 | 3,243,000 | — | — |
| 2023-02-08 | $66.45 | $792.41 | 2,619,600 | — | — |
| 2023-02-07 | $67.74 | $807.79 | 3,226,000 | — | — |
| 2023-02-06 | $67.90 | $809.70 | 3,000,200 | — | — |
| 2023-02-03 | $67.27 | $802.18 | 3,888,200 | — | — |
| 2023-02-02 | $68.62 | $818.28 | 4,820,500 | — | — |
| 2023-02-01 | $68.86 | $821.14 | 5,792,400 | — | — |
| 2023-01-31 | $67.68 | $807.07 | 5,420,900 | — | — |
| 2023-01-30 | $67.43 | $804.09 | 3,498,400 | — | — |
| 2023-01-27 | $68.00 | $810.89 | 2,904,300 | — | — |
| 2023-01-26 | $67.52 | $805.16 | 3,235,500 | — | — |
| 2023-01-25 | $67.26 | $802.06 | 3,796,000 | — | — |
| 2023-01-24 | $66.70 | $795.39 | 3,444,200 | — | — |
| 2023-01-23 | $66.86 | $797.29 | 3,502,400 | — | — |
| 2023-01-20 | $67.12 | $800.40 | 3,963,000 | — | — |
| 2023-01-19 | $66.45 | $792.41 | 3,967,500 | — | — |
| 2023-01-18 | $67.72 | $807.55 | 3,494,900 | — | — |
| 2023-01-17 | $70.05 | $835.33 | 3,601,900 | — | — |
| 2023-01-13 | $70.32 | $838.55 | 3,637,100 | — | — |
| 2023-01-12 | $70.34 | $838.79 | 5,082,000 | — | — |
| 2023-01-11 | $71.56 | $853.34 | 2,965,400 | — | — |
| 2023-01-10 | $71.11 | $847.98 | 3,215,000 | — | — |
| 2023-01-09 | $71.50 | $852.63 | 3,168,300 | — | — |
| 2023-01-06 | $71.63 | $854.18 | 4,040,800 | — | — |
| 2023-01-05 | $70.38 | $839.27 | 4,098,700 | — | — |
| 2023-01-04 | $72.51 | $864.67 | 3,857,500 | — | — |
| 2023-01-03 | $71.90 | $857.40 | 3,761,200 | — | — |