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-23 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 | — | — | — | $288.34 | 53,703 |
| 2026-09-03 | — | — | — | $294.37 | 34,540 |
| 2026-09-02 | — | — | — | $284.08 | 36,293 |
| 2026-09-01 | — | — | — | $289.97 | 45,915 |
| 2026-08-31 | — | — | — | $289.74 | 73,870 |
| 2026-08-28 | — | — | — | $292.01 | 34,189 |
| 2026-08-27 | $296.41 | $296.41 | 901,300 | $297.00 | 87,128 |
| 2026-08-26 | $295.10 | $295.10 | 1,231,100 | $292.57 | 92,689 |
| 2026-08-25 | $297.64 | $297.64 | 883,500 | $299.99 | 57,430 |
| 2026-08-24 | $298.58 | $298.58 | 786,100 | $297.71 | 53,800 |
| 2026-08-21 | $295.19 | $295.19 | 887,500 | $290.33 | 93,490 |
| 2026-08-20 | $291.45 | $291.45 | 1,059,300 | $285.95 | 70,055 |
| 2026-08-19 | $290.00 | $290.00 | 987,400 | $284.52 | 84,492 |
| 2026-08-18 | $279.19 | $279.19 | 703,700 | $286.45 | 54,696 |
| 2026-08-17 | $286.64 | $286.64 | 856,800 | $280.65 | 55,819 |
| 2026-08-14 | $280.05 | $280.05 | 750,400 | $280.36 | 61,740 |
| 2026-08-13 | $281.27 | $281.27 | 1,054,900 | $287.00 | 77,085 |
| 2026-08-12 | $284.37 | $284.37 | 1,166,400 | $284.83 | 84,174 |
| 2026-08-11 | $282.00 | $282.00 | 1,180,200 | $276.02 | 86,574 |
| 2026-08-10 | $277.00 | $277.00 | 1,025,300 | $267.62 | 51,415 |
| 2026-08-07 | $267.49 | $267.49 | 612,500 | $261.14 | 35,840 |
| 2026-08-06 | $265.51 | $265.51 | 1,307,400 | $264.92 | 62,986 |
| 2026-08-05 | $260.72 | $260.72 | 1,782,400 | $267.99 | 108,860 |
| 2026-08-04 | $234.12 | $234.12 | 1,146,500 | $232.97 | 78,668 |
| 2026-08-03 | $230.87 | $230.87 | 608,100 | $232.45 | 37,313 |
| 2026-07-31 | $232.51 | $232.51 | 509,200 | $233.98 | 28,022 |
| 2026-07-30 | $234.62 | $234.62 | 937,700 | $232.83 | 52,475 |
| 2026-07-29 | $234.80 | $234.80 | 1,054,500 | $239.16 | 61,511 |
| 2026-07-28 | $240.43 | $240.43 | 1,257,900 | $233.21 | 81,511 |
| 2026-07-27 | $224.30 | $224.30 | 720,300 | $227.42 | 58,431 |
| 2026-07-24 | $226.58 | $226.58 | 476,100 | $231.98 | 27,034 |
| 2026-07-23 | $229.29 | $229.29 | 1,075,100 | $235.27 | 63,241 |
| 2026-07-22 | $218.70 | $218.70 | 570,800 | $219.94 | 37,192 |
| 2026-07-21 | $219.40 | $219.40 | 925,000 | $213.95 | 62,214 |
| 2026-07-20 | $219.70 | $219.70 | 953,000 | $220.24 | 66,374 |
| 2026-07-17 | $224.35 | $224.35 | 710,200 | — | — |
| 2026-07-16 | $229.16 | $229.16 | 911,500 | — | — |
| 2026-07-15 | $228.22 | $228.22 | 860,600 | — | — |
| 2026-07-14 | $231.21 | $231.21 | 964,700 | — | — |
| 2026-07-13 | $229.75 | $229.75 | 910,100 | — | — |
| 2026-07-10 | $233.41 | $233.41 | 873,200 | — | — |
| 2026-07-09 | $233.60 | $233.60 | 652,900 | — | — |
| 2026-07-08 | $223.96 | $223.96 | 740,800 | — | — |
| 2026-07-07 | $228.68 | $228.68 | 806,400 | — | — |
| 2026-07-06 | $231.43 | $231.43 | 631,900 | — | — |
| 2026-07-02 | $230.69 | $230.69 | 845,300 | — | — |
| 2026-07-01 | $229.09 | $229.09 | 1,086,100 | — | — |
| 2026-06-30 | $226.79 | $226.79 | 1,061,300 | — | — |
| 2026-06-29 | $225.57 | $225.57 | 1,091,700 | — | — |
| 2026-06-26 | $215.75 | $215.75 | 1,445,800 | — | — |
| 2026-06-25 | $212.71 | $212.71 | 1,536,000 | — | — |
| 2026-06-24 | $202.10 | $202.10 | 936,600 | — | — |
| 2026-06-23 | $186.60 | $186.60 | 632,100 | — | — |
| 2026-06-22 | $181.56 | $181.56 | 670,100 | — | — |
| 2026-06-18 | $185.00 | $185.00 | 1,170,100 | — | — |
| 2026-06-17 | $182.34 | $182.34 | 1,025,200 | — | — |
| 2026-06-16 | $184.79 | $184.79 | 661,400 | — | — |
| 2026-06-15 | $188.47 | $188.47 | 690,500 | — | — |
| 2026-06-12 | $187.51 | $187.51 | 493,900 | — | — |
| 2026-06-11 | $188.06 | $188.06 | 540,800 | — | — |
| 2026-06-10 | $186.29 | $186.29 | 788,300 | — | — |
| 2026-06-09 | $189.85 | $189.85 | 777,600 | — | — |
| 2026-06-08 | $186.44 | $186.44 | 761,600 | — | — |
| 2026-06-05 | $181.34 | $181.34 | 519,300 | — | — |
| 2026-06-04 | $185.79 | $185.79 | 736,700 | — | — |
| 2026-06-03 | $179.87 | $179.87 | 535,800 | — | — |
| 2026-06-02 | $174.79 | $174.79 | 752,100 | — | — |
| 2026-06-01 | $182.07 | $182.07 | 996,200 | — | — |
| 2026-05-29 | $180.71 | $180.71 | 1,041,000 | — | — |
| 2026-05-28 | $181.34 | $181.34 | 1,316,100 | — | — |
| 2026-05-27 | $164.49 | $164.49 | 1,165,900 | — | — |
| 2026-05-26 | $156.73 | $156.73 | 1,120,400 | — | — |
| 2026-05-22 | $160.30 | $160.30 | 588,600 | — | — |
| 2026-05-21 | $158.86 | $158.86 | 867,800 | — | — |
| 2026-05-20 | $156.03 | $156.03 | 880,500 | — | — |
| 2026-05-19 | $152.43 | $152.43 | 1,086,500 | — | — |
| 2026-05-18 | $149.93 | $149.93 | 1,628,600 | — | — |
| 2026-05-15 | $150.85 | $150.85 | 1,397,500 | — | — |
| 2026-05-14 | $159.12 | $159.12 | 829,200 | — | — |
| 2026-05-13 | $162.85 | $162.85 | 735,000 | — | — |
| 2026-05-12 | $168.69 | $168.69 | 724,900 | — | — |
| 2026-05-11 | $168.46 | $168.46 | 762,300 | — | — |
| 2026-05-08 | $177.62 | $177.62 | 978,100 | — | — |
| 2026-05-07 | $181.68 | $181.68 | 1,335,600 | — | — |
| 2026-05-06 | $181.73 | $181.73 | 1,102,500 | — | — |
| 2026-05-05 | $185.39 | $185.39 | 1,171,600 | — | — |
| 2026-05-04 | $172.32 | $172.32 | 744,200 | — | — |
| 2026-05-01 | $165.78 | $165.78 | 668,800 | — | — |
| 2026-04-30 | $166.97 | $166.97 | 702,900 | — | — |
| 2026-04-29 | $163.84 | $163.84 | 532,300 | — | — |
| 2026-04-28 | $166.79 | $166.79 | 633,300 | — | — |
| 2026-04-27 | $171.23 | $171.23 | 750,600 | — | — |
| 2026-04-24 | $169.80 | $169.80 | 716,300 | — | — |
| 2026-04-23 | $167.74 | $167.74 | 1,237,800 | — | — |
| 2026-04-22 | $184.80 | $184.80 | 865,900 | — | — |
| 2026-04-21 | $183.10 | $183.10 | 445,000 | — | — |
| 2026-04-20 | $185.54 | $185.54 | 576,700 | — | — |
| 2026-04-17 | $183.88 | $183.88 | 745,000 | — | — |
| 2026-04-16 | $176.94 | $176.94 | 915,100 | — | — |
| 2026-04-15 | $180.56 | $180.56 | 976,300 | — | — |
| 2026-04-14 | $179.31 | $179.31 | 875,300 | — | — |
| 2026-04-13 | $178.34 | $178.34 | 636,200 | — | — |
| 2026-04-10 | $175.65 | $175.65 | 487,900 | — | — |
| 2026-04-09 | $175.55 | $175.55 | 839,200 | — | — |
| 2026-04-08 | $175.07 | $175.07 | 979,000 | — | — |
| 2026-04-07 | $169.54 | $169.54 | 686,800 | — | — |
| 2026-04-06 | $168.22 | $168.22 | 1,344,500 | — | — |
| 2026-04-02 | $173.89 | $173.89 | 839,200 | — | — |
| 2026-04-01 | $174.90 | $174.90 | 915,700 | — | — |
| 2026-03-31 | $172.50 | $172.50 | 1,180,100 | — | — |
| 2026-03-30 | $159.72 | $159.72 | 873,000 | — | — |
| 2026-03-27 | $159.16 | $159.16 | 814,300 | — | — |
| 2026-03-26 | $165.13 | $165.13 | 909,100 | — | — |
| 2026-03-25 | $165.89 | $165.89 | 1,033,600 | — | — |
| 2026-03-24 | $159.19 | $159.19 | 598,200 | — | — |
| 2026-03-23 | $158.00 | $158.00 | 984,200 | — | — |
| 2026-03-20 | $153.60 | $153.60 | 808,600 | — | — |
| 2026-03-19 | $153.05 | $153.05 | 790,900 | — | — |
| 2026-03-18 | $157.11 | $157.11 | 804,800 | — | — |
| 2026-03-17 | $153.71 | $153.71 | 755,100 | — | — |
| 2026-03-16 | $151.97 | $151.97 | 791,000 | — | — |
| 2026-03-13 | $155.46 | $155.46 | 987,600 | — | — |
| 2026-03-12 | $152.66 | $152.66 | 1,414,800 | — | — |
| 2026-03-11 | $168.91 | $168.91 | 604,900 | — | — |
| 2026-03-10 | $167.37 | $167.37 | 793,600 | — | — |
| 2026-03-09 | $176.99 | $176.99 | 1,029,100 | — | — |
| 2026-03-06 | $174.46 | $174.46 | 1,078,800 | — | — |
| 2026-03-05 | $181.32 | $181.32 | 1,145,100 | — | — |
| 2026-03-04 | $179.58 | $179.58 | 742,900 | — | — |
| 2026-03-03 | $175.69 | $175.69 | 790,300 | — | — |
| 2026-03-02 | $178.61 | $178.61 | 835,400 | — | — |
| 2026-02-27 | $178.49 | $178.49 | 1,198,300 | — | — |
| 2026-02-26 | $175.46 | $175.46 | 1,632,500 | — | — |
| 2026-02-25 | $167.56 | $167.56 | 982,200 | — | — |
| 2026-02-24 | $166.06 | $166.06 | 768,700 | — | — |
| 2026-02-23 | $163.52 | $163.52 | 1,499,300 | — | — |
| 2026-02-20 | $168.92 | $168.92 | 1,599,400 | — | — |
| 2026-02-19 | $164.24 | $164.24 | 2,055,800 | — | — |
| 2026-02-18 | $158.00 | $158.00 | 2,541,200 | — | — |
| 2026-02-17 | $158.53 | $158.53 | 1,936,700 | — | — |
| 2026-02-13 | $161.35 | $161.35 | 1,102,300 | — | — |
| 2026-02-12 | $158.74 | $158.74 | 2,827,000 | — | — |
| 2026-02-11 | $165.98 | $165.98 | 1,979,600 | — | — |
| 2026-02-10 | $181.24 | $181.24 | 1,055,400 | — | — |
| 2026-02-09 | $185.70 | $185.70 | 853,400 | — | — |
| 2026-02-06 | $189.21 | $189.21 | 987,700 | — | — |
| 2026-02-05 | $183.70 | $183.70 | 1,241,400 | — | — |
| 2026-02-04 | $201.62 | $201.62 | 847,500 | — | — |
| 2026-02-03 | $201.41 | $201.41 | 963,800 | — | — |
| 2026-02-02 | $213.22 | $213.22 | 403,000 | — | — |
| 2026-01-30 | $210.48 | $210.48 | 384,500 | — | — |
| 2026-01-29 | $211.68 | $211.68 | 554,500 | — | — |
| 2026-01-28 | $216.88 | $216.88 | 444,600 | — | — |
| 2026-01-27 | $219.53 | $219.53 | 401,200 | — | — |
| 2026-01-26 | $222.35 | $222.35 | 505,900 | — | — |
| 2026-01-23 | $219.61 | $219.61 | 576,800 | — | — |
| 2026-01-22 | $224.03 | $224.03 | 521,200 | — | — |
| 2026-01-21 | $226.77 | $226.77 | 521,000 | — | — |
| 2026-01-20 | $218.19 | $218.19 | 718,700 | — | — |
| 2026-01-16 | $219.70 | $219.70 | 866,900 | — | — |
| 2026-01-15 | $223.47 | $223.47 | 779,500 | — | — |
| 2026-01-14 | $216.39 | $216.39 | 936,400 | — | — |
| 2026-01-13 | $218.99 | $218.99 | 1,054,400 | — | — |
| 2026-01-12 | $218.82 | $218.82 | 743,900 | — | — |
| 2026-01-09 | $220.91 | $220.91 | 1,133,500 | — | — |
| 2026-01-08 | $215.51 | $215.51 | 995,100 | — | — |
| 2026-01-07 | $216.77 | $216.77 | 732,200 | — | — |
| 2026-01-06 | $216.11 | $216.11 | 752,600 | — | — |
| 2026-01-05 | $208.32 | $208.32 | 710,800 | — | — |
| 2026-01-02 | $202.42 | $202.42 | 483,500 | — | — |