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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $177.00 | $596.62 | 9,748,600 | — | — |
| 2024-12-30 | $176.55 | $595.10 | 18,082,300 | — | — |
| 2024-12-27 | $180.72 | $609.16 | 6,806,900 | — | — |
| 2024-12-26 | $180.38 | $608.01 | 5,905,700 | — | — |
| 2024-12-24 | $179.34 | $604.51 | 4,317,000 | — | — |
| 2024-12-23 | $177.69 | $598.95 | 8,486,400 | — | — |
| 2024-12-20 | $177.35 | $597.80 | 23,233,700 | — | — |
| 2024-12-19 | $177.04 | $596.75 | 14,777,100 | — | — |
| 2024-12-18 | $172.62 | $581.86 | 15,437,200 | — | — |
| 2024-12-17 | $173.03 | $583.24 | 13,557,100 | — | — |
| 2024-12-16 | $173.17 | $583.71 | 13,050,700 | — | — |
| 2024-12-13 | $169.65 | $571.84 | 9,754,900 | — | — |
| 2024-12-12 | $167.75 | $565.44 | 10,617,700 | — | — |
| 2024-12-11 | $165.96 | $559.41 | 13,116,600 | — | — |
| 2024-12-10 | $164.10 | $553.14 | 17,149,200 | — | — |
| 2024-12-09 | $157.04 | $529.34 | 13,540,000 | — | — |
| 2024-12-06 | $153.93 | $518.86 | 8,182,700 | — | — |
| 2024-12-05 | $156.67 | $528.09 | 7,119,800 | — | — |
| 2024-12-04 | $158.28 | $533.52 | 9,269,300 | — | — |
| 2024-12-03 | $155.00 | $522.46 | 6,130,300 | — | — |
| 2024-12-02 | $156.54 | $527.65 | 10,097,900 | — | — |
| 2024-11-29 | $155.44 | $523.95 | 7,100,100 | — | — |
| 2024-11-27 | $152.40 | $513.70 | 5,210,100 | — | — |
| 2024-11-26 | $150.76 | $508.17 | 8,235,000 | — | — |
| 2024-11-25 | $153.10 | $516.06 | 11,479,400 | — | — |
| 2024-11-22 | $149.29 | $503.22 | 13,353,100 | — | — |
| 2024-11-21 | $143.41 | $483.40 | 7,845,100 | — | — |
| 2024-11-20 | $146.08 | $492.40 | 9,232,100 | — | — |
| 2024-11-19 | $145.60 | $490.78 | 8,247,300 | — | — |
| 2024-11-18 | $143.87 | $484.95 | 12,251,600 | — | — |
| 2024-11-15 | $140.19 | $472.54 | 12,120,100 | — | — |
| 2024-11-14 | $138.14 | $465.63 | 15,646,700 | — | — |
| 2024-11-13 | $139.97 | $471.80 | 21,249,600 | — | — |
| 2024-11-12 | $145.17 | $489.33 | 16,746,700 | — | — |
| 2024-11-11 | $148.96 | $502.10 | 12,799,100 | — | — |
| 2024-11-08 | $151.68 | $511.27 | 12,996,800 | — | — |
| 2024-11-07 | $150.98 | $508.91 | 14,709,200 | — | — |
| 2024-11-06 | $147.16 | $496.04 | 28,069,300 | — | — |
| 2024-11-05 | $151.00 | $508.98 | 23,126,600 | — | — |
| 2024-11-04 | $155.07 | $522.70 | 10,290,400 | — | — |
| 2024-11-01 | $154.59 | $521.08 | 18,894,500 | — | — |
| 2024-10-31 | $149.31 | $503.28 | 29,388,200 | — | — |
| 2024-10-30 | $154.29 | $520.07 | 50,738,400 | — | — |
| 2024-10-29 | $152.98 | $515.65 | 66,387,700 | — | — |
| 2024-10-28 | $150.69 | $507.94 | 20,992,500 | — | — |
| 2024-10-25 | $155.01 | $522.50 | 8,153,000 | — | — |
| 2024-10-24 | $155.20 | $523.14 | 9,774,400 | — | — |
| 2024-10-23 | $157.06 | $529.41 | 15,931,500 | — | — |
| 2024-10-22 | $159.88 | $538.91 | 7,380,800 | — | — |
| 2024-10-21 | $159.82 | $538.71 | 13,277,600 | — | — |
| 2024-10-18 | $155.00 | $522.46 | 6,030,200 | — | — |
| 2024-10-17 | $155.31 | $523.51 | 6,291,800 | — | — |
| 2024-10-16 | $154.90 | $522.13 | 8,356,200 | — | — |
| 2024-10-15 | $152.35 | $513.53 | 11,241,700 | — | — |
| 2024-10-14 | $148.99 | $502.21 | 9,737,000 | — | — |
| 2024-10-11 | $151.02 | $509.05 | 10,688,600 | — | — |
| 2024-10-10 | $146.62 | $494.22 | 11,275,800 | — | — |
| 2024-10-09 | $149.37 | $503.49 | 12,488,500 | — | — |
| 2024-10-08 | $154.65 | $521.28 | 5,336,300 | — | — |
| 2024-10-07 | $155.91 | $525.53 | 6,267,900 | — | — |
| 2024-10-04 | $155.00 | $522.46 | 6,657,500 | — | — |
| 2024-10-03 | $150.52 | $507.36 | 5,704,800 | — | — |
| 2024-10-02 | $152.89 | $515.35 | 4,357,000 | — | — |
| 2024-10-01 | $154.22 | $519.83 | 12,588,800 | — | — |
| 2024-09-30 | $152.04 | $512.49 | 10,902,200 | — | — |
| 2024-09-27 | $156.32 | $526.91 | 7,637,000 | — | — |
| 2024-09-26 | $154.58 | $521.05 | 11,414,400 | — | — |
| 2024-09-25 | $152.22 | $513.09 | 9,587,700 | — | — |
| 2024-09-24 | $155.81 | $525.19 | 7,414,900 | — | — |
| 2024-09-23 | $156.30 | $526.85 | 12,476,800 | — | — |
| 2024-09-20 | $153.29 | $516.70 | 13,919,400 | — | — |
| 2024-09-19 | $154.59 | $521.08 | 9,570,000 | — | — |
| 2024-09-18 | $155.11 | $522.83 | 7,714,400 | — | — |
| 2024-09-17 | $156.39 | $527.15 | 8,123,200 | — | — |
| 2024-09-16 | $155.55 | $524.32 | 9,955,200 | — | — |
| 2024-09-13 | $156.77 | $528.43 | 19,003,400 | — | — |
| 2024-09-12 | $162.77 | $548.65 | 4,742,700 | — | — |
| 2024-09-11 | $161.33 | $543.80 | 6,664,800 | — | — |
| 2024-09-10 | $160.07 | $539.55 | 6,367,100 | — | — |
| 2024-09-09 | $162.91 | $549.13 | 9,091,500 | — | — |
| 2024-09-06 | $157.62 | $531.30 | 7,328,600 | — | — |
| 2024-09-05 | $162.15 | $546.56 | 4,717,500 | — | — |
| 2024-09-04 | $163.22 | $550.17 | 7,316,300 | — | — |
| 2024-09-03 | $161.02 | $542.76 | 17,925,400 | — | — |
| 2024-08-30 | $173.74 | $585.63 | 4,146,200 | — | — |
| 2024-08-29 | $172.26 | $580.64 | 4,119,500 | — | — |
| 2024-08-28 | $170.71 | $575.42 | 4,550,300 | — | — |
| 2024-08-27 | $173.05 | $583.31 | 3,295,800 | — | — |
| 2024-08-26 | $173.48 | $584.75 | 4,034,300 | — | — |
| 2024-08-23 | $174.96 | $589.74 | 4,405,900 | — | — |
| 2024-08-22 | $172.76 | $582.33 | 2,788,000 | — | — |
| 2024-08-21 | $173.43 | $584.59 | 4,493,600 | — | — |
| 2024-08-20 | $172.10 | $580.10 | 9,549,100 | — | — |
| 2024-08-19 | $179.64 | $605.52 | 3,894,200 | — | — |
| 2024-08-16 | $179.99 | $606.70 | 6,731,500 | — | — |
| 2024-08-15 | $176.41 | $594.63 | 5,942,200 | — | — |
| 2024-08-14 | $168.50 | $567.97 | 3,852,700 | — | — |
| 2024-08-13 | $168.76 | $568.85 | 6,475,500 | — | — |
| 2024-08-12 | $164.13 | $553.24 | 4,715,600 | — | — |
| 2024-08-09 | $167.91 | $565.98 | 3,635,600 | — | — |
| 2024-08-08 | $168.87 | $569.22 | 6,063,800 | — | — |
| 2024-08-07 | $163.24 | $550.24 | 5,186,400 | — | — |
| 2024-08-06 | $165.04 | $556.31 | 5,817,300 | — | — |
| 2024-08-05 | $167.03 | $563.01 | 9,255,100 | — | — |
| 2024-08-02 | $169.95 | $572.86 | 11,742,800 | — | — |
| 2024-08-01 | $178.31 | $601.04 | 13,887,000 | — | — |
| 2024-07-31 | $190.60 | $642.46 | 15,417,000 | — | — |
| 2024-07-30 | $186.86 | $629.86 | 4,789,000 | — | — |
| 2024-07-29 | $185.43 | $625.04 | 3,608,600 | — | — |
| 2024-07-26 | $186.89 | $629.96 | 6,272,000 | — | — |
| 2024-07-25 | $184.35 | $621.39 | 6,128,000 | — | — |
| 2024-07-24 | $180.07 | $606.97 | 5,109,100 | — | — |
| 2024-07-23 | $186.48 | $628.57 | 7,614,300 | — | — |
| 2024-07-22 | $178.90 | $603.02 | 4,883,500 | — | — |
| 2024-07-19 | $179.67 | $605.62 | 5,121,300 | — | — |
| 2024-07-18 | $180.23 | $607.51 | 5,354,800 | — | — |
| 2024-07-17 | $184.84 | $623.05 | 4,899,600 | — | — |
| 2024-07-16 | $186.05 | $627.13 | 8,546,400 | — | — |
| 2024-07-15 | $179.11 | $603.73 | 5,189,000 | — | — |
| 2024-07-12 | $182.31 | $614.52 | 5,129,300 | — | — |
| 2024-07-11 | $183.91 | $619.91 | 4,840,600 | — | — |
| 2024-07-10 | $183.73 | $619.30 | 3,583,200 | — | — |
| 2024-07-09 | $183.24 | $617.65 | 3,942,900 | — | — |
| 2024-07-08 | $185.84 | $626.42 | 9,878,100 | — | — |
| 2024-07-05 | $184.83 | $623.01 | 3,290,400 | — | — |
| 2024-07-03 | $184.31 | $621.26 | 2,764,800 | — | — |
| 2024-07-02 | $185.42 | $625.00 | 4,110,500 | — | — |
| 2024-07-01 | $186.70 | $629.32 | 9,056,700 | — | — |
| 2024-06-28 | $182.01 | $613.51 | 5,899,900 | — | — |
| 2024-06-27 | $182.51 | $615.19 | 8,199,000 | — | — |
| 2024-06-26 | $178.50 | $601.68 | 6,553,900 | — | — |
| 2024-06-25 | $175.10 | $590.22 | 7,434,000 | — | — |
| 2024-06-24 | $179.10 | $603.70 | 7,388,300 | — | — |
| 2024-06-21 | $176.56 | $595.14 | 8,628,200 | — | — |
| 2024-06-20 | $176.30 | $594.26 | 5,479,300 | — | — |
| 2024-06-18 | $174.99 | $589.84 | 6,179,900 | — | — |
| 2024-06-17 | $178.39 | $601.31 | 4,790,000 | — | — |
| 2024-06-14 | $177.27 | $597.53 | 5,106,000 | — | — |
| 2024-06-13 | $180.70 | $609.09 | 4,201,000 | — | — |
| 2024-06-12 | $182.67 | $615.73 | 5,245,200 | — | — |
| 2024-06-11 | $185.50 | $625.27 | 5,010,100 | — | — |
| 2024-06-10 | $190.12 | $640.84 | 4,385,000 | — | — |
| 2024-06-07 | $190.24 | $641.25 | 3,374,500 | — | — |
| 2024-06-06 | $191.42 | $645.23 | 5,942,200 | — | — |
| 2024-06-05 | $189.85 | $639.93 | 5,944,000 | — | — |
| 2024-06-04 | $188.62 | $635.79 | 7,176,800 | — | — |
| 2024-06-03 | $184.57 | $622.14 | 8,951,600 | — | — |
| 2024-05-31 | $177.61 | $598.68 | 5,774,500 | — | — |
| 2024-05-30 | $172.75 | $582.29 | 3,924,700 | — | — |
| 2024-05-29 | $171.65 | $578.59 | 3,666,400 | — | — |
| 2024-05-28 | $175.08 | $590.15 | 5,274,400 | — | — |
| 2024-05-24 | $174.52 | $588.26 | 9,489,400 | — | — |
| 2024-05-23 | $172.21 | $580.47 | 17,116,000 | — | — |
| 2024-05-22 | $186.28 | $627.90 | 3,785,400 | — | — |
| 2024-05-21 | $184.78 | $622.84 | 4,349,100 | — | — |
| 2024-05-20 | $186.61 | $629.01 | 6,228,600 | — | — |
| 2024-05-17 | $184.95 | $623.42 | 5,562,400 | — | — |
| 2024-05-16 | $182.96 | $616.71 | 6,993,200 | — | — |
| 2024-05-15 | $176.99 | $596.59 | 5,858,900 | — | — |
| 2024-05-14 | $180.76 | $609.29 | 4,686,500 | — | — |
| 2024-05-13 | $178.44 | $601.47 | 3,105,200 | — | — |
| 2024-05-10 | $178.51 | $601.71 | 3,715,500 | — | — |
| 2024-05-09 | $181.25 | $610.95 | 5,107,400 | — | — |
| 2024-05-08 | $180.35 | $607.91 | 4,956,800 | — | — |
| 2024-05-07 | $176.71 | $595.64 | 5,097,500 | — | — |
| 2024-05-06 | $178.35 | $601.17 | 11,913,400 | — | — |
| 2024-05-03 | $179.79 | $606.02 | 5,416,300 | — | — |
| 2024-05-02 | $178.85 | $602.86 | 10,223,700 | — | — |
| 2024-05-01 | $171.46 | $577.95 | 6,191,900 | — | — |
| 2024-04-30 | $167.84 | $565.74 | 8,248,800 | — | — |
| 2024-04-29 | $173.49 | $584.79 | 7,788,600 | — | — |
| 2024-04-26 | $167.22 | $563.65 | 7,208,100 | — | — |
| 2024-04-25 | $166.81 | $562.27 | 12,504,700 | — | — |
| 2024-04-24 | $164.33 | $553.91 | 20,889,300 | — | — |
| 2024-04-23 | $169.18 | $570.26 | 7,632,100 | — | — |
| 2024-04-22 | $170.48 | $574.64 | 4,724,900 | — | — |
| 2024-04-19 | $169.82 | $572.42 | 4,693,900 | — | — |
| 2024-04-18 | $170.23 | $573.80 | 5,123,000 | — | — |
| 2024-04-17 | $170.21 | $573.73 | 8,162,600 | — | — |
| 2024-04-16 | $170.55 | $574.88 | 7,986,700 | — | — |
| 2024-04-15 | $167.82 | $565.68 | 6,490,700 | — | — |
| 2024-04-12 | $169.55 | $571.51 | 7,568,300 | — | — |
| 2024-04-11 | $173.36 | $584.35 | 7,625,100 | — | — |
| 2024-04-10 | $174.63 | $588.63 | 9,727,700 | — | — |
| 2024-04-09 | $178.12 | $600.40 | 11,427,800 | — | — |
| 2024-04-08 | $181.56 | $611.99 | 6,176,400 | — | — |
| 2024-04-05 | $183.14 | $617.32 | 4,130,400 | — | — |
| 2024-04-04 | $183.29 | $617.82 | 6,513,800 | — | — |
| 2024-04-03 | $184.92 | $623.32 | 6,609,300 | — | — |
| 2024-04-02 | $188.04 | $633.83 | 4,477,200 | — | — |
| 2024-04-01 | $189.50 | $638.75 | 5,107,800 | — | — |
| 2024-03-28 | $192.99 | $650.52 | 4,471,700 | — | — |
| 2024-03-27 | $191.95 | $647.01 | 7,372,800 | — | — |
| 2024-03-26 | $187.50 | $632.01 | 8,972,200 | — | — |
| 2024-03-25 | $191.41 | $645.19 | 12,953,000 | — | — |
| 2024-03-22 | $188.85 | $636.56 | 7,827,000 | — | — |
| 2024-03-21 | $187.70 | $632.69 | 7,436,400 | — | — |
| 2024-03-20 | $187.78 | $632.96 | 12,770,000 | — | — |
| 2024-03-19 | $181.14 | $610.57 | 7,648,000 | — | — |
| 2024-03-18 | $179.84 | $606.19 | 9,497,800 | — | — |
| 2024-03-15 | $182.53 | $615.26 | 10,800,700 | — | — |
| 2024-03-14 | $181.15 | $610.61 | 10,016,200 | — | — |
| 2024-03-13 | $182.35 | $614.65 | 10,196,100 | — | — |
| 2024-03-12 | $184.24 | $621.02 | 18,714,800 | — | — |
| 2024-03-11 | $192.49 | $648.83 | 14,160,600 | — | — |
| 2024-03-08 | $198.49 | $669.06 | 9,010,200 | — | — |
| 2024-03-07 | $203.03 | $684.36 | 5,965,300 | — | — |
| 2024-03-06 | $201.00 | $677.52 | 4,736,600 | — | — |
| 2024-03-05 | $201.14 | $677.99 | 5,034,700 | — | — |
| 2024-03-04 | $200.54 | $675.97 | 7,213,900 | — | — |
| 2024-03-01 | $200.00 | $674.15 | 11,609,500 | — | — |
| 2024-02-29 | $203.72 | $686.69 | 6,670,300 | — | — |
| 2024-02-28 | $207.00 | $697.74 | 9,654,700 | — | — |
| 2024-02-27 | $201.40 | $678.87 | 3,932,900 | — | — |
| 2024-02-26 | $200.54 | $675.97 | 4,807,200 | — | — |
| 2024-02-23 | $200.83 | $676.94 | 7,433,400 | — | — |
| 2024-02-22 | $201.50 | $679.20 | 6,513,500 | — | — |
| 2024-02-21 | $201.57 | $679.44 | 4,171,600 | — | — |
| 2024-02-20 | $203.37 | $685.51 | 5,248,400 | — | — |
| 2024-02-16 | $203.89 | $687.26 | 5,986,500 | — | — |
| 2024-02-15 | $205.33 | $692.11 | 5,309,100 | — | — |
| 2024-02-14 | $203.38 | $685.54 | 6,503,000 | — | — |
| 2024-02-13 | $204.46 | $689.18 | 8,263,600 | — | — |
| 2024-02-12 | $209.33 | $705.60 | 4,077,400 | — | — |
| 2024-02-09 | $209.20 | $705.16 | 4,349,700 | — | — |
| 2024-02-08 | $209.22 | $705.22 | 5,787,700 | — | — |
| 2024-02-07 | $211.92 | $714.33 | 7,747,700 | — | — |
| 2024-02-06 | $208.58 | $703.07 | 7,556,900 | — | — |
| 2024-02-05 | $206.63 | $696.49 | 8,682,500 | — | — |
| 2024-02-02 | $209.38 | $705.76 | 6,275,300 | — | — |
| 2024-02-01 | $209.81 | $707.21 | 10,679,200 | — | — |
| 2024-01-31 | $211.04 | $711.36 | 22,409,400 | — | — |
| 2024-01-30 | $200.44 | $675.63 | 13,321,200 | — | — |
| 2024-01-29 | $205.19 | $691.64 | 7,535,400 | — | — |
| 2024-01-26 | $205.47 | $692.58 | 9,911,200 | — | — |
| 2024-01-25 | $201.88 | $680.48 | 22,112,500 | — | — |
| 2024-01-24 | $214.13 | $721.78 | 15,119,100 | — | — |
| 2024-01-23 | $211.50 | $712.91 | 9,076,900 | — | — |
| 2024-01-22 | $214.93 | $724.47 | 10,760,800 | — | — |
| 2024-01-19 | $215.02 | $724.78 | 14,345,400 | — | — |
| 2024-01-18 | $211.61 | $713.28 | 20,046,800 | — | — |
| 2024-01-17 | $203.06 | $684.46 | 20,140,100 | — | — |
| 2024-01-16 | $200.52 | $675.90 | 35,290,000 | — | — |
| 2024-01-12 | $217.70 | $733.81 | 11,285,500 | — | — |
| 2024-01-11 | $222.66 | $750.53 | 11,830,500 | — | — |
| 2024-01-10 | $227.84 | $767.99 | 12,883,700 | — | — |
| 2024-01-09 | $225.76 | $760.98 | 20,687,500 | — | — |
| 2024-01-08 | $229.00 | $771.90 | 40,730,400 | — | — |
| 2024-01-05 | $249.00 | $839.31 | 3,849,700 | — | — |
| 2024-01-04 | $244.94 | $825.63 | 5,170,700 | — | — |
| 2024-01-03 | $243.91 | $822.16 | 7,219,900 | — | — |
| 2024-01-02 | $251.76 | $848.62 | 5,815,200 | — | — |