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
- 1994-11-16 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $218.30 | 85,050 |
| 2026-09-03 | — | — | — | $219.67 | 123,315 |
| 2026-09-02 | — | — | — | $211.95 | 140,498 |
| 2026-09-01 | — | — | — | $214.00 | 111,894 |
| 2026-08-31 | — | — | — | $214.58 | 146,857 |
| 2026-08-28 | — | — | — | $217.49 | 121,650 |
| 2026-08-27 | $216.67 | $313.77 | 2,608,800 | $215.71 | 109,144 |
| 2026-08-26 | $217.21 | $314.55 | 2,080,900 | $216.43 | 108,295 |
| 2026-08-25 | $216.24 | $313.15 | 2,164,600 | $217.25 | 84,965 |
| 2026-08-24 | $216.27 | $313.19 | 4,385,600 | $219.39 | 158,739 |
| 2026-08-21 | $217.91 | $315.57 | 3,690,500 | $215.20 | 120,428 |
| 2026-08-20 | $212.48 | $307.70 | 4,119,600 | $217.72 | 145,537 |
| 2026-08-19 | $220.73 | $319.65 | 2,482,000 | $222.50 | 85,570 |
| 2026-08-18 | $221.47 | $320.72 | 3,082,200 | $220.63 | 89,445 |
| 2026-08-17 | $221.45 | $320.69 | 3,847,000 | $225.77 | 122,748 |
| 2026-08-14 | $227.34 | $328.06 | 2,972,600 | $225.46 | 150,214 |
| 2026-08-13 | $223.83 | $323.00 | 2,657,200 | $224.48 | 125,097 |
| 2026-08-12 | $222.44 | $320.99 | 2,240,200 | $219.00 | 80,401 |
| 2026-08-11 | $219.15 | $316.24 | 1,774,500 | $219.10 | 82,637 |
| 2026-08-10 | $218.97 | $315.99 | 2,606,000 | $216.55 | 97,410 |
| 2026-08-07 | $217.76 | $314.24 | 2,569,900 | $218.84 | 112,789 |
| 2026-08-06 | $220.00 | $317.47 | 2,589,400 | $221.44 | 124,293 |
| 2026-08-05 | $221.63 | $319.82 | 3,477,800 | $221.11 | 126,138 |
| 2026-08-04 | $221.91 | $320.23 | 3,838,700 | $219.35 | 266,542 |
| 2026-08-03 | $217.68 | $314.12 | 4,226,200 | $211.74 | 143,439 |
| 2026-07-31 | $209.01 | $301.61 | 4,020,300 | $210.10 | 144,767 |
| 2026-07-30 | $210.14 | $303.24 | 4,110,300 | $209.16 | 197,244 |
| 2026-07-29 | $208.71 | $301.18 | 4,129,800 | $209.61 | 206,339 |
| 2026-07-28 | $212.41 | $306.52 | 5,263,200 | $207.52 | 259,285 |
| 2026-07-27 | $207.05 | $298.78 | 4,805,600 | $206.68 | 140,723 |
| 2026-07-24 | $202.84 | $292.71 | 3,468,900 | $199.31 | 186,950 |
| 2026-07-23 | $199.96 | $288.55 | 5,291,800 | $200.00 | 311,660 |
| 2026-07-22 | $201.36 | $290.57 | 7,923,200 | $203.21 | 524,103 |
| 2026-07-21 | $206.22 | $297.59 | 3,972,200 | $206.23 | 187,126 |
| 2026-07-20 | $206.77 | $298.38 | 4,040,900 | $208.31 | 168,088 |
| 2026-07-17 | $208.03 | $300.20 | 3,845,600 | — | — |
| 2026-07-16 | $211.93 | $305.83 | 6,415,200 | — | — |
| 2026-07-15 | $208.89 | $301.44 | 4,947,000 | — | — |
| 2026-07-14 | $205.29 | $296.24 | 4,173,500 | — | — |
| 2026-07-13 | $203.02 | $292.97 | 3,102,100 | — | — |
| 2026-07-10 | $201.52 | $290.80 | 2,380,000 | — | — |
| 2026-07-09 | $200.10 | $288.75 | 4,598,100 | — | — |
| 2026-07-08 | $191.95 | $276.99 | 8,078,600 | — | — |
| 2026-07-07 | $202.89 | $292.78 | 3,472,000 | — | — |
| 2026-07-06 | $206.50 | $297.99 | 3,841,900 | — | — |
| 2026-07-02 | $205.12 | $296.00 | 2,564,900 | — | — |
| 2026-07-01 | $204.82 | $295.57 | 3,358,700 | — | — |
| 2026-06-30 | $200.62 | $289.51 | 3,571,000 | — | — |
| 2026-06-29 | $202.28 | $291.90 | 3,172,900 | — | — |
| 2026-06-26 | $204.00 | $294.38 | 5,143,500 | — | — |
| 2026-06-25 | $204.90 | $295.68 | 4,477,400 | — | — |
| 2026-06-24 | $200.48 | $289.30 | 4,928,600 | — | — |
| 2026-06-23 | $197.81 | $285.45 | 5,449,800 | — | — |
| 2026-06-22 | $200.70 | $289.62 | 4,087,200 | — | — |
| 2026-06-18 | $201.53 | $290.82 | 8,115,100 | — | — |
| 2026-06-17 | $200.87 | $289.87 | 6,765,700 | — | — |
| 2026-06-16 | $200.62 | $289.51 | 5,582,300 | — | — |
| 2026-06-15 | $194.62 | $280.85 | 7,223,100 | — | — |
| 2026-06-12 | $184.73 | $266.57 | 4,172,100 | — | — |
| 2026-06-11 | $182.04 | $262.69 | 6,043,700 | — | — |
| 2026-06-10 | $177.63 | $256.33 | 4,497,000 | — | — |
| 2026-06-09 | $183.35 | $264.58 | 5,538,100 | — | — |
| 2026-06-08 | $180.39 | $260.31 | 5,028,200 | — | — |
| 2026-06-05 | $180.67 | $260.72 | 6,084,000 | — | — |
| 2026-06-04 | $183.20 | $264.37 | 4,026,600 | — | — |
| 2026-06-03 | $177.62 | $256.31 | 4,856,400 | — | — |
| 2026-06-02 | $183.84 | $265.29 | 3,868,400 | — | — |
| 2026-06-01 | $184.56 | $266.33 | 4,715,200 | — | — |
| 2026-05-29 | $187.93 | $271.19 | 8,540,200 | — | — |
| 2026-05-28 | $187.02 | $269.88 | 5,073,400 | — | — |
| 2026-05-27 | $188.80 | $272.45 | 4,869,600 | — | — |
| 2026-05-26 | $186.42 | $269.01 | 4,161,600 | — | — |
| 2026-05-22 | $187.79 | $270.99 | 3,291,900 | — | — |
| 2026-05-21 | $186.66 | $269.36 | 3,725,300 | — | — |
| 2026-05-20 | $187.23 | $270.18 | 6,295,000 | — | — |
| 2026-05-19 | $182.03 | $262.68 | 5,093,800 | — | — |
| 2026-05-18 | $187.17 | $268.94 | 3,848,100 | — | — |
| 2026-05-15 | $187.17 | $268.94 | 3,601,400 | — | — |
| 2026-05-14 | $185.79 | $266.96 | 3,547,700 | — | — |
| 2026-05-13 | $181.54 | $260.85 | 4,615,700 | — | — |
| 2026-05-12 | $183.71 | $263.97 | 5,540,300 | — | — |
| 2026-05-11 | $183.93 | $264.29 | 5,771,000 | — | — |
| 2026-05-08 | $189.48 | $272.26 | 4,727,400 | — | — |
| 2026-05-07 | $192.59 | $276.73 | 5,605,200 | — | — |
| 2026-05-06 | $193.40 | $277.89 | 4,405,000 | — | — |
| 2026-05-05 | $189.68 | $272.55 | 3,864,500 | — | — |
| 2026-05-04 | $189.92 | $272.89 | 3,532,000 | — | — |
| 2026-05-01 | $191.91 | $275.75 | 4,623,900 | — | — |
| 2026-04-30 | $191.30 | $274.88 | 4,900,200 | — | — |
| 2026-04-29 | $190.84 | $274.21 | 3,310,300 | — | — |
| 2026-04-28 | $192.10 | $276.03 | 2,796,700 | — | — |
| 2026-04-27 | $194.11 | $278.91 | 3,580,200 | — | — |
| 2026-04-24 | $191.39 | $275.01 | 4,927,900 | — | — |
| 2026-04-23 | $196.63 | $282.53 | 3,686,900 | — | — |
| 2026-04-22 | $199.43 | $286.56 | 6,151,400 | — | — |
| 2026-04-21 | $202.50 | $290.97 | 5,319,100 | — | — |
| 2026-04-20 | $205.71 | $295.58 | 3,831,000 | — | — |
| 2026-04-17 | $206.47 | $296.67 | 5,415,600 | — | — |
| 2026-04-16 | $200.71 | $288.40 | 3,116,100 | — | — |
| 2026-04-15 | $202.98 | $291.66 | 3,931,900 | — | — |
| 2026-04-14 | $199.84 | $287.15 | 3,484,800 | — | — |
| 2026-04-13 | $197.55 | $283.86 | 3,472,100 | — | — |
| 2026-04-10 | $193.00 | $277.32 | 2,399,300 | — | — |
| 2026-04-09 | $194.73 | $279.80 | 4,635,200 | — | — |
| 2026-04-08 | $192.46 | $276.54 | 6,728,100 | — | — |
| 2026-04-07 | $181.15 | $260.29 | 5,980,000 | — | — |
| 2026-04-06 | $184.21 | $264.69 | 2,788,900 | — | — |
| 2026-04-02 | $181.92 | $261.40 | 3,761,300 | — | — |
| 2026-04-01 | $184.50 | $265.11 | 4,468,100 | — | — |
| 2026-03-31 | $182.43 | $262.13 | 4,100,400 | — | — |
| 2026-03-30 | $178.13 | $255.95 | 3,646,900 | — | — |
| 2026-03-27 | $176.10 | $253.04 | 5,699,500 | — | — |
| 2026-03-26 | $182.12 | $261.69 | 3,276,400 | — | — |
| 2026-03-25 | $185.23 | $266.15 | 3,286,100 | — | — |
| 2026-03-24 | $184.64 | $265.31 | 4,676,900 | — | — |
| 2026-03-23 | $184.00 | $264.39 | 6,334,900 | — | — |
| 2026-03-20 | $181.46 | $260.74 | 10,035,900 | — | — |
| 2026-03-19 | $179.73 | $258.25 | 5,043,200 | — | — |
| 2026-03-18 | $180.14 | $258.84 | 4,140,300 | — | — |
| 2026-03-17 | $183.42 | $263.55 | 4,317,800 | — | — |
| 2026-03-16 | $180.77 | $259.75 | 5,196,400 | — | — |
| 2026-03-13 | $179.79 | $258.34 | 5,865,100 | — | — |
| 2026-03-12 | $177.45 | $254.98 | 6,339,600 | — | — |
| 2026-03-11 | $182.02 | $261.54 | 5,054,800 | — | — |
| 2026-03-10 | $184.87 | $265.64 | 5,493,800 | — | — |
| 2026-03-09 | $185.73 | $266.87 | 8,730,300 | — | — |
| 2026-03-06 | $187.71 | $269.72 | 5,685,200 | — | — |
| 2026-03-05 | $194.27 | $279.14 | 3,905,000 | — | — |
| 2026-03-04 | $195.83 | $281.38 | 4,650,900 | — | — |
| 2026-03-03 | $193.73 | $278.37 | 6,443,300 | — | — |
| 2026-03-02 | $194.32 | $279.22 | 6,651,300 | — | — |
| 2026-02-27 | $195.64 | $281.11 | 9,048,700 | — | — |
| 2026-02-26 | $208.47 | $299.55 | 4,758,600 | — | — |
| 2026-02-25 | $205.79 | $295.70 | 6,787,000 | — | — |
| 2026-02-24 | $196.56 | $282.43 | 6,712,600 | — | — |
| 2026-02-23 | $190.00 | $273.01 | 8,882,900 | — | — |
| 2026-02-20 | $208.42 | $299.48 | 3,732,400 | — | — |
| 2026-02-19 | $205.06 | $294.65 | 5,045,600 | — | — |
| 2026-02-18 | $209.88 | $300.42 | 4,394,100 | — | — |
| 2026-02-17 | $206.74 | $295.93 | 3,514,100 | — | — |
| 2026-02-13 | $207.37 | $296.83 | 5,245,500 | — | — |
| 2026-02-12 | $206.89 | $296.14 | 6,978,600 | — | — |
| 2026-02-11 | $214.39 | $306.88 | 4,873,700 | — | — |
| 2026-02-10 | $219.93 | $314.81 | 4,417,300 | — | — |
| 2026-02-09 | $222.76 | $318.86 | 3,039,600 | — | — |
| 2026-02-06 | $222.79 | $318.90 | 3,387,600 | — | — |
| 2026-02-05 | $216.93 | $310.52 | 6,661,900 | — | — |
| 2026-02-04 | $225.46 | $322.73 | 5,432,900 | — | — |
| 2026-02-03 | $223.34 | $319.69 | 5,614,400 | — | — |
| 2026-02-02 | $223.68 | $320.18 | 5,107,500 | — | — |
| 2026-01-30 | $218.93 | $313.38 | 4,483,000 | — | — |
| 2026-01-29 | $219.31 | $313.92 | 4,856,800 | — | — |
| 2026-01-28 | $218.41 | $312.63 | 5,925,700 | — | — |
| 2026-01-27 | $217.11 | $310.77 | 6,186,200 | — | — |
| 2026-01-26 | $220.18 | $315.17 | 7,280,100 | — | — |
| 2026-01-23 | $217.30 | $311.04 | 14,209,800 | — | — |
| 2026-01-22 | $235.07 | $336.48 | 5,522,100 | — | — |
| 2026-01-21 | $231.01 | $330.67 | 6,394,300 | — | — |
| 2026-01-20 | $228.72 | $327.39 | 6,987,300 | — | — |
| 2026-01-16 | $239.14 | $342.31 | 6,692,700 | — | — |
| 2026-01-15 | $236.97 | $339.20 | 5,328,700 | — | — |
| 2026-01-14 | $234.42 | $335.55 | 7,754,500 | — | — |
| 2026-01-13 | $231.41 | $331.24 | 8,818,500 | — | — |
| 2026-01-12 | $233.20 | $333.80 | 15,082,600 | — | — |
| 2026-01-09 | $249.20 | $356.71 | 3,834,300 | — | — |
| 2026-01-08 | $255.68 | $365.98 | 3,840,400 | — | — |
| 2026-01-07 | $253.25 | $362.50 | 3,877,600 | — | — |
| 2026-01-06 | $257.94 | $369.22 | 5,248,500 | — | — |
| 2026-01-05 | $250.51 | $358.58 | 3,348,400 | — | — |
| 2026-01-02 | $247.93 | $354.89 | 3,003,500 | — | — |