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
- 1970-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 | $45.71 | $936.43 | 3,424,900 | — | — |
| 2023-12-28 | $45.17 | $925.36 | 2,051,000 | — | — |
| 2023-12-27 | $45.21 | $926.18 | 2,929,500 | — | — |
| 2023-12-26 | $45.22 | $926.39 | 2,851,200 | — | — |
| 2023-12-22 | $45.14 | $924.75 | 2,444,000 | — | — |
| 2023-12-21 | $45.02 | $922.29 | 3,408,800 | — | — |
| 2023-12-20 | $45.00 | $921.88 | 4,541,100 | — | — |
| 2023-12-19 | $45.07 | $923.32 | 5,410,800 | — | — |
| 2023-12-18 | $45.53 | $932.74 | 7,225,800 | — | — |
| 2023-12-15 | $44.11 | $903.65 | 18,723,600 | — | — |
| 2023-12-14 | $43.59 | $893.00 | 8,067,300 | — | — |
| 2023-12-13 | $44.72 | $916.15 | 5,002,600 | — | — |
| 2023-12-12 | $44.25 | $906.52 | 4,237,700 | — | — |
| 2023-12-11 | $45.09 | $923.73 | 4,328,400 | — | — |
| 2023-12-08 | $44.58 | $913.28 | 2,819,800 | — | — |
| 2023-12-07 | $44.80 | $917.78 | 3,399,900 | — | — |
| 2023-12-06 | $44.54 | $912.46 | 4,029,300 | — | — |
| 2023-12-05 | $44.51 | $911.84 | 4,036,800 | — | — |
| 2023-12-04 | $44.67 | $915.12 | 5,079,100 | — | — |
| 2023-12-01 | $44.60 | $913.69 | 6,252,600 | — | — |
| 2023-11-30 | $44.27 | $906.93 | 16,309,400 | — | — |
| 2023-11-29 | $43.64 | $894.02 | 8,349,900 | — | — |
| 2023-11-28 | $43.92 | $899.76 | 5,242,600 | — | — |
| 2023-11-27 | $44.09 | $903.24 | 4,145,200 | — | — |
| 2023-11-24 | $44.18 | $905.08 | 2,414,400 | — | — |
| 2023-11-22 | $43.82 | $897.71 | 5,558,500 | — | — |
| 2023-11-21 | $43.01 | $881.11 | 3,916,100 | — | — |
| 2023-11-20 | $42.92 | $879.27 | 4,563,400 | — | — |
| 2023-11-17 | $42.44 | $869.44 | 10,563,500 | — | — |
| 2023-11-16 | $42.66 | $873.94 | 8,093,800 | — | — |
| 2023-11-15 | $44.51 | $911.84 | 4,484,200 | — | — |
| 2023-11-14 | $44.24 | $906.31 | 4,148,800 | — | — |
| 2023-11-13 | $44.18 | $899.14 | 4,053,300 | — | — |
| 2023-11-10 | $43.89 | $893.24 | 2,896,400 | — | — |
| 2023-11-09 | $43.89 | $893.24 | 3,540,700 | — | — |
| 2023-11-08 | $43.87 | $892.83 | 5,201,200 | — | — |
| 2023-11-07 | $45.11 | $918.07 | 2,291,400 | — | — |
| 2023-11-06 | $45.16 | $919.09 | 3,822,900 | — | — |
| 2023-11-03 | $45.37 | $923.36 | 3,153,500 | — | — |
| 2023-11-02 | $45.40 | $923.97 | 3,077,600 | — | — |
| 2023-11-01 | $45.39 | $923.77 | 3,638,500 | — | — |
| 2023-10-31 | $45.37 | $923.36 | 3,911,400 | — | — |
| 2023-10-30 | $44.95 | $914.81 | 3,212,700 | — | — |
| 2023-10-27 | $44.43 | $904.23 | 3,369,000 | — | — |
| 2023-10-26 | $44.77 | $911.15 | 3,601,700 | — | — |
| 2023-10-25 | $44.29 | $901.38 | 2,958,500 | — | — |
| 2023-10-24 | $43.61 | $887.54 | 3,401,800 | — | — |
| 2023-10-23 | $43.32 | $881.64 | 3,660,300 | — | — |
| 2023-10-20 | $44.13 | $898.12 | 3,488,400 | — | — |
| 2023-10-19 | $44.50 | $905.65 | 4,327,800 | — | — |
| 2023-10-18 | $44.23 | $900.16 | 4,177,800 | — | — |
| 2023-10-17 | $44.49 | $905.45 | 2,919,200 | — | — |
| 2023-10-16 | $44.29 | $901.38 | 3,740,000 | — | — |
| 2023-10-13 | $44.16 | $898.74 | 4,039,500 | — | — |
| 2023-10-12 | $44.26 | $900.77 | 3,846,900 | — | — |
| 2023-10-11 | $44.19 | $899.35 | 5,080,500 | — | — |
| 2023-10-10 | $44.84 | $912.57 | 5,383,000 | — | — |
| 2023-10-09 | $44.62 | $908.10 | 4,720,000 | — | — |
| 2023-10-06 | $43.45 | $884.29 | 6,351,700 | — | — |
| 2023-10-05 | $44.15 | $898.53 | 3,126,300 | — | — |
| 2023-10-04 | $44.94 | $914.61 | 4,266,300 | — | — |
| 2023-10-03 | $44.27 | $900.97 | 3,658,600 | — | — |
| 2023-10-02 | $44.03 | $896.09 | 3,802,600 | — | — |
| 2023-09-29 | $44.75 | $910.74 | 3,414,500 | — | — |
| 2023-09-28 | $45.09 | $917.66 | 3,811,100 | — | — |
| 2023-09-27 | $44.48 | $905.25 | 4,516,200 | — | — |
| 2023-09-26 | $45.15 | $918.88 | 3,015,800 | — | — |
| 2023-09-25 | $45.71 | $930.28 | 2,756,200 | — | — |
| 2023-09-22 | $45.66 | $929.26 | 3,724,100 | — | — |
| 2023-09-21 | $45.71 | $930.28 | 4,798,700 | — | — |
| 2023-09-20 | $46.18 | $939.85 | 3,394,000 | — | — |
| 2023-09-19 | $46.09 | $938.01 | 3,770,200 | — | — |
| 2023-09-18 | $46.54 | $947.17 | 4,689,800 | — | — |
| 2023-09-15 | $46.32 | $942.70 | 22,036,000 | — | — |
| 2023-09-14 | $45.79 | $931.91 | 4,587,500 | — | — |
| 2023-09-13 | $45.11 | $918.07 | 4,851,200 | — | — |
| 2023-09-12 | $45.68 | $929.67 | 4,061,100 | — | — |
| 2023-09-11 | $45.43 | $924.58 | 6,648,200 | — | — |
| 2023-09-08 | $46.94 | $955.31 | 16,741,900 | — | — |
| 2023-09-07 | $45.53 | $926.62 | 6,754,400 | — | — |
| 2023-09-06 | $45.16 | $919.09 | 4,918,000 | — | — |
| 2023-09-05 | $45.02 | $916.24 | 6,266,500 | — | — |
| 2023-09-01 | $45.98 | $935.78 | 3,676,400 | — | — |
| 2023-08-31 | $46.39 | $944.12 | 4,573,500 | — | — |
| 2023-08-30 | $46.52 | $946.77 | 3,273,300 | — | — |
| 2023-08-29 | $46.49 | $946.15 | 4,248,200 | — | — |
| 2023-08-28 | $46.63 | $949.00 | 2,605,200 | — | — |
| 2023-08-25 | $46.54 | $947.17 | 3,560,500 | — | — |
| 2023-08-24 | $46.49 | $946.15 | 4,112,700 | — | — |
| 2023-08-23 | $46.93 | $955.11 | 3,539,700 | — | — |
| 2023-08-22 | $47.01 | $956.74 | 3,717,600 | — | — |
| 2023-08-21 | $47.39 | $964.47 | 3,815,800 | — | — |
| 2023-08-18 | $47.57 | $968.13 | 4,721,900 | — | — |
| 2023-08-17 | $46.74 | $951.24 | 5,137,500 | — | — |
| 2023-08-16 | $47.02 | $956.94 | 5,581,800 | — | — |
| 2023-08-15 | $47.95 | $975.87 | 4,939,700 | — | — |
| 2023-08-14 | $48.56 | $988.28 | 4,675,600 | — | — |
| 2023-08-11 | $48.98 | $990.93 | 3,593,700 | — | — |
| 2023-08-10 | $49.08 | $992.95 | 4,374,600 | — | — |
| 2023-08-09 | $49.26 | $996.59 | 3,497,700 | — | — |
| 2023-08-08 | $48.87 | $988.70 | 4,136,800 | — | — |
| 2023-08-07 | $49.70 | $1,005.50 | 3,792,100 | — | — |
| 2023-08-04 | $49.49 | $1,001.25 | 4,706,000 | — | — |
| 2023-08-03 | $49.40 | $999.43 | 3,720,100 | — | — |
| 2023-08-02 | $49.02 | $991.74 | 3,817,800 | — | — |
| 2023-08-01 | $48.54 | $982.03 | 3,439,400 | — | — |
| 2023-07-31 | $48.64 | $984.05 | 3,327,600 | — | — |
| 2023-07-28 | $48.52 | $981.62 | 2,766,400 | — | — |
| 2023-07-27 | $48.10 | $973.13 | 3,129,600 | — | — |
| 2023-07-26 | $48.71 | $985.47 | 3,721,500 | — | — |
| 2023-07-25 | $48.69 | $985.06 | 4,023,800 | — | — |
| 2023-07-24 | $48.74 | $986.07 | 4,317,600 | — | — |
| 2023-07-21 | $47.99 | $970.90 | 2,822,600 | — | — |
| 2023-07-20 | $47.86 | $968.27 | 3,818,800 | — | — |
| 2023-07-19 | $46.98 | $950.47 | 4,846,700 | — | — |
| 2023-07-18 | $46.21 | $934.89 | 3,870,600 | — | — |
| 2023-07-17 | $46.54 | $941.56 | 5,054,500 | — | — |
| 2023-07-14 | $46.44 | $939.54 | 4,775,400 | — | — |
| 2023-07-13 | $47.00 | $950.87 | 4,108,200 | — | — |
| 2023-07-12 | $47.35 | $957.95 | 5,140,800 | — | — |
| 2023-07-11 | $47.57 | $962.40 | 3,714,600 | — | — |
| 2023-07-10 | $46.88 | $948.44 | 4,509,100 | — | — |
| 2023-07-07 | $47.17 | $954.31 | 3,366,500 | — | — |
| 2023-07-06 | $47.29 | $956.74 | 4,136,600 | — | — |
| 2023-07-05 | $47.04 | $951.68 | 4,535,800 | — | — |
| 2023-07-03 | $47.44 | $959.77 | 2,132,500 | — | — |
| 2023-06-30 | $47.00 | $950.87 | 5,264,500 | — | — |
| 2023-06-29 | $46.32 | $937.11 | 4,758,700 | — | — |
| 2023-06-28 | $47.17 | $954.31 | 4,209,000 | — | — |
| 2023-06-27 | $46.77 | $946.22 | 3,943,500 | — | — |
| 2023-06-26 | $46.65 | $943.79 | 3,552,000 | — | — |
| 2023-06-23 | $46.14 | $933.47 | 5,160,900 | — | — |
| 2023-06-22 | $46.07 | $932.06 | 4,059,900 | — | — |
| 2023-06-21 | $45.68 | $924.17 | 5,442,800 | — | — |
| 2023-06-20 | $45.83 | $927.20 | 5,682,800 | — | — |
| 2023-06-16 | $46.17 | $934.08 | 10,578,400 | — | — |
| 2023-06-15 | $45.94 | $929.43 | 18,125,600 | — | — |
| 2023-06-14 | $47.21 | $955.12 | 6,548,300 | — | — |
| 2023-06-13 | $46.86 | $948.04 | 5,138,700 | — | — |
| 2023-06-12 | $46.38 | $938.33 | 4,099,800 | — | — |
| 2023-06-09 | $46.17 | $934.08 | 3,790,800 | — | — |
| 2023-06-08 | $45.76 | $925.78 | 4,189,000 | — | — |
| 2023-06-07 | $45.46 | $919.71 | 7,948,700 | — | — |
| 2023-06-06 | $46.07 | $932.06 | 4,276,700 | — | — |
| 2023-06-05 | $46.15 | $933.67 | 4,295,400 | — | — |
| 2023-06-02 | $45.92 | $929.02 | 6,219,000 | — | — |
| 2023-06-01 | $44.66 | $903.53 | 8,704,100 | — | — |
| 2023-05-31 | $45.33 | $917.08 | 13,800,300 | — | — |
| 2023-05-30 | $45.96 | $929.83 | 6,550,600 | — | — |
| 2023-05-26 | $47.31 | $957.14 | 8,018,100 | — | — |
| 2023-05-25 | $48.90 | $989.31 | 12,037,900 | — | — |
| 2023-05-24 | $49.56 | $1,002.66 | 5,842,400 | — | — |
| 2023-05-23 | $49.10 | $993.36 | 4,984,300 | — | — |
| 2023-05-22 | $49.98 | $1,011.16 | 4,787,400 | — | — |
| 2023-05-19 | $49.64 | $1,004.28 | 4,509,000 | — | — |
| 2023-05-18 | $49.33 | $998.01 | 4,532,000 | — | — |
| 2023-05-17 | $49.25 | $996.39 | 4,432,500 | — | — |
| 2023-05-16 | $48.93 | $989.92 | 4,495,000 | — | — |
| 2023-05-15 | $49.07 | $992.75 | 4,924,600 | — | — |
| 2023-05-12 | $49.18 | $994.98 | 4,074,700 | — | — |
| 2023-05-11 | $49.16 | $989.31 | 3,743,800 | — | — |
| 2023-05-10 | $49.12 | $988.51 | 5,119,800 | — | — |
| 2023-05-09 | $49.16 | $989.31 | 3,842,000 | — | — |
| 2023-05-08 | $49.15 | $989.11 | 3,303,000 | — | — |
| 2023-05-05 | $49.23 | $990.72 | 3,770,300 | — | — |
| 2023-05-04 | $48.28 | $971.60 | 3,402,400 | — | — |
| 2023-05-03 | $48.94 | $984.88 | 4,659,300 | — | — |
| 2023-05-02 | $49.44 | $994.95 | 4,200,900 | — | — |
| 2023-05-01 | $49.28 | $991.73 | 4,484,000 | — | — |
| 2023-04-28 | $48.63 | $978.64 | 4,972,800 | — | — |
| 2023-04-27 | $48.34 | $972.81 | 2,482,600 | — | — |
| 2023-04-26 | $47.82 | $962.34 | 2,897,000 | — | — |
| 2023-04-25 | $47.97 | $965.36 | 3,851,000 | — | — |
| 2023-04-24 | $48.24 | $970.80 | 4,634,000 | — | — |
| 2023-04-21 | $47.92 | $964.36 | 3,776,300 | — | — |
| 2023-04-20 | $47.80 | $961.94 | 3,917,700 | — | — |
| 2023-04-19 | $47.45 | $954.90 | 4,566,000 | — | — |
| 2023-04-18 | $47.85 | $962.95 | 5,113,500 | — | — |
| 2023-04-17 | $47.81 | $962.14 | 5,852,200 | — | — |
| 2023-04-14 | $46.65 | $938.80 | 3,908,200 | — | — |
| 2023-04-13 | $47.05 | $946.85 | 5,503,100 | — | — |
| 2023-04-12 | $47.32 | $952.28 | 7,214,200 | — | — |
| 2023-04-11 | $47.96 | $965.16 | 6,710,700 | — | — |
| 2023-04-10 | $48.90 | $984.08 | 4,518,900 | — | — |
| 2023-04-06 | $48.52 | $976.43 | 4,393,700 | — | — |
| 2023-04-05 | $48.06 | $967.17 | 7,469,300 | — | — |
| 2023-04-04 | $49.46 | $995.35 | 3,928,500 | — | — |
| 2023-04-03 | $49.94 | $1,005.01 | 6,118,200 | — | — |
| 2023-03-31 | $49.37 | $993.54 | 4,811,100 | — | — |
| 2023-03-30 | $49.06 | $987.30 | 3,743,800 | — | — |
| 2023-03-29 | $49.04 | $986.90 | 5,164,600 | — | — |
| 2023-03-28 | $48.92 | $984.48 | 4,732,500 | — | — |
| 2023-03-27 | $48.63 | $978.64 | 6,508,200 | — | — |
| 2023-03-24 | $49.05 | $987.10 | 6,830,200 | — | — |
| 2023-03-23 | $48.52 | $976.43 | 8,511,200 | — | — |
| 2023-03-22 | $48.04 | $966.77 | 7,411,900 | — | — |
| 2023-03-21 | $47.76 | $961.14 | 4,560,400 | — | — |
| 2023-03-20 | $47.35 | $952.89 | 5,776,300 | — | — |
| 2023-03-17 | $46.78 | $941.41 | 15,100,200 | — | — |
| 2023-03-16 | $47.13 | $948.46 | 7,188,700 | — | — |
| 2023-03-15 | $48.29 | $971.80 | 7,340,600 | — | — |
| 2023-03-14 | $47.18 | $949.46 | 6,577,100 | — | — |
| 2023-03-13 | $46.85 | $942.82 | 8,891,300 | — | — |
| 2023-03-10 | $47.10 | $947.85 | 7,329,300 | — | — |
| 2023-03-09 | $47.25 | $950.87 | 6,352,200 | — | — |
| 2023-03-08 | $47.45 | $954.90 | 7,354,500 | — | — |
| 2023-03-07 | $46.91 | $944.03 | 8,262,100 | — | — |
| 2023-03-06 | $46.48 | $935.38 | 6,271,000 | — | — |
| 2023-03-03 | $45.98 | $925.32 | 8,240,500 | — | — |
| 2023-03-02 | $45.73 | $920.28 | 12,908,600 | — | — |
| 2023-03-01 | $43.38 | $872.99 | 7,008,800 | — | — |
| 2023-02-28 | $43.14 | $868.16 | 6,000,400 | — | — |
| 2023-02-27 | $43.41 | $873.60 | 5,586,100 | — | — |
| 2023-02-24 | $43.75 | $880.44 | 5,039,500 | — | — |
| 2023-02-23 | $43.91 | $883.66 | 5,079,600 | — | — |
| 2023-02-22 | $44.62 | $897.95 | 4,718,600 | — | — |
| 2023-02-21 | $44.62 | $897.95 | 5,973,400 | — | — |
| 2023-02-17 | $44.00 | $885.47 | 4,230,100 | — | — |
| 2023-02-16 | $43.85 | $882.45 | 4,493,300 | — | — |
| 2023-02-15 | $44.27 | $890.90 | 3,987,200 | — | — |
| 2023-02-14 | $43.63 | $878.02 | 4,941,500 | — | — |
| 2023-02-13 | $44.89 | $898.15 | 4,477,600 | — | — |
| 2023-02-10 | $44.80 | $896.35 | 3,726,200 | — | — |
| 2023-02-09 | $44.09 | $882.14 | 3,660,300 | — | — |
| 2023-02-08 | $44.27 | $885.74 | 4,791,300 | — | — |
| 2023-02-07 | $44.47 | $889.74 | 3,487,100 | — | — |
| 2023-02-06 | $44.54 | $891.14 | 4,413,800 | — | — |
| 2023-02-03 | $44.42 | $888.74 | 5,025,100 | — | — |
| 2023-02-02 | $44.97 | $899.75 | 4,816,500 | — | — |
| 2023-02-01 | $45.18 | $903.95 | 5,387,300 | — | — |
| 2023-01-31 | $44.63 | $892.95 | 5,007,000 | — | — |
| 2023-01-30 | $44.21 | $884.54 | 4,544,800 | — | — |
| 2023-01-27 | $45.05 | $901.35 | 3,672,000 | — | — |
| 2023-01-26 | $44.46 | $889.54 | 3,106,600 | — | — |
| 2023-01-25 | $44.90 | $898.35 | 3,351,700 | — | — |
| 2023-01-24 | $44.26 | $885.54 | 2,721,800 | — | — |
| 2023-01-23 | $44.70 | $894.35 | 3,556,300 | — | — |
| 2023-01-20 | $44.45 | $889.34 | 3,978,500 | — | — |
| 2023-01-19 | $44.00 | $880.34 | 4,422,200 | — | — |
| 2023-01-18 | $45.26 | $905.55 | 4,005,200 | — | — |
| 2023-01-17 | $46.18 | $923.96 | 3,834,000 | — | — |
| 2023-01-13 | $45.22 | $904.75 | 3,429,400 | — | — |
| 2023-01-12 | $45.67 | $913.75 | 3,312,400 | — | — |
| 2023-01-11 | $45.61 | $912.55 | 4,994,300 | — | — |
| 2023-01-10 | $45.98 | $919.96 | 3,434,600 | — | — |
| 2023-01-09 | $46.19 | $924.16 | 4,736,600 | — | — |
| 2023-01-06 | $45.74 | $915.15 | 4,385,800 | — | — |
| 2023-01-05 | $45.16 | $903.55 | 4,749,800 | — | — |
| 2023-01-04 | $44.97 | $899.75 | 4,299,700 | — | — |
| 2023-01-03 | $44.47 | $889.74 | 3,570,100 | — | — |