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
- 1992-06-26 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 | $96.01 | $122.05 | 6,135,700 | — | — |
| 2023-12-28 | $95.93 | $121.95 | 4,518,300 | — | — |
| 2023-12-27 | $95.29 | $121.14 | 4,959,300 | — | — |
| 2023-12-26 | $95.67 | $121.62 | 3,709,500 | — | — |
| 2023-12-22 | $95.28 | $121.12 | 6,361,000 | — | — |
| 2023-12-21 | $95.33 | $121.19 | 7,097,200 | — | — |
| 2023-12-20 | $94.71 | $120.40 | 10,057,400 | — | — |
| 2023-12-19 | $97.72 | $124.22 | 5,992,900 | — | — |
| 2023-12-18 | $96.56 | $122.75 | 6,146,400 | — | — |
| 2023-12-15 | $96.75 | $122.99 | 12,466,000 | — | — |
| 2023-12-14 | $97.84 | $124.38 | 9,764,800 | — | — |
| 2023-12-13 | $98.11 | $124.72 | 7,741,900 | — | — |
| 2023-12-12 | $98.15 | $124.77 | 6,313,800 | — | — |
| 2023-12-11 | $98.12 | $124.73 | 7,639,100 | — | — |
| 2023-12-08 | $96.61 | $122.81 | 7,125,200 | — | — |
| 2023-12-07 | $96.44 | $122.60 | 7,858,300 | — | — |
| 2023-12-06 | $97.02 | $123.33 | 12,115,000 | — | — |
| 2023-12-05 | $95.54 | $121.45 | 16,027,300 | — | — |
| 2023-12-04 | $97.60 | $124.07 | 11,477,400 | — | — |
| 2023-12-01 | $99.20 | $126.11 | 12,506,500 | — | — |
| 2023-11-30 | $99.30 | $126.23 | 11,442,600 | — | — |
| 2023-11-29 | $99.85 | $126.93 | 8,428,500 | — | — |
| 2023-11-28 | $101.18 | $128.62 | 6,848,100 | — | — |
| 2023-11-27 | $102.36 | $130.12 | 7,853,600 | — | — |
| 2023-11-24 | $102.78 | $130.66 | 3,206,400 | — | — |
| 2023-11-22 | $103.44 | $131.50 | 4,828,700 | — | — |
| 2023-11-21 | $103.69 | $131.81 | 6,149,000 | — | — |
| 2023-11-20 | $104.30 | $132.59 | 9,799,500 | — | — |
| 2023-11-17 | $105.57 | $134.20 | 6,341,800 | — | — |
| 2023-11-16 | $107.21 | $136.29 | 8,037,200 | — | — |
| 2023-11-15 | $106.03 | $134.79 | 7,980,200 | — | — |
| 2023-11-14 | $105.60 | $134.24 | 8,323,000 | — | — |
| 2023-11-13 | $103.51 | $131.59 | 7,120,800 | — | — |
| 2023-11-10 | $104.33 | $132.63 | 7,338,500 | — | — |
| 2023-11-09 | $102.23 | $129.96 | 7,607,000 | — | — |
| 2023-11-08 | $104.30 | $131.86 | 7,453,000 | — | — |
| 2023-11-07 | $103.68 | $131.08 | 6,239,500 | — | — |
| 2023-11-06 | $104.03 | $131.52 | 7,532,000 | — | — |
| 2023-11-03 | $102.65 | $129.78 | 15,995,700 | — | — |
| 2023-11-02 | $100.01 | $126.44 | 23,396,300 | — | — |
| 2023-11-01 | $91.35 | $115.49 | 14,292,500 | — | — |
| 2023-10-31 | $92.24 | $116.62 | 9,308,300 | — | — |
| 2023-10-30 | $93.15 | $117.77 | 7,852,700 | — | — |
| 2023-10-27 | $92.02 | $116.34 | 8,293,600 | — | — |
| 2023-10-26 | $92.67 | $117.16 | 6,201,700 | — | — |
| 2023-10-25 | $94.00 | $118.84 | 5,497,300 | — | — |
| 2023-10-24 | $94.62 | $119.63 | 3,600,200 | — | — |
| 2023-10-23 | $94.20 | $119.10 | 4,481,000 | — | — |
| 2023-10-20 | $94.19 | $119.08 | 4,699,000 | — | — |
| 2023-10-19 | $94.42 | $119.37 | 5,610,800 | — | — |
| 2023-10-18 | $93.75 | $118.53 | 4,110,700 | — | — |
| 2023-10-17 | $94.18 | $119.07 | 6,086,700 | — | — |
| 2023-10-16 | $93.65 | $118.40 | 4,595,900 | — | — |
| 2023-10-13 | $91.48 | $115.66 | 4,780,100 | — | — |
| 2023-10-12 | $91.42 | $115.58 | 5,485,200 | — | — |
| 2023-10-11 | $91.95 | $116.25 | 4,499,200 | — | — |
| 2023-10-10 | $93.18 | $117.81 | 4,974,800 | — | — |
| 2023-10-09 | $92.68 | $117.17 | 4,120,700 | — | — |
| 2023-10-06 | $92.85 | $117.39 | 6,979,300 | — | — |
| 2023-10-05 | $92.37 | $116.78 | 7,548,600 | — | — |
| 2023-10-04 | $91.15 | $115.24 | 6,166,100 | — | — |
| 2023-10-03 | $89.48 | $113.13 | 6,666,600 | — | — |
| 2023-10-02 | $91.13 | $115.21 | 6,430,500 | — | — |
| 2023-09-29 | $91.27 | $115.39 | 7,700,200 | — | — |
| 2023-09-28 | $91.08 | $115.15 | 4,736,300 | — | — |
| 2023-09-27 | $91.17 | $115.26 | 4,731,500 | — | — |
| 2023-09-26 | $92.00 | $116.31 | 6,086,600 | — | — |
| 2023-09-25 | $92.74 | $117.25 | 4,818,800 | — | — |
| 2023-09-22 | $93.68 | $118.44 | 5,118,900 | — | — |
| 2023-09-21 | $93.10 | $117.70 | 6,108,800 | — | — |
| 2023-09-20 | $95.16 | $120.31 | 4,572,100 | — | — |
| 2023-09-19 | $95.29 | $120.47 | 6,803,000 | — | — |
| 2023-09-18 | $96.76 | $122.33 | 4,477,500 | — | — |
| 2023-09-15 | $96.23 | $121.66 | 8,767,600 | — | — |
| 2023-09-14 | $97.16 | $122.84 | 6,039,700 | — | — |
| 2023-09-13 | $96.93 | $122.55 | 5,830,200 | — | — |
| 2023-09-12 | $96.24 | $121.67 | 5,007,600 | — | — |
| 2023-09-11 | $95.67 | $120.95 | 5,577,500 | — | — |
| 2023-09-08 | $95.28 | $120.46 | 4,754,700 | — | — |
| 2023-09-07 | $95.10 | $120.23 | 6,404,100 | — | — |
| 2023-09-06 | $95.95 | $121.31 | 5,428,400 | — | — |
| 2023-09-05 | $96.84 | $122.43 | 5,414,300 | — | — |
| 2023-09-01 | $98.00 | $123.90 | 4,747,100 | — | — |
| 2023-08-31 | $97.44 | $123.19 | 5,624,500 | — | — |
| 2023-08-30 | $99.24 | $125.47 | 4,212,200 | — | — |
| 2023-08-29 | $99.15 | $125.35 | 5,512,300 | — | — |
| 2023-08-28 | $97.04 | $122.69 | 5,098,900 | — | — |
| 2023-08-25 | $95.48 | $120.71 | 5,360,400 | — | — |
| 2023-08-24 | $94.83 | $119.89 | 7,824,500 | — | — |
| 2023-08-23 | $95.18 | $120.33 | 9,704,500 | — | — |
| 2023-08-22 | $96.07 | $121.46 | 3,639,800 | — | — |
| 2023-08-21 | $96.46 | $121.95 | 3,753,200 | — | — |
| 2023-08-18 | $97.23 | $122.93 | 4,126,000 | — | — |
| 2023-08-17 | $96.57 | $122.09 | 5,291,100 | — | — |
| 2023-08-16 | $98.98 | $125.14 | 3,679,500 | — | — |
| 2023-08-15 | $100.04 | $126.48 | 3,203,700 | — | — |
| 2023-08-14 | $101.01 | $127.71 | 3,239,300 | — | — |
| 2023-08-11 | $100.99 | $127.68 | 3,180,600 | — | — |
| 2023-08-10 | $101.66 | $128.53 | 6,844,200 | — | — |
| 2023-08-09 | $99.92 | $125.66 | 4,494,300 | — | — |
| 2023-08-08 | $100.70 | $126.64 | 4,058,400 | — | — |
| 2023-08-07 | $101.74 | $127.95 | 5,222,700 | — | — |
| 2023-08-04 | $100.68 | $126.61 | 5,199,200 | — | — |
| 2023-08-03 | $102.33 | $128.69 | 5,547,500 | — | — |
| 2023-08-02 | $102.13 | $128.44 | 14,463,100 | — | — |
| 2023-08-01 | $101.26 | $127.34 | 7,784,300 | — | — |
| 2023-07-31 | $101.57 | $127.73 | 6,377,400 | — | — |
| 2023-07-28 | $101.25 | $127.33 | 5,320,700 | — | — |
| 2023-07-27 | $100.78 | $126.74 | 5,373,400 | — | — |
| 2023-07-26 | $101.73 | $127.93 | 6,568,300 | — | — |
| 2023-07-25 | $102.92 | $129.43 | 5,627,500 | — | — |
| 2023-07-24 | $102.78 | $129.25 | 4,746,600 | — | — |
| 2023-07-21 | $102.82 | $129.30 | 20,370,300 | — | — |
| 2023-07-20 | $100.88 | $126.86 | 5,466,100 | — | — |
| 2023-07-19 | $101.83 | $128.06 | 5,556,200 | — | — |
| 2023-07-18 | $100.76 | $126.71 | 5,989,000 | — | — |
| 2023-07-17 | $100.93 | $126.93 | 5,244,500 | — | — |
| 2023-07-14 | $101.61 | $127.78 | 3,939,800 | — | — |
| 2023-07-13 | $101.60 | $127.77 | 4,511,700 | — | — |
| 2023-07-12 | $101.14 | $127.19 | 6,971,900 | — | — |
| 2023-07-11 | $100.09 | $125.87 | 5,268,000 | — | — |
| 2023-07-10 | $99.13 | $124.66 | 9,294,600 | — | — |
| 2023-07-07 | $96.05 | $120.79 | 7,889,500 | — | — |
| 2023-07-06 | $96.20 | $120.98 | 7,153,300 | — | — |
| 2023-07-05 | $98.46 | $123.82 | 6,365,400 | — | — |
| 2023-07-03 | $99.15 | $124.69 | 3,287,000 | — | — |
| 2023-06-30 | $99.06 | $124.58 | 6,229,900 | — | — |
| 2023-06-29 | $98.68 | $124.10 | 5,113,500 | — | — |
| 2023-06-28 | $98.61 | $124.01 | 6,581,900 | — | — |
| 2023-06-27 | $98.72 | $124.15 | 5,034,100 | — | — |
| 2023-06-26 | $98.23 | $123.53 | 6,069,000 | — | — |
| 2023-06-23 | $98.34 | $123.67 | 18,770,100 | — | — |
| 2023-06-22 | $100.85 | $126.83 | 6,125,500 | — | — |
| 2023-06-21 | $101.87 | $128.11 | 5,508,800 | — | — |
| 2023-06-20 | $101.27 | $127.35 | 5,506,400 | — | — |
| 2023-06-16 | $101.87 | $128.11 | 11,709,200 | — | — |
| 2023-06-15 | $101.38 | $127.49 | 6,448,200 | — | — |
| 2023-06-14 | $100.66 | $126.59 | 9,279,500 | — | — |
| 2023-06-13 | $99.26 | $124.83 | 5,137,900 | — | — |
| 2023-06-12 | $98.46 | $123.82 | 6,705,800 | — | — |
| 2023-06-09 | $97.96 | $123.19 | 5,550,800 | — | — |
| 2023-06-08 | $99.15 | $124.69 | 6,877,800 | — | — |
| 2023-06-07 | $97.92 | $123.14 | 6,285,600 | — | — |
| 2023-06-06 | $98.22 | $123.52 | 8,657,100 | — | — |
| 2023-06-05 | $99.93 | $125.67 | 6,536,500 | — | — |
| 2023-06-02 | $99.50 | $125.13 | 6,221,400 | — | — |
| 2023-06-01 | $97.52 | $122.64 | 6,752,200 | — | — |
| 2023-05-31 | $97.64 | $122.79 | 10,377,100 | — | — |
| 2023-05-30 | $97.75 | $122.93 | 6,505,400 | — | — |
| 2023-05-26 | $98.53 | $123.91 | 7,276,500 | — | — |
| 2023-05-25 | $98.44 | $123.80 | 8,177,000 | — | — |
| 2023-05-24 | $99.61 | $125.27 | 6,134,800 | — | — |
| 2023-05-23 | $100.34 | $126.19 | 6,766,300 | — | — |
| 2023-05-22 | $102.90 | $129.40 | 7,504,300 | — | — |
| 2023-05-19 | $105.51 | $132.69 | 4,985,200 | — | — |
| 2023-05-18 | $107.09 | $134.67 | 5,377,500 | — | — |
| 2023-05-17 | $105.69 | $132.91 | 4,757,300 | — | — |
| 2023-05-16 | $105.28 | $132.40 | 3,676,600 | — | — |
| 2023-05-15 | $106.64 | $134.11 | 4,217,000 | — | — |
| 2023-05-12 | $106.12 | $133.45 | 5,175,600 | — | — |
| 2023-05-11 | $105.63 | $132.84 | 4,791,700 | — | — |
| 2023-05-10 | $106.97 | $133.86 | 4,565,000 | — | — |
| 2023-05-09 | $106.71 | $133.53 | 3,682,400 | — | — |
| 2023-05-08 | $107.17 | $134.11 | 6,090,700 | — | — |
| 2023-05-05 | $107.21 | $134.16 | 7,813,800 | — | — |
| 2023-05-04 | $104.72 | $131.04 | 8,858,100 | — | — |
| 2023-05-03 | $103.96 | $130.09 | 24,388,600 | — | — |
| 2023-05-02 | $114.46 | $143.23 | 9,626,400 | — | — |
| 2023-05-01 | $114.56 | $143.35 | 6,495,900 | — | — |
| 2023-04-28 | $114.29 | $143.02 | 5,979,300 | — | — |
| 2023-04-27 | $112.75 | $141.09 | 7,618,500 | — | — |
| 2023-04-26 | $111.47 | $139.49 | 8,081,600 | — | — |
| 2023-04-25 | $109.34 | $136.82 | 8,747,100 | — | — |
| 2023-04-24 | $109.29 | $136.76 | 5,940,700 | — | — |
| 2023-04-21 | $108.19 | $135.38 | 4,522,800 | — | — |
| 2023-04-20 | $107.05 | $133.96 | 4,297,200 | — | — |
| 2023-04-19 | $107.16 | $134.09 | 4,617,800 | — | — |
| 2023-04-18 | $107.91 | $135.03 | 5,300,500 | — | — |
| 2023-04-17 | $108.31 | $135.53 | 4,780,700 | — | — |
| 2023-04-14 | $107.47 | $134.48 | 3,963,300 | — | — |
| 2023-04-13 | $106.99 | $133.88 | 4,367,600 | — | — |
| 2023-04-12 | $105.60 | $132.14 | 4,606,000 | — | — |
| 2023-04-11 | $105.74 | $132.32 | 4,010,600 | — | — |
| 2023-04-10 | $104.74 | $131.07 | 3,761,600 | — | — |
| 2023-04-06 | $104.68 | $130.99 | 3,155,700 | — | — |
| 2023-04-05 | $104.90 | $131.27 | 5,170,900 | — | — |
| 2023-04-04 | $104.00 | $130.14 | 3,854,400 | — | — |
| 2023-04-03 | $104.85 | $131.20 | 3,855,400 | — | — |
| 2023-03-31 | $104.13 | $130.30 | 6,900,100 | — | — |
| 2023-03-30 | $101.32 | $126.79 | 4,082,600 | — | — |
| 2023-03-29 | $100.62 | $125.91 | 4,946,600 | — | — |
| 2023-03-28 | $98.72 | $123.53 | 4,709,800 | — | — |
| 2023-03-27 | $98.66 | $123.46 | 6,022,200 | — | — |
| 2023-03-24 | $98.34 | $123.06 | 4,685,400 | — | — |
| 2023-03-23 | $98.42 | $123.16 | 6,879,200 | — | — |
| 2023-03-22 | $99.12 | $124.03 | 5,917,700 | — | — |
| 2023-03-21 | $100.54 | $125.81 | 4,743,700 | — | — |
| 2023-03-20 | $99.85 | $124.95 | 4,864,000 | — | — |
| 2023-03-17 | $98.70 | $123.51 | 10,189,700 | — | — |
| 2023-03-16 | $100.43 | $125.67 | 8,188,600 | — | — |
| 2023-03-15 | $99.34 | $124.31 | 6,603,300 | — | — |
| 2023-03-14 | $99.46 | $124.46 | 6,248,800 | — | — |
| 2023-03-13 | $99.08 | $123.98 | 6,408,200 | — | — |
| 2023-03-10 | $99.38 | $124.36 | 6,641,900 | — | — |
| 2023-03-09 | $100.30 | $125.51 | 5,732,300 | — | — |
| 2023-03-08 | $102.50 | $128.26 | 4,225,500 | — | — |
| 2023-03-07 | $103.34 | $129.31 | 3,976,300 | — | — |
| 2023-03-06 | $104.99 | $131.38 | 5,237,100 | — | — |
| 2023-03-03 | $104.55 | $130.83 | 4,882,100 | — | — |
| 2023-03-02 | $103.01 | $128.90 | 4,777,600 | — | — |
| 2023-03-01 | $101.43 | $126.92 | 5,382,200 | — | — |
| 2023-02-28 | $102.09 | $127.75 | 5,186,500 | — | — |
| 2023-02-27 | $102.44 | $128.19 | 5,235,100 | — | — |
| 2023-02-24 | $101.60 | $127.14 | 6,019,700 | — | — |
| 2023-02-23 | $103.51 | $129.53 | 6,857,900 | — | — |
| 2023-02-22 | $104.77 | $131.10 | 7,523,700 | — | — |
| 2023-02-21 | $104.78 | $131.12 | 5,438,000 | — | — |
| 2023-02-17 | $107.10 | $134.02 | 6,876,400 | — | — |
| 2023-02-16 | $107.54 | $134.57 | 4,596,800 | — | — |
| 2023-02-15 | $109.00 | $136.40 | 4,059,100 | — | — |
| 2023-02-14 | $107.98 | $135.12 | 5,109,400 | — | — |
| 2023-02-13 | $108.52 | $135.80 | 5,192,400 | — | — |
| 2023-02-10 | $107.09 | $134.01 | 6,298,600 | — | — |
| 2023-02-09 | $106.05 | $132.71 | 5,608,400 | — | — |
| 2023-02-08 | $106.30 | $132.35 | 5,557,500 | — | — |
| 2023-02-07 | $106.83 | $133.01 | 6,207,500 | — | — |
| 2023-02-06 | $105.02 | $130.76 | 6,392,200 | — | — |
| 2023-02-03 | $104.30 | $129.86 | 15,200,500 | — | — |
| 2023-02-02 | $109.15 | $135.90 | 9,852,900 | — | — |
| 2023-02-01 | $109.99 | $136.95 | 5,841,200 | — | — |
| 2023-01-31 | $109.14 | $135.89 | 5,816,300 | — | — |
| 2023-01-30 | $108.40 | $134.97 | 6,880,700 | — | — |
| 2023-01-27 | $109.02 | $135.74 | 6,851,100 | — | — |
| 2023-01-26 | $108.76 | $135.42 | 6,324,100 | — | — |
| 2023-01-25 | $106.98 | $133.20 | 5,416,900 | — | — |
| 2023-01-24 | $106.64 | $132.78 | 5,517,200 | — | — |
| 2023-01-23 | $106.21 | $132.24 | 6,320,500 | — | — |
| 2023-01-20 | $105.04 | $130.79 | 6,543,500 | — | — |
| 2023-01-19 | $104.26 | $129.81 | 5,115,800 | — | — |
| 2023-01-18 | $105.00 | $130.74 | 5,725,800 | — | — |
| 2023-01-17 | $106.75 | $132.92 | 7,477,200 | — | — |
| 2023-01-13 | $107.23 | $133.51 | 5,529,700 | — | — |
| 2023-01-12 | $105.85 | $131.79 | 4,882,000 | — | — |
| 2023-01-11 | $106.30 | $132.35 | 5,634,400 | — | — |
| 2023-01-10 | $106.00 | $131.98 | 4,183,600 | — | — |
| 2023-01-09 | $104.74 | $130.41 | 10,124,800 | — | — |
| 2023-01-06 | $106.69 | $132.84 | 9,644,100 | — | — |
| 2023-01-05 | $104.43 | $130.03 | 5,575,100 | — | — |
| 2023-01-04 | $104.46 | $130.06 | 8,166,600 | — | — |
| 2023-01-03 | $100.83 | $125.54 | 6,607,700 | — | — |