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
- 1980-01-02 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 | $61.15 | $931.48 | 1,981,900 | — | — |
| 2023-12-28 | $60.97 | $928.74 | 1,324,300 | — | — |
| 2023-12-27 | $60.66 | $924.02 | 1,592,400 | — | — |
| 2023-12-26 | $60.72 | $924.93 | 1,217,200 | — | — |
| 2023-12-22 | $60.65 | $923.86 | 2,063,400 | — | — |
| 2023-12-21 | $60.35 | $919.29 | 2,191,100 | — | — |
| 2023-12-20 | $60.74 | $925.24 | 2,762,800 | — | — |
| 2023-12-19 | $62.17 | $947.02 | 2,165,000 | — | — |
| 2023-12-18 | $61.70 | $939.86 | 3,116,700 | — | — |
| 2023-12-15 | $61.54 | $937.42 | 6,826,900 | — | — |
| 2023-12-14 | $62.98 | $959.36 | 4,457,900 | — | — |
| 2023-12-13 | $64.52 | $982.81 | 3,094,600 | — | — |
| 2023-12-12 | $62.49 | $951.89 | 1,612,200 | — | — |
| 2023-12-11 | $62.98 | $959.36 | 2,563,200 | — | — |
| 2023-12-08 | $62.57 | $953.11 | 2,835,000 | — | — |
| 2023-12-07 | $62.42 | $950.83 | 3,237,800 | — | — |
| 2023-12-06 | $63.19 | $953.87 | 3,935,200 | — | — |
| 2023-12-05 | $62.60 | $944.97 | 3,434,900 | — | — |
| 2023-12-04 | $63.28 | $955.23 | 2,563,200 | — | — |
| 2023-12-01 | $63.42 | $957.34 | 3,563,900 | — | — |
| 2023-11-30 | $62.43 | $942.40 | 18,266,200 | — | — |
| 2023-11-29 | $63.29 | $955.38 | 3,874,200 | — | — |
| 2023-11-28 | $64.40 | $972.14 | 2,738,300 | — | — |
| 2023-11-27 | $64.44 | $972.74 | 3,378,900 | — | — |
| 2023-11-24 | $65.09 | $982.55 | 1,199,700 | — | — |
| 2023-11-22 | $64.65 | $975.91 | 2,003,400 | — | — |
| 2023-11-21 | $64.14 | $968.21 | 2,815,600 | — | — |
| 2023-11-20 | $64.01 | $966.25 | 3,404,000 | — | — |
| 2023-11-17 | $63.75 | $962.33 | 2,106,000 | — | — |
| 2023-11-16 | $63.46 | $957.95 | 2,766,000 | — | — |
| 2023-11-15 | $62.88 | $949.19 | 2,573,600 | — | — |
| 2023-11-14 | $63.25 | $954.78 | 3,442,100 | — | — |
| 2023-11-13 | $61.34 | $925.95 | 1,935,600 | — | — |
| 2023-11-10 | $61.61 | $930.02 | 1,826,400 | — | — |
| 2023-11-09 | $61.03 | $921.27 | 1,814,700 | — | — |
| 2023-11-08 | $61.69 | $931.23 | 2,613,800 | — | — |
| 2023-11-07 | $62.30 | $940.44 | 2,170,300 | — | — |
| 2023-11-06 | $63.02 | $951.31 | 3,178,900 | — | — |
| 2023-11-03 | $63.59 | $959.91 | 2,538,000 | — | — |
| 2023-11-02 | $63.42 | $957.34 | 3,079,200 | — | — |
| 2023-11-01 | $62.38 | $941.65 | 3,482,200 | — | — |
| 2023-10-31 | $61.65 | $930.63 | 3,948,100 | — | — |
| 2023-10-30 | $60.16 | $908.13 | 2,451,100 | — | — |
| 2023-10-27 | $60.11 | $907.38 | 2,199,100 | — | — |
| 2023-10-26 | $61.20 | $923.83 | 2,576,000 | — | — |
| 2023-10-25 | $60.59 | $914.62 | 2,295,200 | — | — |
| 2023-10-24 | $60.48 | $912.96 | 2,782,500 | — | — |
| 2023-10-23 | $59.16 | $893.04 | 2,581,100 | — | — |
| 2023-10-20 | $59.30 | $895.15 | 3,233,400 | — | — |
| 2023-10-19 | $59.83 | $903.15 | 1,937,600 | — | — |
| 2023-10-18 | $60.19 | $908.59 | 2,330,600 | — | — |
| 2023-10-17 | $60.81 | $917.95 | 1,730,200 | — | — |
| 2023-10-16 | $60.89 | $919.15 | 1,976,200 | — | — |
| 2023-10-13 | $60.80 | $917.79 | 2,859,700 | — | — |
| 2023-10-12 | $60.57 | $914.32 | 3,886,100 | — | — |
| 2023-10-11 | $60.77 | $917.34 | 2,594,100 | — | — |
| 2023-10-10 | $59.05 | $891.38 | 2,388,800 | — | — |
| 2023-10-09 | $58.41 | $881.72 | 2,469,900 | — | — |
| 2023-10-06 | $57.32 | $865.26 | 3,146,500 | — | — |
| 2023-10-05 | $56.56 | $853.79 | 3,785,900 | — | — |
| 2023-10-04 | $56.12 | $847.15 | 3,469,500 | — | — |
| 2023-10-03 | $55.53 | $838.24 | 3,467,200 | — | — |
| 2023-10-02 | $54.69 | $825.56 | 4,150,800 | — | — |
| 2023-09-29 | $56.91 | $859.07 | 2,980,300 | — | — |
| 2023-09-28 | $56.66 | $855.30 | 2,788,200 | — | — |
| 2023-09-27 | $57.90 | $874.02 | 2,358,200 | — | — |
| 2023-09-26 | $58.47 | $882.62 | 1,722,200 | — | — |
| 2023-09-25 | $60.29 | $910.10 | 1,286,600 | — | — |
| 2023-09-22 | $60.52 | $913.57 | 2,077,700 | — | — |
| 2023-09-21 | $60.44 | $912.36 | 2,069,700 | — | — |
| 2023-09-20 | $60.70 | $916.29 | 2,562,100 | — | — |
| 2023-09-19 | $60.62 | $915.08 | 3,164,200 | — | — |
| 2023-09-18 | $61.33 | $925.80 | 3,329,200 | — | — |
| 2023-09-15 | $61.35 | $926.10 | 5,387,000 | — | — |
| 2023-09-14 | $61.39 | $926.70 | 3,745,100 | — | — |
| 2023-09-13 | $60.89 | $919.15 | 4,304,100 | — | — |
| 2023-09-12 | $60.63 | $915.23 | 2,244,000 | — | — |
| 2023-09-11 | $60.80 | $917.79 | 1,778,900 | — | — |
| 2023-09-08 | $60.79 | $917.64 | 2,143,900 | — | — |
| 2023-09-07 | $60.16 | $908.13 | 2,599,900 | — | — |
| 2023-09-06 | $59.24 | $885.64 | 2,504,500 | — | — |
| 2023-09-05 | $58.88 | $880.26 | 3,069,100 | — | — |
| 2023-09-01 | $60.50 | $904.48 | 2,235,600 | — | — |
| 2023-08-31 | $61.08 | $913.15 | 2,932,300 | — | — |
| 2023-08-30 | $61.66 | $921.82 | 1,890,800 | — | — |
| 2023-08-29 | $61.83 | $924.36 | 1,913,100 | — | — |
| 2023-08-28 | $61.18 | $914.65 | 1,249,400 | — | — |
| 2023-08-25 | $61.12 | $913.75 | 1,942,000 | — | — |
| 2023-08-24 | $60.72 | $907.77 | 1,831,000 | — | — |
| 2023-08-23 | $60.75 | $908.22 | 1,879,100 | — | — |
| 2023-08-22 | $60.06 | $897.90 | 2,482,400 | — | — |
| 2023-08-21 | $60.24 | $900.59 | 1,448,200 | — | — |
| 2023-08-18 | $60.82 | $909.26 | 1,977,300 | — | — |
| 2023-08-17 | $60.40 | $902.98 | 2,317,200 | — | — |
| 2023-08-16 | $60.34 | $902.09 | 2,289,900 | — | — |
| 2023-08-15 | $59.43 | $888.48 | 2,499,500 | — | — |
| 2023-08-14 | $60.04 | $897.60 | 2,237,700 | — | — |
| 2023-08-11 | $60.87 | $910.01 | 1,657,000 | — | — |
| 2023-08-10 | $60.52 | $904.78 | 1,616,600 | — | — |
| 2023-08-09 | $60.71 | $907.62 | 2,494,900 | — | — |
| 2023-08-08 | $60.59 | $905.82 | 2,548,800 | — | — |
| 2023-08-07 | $60.50 | $904.48 | 1,988,700 | — | — |
| 2023-08-04 | $60.60 | $905.97 | 1,894,500 | — | — |
| 2023-08-03 | $61.19 | $914.79 | 2,463,300 | — | — |
| 2023-08-02 | $63.14 | $943.95 | 2,686,900 | — | — |
| 2023-08-01 | $63.20 | $944.84 | 3,966,400 | — | — |
| 2023-07-31 | $63.12 | $943.65 | 5,086,600 | — | — |
| 2023-07-28 | $63.18 | $944.55 | 2,383,600 | — | — |
| 2023-07-27 | $63.30 | $946.34 | 2,060,300 | — | — |
| 2023-07-26 | $64.92 | $970.56 | 1,585,200 | — | — |
| 2023-07-25 | $64.88 | $969.96 | 2,107,600 | — | — |
| 2023-07-24 | $64.56 | $965.18 | 2,049,600 | — | — |
| 2023-07-21 | $65.13 | $973.70 | 2,031,900 | — | — |
| 2023-07-20 | $64.46 | $963.68 | 1,501,300 | — | — |
| 2023-07-19 | $63.40 | $947.83 | 2,256,900 | — | — |
| 2023-07-18 | $62.65 | $936.62 | 1,883,500 | — | — |
| 2023-07-17 | $62.92 | $940.66 | 1,636,200 | — | — |
| 2023-07-14 | $63.84 | $954.41 | 1,402,000 | — | — |
| 2023-07-13 | $64.04 | $957.40 | 1,344,500 | — | — |
| 2023-07-12 | $63.71 | $952.47 | 1,586,400 | — | — |
| 2023-07-11 | $62.96 | $941.26 | 1,491,000 | — | — |
| 2023-07-10 | $62.17 | $929.45 | 2,183,700 | — | — |
| 2023-07-07 | $62.54 | $934.98 | 2,002,000 | — | — |
| 2023-07-06 | $62.93 | $940.81 | 2,097,400 | — | — |
| 2023-07-05 | $63.65 | $951.57 | 2,469,000 | — | — |
| 2023-07-03 | $62.87 | $939.91 | 899,600 | — | — |
| 2023-06-30 | $62.61 | $936.02 | 2,626,500 | — | — |
| 2023-06-29 | $61.84 | $924.51 | 1,887,200 | — | — |
| 2023-06-28 | $61.50 | $919.43 | 2,493,600 | — | — |
| 2023-06-27 | $62.72 | $937.67 | 2,159,400 | — | — |
| 2023-06-26 | $62.15 | $929.15 | 1,786,900 | — | — |
| 2023-06-23 | $61.50 | $919.43 | 3,000,200 | — | — |
| 2023-06-22 | $62.11 | $928.55 | 1,798,400 | — | — |
| 2023-06-21 | $62.58 | $935.58 | 4,664,800 | — | — |
| 2023-06-20 | $62.02 | $927.20 | 4,075,300 | — | — |
| 2023-06-16 | $62.54 | $934.98 | 5,333,000 | — | — |
| 2023-06-15 | $62.26 | $930.79 | 4,529,200 | — | — |
| 2023-06-14 | $61.93 | $925.86 | 3,889,800 | — | — |
| 2023-06-13 | $61.97 | $926.46 | 2,126,900 | — | — |
| 2023-06-12 | $61.95 | $926.16 | 2,490,200 | — | — |
| 2023-06-09 | $62.07 | $927.95 | 2,576,000 | — | — |
| 2023-06-08 | $62.14 | $929.00 | 3,237,900 | — | — |
| 2023-06-07 | $62.72 | $929.15 | 2,093,700 | — | — |
| 2023-06-06 | $61.57 | $912.11 | 2,199,300 | — | — |
| 2023-06-05 | $61.36 | $909.00 | 2,445,200 | — | — |
| 2023-06-02 | $61.04 | $904.26 | 3,150,700 | — | — |
| 2023-06-01 | $59.90 | $887.37 | 3,059,500 | — | — |
| 2023-05-31 | $59.75 | $885.15 | 5,032,400 | — | — |
| 2023-05-30 | $59.47 | $881.00 | 2,262,600 | — | — |
| 2023-05-26 | $59.57 | $882.48 | 1,799,300 | — | — |
| 2023-05-25 | $59.83 | $886.33 | 1,936,000 | — | — |
| 2023-05-24 | $60.80 | $900.70 | 1,934,800 | — | — |
| 2023-05-23 | $61.31 | $908.26 | 2,056,200 | — | — |
| 2023-05-22 | $62.23 | $921.89 | 2,113,000 | — | — |
| 2023-05-19 | $61.58 | $912.26 | 2,119,900 | — | — |
| 2023-05-18 | $61.41 | $909.74 | 2,067,000 | — | — |
| 2023-05-17 | $61.53 | $911.52 | 1,746,400 | — | — |
| 2023-05-16 | $61.76 | $914.93 | 2,079,900 | — | — |
| 2023-05-15 | $62.55 | $926.63 | 1,439,000 | — | — |
| 2023-05-12 | $63.81 | $945.29 | 1,726,900 | — | — |
| 2023-05-11 | $63.44 | $939.81 | 1,961,500 | — | — |
| 2023-05-10 | $64.14 | $950.18 | 1,977,900 | — | — |
| 2023-05-09 | $63.71 | $943.81 | 2,091,300 | — | — |
| 2023-05-08 | $63.49 | $940.55 | 1,468,300 | — | — |
| 2023-05-05 | $63.82 | $945.44 | 1,739,700 | — | — |
| 2023-05-04 | $63.51 | $940.85 | 1,923,100 | — | — |
| 2023-05-03 | $63.21 | $936.41 | 2,565,600 | — | — |
| 2023-05-02 | $62.81 | $930.48 | 2,923,500 | — | — |
| 2023-05-01 | $63.14 | $935.37 | 2,289,200 | — | — |
| 2023-04-28 | $63.20 | $936.26 | 1,846,500 | — | — |
| 2023-04-27 | $63.45 | $939.96 | 1,843,100 | — | — |
| 2023-04-26 | $62.49 | $925.74 | 2,965,900 | — | — |
| 2023-04-25 | $63.90 | $946.63 | 1,623,100 | — | — |
| 2023-04-24 | $64.20 | $951.07 | 1,855,600 | — | — |
| 2023-04-21 | $64.09 | $949.44 | 1,163,900 | — | — |
| 2023-04-20 | $63.96 | $947.52 | 1,733,600 | — | — |
| 2023-04-19 | $64.05 | $948.85 | 1,485,300 | — | — |
| 2023-04-18 | $63.81 | $945.29 | 2,202,200 | — | — |
| 2023-04-17 | $63.70 | $943.66 | 1,730,800 | — | — |
| 2023-04-14 | $63.50 | $940.70 | 2,763,600 | — | — |
| 2023-04-13 | $63.48 | $940.41 | 1,885,600 | — | — |
| 2023-04-12 | $63.59 | $942.03 | 3,415,700 | — | — |
| 2023-04-11 | $63.65 | $942.92 | 2,916,200 | — | — |
| 2023-04-10 | $63.23 | $936.70 | 4,334,800 | — | — |
| 2023-04-06 | $63.31 | $937.89 | 3,869,100 | — | — |
| 2023-04-05 | $63.17 | $935.81 | 3,073,900 | — | — |
| 2023-04-04 | $61.43 | $910.04 | 1,938,400 | — | — |
| 2023-04-03 | $61.31 | $908.26 | 3,470,000 | — | — |
| 2023-03-31 | $62.45 | $925.15 | 3,131,600 | — | — |
| 2023-03-30 | $61.87 | $916.55 | 2,277,600 | — | — |
| 2023-03-29 | $61.34 | $908.70 | 3,131,100 | — | — |
| 2023-03-28 | $59.88 | $887.07 | 2,047,500 | — | — |
| 2023-03-27 | $59.22 | $877.30 | 2,200,200 | — | — |
| 2023-03-24 | $58.78 | $870.78 | 1,906,200 | — | — |
| 2023-03-23 | $56.74 | $840.56 | 2,032,400 | — | — |
| 2023-03-22 | $57.13 | $846.34 | 2,195,600 | — | — |
| 2023-03-21 | $58.53 | $867.08 | 2,849,600 | — | — |
| 2023-03-20 | $59.32 | $878.78 | 2,959,300 | — | — |
| 2023-03-17 | $58.53 | $867.08 | 6,263,400 | — | — |
| 2023-03-16 | $59.18 | $876.70 | 3,150,500 | — | — |
| 2023-03-15 | $58.62 | $868.41 | 3,621,600 | — | — |
| 2023-03-14 | $58.52 | $866.93 | 3,673,200 | — | — |
| 2023-03-13 | $57.07 | $845.45 | 4,790,300 | — | — |
| 2023-03-10 | $56.36 | $834.93 | 2,767,500 | — | — |
| 2023-03-09 | $57.76 | $855.67 | 2,134,400 | — | — |
| 2023-03-08 | $59.03 | $866.04 | 2,637,400 | — | — |
| 2023-03-07 | $58.55 | $859.00 | 2,951,100 | — | — |
| 2023-03-06 | $60.10 | $881.74 | 2,479,200 | — | — |
| 2023-03-03 | $60.37 | $885.70 | 3,152,900 | — | — |
| 2023-03-02 | $59.87 | $878.36 | 2,480,900 | — | — |
| 2023-03-01 | $58.54 | $858.85 | 2,830,700 | — | — |
| 2023-02-28 | $60.43 | $886.58 | 3,077,200 | — | — |
| 2023-02-27 | $61.52 | $902.57 | 3,602,000 | — | — |
| 2023-02-24 | $61.15 | $897.14 | 3,010,200 | — | — |
| 2023-02-23 | $60.54 | $888.19 | 2,813,900 | — | — |
| 2023-02-22 | $60.80 | $892.01 | 2,543,800 | — | — |
| 2023-02-21 | $61.15 | $897.14 | 3,013,600 | — | — |
| 2023-02-17 | $62.23 | $912.99 | 2,762,100 | — | — |
| 2023-02-16 | $61.77 | $906.24 | 1,859,200 | — | — |
| 2023-02-15 | $61.76 | $906.09 | 1,939,800 | — | — |
| 2023-02-14 | $61.16 | $897.29 | 1,800,700 | — | — |
| 2023-02-13 | $61.31 | $899.49 | 1,281,800 | — | — |
| 2023-02-10 | $60.65 | $889.81 | 2,335,400 | — | — |
| 2023-02-09 | $59.56 | $873.81 | 2,107,000 | — | — |
| 2023-02-08 | $60.14 | $882.32 | 1,577,900 | — | — |
| 2023-02-07 | $61.01 | $895.09 | 1,392,000 | — | — |
| 2023-02-06 | $61.28 | $899.05 | 1,798,600 | — | — |
| 2023-02-03 | $60.85 | $892.74 | 2,121,700 | — | — |
| 2023-02-02 | $62.13 | $911.52 | 2,533,500 | — | — |
| 2023-02-01 | $61.81 | $906.82 | 2,647,100 | — | — |
| 2023-01-31 | $61.93 | $908.58 | 3,245,300 | — | — |
| 2023-01-30 | $61.10 | $896.41 | 2,231,000 | — | — |
| 2023-01-27 | $60.63 | $889.51 | 2,075,000 | — | — |
| 2023-01-26 | $61.03 | $895.38 | 1,635,100 | — | — |
| 2023-01-25 | $60.85 | $892.74 | 1,358,400 | — | — |
| 2023-01-24 | $60.95 | $894.21 | 1,481,500 | — | — |
| 2023-01-23 | $60.89 | $893.33 | 2,013,300 | — | — |
| 2023-01-20 | $60.43 | $886.58 | 2,210,600 | — | — |
| 2023-01-19 | $60.02 | $880.56 | 1,959,000 | — | — |
| 2023-01-18 | $60.83 | $892.45 | 2,447,200 | — | — |
| 2023-01-17 | $62.90 | $922.82 | 2,883,600 | — | — |
| 2023-01-13 | $62.66 | $919.29 | 2,031,800 | — | — |
| 2023-01-12 | $62.79 | $921.20 | 2,546,100 | — | — |
| 2023-01-11 | $63.97 | $938.51 | 1,665,800 | — | — |
| 2023-01-10 | $63.67 | $934.11 | 1,416,400 | — | — |
| 2023-01-09 | $63.49 | $931.47 | 2,308,300 | — | — |
| 2023-01-06 | $62.64 | $919.00 | 2,248,400 | — | — |
| 2023-01-05 | $61.12 | $896.70 | 2,379,500 | — | — |
| 2023-01-04 | $62.51 | $917.09 | 1,960,500 | — | — |
| 2023-01-03 | $62.05 | $910.34 | 2,220,400 | — | — |