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
- 1995-09-18 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 | — | — | — | $219.42 | 171,327 |
| 2026-09-03 | — | — | — | $215.39 | 92,810 |
| 2026-09-02 | — | — | — | $212.55 | 58,525 |
| 2026-09-01 | — | — | — | $216.10 | 96,320 |
| 2026-08-31 | — | — | — | $219.92 | 110,714 |
| 2026-08-28 | — | — | — | $219.77 | 108,783 |
| 2026-08-27 | $221.17 | $317.93 | 3,292,900 | $216.24 | 186,008 |
| 2026-08-26 | $211.68 | $304.29 | 2,821,100 | $209.44 | 153,355 |
| 2026-08-25 | $216.93 | $311.84 | 1,849,700 | $215.32 | 63,653 |
| 2026-08-24 | $218.66 | $314.33 | 2,117,600 | $217.07 | 94,519 |
| 2026-08-21 | $218.68 | $314.35 | 1,580,300 | $216.08 | 49,907 |
| 2026-08-20 | $217.09 | $312.07 | 1,512,300 | $216.36 | 61,988 |
| 2026-08-19 | $215.60 | $309.93 | 2,505,600 | $211.39 | 96,237 |
| 2026-08-18 | $210.47 | $302.55 | 2,920,500 | $210.70 | 212,894 |
| 2026-08-17 | $207.84 | $298.77 | 2,807,000 | $206.61 | 217,304 |
| 2026-08-14 | $207.97 | $298.96 | 2,562,800 | $214.17 | 104,817 |
| 2026-08-13 | $209.28 | $300.84 | 2,702,000 | $204.45 | 135,863 |
| 2026-08-12 | $204.15 | $293.47 | 1,744,700 | $203.84 | 89,905 |
| 2026-08-11 | $209.68 | $301.42 | 2,299,600 | $208.64 | 105,603 |
| 2026-08-10 | $208.55 | $299.79 | 3,004,000 | $204.24 | 155,333 |
| 2026-08-07 | $206.16 | $296.36 | 2,953,700 | $203.15 | 178,560 |
| 2026-08-06 | $199.46 | $286.73 | 3,065,700 | $195.35 | 154,369 |
| 2026-08-05 | $197.33 | $283.66 | 2,486,700 | $198.54 | 148,459 |
| 2026-08-04 | $195.49 | $281.02 | 2,853,800 | $190.66 | 183,365 |
| 2026-08-03 | $189.65 | $272.62 | 2,975,700 | $191.79 | 136,819 |
| 2026-07-31 | $183.62 | $263.96 | 3,134,600 | $178.92 | 195,634 |
| 2026-07-30 | $180.88 | $260.02 | 4,112,200 | $182.13 | 318,815 |
| 2026-07-29 | $185.99 | $267.36 | 5,962,400 | $183.13 | 241,754 |
| 2026-07-28 | $179.17 | $257.56 | 4,235,700 | $175.32 | 270,121 |
| 2026-07-27 | $171.01 | $245.83 | 4,497,500 | $169.89 | 288,703 |
| 2026-07-24 | $160.00 | $230.00 | 6,191,300 | $154.03 | 337,909 |
| 2026-07-23 | $146.38 | $210.42 | 4,404,700 | $149.79 | 262,805 |
| 2026-07-22 | $148.75 | $213.83 | 4,095,400 | $155.16 | 209,410 |
| 2026-07-21 | $154.34 | $221.87 | 3,129,100 | $154.85 | 148,020 |
| 2026-07-20 | $158.35 | $227.63 | 2,847,100 | $156.33 | 155,181 |
| 2026-07-17 | $159.04 | $228.62 | 3,104,800 | — | — |
| 2026-07-16 | $161.64 | $232.36 | 3,355,400 | — | — |
| 2026-07-15 | $155.91 | $224.12 | 2,410,800 | — | — |
| 2026-07-14 | $154.81 | $222.54 | 4,244,200 | — | — |
| 2026-07-13 | $159.97 | $229.96 | 2,995,000 | — | — |
| 2026-07-10 | $157.86 | $226.93 | 1,720,000 | — | — |
| 2026-07-09 | $158.46 | $227.79 | 2,215,100 | — | — |
| 2026-07-08 | $157.42 | $226.29 | 3,071,500 | — | — |
| 2026-07-07 | $162.77 | $233.98 | 1,678,400 | — | — |
| 2026-07-06 | $160.49 | $230.71 | 1,765,000 | — | — |
| 2026-07-02 | $162.59 | $233.72 | 2,371,200 | — | — |
| 2026-07-01 | $159.15 | $228.78 | 2,849,300 | — | — |
| 2026-06-30 | $154.11 | $221.53 | 2,125,600 | — | — |
| 2026-06-29 | $154.90 | $222.67 | 2,097,000 | — | — |
| 2026-06-26 | $155.09 | $222.94 | 2,229,800 | — | — |
| 2026-06-25 | $148.06 | $212.84 | 2,684,800 | — | — |
| 2026-06-24 | $152.75 | $219.58 | 2,075,500 | — | — |
| 2026-06-23 | $153.38 | $220.49 | 2,682,300 | — | — |
| 2026-06-22 | $149.51 | $214.92 | 2,771,200 | — | — |
| 2026-06-18 | $155.22 | $223.13 | 3,037,100 | — | — |
| 2026-06-17 | $158.79 | $228.26 | 2,659,800 | — | — |
| 2026-06-16 | $165.41 | $237.78 | 1,667,000 | — | — |
| 2026-06-15 | $164.33 | $236.23 | 1,664,300 | — | — |
| 2026-06-12 | $164.18 | $236.01 | 2,504,000 | — | — |
| 2026-06-11 | $163.64 | $235.23 | 4,241,800 | — | — |
| 2026-06-10 | $170.30 | $244.81 | 3,143,200 | — | — |
| 2026-06-09 | $178.92 | $257.20 | 3,227,800 | — | — |
| 2026-06-08 | $181.92 | $261.51 | 2,186,800 | — | — |
| 2026-06-05 | $184.77 | $265.61 | 3,822,400 | — | — |
| 2026-06-04 | $187.14 | $269.02 | 3,925,600 | — | — |
| 2026-06-03 | $180.67 | $259.71 | 2,634,700 | — | — |
| 2026-06-02 | $190.82 | $274.31 | 4,402,000 | — | — |
| 2026-06-01 | $196.11 | $281.91 | 4,681,700 | — | — |
| 2026-05-29 | $181.79 | $261.32 | 5,018,800 | — | — |
| 2026-05-28 | $175.46 | $252.23 | 3,516,100 | — | — |
| 2026-05-27 | $174.14 | $250.33 | 1,994,500 | — | — |
| 2026-05-26 | $175.15 | $251.78 | 2,162,300 | — | — |
| 2026-05-22 | $175.95 | $252.93 | 2,000,400 | — | — |
| 2026-05-21 | $176.28 | $253.40 | 2,467,100 | — | — |
| 2026-05-20 | $179.89 | $258.59 | 3,132,100 | — | — |
| 2026-05-19 | $178.80 | $257.03 | 5,876,700 | — | — |
| 2026-05-18 | $174.62 | $251.02 | 3,140,300 | — | — |
| 2026-05-15 | $169.48 | $243.63 | 3,618,600 | — | — |
| 2026-05-14 | $164.18 | $236.01 | 3,454,100 | — | — |
| 2026-05-13 | $160.82 | $231.18 | 5,044,700 | — | — |
| 2026-05-12 | $167.27 | $240.45 | 2,896,900 | — | — |
| 2026-05-11 | $170.10 | $244.52 | 2,791,700 | — | — |
| 2026-05-08 | $173.70 | $249.70 | 3,705,500 | — | — |
| 2026-05-07 | $174.71 | $251.15 | 4,428,800 | — | — |
| 2026-05-06 | $173.13 | $248.88 | 6,245,900 | — | — |
| 2026-05-05 | $172.39 | $247.81 | 2,943,100 | — | — |
| 2026-05-04 | $171.42 | $242.21 | 3,016,100 | — | — |
| 2026-05-01 | $170.76 | $241.27 | 2,920,000 | — | — |
| 2026-04-30 | $169.49 | $239.48 | 3,158,200 | — | — |
| 2026-04-29 | $170.10 | $240.34 | 3,350,800 | — | — |
| 2026-04-28 | $173.49 | $245.13 | 2,760,500 | — | — |
| 2026-04-27 | $173.44 | $245.06 | 3,327,900 | — | — |
| 2026-04-24 | $175.26 | $247.63 | 6,846,400 | — | — |
| 2026-04-23 | $163.25 | $230.66 | 7,314,600 | — | — |
| 2026-04-22 | $174.02 | $245.88 | 3,424,000 | — | — |
| 2026-04-21 | $176.44 | $249.30 | 3,128,400 | — | — |
| 2026-04-20 | $178.94 | $252.83 | 3,200,900 | — | — |
| 2026-04-17 | $181.22 | $256.05 | 6,647,500 | — | — |
| 2026-04-16 | $177.41 | $250.67 | 5,150,000 | — | — |
| 2026-04-15 | $172.90 | $244.30 | 2,687,900 | — | — |
| 2026-04-14 | $167.81 | $237.11 | 3,100,900 | — | — |
| 2026-04-13 | $169.57 | $239.59 | 3,311,300 | — | — |
| 2026-04-10 | $163.10 | $230.45 | 5,279,900 | — | — |
| 2026-04-09 | $164.50 | $232.43 | 5,260,900 | — | — |
| 2026-04-08 | $169.18 | $239.04 | 3,642,600 | — | — |
| 2026-04-07 | $169.48 | $239.47 | 2,195,900 | — | — |
| 2026-04-06 | $171.12 | $241.78 | 1,424,200 | — | — |
| 2026-04-02 | $171.77 | $242.70 | 2,852,100 | — | — |
| 2026-04-01 | $171.36 | $242.12 | 2,311,800 | — | — |
| 2026-03-31 | $171.21 | $241.91 | 2,324,300 | — | — |
| 2026-03-30 | $168.29 | $237.78 | 2,673,100 | — | — |
| 2026-03-27 | $164.02 | $231.75 | 2,239,000 | — | — |
| 2026-03-26 | $167.08 | $236.08 | 3,719,600 | — | — |
| 2026-03-25 | $168.95 | $238.72 | 2,449,900 | — | — |
| 2026-03-24 | $171.00 | $241.61 | 3,590,400 | — | — |
| 2026-03-23 | $178.16 | $251.73 | 2,420,100 | — | — |
| 2026-03-20 | $175.80 | $248.40 | 5,687,000 | — | — |
| 2026-03-19 | $185.01 | $261.41 | 3,329,400 | — | — |
| 2026-03-18 | $183.74 | $259.61 | 2,312,100 | — | — |
| 2026-03-17 | $190.12 | $268.63 | 1,793,700 | — | — |
| 2026-03-16 | $191.63 | $270.76 | 1,812,800 | — | — |
| 2026-03-13 | $189.94 | $268.38 | 1,731,700 | — | — |
| 2026-03-12 | $190.50 | $269.17 | 2,345,000 | — | — |
| 2026-03-11 | $191.22 | $270.18 | 3,219,100 | — | — |
| 2026-03-10 | $195.83 | $276.70 | 2,648,700 | — | — |
| 2026-03-09 | $200.10 | $282.73 | 3,059,100 | — | — |
| 2026-03-06 | $202.25 | $285.77 | 2,427,900 | — | — |
| 2026-03-05 | $199.48 | $281.85 | 3,389,300 | — | — |
| 2026-03-04 | $195.58 | $276.34 | 3,527,600 | — | — |
| 2026-03-03 | $196.33 | $277.40 | 6,817,400 | — | — |
| 2026-03-02 | $196.01 | $276.95 | 3,509,400 | — | — |
| 2026-02-27 | $201.53 | $284.75 | 2,624,700 | — | — |
| 2026-02-26 | $204.68 | $289.20 | 2,266,100 | — | — |
| 2026-02-25 | $198.25 | $280.12 | 2,799,100 | — | — |
| 2026-02-24 | $196.46 | $277.59 | 2,947,300 | — | — |
| 2026-02-23 | $196.71 | $277.94 | 2,117,900 | — | — |
| 2026-02-20 | $202.59 | $286.25 | 1,657,200 | — | — |
| 2026-02-19 | $200.26 | $282.96 | 1,856,800 | — | — |
| 2026-02-18 | $205.20 | $289.94 | 1,753,100 | — | — |
| 2026-02-17 | $201.47 | $284.67 | 1,653,800 | — | — |
| 2026-02-13 | $204.53 | $288.99 | 2,590,500 | — | — |
| 2026-02-12 | $203.74 | $287.87 | 3,730,600 | — | — |
| 2026-02-11 | $202.65 | $286.33 | 3,619,200 | — | — |
| 2026-02-10 | $212.21 | $299.84 | 3,611,500 | — | — |
| 2026-02-09 | $210.41 | $297.30 | 3,576,100 | — | — |
| 2026-02-06 | $203.34 | $287.31 | 3,050,500 | — | — |
| 2026-02-05 | $197.41 | $278.93 | 4,492,300 | — | — |
| 2026-02-04 | $199.68 | $282.14 | 6,630,000 | — | — |
| 2026-02-03 | $197.29 | $278.76 | 8,152,400 | — | — |
| 2026-02-02 | $207.23 | $292.80 | 6,261,500 | — | — |
| 2026-01-30 | $201.04 | $284.06 | 6,265,400 | — | — |
| 2026-01-29 | $200.21 | $282.89 | 9,484,800 | — | — |
| 2026-01-28 | $236.11 | $333.61 | 2,173,000 | — | — |
| 2026-01-27 | $233.94 | $330.54 | 2,014,500 | — | — |
| 2026-01-26 | $239.92 | $338.99 | 2,313,800 | — | — |
| 2026-01-23 | $231.07 | $326.49 | 4,046,100 | — | — |
| 2026-01-22 | $226.35 | $319.82 | 3,399,000 | — | — |
| 2026-01-21 | $225.10 | $318.05 | 3,153,900 | — | — |
| 2026-01-20 | $226.92 | $320.63 | 2,598,600 | — | — |
| 2026-01-16 | $233.59 | $330.05 | 1,883,300 | — | — |
| 2026-01-15 | $235.84 | $333.23 | 2,080,200 | — | — |
| 2026-01-14 | $238.88 | $337.52 | 2,206,400 | — | — |
| 2026-01-13 | $247.10 | $349.14 | 2,279,800 | — | — |
| 2026-01-12 | $248.84 | $351.60 | 1,335,200 | — | — |
| 2026-01-09 | $247.11 | $349.15 | 1,737,800 | — | — |
| 2026-01-08 | $241.03 | $340.56 | 1,349,100 | — | — |
| 2026-01-07 | $243.43 | $343.95 | 1,434,200 | — | — |
| 2026-01-06 | $237.98 | $336.25 | 1,638,800 | — | — |
| 2026-01-05 | $240.44 | $339.73 | 1,416,300 | — | — |
| 2026-01-02 | $236.92 | $334.76 | 1,473,100 | — | — |