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 — 2026
| 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 | — | — |
| 2026-04-14 | $133.83 | $157.19 | 33,600,700 | — | — |
| 2026-04-13 | $131.30 | $154.22 | 31,264,700 | — | — |
| 2026-04-10 | $128.49 | $150.92 | 41,187,000 | — | — |
| 2026-04-09 | $119.93 | $140.79 | 32,718,500 | — | — |
| 2026-04-08 | $114.45 | $134.36 | 29,455,900 | — | — |
| 2026-04-07 | $109.38 | $128.41 | 18,965,200 | — | — |
| 2026-04-06 | $109.51 | $128.56 | 22,700,500 | — | — |
| 2026-04-02 | $107.11 | $125.74 | 23,667,100 | — | — |
| 2026-04-01 | $106.71 | $125.27 | 44,072,500 | — | — |
| 2026-03-31 | $99.05 | $116.28 | 51,286,100 | — | — |
| 2026-03-30 | $87.81 | $103.09 | 21,463,200 | — | — |
| 2026-03-27 | $94.88 | $111.39 | 16,507,100 | — | — |
| 2026-03-26 | $97.68 | $114.67 | 26,078,500 | — | — |
| 2026-03-25 | $98.45 | $115.58 | 22,562,400 | — | — |
| 2026-03-24 | $92.36 | $108.43 | 13,731,200 | — | — |
| 2026-03-23 | $90.16 | $105.84 | 14,126,700 | — | — |
| 2026-03-20 | $87.91 | $103.20 | 25,570,400 | — | — |
| 2026-03-19 | $89.53 | $105.10 | 13,388,800 | — | — |
| 2026-03-18 | $87.62 | $102.86 | 16,096,700 | — | — |
| 2026-03-17 | $90.79 | $106.58 | 11,622,600 | — | — |
| 2026-03-16 | $91.58 | $107.51 | 15,875,500 | — | — |
| 2026-03-13 | $87.86 | $103.14 | 14,108,100 | — | — |
| 2026-03-12 | $87.67 | $102.92 | 16,854,400 | — | — |
| 2026-03-11 | $90.44 | $106.17 | 18,446,200 | — | — |
| 2026-03-10 | $93.30 | $109.53 | 26,499,500 | — | — |
| 2026-03-09 | $92.65 | $108.77 | 38,873,500 | — | — |
| 2026-03-06 | $89.57 | $105.15 | 90,071,100 | — | — |
| 2026-03-05 | $75.68 | $88.85 | 42,620,200 | — | — |
| 2026-03-04 | $78.09 | $91.67 | 14,677,500 | — | — |
| 2026-03-03 | $77.51 | $90.99 | 15,826,400 | — | — |
| 2026-03-02 | $80.86 | $94.93 | 15,228,500 | — | — |
| 2026-02-27 | $81.69 | $95.90 | 20,253,800 | — | — |
| 2026-02-26 | $79.29 | $93.08 | 12,326,500 | — | — |
| 2026-02-25 | $80.92 | $95.00 | 10,524,700 | — | — |
| 2026-02-24 | $78.39 | $92.03 | 8,396,200 | — | — |
| 2026-02-23 | $77.79 | $91.32 | 11,622,600 | — | — |
| 2026-02-20 | $79.48 | $93.31 | 8,795,300 | — | — |
| 2026-02-19 | $79.61 | $93.46 | 6,512,200 | — | — |
| 2026-02-18 | $79.09 | $92.85 | 8,408,200 | — | — |
| 2026-02-17 | $79.01 | $92.75 | 10,568,500 | — | — |
| 2026-02-13 | $78.61 | $92.29 | 7,615,400 | — | — |
| 2026-02-12 | $78.23 | $91.84 | 13,643,800 | — | — |
| 2026-02-11 | $81.34 | $95.49 | 11,636,700 | — | — |
| 2026-02-10 | $82.01 | $96.28 | 10,561,400 | — | — |
| 2026-02-09 | $82.35 | $96.68 | 13,775,400 | — | — |
| 2026-02-06 | $80.28 | $94.25 | 22,581,800 | — | — |
| 2026-02-05 | $74.21 | $87.12 | 19,202,000 | — | — |
| 2026-02-04 | $73.73 | $86.56 | 17,506,200 | — | — |
| 2026-02-03 | $75.54 | $88.68 | 22,563,900 | — | — |
| 2026-02-02 | $78.66 | $92.34 | 14,513,000 | — | — |
| 2026-01-30 | $78.92 | $92.65 | 12,581,400 | — | — |
| 2026-01-29 | $81.34 | $95.49 | 13,944,900 | — | — |
| 2026-01-28 | $83.62 | $98.17 | 10,311,000 | — | — |
| 2026-01-27 | $82.93 | $97.36 | 11,307,900 | — | — |
| 2026-01-26 | $81.77 | $96.00 | 12,464,600 | — | — |
| 2026-01-23 | $80.23 | $94.19 | 13,924,600 | — | — |
| 2026-01-22 | $83.10 | $97.56 | 12,997,600 | — | — |
| 2026-01-21 | $82.55 | $96.91 | 17,134,300 | — | — |
| 2026-01-20 | $79.80 | $93.68 | 18,688,000 | — | — |
| 2026-01-16 | $80.46 | $94.46 | 15,011,200 | — | — |
| 2026-01-15 | $80.38 | $94.36 | 16,593,500 | — | — |
| 2026-01-14 | $81.21 | $95.34 | 15,295,700 | — | — |
| 2026-01-13 | $83.05 | $97.50 | 9,133,500 | — | — |
| 2026-01-12 | $82.89 | $97.31 | 10,146,600 | — | — |
| 2026-01-09 | $83.22 | $97.70 | 13,486,300 | — | — |
| 2026-01-08 | $83.45 | $97.90 | 10,695,900 | — | — |
| 2026-01-07 | $84.64 | $99.29 | 17,230,800 | — | — |
| 2026-01-06 | $88.23 | $103.50 | 24,322,700 | — | — |
| 2026-01-05 | $90.23 | $105.85 | 21,328,400 | — | — |
| 2026-01-02 | $89.39 | $104.87 | 14,987,500 | — | — |