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
- 2007-06-01 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 | — | — | — | $245.82 | 18,778 |
| 2026-09-03 | — | — | — | $247.44 | 39,564 |
| 2026-09-02 | — | — | — | $245.81 | 95,795 |
| 2026-09-01 | — | — | — | $250.82 | 50,437 |
| 2026-08-31 | — | — | — | $243.19 | 64,054 |
| 2026-08-28 | — | — | — | $249.58 | 53,620 |
| 2026-08-27 | $251.10 | $251.10 | 4,740,300 | $250.14 | 90,887 |
| 2026-08-26 | $249.29 | $249.29 | 2,373,000 | $256.19 | 124,744 |
| 2026-08-25 | $260.23 | $260.23 | 1,560,100 | $256.82 | 88,024 |
| 2026-08-24 | $254.47 | $254.47 | 419,900 | $252.16 | 16,816 |
| 2026-08-21 | $254.28 | $254.28 | 516,600 | $248.28 | 35,065 |
| 2026-08-20 | $248.70 | $248.70 | 439,900 | $251.20 | 22,666 |
| 2026-08-19 | $252.16 | $252.16 | 549,500 | $256.09 | 19,183 |
| 2026-08-18 | $253.07 | $253.07 | 459,200 | $251.81 | 21,872 |
| 2026-08-17 | $248.36 | $248.36 | 504,900 | $244.07 | 33,679 |
| 2026-08-14 | $244.96 | $244.96 | 542,000 | $243.18 | 32,712 |
| 2026-08-13 | $245.85 | $245.85 | 468,000 | $249.73 | 20,919 |
| 2026-08-12 | $248.95 | $248.95 | 553,500 | $246.38 | 55,601 |
| 2026-08-11 | $247.98 | $247.98 | 1,288,300 | $255.23 | 46,314 |
| 2026-08-10 | $256.52 | $256.52 | 896,500 | $256.63 | 46,185 |
| 2026-08-07 | $256.56 | $256.56 | 970,700 | $257.02 | 48,124 |
| 2026-08-06 | $256.65 | $256.65 | 804,500 | $262.02 | 35,499 |
| 2026-08-05 | $261.57 | $261.57 | 715,300 | $262.60 | 32,866 |
| 2026-08-04 | $261.62 | $261.62 | 1,895,100 | $255.53 | 140,587 |
| 2026-08-03 | $251.58 | $251.58 | 1,493,300 | $254.56 | 50,946 |
| 2026-07-31 | $252.86 | $252.86 | 572,800 | $256.90 | 34,542 |
| 2026-07-30 | $258.38 | $258.38 | 728,800 | $255.71 | 30,979 |
| 2026-07-29 | $255.97 | $255.97 | 622,700 | $258.46 | 51,363 |
| 2026-07-28 | $256.92 | $256.92 | 945,200 | $259.19 | 51,246 |
| 2026-07-27 | $255.43 | $255.43 | 771,900 | $254.07 | 27,548 |
| 2026-07-24 | $253.87 | $253.87 | 538,200 | $256.60 | 35,856 |
| 2026-07-23 | $254.87 | $254.87 | 527,900 | $248.77 | 35,887 |
| 2026-07-22 | $250.41 | $250.41 | 521,000 | $253.52 | 28,692 |
| 2026-07-21 | $254.22 | $254.22 | 810,000 | $243.68 | 36,612 |
| 2026-07-20 | $243.47 | $243.47 | 675,800 | $247.15 | 38,691 |
| 2026-07-17 | $247.53 | $247.53 | 503,600 | — | — |
| 2026-07-16 | $242.18 | $242.18 | 430,700 | — | — |
| 2026-07-15 | $239.32 | $239.32 | 610,500 | — | — |
| 2026-07-14 | $238.05 | $238.05 | 747,000 | — | — |
| 2026-07-13 | $236.97 | $236.97 | 838,400 | — | — |
| 2026-07-10 | $243.82 | $243.82 | 630,600 | — | — |
| 2026-07-09 | $246.91 | $246.91 | 713,500 | — | — |
| 2026-07-08 | $248.25 | $248.25 | 856,300 | — | — |
| 2026-07-07 | $247.72 | $247.72 | 1,056,200 | — | — |
| 2026-07-06 | $244.17 | $244.17 | 861,500 | — | — |
| 2026-07-02 | $243.47 | $243.47 | 766,800 | — | — |
| 2026-07-01 | $237.51 | $237.51 | 874,700 | — | — |
| 2026-06-30 | $240.97 | $240.97 | 1,000,800 | — | — |
| 2026-06-29 | $237.72 | $237.72 | 975,100 | — | — |
| 2026-06-26 | $230.02 | $230.02 | 845,900 | — | — |
| 2026-06-25 | $226.20 | $226.20 | 680,200 | — | — |
| 2026-06-24 | $229.85 | $229.85 | 719,900 | — | — |
| 2026-06-23 | $230.25 | $230.25 | 862,800 | — | — |
| 2026-06-22 | $225.92 | $225.92 | 980,000 | — | — |
| 2026-06-18 | $224.66 | $224.66 | 1,906,800 | — | — |
| 2026-06-17 | $226.93 | $226.93 | 680,000 | — | — |
| 2026-06-16 | $226.88 | $226.88 | 770,200 | — | — |
| 2026-06-15 | $230.59 | $230.59 | 691,000 | — | — |
| 2026-06-12 | $230.56 | $230.56 | 635,700 | — | — |
| 2026-06-11 | $236.17 | $236.17 | 954,400 | — | — |
| 2026-06-10 | $229.63 | $229.63 | 954,800 | — | — |
| 2026-06-09 | $229.19 | $229.19 | 727,800 | — | — |
| 2026-06-08 | $232.04 | $232.04 | 1,208,500 | — | — |
| 2026-06-05 | $238.57 | $238.57 | 678,000 | — | — |
| 2026-06-04 | $240.06 | $240.06 | 1,296,600 | — | — |
| 2026-06-03 | $230.93 | $230.93 | 910,500 | — | — |
| 2026-06-02 | $226.12 | $226.12 | 1,364,700 | — | — |
| 2026-06-01 | $232.64 | $232.64 | 945,700 | — | — |
| 2026-05-29 | $236.49 | $236.49 | 1,766,200 | — | — |
| 2026-05-28 | $235.38 | $235.38 | 667,700 | — | — |
| 2026-05-27 | $237.56 | $237.56 | 615,300 | — | — |
| 2026-05-26 | $237.41 | $237.41 | 660,100 | — | — |
| 2026-05-22 | $239.83 | $239.83 | 549,800 | — | — |
| 2026-05-21 | $239.40 | $239.40 | 596,200 | — | — |
| 2026-05-20 | $239.01 | $239.01 | 835,300 | — | — |
| 2026-05-19 | $237.45 | $237.45 | 1,268,400 | — | — |
| 2026-05-18 | $229.55 | $229.55 | 685,900 | — | — |
| 2026-05-15 | $228.77 | $228.77 | 1,346,300 | — | — |
| 2026-05-14 | $231.05 | $231.05 | 695,900 | — | — |
| 2026-05-13 | $232.33 | $232.33 | 918,000 | — | — |
| 2026-05-12 | $227.84 | $227.84 | 807,800 | — | — |
| 2026-05-11 | $223.61 | $223.61 | 997,700 | — | — |
| 2026-05-08 | $225.79 | $225.79 | 741,300 | — | — |
| 2026-05-07 | $226.96 | $226.96 | 1,129,500 | — | — |
| 2026-05-06 | $228.57 | $228.57 | 2,148,000 | — | — |
| 2026-05-05 | $212.26 | $212.26 | 1,215,100 | — | — |
| 2026-05-04 | $208.06 | $208.06 | 950,400 | — | — |
| 2026-05-01 | $202.72 | $202.72 | 572,300 | — | — |
| 2026-04-30 | $203.02 | $203.02 | 542,800 | — | — |
| 2026-04-29 | $199.92 | $199.92 | 594,300 | — | — |
| 2026-04-28 | $203.98 | $203.98 | 591,100 | — | — |
| 2026-04-27 | $201.22 | $201.22 | 1,310,600 | — | — |
| 2026-04-24 | $196.52 | $196.52 | 733,700 | — | — |
| 2026-04-23 | $199.96 | $199.96 | 1,074,600 | — | — |
| 2026-04-22 | $202.40 | $202.40 | 1,053,300 | — | — |
| 2026-04-21 | $199.03 | $199.03 | 990,800 | — | — |
| 2026-04-20 | $202.56 | $202.56 | 777,800 | — | — |
| 2026-04-17 | $203.42 | $203.42 | 634,800 | — | — |
| 2026-04-16 | $197.83 | $197.83 | 2,303,300 | — | — |
| 2026-04-15 | $199.33 | $199.33 | 658,400 | — | — |
| 2026-04-14 | $201.06 | $201.06 | 970,600 | — | — |
| 2026-04-13 | $195.31 | $195.31 | 976,100 | — | — |
| 2026-04-10 | $194.20 | $194.20 | 904,100 | — | — |
| 2026-04-09 | $198.14 | $198.14 | 946,700 | — | — |
| 2026-04-08 | $195.93 | $195.93 | 1,017,400 | — | — |
| 2026-04-07 | $190.94 | $190.94 | 802,000 | — | — |
| 2026-04-06 | $186.85 | $186.85 | 1,218,300 | — | — |
| 2026-04-02 | $186.95 | $186.95 | 695,900 | — | — |
| 2026-04-01 | $188.27 | $188.27 | 687,300 | — | — |
| 2026-03-31 | $189.05 | $189.05 | 936,200 | — | — |
| 2026-03-30 | $183.15 | $183.15 | 478,900 | — | — |
| 2026-03-27 | $182.69 | $182.69 | 827,000 | — | — |
| 2026-03-26 | $189.15 | $189.15 | 836,500 | — | — |
| 2026-03-25 | $189.08 | $189.08 | 833,100 | — | — |
| 2026-03-24 | $185.01 | $185.01 | 1,476,700 | — | — |
| 2026-03-23 | $182.32 | $182.32 | 745,200 | — | — |
| 2026-03-20 | $180.62 | $180.62 | 1,076,800 | — | — |
| 2026-03-19 | $181.80 | $181.80 | 603,200 | — | — |
| 2026-03-18 | $180.45 | $180.45 | 623,200 | — | — |
| 2026-03-17 | $181.37 | $181.37 | 903,600 | — | — |
| 2026-03-16 | $182.02 | $182.02 | 544,200 | — | — |
| 2026-03-13 | $178.55 | $178.55 | 827,500 | — | — |
| 2026-03-12 | $180.32 | $180.32 | 831,500 | — | — |
| 2026-03-11 | $185.43 | $185.43 | 625,800 | — | — |
| 2026-03-10 | $185.93 | $185.93 | 1,135,400 | — | — |
| 2026-03-09 | $185.40 | $185.40 | 715,300 | — | — |
| 2026-03-06 | $182.01 | $182.01 | 982,800 | — | — |
| 2026-03-05 | $183.63 | $183.63 | 802,400 | — | — |
| 2026-03-04 | $188.69 | $188.69 | 885,100 | — | — |
| 2026-03-03 | $186.67 | $186.67 | 625,300 | — | — |
| 2026-03-02 | $190.46 | $190.46 | 727,600 | — | — |
| 2026-02-27 | $190.02 | $190.02 | 757,700 | — | — |
| 2026-02-26 | $188.97 | $188.97 | 1,851,100 | — | — |
| 2026-02-25 | $196.83 | $196.83 | 5,594,800 | — | — |
| 2026-02-24 | $173.83 | $173.83 | 984,500 | — | — |
| 2026-02-23 | $173.25 | $173.25 | 1,264,900 | — | — |
| 2026-02-20 | $172.19 | $172.19 | 1,309,700 | — | — |
| 2026-02-19 | $169.59 | $169.59 | 934,900 | — | — |
| 2026-02-18 | $168.72 | $168.72 | 687,500 | — | — |
| 2026-02-17 | $167.98 | $167.98 | 552,300 | — | — |
| 2026-02-13 | $166.31 | $166.31 | 477,900 | — | — |
| 2026-02-12 | $166.29 | $166.29 | 931,900 | — | — |
| 2026-02-11 | $166.24 | $166.24 | 521,700 | — | — |
| 2026-02-10 | $165.63 | $165.63 | 930,800 | — | — |
| 2026-02-09 | $165.00 | $165.00 | 679,900 | — | — |
| 2026-02-06 | $165.50 | $165.50 | 703,400 | — | — |
| 2026-02-05 | $163.15 | $163.15 | 627,800 | — | — |
| 2026-02-04 | $165.72 | $165.72 | 587,800 | — | — |
| 2026-02-03 | $166.84 | $166.84 | 461,900 | — | — |
| 2026-02-02 | $167.29 | $167.29 | 786,700 | — | — |
| 2026-01-30 | $164.49 | $164.49 | 1,292,000 | — | — |
| 2026-01-29 | $163.98 | $163.98 | 824,400 | — | — |
| 2026-01-28 | $165.41 | $165.41 | 893,200 | — | — |
| 2026-01-27 | $167.85 | $167.85 | 545,200 | — | — |
| 2026-01-26 | $166.35 | $166.35 | 550,900 | — | — |
| 2026-01-23 | $168.71 | $168.71 | 1,070,800 | — | — |
| 2026-01-22 | $171.00 | $171.00 | 1,273,600 | — | — |
| 2026-01-21 | $169.16 | $169.16 | 641,500 | — | — |
| 2026-01-20 | $167.88 | $167.88 | 840,300 | — | — |
| 2026-01-16 | $169.41 | $169.41 | 1,110,300 | — | — |
| 2026-01-15 | $171.16 | $171.16 | 1,349,700 | — | — |
| 2026-01-14 | $170.81 | $170.81 | 1,818,200 | — | — |
| 2026-01-13 | $162.43 | $162.43 | 1,036,300 | — | — |
| 2026-01-12 | $163.68 | $163.68 | 903,500 | — | — |
| 2026-01-09 | $161.13 | $161.13 | 1,222,600 | — | — |
| 2026-01-08 | $160.25 | $160.25 | 2,342,800 | — | — |
| 2026-01-07 | $169.37 | $169.37 | 1,655,600 | — | — |
| 2026-01-06 | $166.99 | $166.99 | 2,684,900 | — | — |
| 2026-01-05 | $174.39 | $174.39 | 1,348,500 | — | — |
| 2026-01-02 | $173.15 | $173.15 | 822,000 | — | — |