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
- 1972-06-01 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 | $169.84 | $670.74 | 3,291,500 | — | — |
| 2023-12-28 | $169.39 | $668.96 | 2,911,100 | — | — |
| 2023-12-27 | $169.40 | $669.00 | 3,502,500 | — | — |
| 2023-12-26 | $168.86 | $666.87 | 2,779,200 | — | — |
| 2023-12-22 | $167.68 | $662.21 | 3,030,400 | — | — |
| 2023-12-21 | $166.97 | $659.41 | 4,374,000 | — | — |
| 2023-12-20 | $165.69 | $654.35 | 5,157,800 | — | — |
| 2023-12-19 | $167.95 | $663.28 | 4,855,900 | — | — |
| 2023-12-18 | $168.91 | $667.07 | 5,439,500 | — | — |
| 2023-12-15 | $167.00 | $659.52 | 17,734,600 | — | — |
| 2023-12-14 | $168.25 | $664.46 | 7,119,300 | — | — |
| 2023-12-13 | $172.01 | $679.31 | 6,082,100 | — | — |
| 2023-12-12 | $168.47 | $665.33 | 4,515,800 | — | — |
| 2023-12-11 | $167.82 | $662.76 | 6,912,600 | — | — |
| 2023-12-08 | $165.68 | $654.31 | 5,115,200 | — | — |
| 2023-12-07 | $167.46 | $661.34 | 4,934,800 | — | — |
| 2023-12-06 | $167.51 | $661.54 | 4,726,600 | — | — |
| 2023-12-05 | $167.94 | $663.24 | 4,553,800 | — | — |
| 2023-12-04 | $169.14 | $667.98 | 5,323,300 | — | — |
| 2023-12-01 | $168.69 | $666.20 | 4,897,400 | — | — |
| 2023-11-30 | $168.29 | $664.62 | 7,346,700 | — | — |
| 2023-11-29 | $167.16 | $655.16 | 4,722,400 | — | — |
| 2023-11-28 | $168.86 | $661.82 | 4,056,100 | — | — |
| 2023-11-27 | $168.32 | $659.71 | 3,664,700 | — | — |
| 2023-11-24 | $169.37 | $663.82 | 1,751,700 | — | — |
| 2023-11-22 | $169.22 | $663.23 | 3,235,600 | — | — |
| 2023-11-21 | $167.80 | $657.67 | 3,980,000 | — | — |
| 2023-11-20 | $166.52 | $652.65 | 4,886,200 | — | — |
| 2023-11-17 | $166.76 | $653.59 | 5,583,100 | — | — |
| 2023-11-16 | $167.71 | $657.32 | 5,386,400 | — | — |
| 2023-11-15 | $167.25 | $655.51 | 5,611,200 | — | — |
| 2023-11-14 | $168.11 | $658.88 | 6,238,900 | — | — |
| 2023-11-13 | $167.77 | $657.55 | 5,402,300 | — | — |
| 2023-11-10 | $166.92 | $654.22 | 5,552,900 | — | — |
| 2023-11-09 | $166.16 | $651.24 | 5,639,300 | — | — |
| 2023-11-08 | $167.39 | $656.06 | 4,926,600 | — | — |
| 2023-11-07 | $167.18 | $655.24 | 4,687,200 | — | — |
| 2023-11-06 | $166.70 | $653.36 | 5,784,600 | — | — |
| 2023-11-03 | $166.79 | $653.71 | 4,063,300 | — | — |
| 2023-11-02 | $166.83 | $653.87 | 5,413,400 | — | — |
| 2023-11-01 | $164.87 | $646.18 | 6,682,500 | — | — |
| 2023-10-31 | $163.28 | $639.95 | 5,947,400 | — | — |
| 2023-10-30 | $162.28 | $636.03 | 4,625,900 | — | — |
| 2023-10-27 | $159.62 | $625.61 | 5,078,000 | — | — |
| 2023-10-26 | $161.41 | $632.62 | 5,147,000 | — | — |
| 2023-10-25 | $162.35 | $636.31 | 4,534,600 | — | — |
| 2023-10-24 | $162.19 | $635.68 | 5,265,200 | — | — |
| 2023-10-23 | $160.08 | $627.41 | 5,795,800 | — | — |
| 2023-10-20 | $160.00 | $627.10 | 5,486,500 | — | — |
| 2023-10-19 | $160.56 | $629.29 | 6,336,800 | — | — |
| 2023-10-18 | $162.03 | $635.05 | 6,650,600 | — | — |
| 2023-10-17 | $160.37 | $628.55 | 6,411,300 | — | — |
| 2023-10-16 | $161.08 | $631.33 | 5,605,000 | — | — |
| 2023-10-13 | $160.00 | $627.10 | 6,757,100 | — | — |
| 2023-10-12 | $158.08 | $619.57 | 9,024,100 | — | — |
| 2023-10-11 | $162.62 | $637.37 | 7,371,500 | — | — |
| 2023-10-10 | $164.40 | $644.34 | 11,456,400 | — | — |
| 2023-10-09 | $161.36 | $632.43 | 7,244,500 | — | — |
| 2023-10-06 | $160.29 | $628.23 | 12,774,700 | — | — |
| 2023-10-05 | $160.10 | $627.49 | 10,556,400 | — | — |
| 2023-10-04 | $168.91 | $662.02 | 4,134,000 | — | — |
| 2023-10-03 | $167.70 | $657.28 | 4,873,400 | — | — |
| 2023-10-02 | $169.17 | $663.04 | 3,838,800 | — | — |
| 2023-09-29 | $169.44 | $664.10 | 5,194,200 | — | — |
| 2023-09-28 | $169.50 | $664.33 | 4,841,600 | — | — |
| 2023-09-27 | $169.57 | $664.61 | 5,729,900 | — | — |
| 2023-09-26 | $172.52 | $676.17 | 5,213,700 | — | — |
| 2023-09-25 | $174.33 | $683.26 | 3,553,600 | — | — |
| 2023-09-22 | $175.27 | $686.95 | 4,542,300 | — | — |
| 2023-09-21 | $175.38 | $687.38 | 5,351,000 | — | — |
| 2023-09-20 | $178.38 | $699.14 | 3,695,800 | — | — |
| 2023-09-19 | $178.32 | $698.90 | 3,369,300 | — | — |
| 2023-09-18 | $179.38 | $703.05 | 3,182,600 | — | — |
| 2023-09-15 | $179.84 | $704.86 | 11,661,200 | — | — |
| 2023-09-14 | $181.23 | $710.31 | 4,118,300 | — | — |
| 2023-09-13 | $179.68 | $704.23 | 3,781,400 | — | — |
| 2023-09-12 | $178.27 | $698.70 | 3,331,100 | — | — |
| 2023-09-11 | $178.93 | $701.29 | 4,512,700 | — | — |
| 2023-09-08 | $176.27 | $690.87 | 2,995,000 | — | — |
| 2023-09-07 | $176.40 | $691.38 | 4,934,300 | — | — |
| 2023-09-06 | $174.73 | $684.83 | 5,933,800 | — | — |
| 2023-09-05 | $174.16 | $682.60 | 5,081,800 | — | — |
| 2023-09-01 | $175.32 | $687.14 | 4,801,400 | — | — |
| 2023-08-31 | $177.92 | $697.33 | 5,566,700 | — | — |
| 2023-08-30 | $181.08 | $704.76 | 3,153,400 | — | — |
| 2023-08-29 | $180.93 | $704.18 | 4,368,600 | — | — |
| 2023-08-28 | $180.25 | $701.53 | 3,189,800 | — | — |
| 2023-08-25 | $179.42 | $698.30 | 4,710,700 | — | — |
| 2023-08-24 | $177.18 | $689.58 | 5,709,800 | — | — |
| 2023-08-23 | $178.12 | $693.24 | 4,042,700 | — | — |
| 2023-08-22 | $175.70 | $683.82 | 3,489,300 | — | — |
| 2023-08-21 | $177.05 | $689.08 | 4,284,100 | — | — |
| 2023-08-18 | $178.18 | $693.47 | 6,020,300 | — | — |
| 2023-08-17 | $178.45 | $694.52 | 4,503,000 | — | — |
| 2023-08-16 | $181.21 | $705.27 | 2,633,700 | — | — |
| 2023-08-15 | $181.35 | $705.81 | 3,331,800 | — | — |
| 2023-08-14 | $183.62 | $714.65 | 3,385,600 | — | — |
| 2023-08-11 | $184.04 | $716.28 | 2,873,800 | — | — |
| 2023-08-10 | $183.75 | $715.15 | 3,727,200 | — | — |
| 2023-08-09 | $183.98 | $716.05 | 4,413,100 | — | — |
| 2023-08-08 | $184.44 | $717.84 | 5,017,900 | — | — |
| 2023-08-07 | $186.89 | $727.37 | 3,323,400 | — | — |
| 2023-08-04 | $184.60 | $718.46 | 4,651,100 | — | — |
| 2023-08-03 | $187.12 | $728.27 | 2,857,400 | — | — |
| 2023-08-02 | $188.31 | $732.90 | 4,285,900 | — | — |
| 2023-08-01 | $186.82 | $727.10 | 2,853,900 | — | — |
| 2023-07-31 | $187.46 | $729.59 | 5,687,700 | — | — |
| 2023-07-28 | $190.31 | $740.68 | 5,602,300 | — | — |
| 2023-07-27 | $188.53 | $733.76 | 4,141,800 | — | — |
| 2023-07-26 | $191.60 | $745.70 | 3,898,900 | — | — |
| 2023-07-25 | $191.36 | $744.77 | 3,521,600 | — | — |
| 2023-07-24 | $190.92 | $743.06 | 4,225,800 | — | — |
| 2023-07-21 | $190.16 | $740.10 | 15,022,100 | — | — |
| 2023-07-20 | $189.30 | $736.75 | 5,056,500 | — | — |
| 2023-07-19 | $186.26 | $724.92 | 4,140,800 | — | — |
| 2023-07-18 | $184.45 | $717.88 | 5,684,100 | — | — |
| 2023-07-17 | $185.63 | $722.47 | 5,637,400 | — | — |
| 2023-07-14 | $188.21 | $732.51 | 4,467,600 | — | — |
| 2023-07-13 | $187.53 | $729.86 | 8,223,100 | — | — |
| 2023-07-12 | $183.17 | $712.89 | 6,080,100 | — | — |
| 2023-07-11 | $183.98 | $716.05 | 3,914,300 | — | — |
| 2023-07-10 | $184.30 | $717.29 | 5,508,800 | — | — |
| 2023-07-07 | $183.08 | $712.54 | 6,309,900 | — | — |
| 2023-07-06 | $186.60 | $726.24 | 5,592,100 | — | — |
| 2023-07-05 | $186.58 | $726.17 | 5,277,100 | — | — |
| 2023-07-03 | $185.60 | $722.35 | 2,389,000 | — | — |
| 2023-06-30 | $185.22 | $720.87 | 7,635,100 | — | — |
| 2023-06-29 | $183.88 | $715.66 | 5,770,400 | — | — |
| 2023-06-28 | $183.70 | $714.96 | 5,193,900 | — | — |
| 2023-06-27 | $186.22 | $724.76 | 5,763,000 | — | — |
| 2023-06-26 | $184.89 | $719.59 | 3,706,100 | — | — |
| 2023-06-23 | $186.07 | $724.18 | 7,592,600 | — | — |
| 2023-06-22 | $187.35 | $729.16 | 3,185,800 | — | — |
| 2023-06-21 | $185.43 | $721.69 | 3,832,400 | — | — |
| 2023-06-20 | $185.31 | $721.22 | 4,154,800 | — | — |
| 2023-06-16 | $186.04 | $724.06 | 8,925,700 | — | — |
| 2023-06-15 | $185.71 | $722.78 | 4,326,100 | — | — |
| 2023-06-14 | $183.17 | $712.89 | 3,559,300 | — | — |
| 2023-06-13 | $181.54 | $706.55 | 2,838,700 | — | — |
| 2023-06-12 | $181.90 | $707.95 | 4,207,100 | — | — |
| 2023-06-09 | $182.35 | $709.70 | 3,200,100 | — | — |
| 2023-06-08 | $182.10 | $708.73 | 4,036,100 | — | — |
| 2023-06-07 | $180.11 | $700.98 | 5,162,700 | — | — |
| 2023-06-06 | $181.56 | $706.63 | 3,975,600 | — | — |
| 2023-06-05 | $184.19 | $716.86 | 4,311,700 | — | — |
| 2023-06-02 | $184.06 | $716.36 | 4,288,300 | — | — |
| 2023-06-01 | $182.19 | $709.08 | 5,277,400 | — | — |
| 2023-05-31 | $182.35 | $704.78 | 20,414,600 | — | — |
| 2023-05-30 | $181.61 | $701.92 | 4,331,800 | — | — |
| 2023-05-26 | $183.58 | $709.53 | 4,449,300 | — | — |
| 2023-05-25 | $183.80 | $710.38 | 4,712,700 | — | — |
| 2023-05-24 | $184.89 | $714.60 | 3,721,000 | — | — |
| 2023-05-23 | $186.07 | $719.16 | 6,382,300 | — | — |
| 2023-05-22 | $186.64 | $721.36 | 5,787,000 | — | — |
| 2023-05-19 | $191.84 | $741.46 | 3,883,000 | — | — |
| 2023-05-18 | $191.56 | $740.38 | 3,709,400 | — | — |
| 2023-05-17 | $192.06 | $742.31 | 4,878,800 | — | — |
| 2023-05-16 | $193.43 | $747.60 | 5,803,100 | — | — |
| 2023-05-15 | $194.27 | $750.85 | 2,946,400 | — | — |
| 2023-05-12 | $196.12 | $758.00 | 2,741,000 | — | — |
| 2023-05-11 | $195.34 | $754.99 | 3,690,200 | — | — |
| 2023-05-10 | $194.27 | $750.85 | 4,352,900 | — | — |
| 2023-05-09 | $194.14 | $750.35 | 3,087,600 | — | — |
| 2023-05-08 | $193.35 | $747.29 | 2,249,900 | — | — |
| 2023-05-05 | $194.27 | $750.85 | 4,146,500 | — | — |
| 2023-05-04 | $193.38 | $747.41 | 4,267,600 | — | — |
| 2023-05-03 | $192.18 | $742.77 | 3,389,600 | — | — |
| 2023-05-02 | $192.25 | $743.04 | 3,712,200 | — | — |
| 2023-05-01 | $191.68 | $740.84 | 3,137,800 | — | — |
| 2023-04-28 | $190.89 | $737.79 | 4,608,900 | — | — |
| 2023-04-27 | $189.69 | $733.15 | 4,574,500 | — | — |
| 2023-04-26 | $188.54 | $728.70 | 4,481,700 | — | — |
| 2023-04-25 | $189.71 | $733.23 | 6,231,600 | — | — |
| 2023-04-24 | $185.50 | $716.95 | 3,540,200 | — | — |
| 2023-04-21 | $185.41 | $716.61 | 3,781,800 | — | — |
| 2023-04-20 | $185.33 | $716.30 | 3,868,200 | — | — |
| 2023-04-19 | $184.72 | $713.94 | 2,209,900 | — | — |
| 2023-04-18 | $184.83 | $714.36 | 2,438,600 | — | — |
| 2023-04-17 | $184.45 | $712.90 | 3,224,400 | — | — |
| 2023-04-14 | $183.51 | $709.26 | 2,572,900 | — | — |
| 2023-04-13 | $184.38 | $712.63 | 4,303,600 | — | — |
| 2023-04-12 | $182.56 | $705.59 | 3,620,900 | — | — |
| 2023-04-11 | $182.92 | $706.98 | 3,586,700 | — | — |
| 2023-04-10 | $183.20 | $708.06 | 2,408,100 | — | — |
| 2023-04-06 | $184.36 | $712.55 | 3,389,700 | — | — |
| 2023-04-05 | $183.64 | $709.76 | 3,826,300 | — | — |
| 2023-04-04 | $181.85 | $702.85 | 3,306,400 | — | — |
| 2023-04-03 | $182.50 | $705.36 | 3,902,300 | — | — |
| 2023-03-31 | $182.30 | $704.59 | 4,479,800 | — | — |
| 2023-03-30 | $180.83 | $698.90 | 2,743,000 | — | — |
| 2023-03-29 | $180.67 | $698.29 | 4,496,000 | — | — |
| 2023-03-28 | $179.43 | $693.49 | 2,850,000 | — | — |
| 2023-03-27 | $179.49 | $693.73 | 4,078,600 | — | — |
| 2023-03-24 | $179.09 | $692.18 | 3,713,800 | — | — |
| 2023-03-23 | $175.65 | $678.88 | 4,655,600 | — | — |
| 2023-03-22 | $176.51 | $682.21 | 4,380,800 | — | — |
| 2023-03-21 | $178.01 | $688.01 | 3,812,000 | — | — |
| 2023-03-20 | $177.59 | $686.38 | 4,367,000 | — | — |
| 2023-03-17 | $175.13 | $676.87 | 8,854,600 | — | — |
| 2023-03-16 | $176.51 | $682.21 | 4,734,400 | — | — |
| 2023-03-15 | $176.63 | $682.67 | 7,099,800 | — | — |
| 2023-03-14 | $173.53 | $670.69 | 6,480,800 | — | — |
| 2023-03-13 | $173.71 | $671.39 | 8,265,100 | — | — |
| 2023-03-10 | $172.03 | $664.89 | 4,129,900 | — | — |
| 2023-03-09 | $171.80 | $664.00 | 4,042,100 | — | — |
| 2023-03-08 | $173.11 | $669.07 | 2,920,200 | — | — |
| 2023-03-07 | $172.64 | $667.25 | 4,094,900 | — | — |
| 2023-03-06 | $173.50 | $670.57 | 3,611,400 | — | — |
| 2023-03-03 | $173.15 | $669.22 | 3,627,100 | — | — |
| 2023-03-02 | $173.32 | $669.88 | 4,476,300 | — | — |
| 2023-03-01 | $171.33 | $657.74 | 5,359,100 | — | — |
| 2023-02-28 | $173.53 | $666.19 | 4,317,100 | — | — |
| 2023-02-27 | $175.91 | $675.33 | 3,208,500 | — | — |
| 2023-02-24 | $175.96 | $675.52 | 2,959,100 | — | — |
| 2023-02-23 | $176.31 | $676.86 | 3,801,400 | — | — |
| 2023-02-22 | $176.12 | $676.13 | 5,299,500 | — | — |
| 2023-02-21 | $176.18 | $676.36 | 5,797,300 | — | — |
| 2023-02-17 | $176.28 | $676.75 | 3,952,100 | — | — |
| 2023-02-16 | $175.51 | $673.79 | 4,973,200 | — | — |
| 2023-02-15 | $176.01 | $675.71 | 4,125,500 | — | — |
| 2023-02-14 | $175.77 | $674.79 | 5,203,000 | — | — |
| 2023-02-13 | $177.77 | $682.47 | 5,205,100 | — | — |
| 2023-02-10 | $176.20 | $676.44 | 6,176,000 | — | — |
| 2023-02-09 | $172.78 | $663.31 | 9,619,400 | — | — |
| 2023-02-08 | $171.16 | $657.09 | 5,687,300 | — | — |
| 2023-02-07 | $171.56 | $658.63 | 6,044,700 | — | — |
| 2023-02-06 | $171.82 | $659.62 | 5,640,000 | — | — |
| 2023-02-03 | $169.12 | $649.26 | 5,308,200 | — | — |
| 2023-02-02 | $169.97 | $652.52 | 5,653,800 | — | — |
| 2023-02-01 | $171.56 | $658.63 | 4,147,700 | — | — |
| 2023-01-31 | $171.02 | $656.55 | 4,665,500 | — | — |
| 2023-01-30 | $169.48 | $650.64 | 5,191,500 | — | — |
| 2023-01-27 | $169.62 | $651.18 | 5,451,400 | — | — |
| 2023-01-26 | $170.22 | $653.48 | 4,558,400 | — | — |
| 2023-01-25 | $171.93 | $660.05 | 3,852,800 | — | — |
| 2023-01-24 | $170.69 | $655.29 | 4,125,600 | — | — |
| 2023-01-23 | $169.12 | $649.26 | 5,440,400 | — | — |
| 2023-01-20 | $169.88 | $652.18 | 5,779,100 | — | — |
| 2023-01-19 | $169.63 | $651.22 | 4,720,400 | — | — |
| 2023-01-18 | $171.62 | $658.86 | 5,032,600 | — | — |
| 2023-01-17 | $176.06 | $675.90 | 5,032,600 | — | — |
| 2023-01-13 | $175.24 | $672.75 | 4,720,400 | — | — |
| 2023-01-12 | $175.78 | $674.83 | 4,246,600 | — | — |
| 2023-01-11 | $178.05 | $683.54 | 4,369,900 | — | — |
| 2023-01-10 | $177.85 | $682.77 | 3,817,300 | — | — |
| 2023-01-09 | $179.33 | $688.45 | 3,319,200 | — | — |
| 2023-01-06 | $181.10 | $695.25 | 3,713,200 | — | — |
| 2023-01-05 | $177.10 | $679.89 | 3,647,100 | — | — |
| 2023-01-04 | $178.97 | $687.07 | 4,771,300 | — | — |
| 2023-01-03 | $179.41 | $688.76 | 5,137,400 | — | — |