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
- 2000-06-30 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $211.69 | 481,115 |
| 2026-09-03 | — | — | — | $204.45 | 306,179 |
| 2026-09-02 | — | — | — | $205.54 | 447,807 |
| 2026-09-01 | — | — | — | $205.19 | 467,373 |
| 2026-08-31 | — | — | — | $216.30 | 453,203 |
| 2026-08-28 | — | — | — | $225.09 | 1,085,839 |
| 2026-08-27 | $241.45 | $283.67 | 41,014,700 | $253.38 | 761,477 |
| 2026-08-26 | $245.11 | $287.97 | 17,107,000 | $239.98 | 390,550 |
| 2026-08-25 | $240.38 | $282.41 | 21,347,000 | $237.38 | 539,872 |
| 2026-08-24 | $229.29 | $269.38 | 18,791,400 | $229.28 | 430,310 |
| 2026-08-21 | $237.04 | $278.48 | 25,526,600 | $252.56 | 668,800 |
| 2026-08-20 | $251.01 | $294.90 | 29,226,500 | $237.57 | 721,025 |
| 2026-08-19 | $237.27 | $278.75 | 44,011,800 | $240.13 | 978,715 |
| 2026-08-18 | $216.00 | $253.77 | 25,860,700 | $220.51 | 663,117 |
| 2026-08-17 | $234.33 | $275.30 | 21,113,500 | $227.69 | 476,207 |
| 2026-08-14 | $222.02 | $260.84 | 14,487,800 | $221.40 | 417,872 |
| 2026-08-13 | $222.18 | $261.03 | 19,255,500 | $217.68 | 431,050 |
| 2026-08-12 | $217.08 | $255.03 | 25,134,300 | $225.90 | 439,546 |
| 2026-08-11 | $212.31 | $249.43 | 15,429,200 | $211.34 | 309,497 |
| 2026-08-10 | $208.56 | $245.02 | 20,948,500 | $227.80 | 391,499 |
| 2026-08-07 | $218.72 | $256.96 | 19,663,400 | $219.05 | 683,384 |
| 2026-08-06 | $210.54 | $247.35 | 16,804,200 | $205.67 | 454,685 |
| 2026-08-05 | $211.02 | $247.91 | 16,884,600 | $215.90 | 409,012 |
| 2026-08-04 | $218.59 | $256.81 | 33,923,400 | $209.82 | 725,012 |
| 2026-08-03 | $193.78 | $227.66 | 21,015,800 | $180.62 | 370,281 |
| 2026-07-31 | $187.56 | $220.35 | 26,835,500 | $198.99 | 882,494 |
| 2026-07-30 | $183.30 | $215.35 | 29,861,700 | $178.38 | 889,246 |
| 2026-07-29 | $163.40 | $191.97 | 25,708,900 | $173.83 | 733,538 |
| 2026-07-28 | $174.47 | $204.97 | 29,188,500 | $179.99 | 821,891 |
| 2026-07-27 | $189.17 | $222.24 | 21,637,700 | $198.72 | 682,356 |
| 2026-07-24 | $194.23 | $228.19 | 19,837,100 | $202.90 | 522,870 |
| 2026-07-23 | $209.32 | $245.92 | 16,359,900 | $207.67 | 381,158 |
| 2026-07-22 | $210.99 | $247.88 | 16,890,300 | $201.15 | 364,776 |
| 2026-07-21 | $207.96 | $244.32 | 22,153,600 | $205.56 | 446,335 |
| 2026-07-20 | $194.94 | $229.02 | 25,070,600 | $193.00 | 721,682 |
| 2026-07-17 | $188.68 | $221.67 | 29,656,300 | — | — |
| 2026-07-16 | $188.30 | $221.22 | 34,893,000 | — | — |
| 2026-07-15 | $206.26 | $242.32 | 26,827,600 | — | — |
| 2026-07-14 | $222.44 | $261.33 | 20,705,500 | — | — |
| 2026-07-13 | $217.53 | $255.56 | 25,615,300 | — | — |
| 2026-07-10 | $235.81 | $277.04 | 15,106,000 | — | — |
| 2026-07-09 | $243.27 | $285.73 | 21,245,300 | — | — |
| 2026-07-08 | $231.71 | $272.16 | 25,541,800 | — | — |
| 2026-07-07 | $230.70 | $270.97 | 36,163,800 | — | — |
| 2026-07-06 | $249.27 | $292.78 | 25,703,100 | — | — |
| 2026-07-02 | $245.29 | $288.11 | 38,435,900 | — | — |
| 2026-07-01 | $272.05 | $319.54 | 33,822,700 | — | — |
| 2026-06-30 | $297.89 | $349.89 | 37,520,100 | — | — |
| 2026-06-29 | $277.75 | $326.23 | 31,749,200 | — | — |
| 2026-06-26 | $266.77 | $313.34 | 41,986,200 | — | — |
| 2026-06-25 | $281.26 | $330.35 | 39,131,600 | — | — |
| 2026-06-24 | $276.70 | $325.00 | 35,747,400 | — | — |
| 2026-06-23 | $279.04 | $327.75 | 46,361,100 | — | — |
| 2026-06-22 | $307.86 | $361.60 | 49,225,100 | — | — |
| 2026-06-18 | $310.58 | $364.79 | 250,989,400 | — | — |
| 2026-06-17 | $289.54 | $340.08 | 50,607,300 | — | — |
| 2026-06-16 | $278.67 | $327.31 | 59,201,300 | — | — |
| 2026-06-15 | $308.88 | $362.80 | 54,963,600 | — | — |
| 2026-06-12 | $279.70 | $328.52 | 42,047,300 | — | — |
| 2026-06-11 | $280.71 | $329.71 | 57,254,500 | — | — |
| 2026-06-10 | $252.59 | $296.68 | 54,175,100 | — | — |
| 2026-06-09 | $266.88 | $313.46 | 94,754,500 | — | — |
| 2026-06-08 | $288.85 | $339.27 | 84,575,500 | — | — |
| 2026-06-05 | $263.47 | $309.46 | 93,976,400 | — | — |
| 2026-06-04 | $316.43 | $371.66 | 86,903,500 | — | — |
| 2026-06-03 | $301.65 | $354.30 | 115,542,800 | — | — |
| 2026-06-02 | $290.79 | $341.55 | 112,646,200 | — | — |
| 2026-06-01 | $219.43 | $257.73 | 32,926,900 | — | — |
| 2026-05-29 | $205.00 | $240.78 | 34,024,700 | — | — |
| 2026-05-28 | $204.83 | $240.58 | 52,624,900 | — | — |
| 2026-05-27 | $198.70 | $233.38 | 54,198,500 | — | — |
| 2026-05-26 | $208.26 | $244.61 | 42,558,200 | — | — |
| 2026-05-22 | $196.33 | $230.60 | 19,823,200 | — | — |
| 2026-05-21 | $190.69 | $223.98 | 21,506,100 | — | — |
| 2026-05-20 | $186.80 | $219.41 | 29,808,100 | — | — |
| 2026-05-19 | $176.27 | $207.04 | 25,003,300 | — | — |
| 2026-05-18 | $168.93 | $198.42 | 24,439,000 | — | — |
| 2026-05-15 | $176.89 | $207.77 | 24,757,300 | — | — |
| 2026-05-14 | $182.58 | $214.45 | 32,661,100 | — | — |
| 2026-05-13 | $177.95 | $209.01 | 31,862,600 | — | — |
| 2026-05-12 | $164.50 | $193.21 | 21,367,800 | — | — |
| 2026-05-11 | $170.84 | $200.66 | 22,947,600 | — | — |
| 2026-05-08 | $170.13 | $199.83 | 20,589,000 | — | — |
| 2026-05-07 | $160.01 | $187.94 | 23,683,600 | — | — |
| 2026-05-06 | $172.15 | $202.20 | 23,205,300 | — | — |
| 2026-05-05 | $168.75 | $198.21 | 22,284,400 | — | — |
| 2026-05-04 | $163.66 | $192.23 | 14,547,000 | — | — |
| 2026-05-01 | $164.95 | $193.74 | 13,071,700 | — | — |
| 2026-04-30 | $165.15 | $193.98 | 20,327,000 | — | — |
| 2026-04-29 | $156.57 | $183.90 | 20,649,000 | — | — |
| 2026-04-28 | $153.23 | $179.98 | 27,128,700 | — | — |
| 2026-04-27 | $158.21 | $185.83 | 30,281,800 | — | — |
| 2026-04-24 | $164.31 | $192.99 | 37,599,100 | — | — |
| 2026-04-23 | $165.56 | $194.46 | 36,938,700 | — | — |
| 2026-04-22 | $157.32 | $184.78 | 30,765,800 | — | — |
| 2026-04-21 | $151.31 | $177.72 | 31,901,100 | — | — |
| 2026-04-20 | $147.84 | $173.65 | 39,548,500 | — | — |
| 2026-04-17 | $139.69 | $164.07 | 26,341,300 | — | — |
| 2026-04-16 | $133.37 | $156.65 | 20,830,200 | — | — |
| 2026-04-15 | $134.60 | $158.09 | 23,450,100 | — | — |