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
- 1990-03-29 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $227.29 | $246.64 | 326,100 | — | — |
| 2023-12-28 | $227.06 | $246.39 | 421,400 | — | — |
| 2023-12-27 | $226.66 | $245.95 | 410,700 | — | — |
| 2023-12-26 | $225.35 | $244.53 | 272,300 | — | — |
| 2023-12-22 | $224.02 | $243.09 | 458,800 | — | — |
| 2023-12-21 | $222.15 | $241.06 | 673,800 | — | — |
| 2023-12-20 | $220.19 | $238.93 | 613,800 | — | — |
| 2023-12-19 | $224.05 | $243.12 | 1,064,000 | — | — |
| 2023-12-18 | $219.93 | $238.65 | 702,400 | — | — |
| 2023-12-15 | $219.50 | $238.19 | 2,135,800 | — | — |
| 2023-12-14 | $223.06 | $242.05 | 913,000 | — | — |
| 2023-12-13 | $221.47 | $240.32 | 659,600 | — | — |
| 2023-12-12 | $217.55 | $236.07 | 1,098,100 | — | — |
| 2023-12-11 | $216.15 | $234.55 | 701,200 | — | — |
| 2023-12-08 | $216.60 | $235.04 | 508,700 | — | — |
| 2023-12-07 | $217.63 | $236.16 | 506,300 | — | — |
| 2023-12-06 | $217.87 | $236.42 | 521,500 | — | — |
| 2023-12-05 | $217.02 | $235.49 | 598,200 | — | — |
| 2023-12-04 | $222.00 | $240.90 | 1,438,200 | — | — |
| 2023-12-01 | $218.97 | $237.61 | 841,000 | — | — |
| 2023-11-30 | $216.91 | $235.37 | 1,410,300 | — | — |
| 2023-11-29 | $214.09 | $232.31 | 756,400 | — | — |
| 2023-11-28 | $212.33 | $230.40 | 1,187,200 | — | — |
| 2023-11-27 | $212.76 | $230.87 | 668,200 | — | — |
| 2023-11-24 | $212.72 | $230.83 | 221,400 | — | — |
| 2023-11-22 | $211.60 | $229.61 | 615,500 | — | — |
| 2023-11-21 | $212.37 | $230.45 | 584,900 | — | — |
| 2023-11-20 | $211.10 | $229.07 | 817,700 | — | — |
| 2023-11-17 | $211.72 | $229.74 | 1,287,300 | — | — |
| 2023-11-16 | $210.73 | $228.67 | 705,900 | — | — |
| 2023-11-15 | $209.92 | $227.79 | 913,700 | — | — |
| 2023-11-14 | $208.04 | $225.75 | 766,700 | — | — |
| 2023-11-13 | $204.41 | $221.81 | 646,100 | — | — |
| 2023-11-10 | $204.78 | $222.21 | 650,800 | — | — |
| 2023-11-09 | $204.28 | $221.67 | 527,200 | — | — |
| 2023-11-08 | $205.84 | $223.36 | 749,200 | — | — |
| 2023-11-07 | $206.97 | $224.59 | 799,000 | — | — |
| 2023-11-06 | $209.54 | $226.60 | 628,200 | — | — |
| 2023-11-03 | $210.22 | $227.33 | 643,800 | — | — |
| 2023-11-02 | $205.16 | $221.86 | 744,700 | — | — |
| 2023-11-01 | $203.95 | $220.55 | 1,020,900 | — | — |
| 2023-10-31 | $199.73 | $215.99 | 879,100 | — | — |
| 2023-10-30 | $198.16 | $214.29 | 946,400 | — | — |
| 2023-10-27 | $198.96 | $215.15 | 1,225,700 | — | — |
| 2023-10-26 | $205.92 | $222.68 | 1,634,600 | — | — |
| 2023-10-25 | $197.69 | $213.78 | 1,371,600 | — | — |
| 2023-10-24 | $198.65 | $214.82 | 928,500 | — | — |
| 2023-10-23 | $197.93 | $214.04 | 892,300 | — | — |
| 2023-10-20 | $199.86 | $216.13 | 570,500 | — | — |
| 2023-10-19 | $199.43 | $215.66 | 674,800 | — | — |
| 2023-10-18 | $201.75 | $218.17 | 687,300 | — | — |
| 2023-10-17 | $202.95 | $219.47 | 753,900 | — | — |
| 2023-10-16 | $201.34 | $217.73 | 717,400 | — | — |
| 2023-10-13 | $201.56 | $217.97 | 741,400 | — | — |
| 2023-10-12 | $197.87 | $213.98 | 811,200 | — | — |
| 2023-10-11 | $199.89 | $216.16 | 902,600 | — | — |
| 2023-10-10 | $202.58 | $219.07 | 544,300 | — | — |
| 2023-10-09 | $202.41 | $218.89 | 507,900 | — | — |
| 2023-10-06 | $201.39 | $217.78 | 472,900 | — | — |
| 2023-10-05 | $200.79 | $217.13 | 496,100 | — | — |
| 2023-10-04 | $201.26 | $217.64 | 690,500 | — | — |
| 2023-10-03 | $200.47 | $216.79 | 674,100 | — | — |
| 2023-10-02 | $199.56 | $215.80 | 1,012,300 | — | — |
| 2023-09-29 | $201.05 | $217.42 | 1,090,800 | — | — |
| 2023-09-28 | $203.26 | $219.80 | 809,300 | — | — |
| 2023-09-27 | $204.85 | $221.52 | 757,100 | — | — |
| 2023-09-26 | $205.36 | $222.08 | 938,700 | — | — |
| 2023-09-25 | $208.42 | $225.38 | 1,019,000 | — | — |
| 2023-09-22 | $205.15 | $221.85 | 936,000 | — | — |
| 2023-09-21 | $205.14 | $221.84 | 1,085,400 | — | — |
| 2023-09-20 | $205.20 | $221.90 | 850,500 | — | — |
| 2023-09-19 | $204.67 | $221.33 | 1,230,900 | — | — |
| 2023-09-18 | $201.17 | $217.54 | 724,600 | — | — |
| 2023-09-15 | $201.65 | $218.06 | 886,100 | — | — |
| 2023-09-14 | $203.64 | $220.22 | 600,300 | — | — |
| 2023-09-13 | $204.51 | $221.16 | 1,015,200 | — | — |
| 2023-09-12 | $201.59 | $218.00 | 899,600 | — | — |
| 2023-09-11 | $201.93 | $218.37 | 468,200 | — | — |
| 2023-09-08 | $203.31 | $219.86 | 583,400 | — | — |
| 2023-09-07 | $205.25 | $221.96 | 812,200 | — | — |
| 2023-09-06 | $204.60 | $221.25 | 897,400 | — | — |
| 2023-09-05 | $204.45 | $221.09 | 864,500 | — | — |
| 2023-09-01 | $206.58 | $223.40 | 766,000 | — | — |
| 2023-08-31 | $208.10 | $225.04 | 837,900 | — | — |
| 2023-08-30 | $212.36 | $229.65 | 821,100 | — | — |
| 2023-08-29 | $211.33 | $228.53 | 803,500 | — | — |
| 2023-08-28 | $212.24 | $229.52 | 1,411,800 | — | — |
| 2023-08-25 | $212.19 | $229.46 | 512,400 | — | — |
| 2023-08-24 | $212.49 | $229.79 | 624,100 | — | — |
| 2023-08-23 | $214.94 | $232.44 | 633,400 | — | — |
| 2023-08-22 | $214.78 | $232.26 | 1,562,600 | — | — |
| 2023-08-21 | $215.63 | $233.18 | 590,200 | — | — |
| 2023-08-18 | $214.43 | $231.88 | 670,100 | — | — |
| 2023-08-17 | $212.90 | $230.23 | 910,200 | — | — |
| 2023-08-16 | $215.11 | $232.62 | 968,500 | — | — |
| 2023-08-15 | $216.16 | $233.75 | 985,700 | — | — |
| 2023-08-14 | $217.99 | $235.73 | 861,300 | — | — |
| 2023-08-11 | $218.00 | $235.74 | 743,900 | — | — |
| 2023-08-10 | $214.02 | $231.44 | 764,000 | — | — |
| 2023-08-09 | $216.22 | $233.82 | 507,200 | — | — |
| 2023-08-08 | $213.87 | $231.28 | 381,700 | — | — |
| 2023-08-07 | $214.40 | $231.85 | 326,700 | — | — |
| 2023-08-04 | $215.23 | $231.97 | 518,600 | — | — |
| 2023-08-03 | $215.26 | $232.00 | 384,900 | — | — |
| 2023-08-02 | $214.94 | $231.66 | 669,500 | — | — |
| 2023-08-01 | $213.61 | $230.22 | 899,800 | — | — |
| 2023-07-31 | $213.93 | $230.57 | 728,800 | — | — |
| 2023-07-28 | $214.64 | $231.33 | 711,800 | — | — |
| 2023-07-27 | $216.05 | $232.85 | 1,650,900 | — | — |
| 2023-07-26 | $218.84 | $235.86 | 873,100 | — | — |
| 2023-07-25 | $221.70 | $238.94 | 660,600 | — | — |
| 2023-07-24 | $218.82 | $235.84 | 421,200 | — | — |
| 2023-07-21 | $219.21 | $236.26 | 665,400 | — | — |
| 2023-07-20 | $218.70 | $235.71 | 657,800 | — | — |
| 2023-07-19 | $217.11 | $234.00 | 811,500 | — | — |
| 2023-07-18 | $212.72 | $229.27 | 569,500 | — | — |
| 2023-07-17 | $212.59 | $229.13 | 426,100 | — | — |
| 2023-07-14 | $212.77 | $229.32 | 470,100 | — | — |
| 2023-07-13 | $211.74 | $228.21 | 395,100 | — | — |
| 2023-07-12 | $213.07 | $229.64 | 543,600 | — | — |
| 2023-07-11 | $211.74 | $228.21 | 721,100 | — | — |
| 2023-07-10 | $210.48 | $226.85 | 932,900 | — | — |
| 2023-07-07 | $208.28 | $224.48 | 663,700 | — | — |
| 2023-07-06 | $209.46 | $225.75 | 1,069,100 | — | — |
| 2023-07-05 | $209.44 | $225.73 | 1,178,800 | — | — |
| 2023-07-03 | $208.92 | $225.17 | 998,900 | — | — |
| 2023-06-30 | $207.33 | $223.45 | 884,524 | — | — |
| 2023-06-29 | $206.60 | $222.67 | 963,676 | — | — |
| 2023-06-28 | $204.42 | $220.32 | 574,434 | — | — |
| 2023-06-27 | $204.54 | $220.45 | 668,602 | — | — |
| 2023-06-26 | $202.90 | $218.69 | 590,264 | — | — |
| 2023-06-23 | $201.74 | $217.44 | 965,654 | — | — |
| 2023-06-22 | $201.81 | $217.51 | 646,835 | — | — |
| 2023-06-21 | $200.15 | $215.72 | 569,196 | — | — |
| 2023-06-20 | $198.86 | $214.32 | 776,155 | — | — |
| 2023-06-16 | $201.26 | $216.92 | 1,227,205 | — | — |
| 2023-06-15 | $198.08 | $213.48 | 876,026 | — | — |
| 2023-06-14 | $195.00 | $210.17 | 843,434 | — | — |
| 2023-06-13 | $196.74 | $212.04 | 685,480 | — | — |
| 2023-06-12 | $192.91 | $207.92 | 829,001 | — | — |
| 2023-06-09 | $186.92 | $201.45 | 520,541 | — | — |
| 2023-06-08 | $189.64 | $204.39 | 635,660 | — | — |
| 2023-06-07 | $189.45 | $204.19 | 595,386 | — | — |
| 2023-06-06 | $187.22 | $201.78 | 644,740 | — | — |
| 2023-06-05 | $187.10 | $201.65 | 538,583 | — | — |
| 2023-06-02 | $186.41 | $200.91 | 754,156 | — | — |
| 2023-06-01 | $182.51 | $196.70 | 1,027,579 | — | — |
| 2023-05-31 | $182.59 | $196.79 | 1,241,406 | — | — |
| 2023-05-30 | $182.07 | $196.23 | 585,841 | — | — |
| 2023-05-26 | $185.22 | $199.63 | 693,278 | — | — |
| 2023-05-25 | $183.31 | $197.57 | 822,017 | — | — |
| 2023-05-24 | $185.28 | $199.69 | 693,860 | — | — |
| 2023-05-23 | $188.05 | $202.68 | 827,138 | — | — |
| 2023-05-22 | $187.82 | $202.43 | 539,747 | — | — |
| 2023-05-19 | $186.27 | $200.76 | 580,720 | — | — |
| 2023-05-18 | $185.64 | $200.07 | 944,819 | — | — |
| 2023-05-17 | $186.49 | $201.00 | 623,555 | — | — |
| 2023-05-16 | $186.93 | $200.81 | 657,544 | — | — |
| 2023-05-15 | $191.49 | $205.71 | 558,371 | — | — |
| 2023-05-12 | $189.66 | $203.74 | 609,005 | — | — |
| 2023-05-11 | $189.07 | $203.10 | 880,333 | — | — |
| 2023-05-10 | $192.02 | $206.27 | 574,667 | — | — |
| 2023-05-09 | $191.39 | $205.60 | 747,870 | — | — |
| 2023-05-08 | $191.21 | $205.40 | 591,545 | — | — |
| 2023-05-05 | $192.32 | $206.59 | 493,885 | — | — |
| 2023-05-04 | $190.50 | $204.64 | 554,879 | — | — |
| 2023-05-03 | $194.15 | $208.56 | 579,672 | — | — |
| 2023-05-02 | $194.12 | $208.52 | 612,380 | — | — |
| 2023-05-01 | $197.30 | $211.94 | 611,333 | — | — |
| 2023-04-28 | $194.77 | $209.22 | 632,052 | — | — |
| 2023-04-27 | $193.03 | $207.36 | 1,152,942 | — | — |
| 2023-04-26 | $190.51 | $204.65 | 1,057,145 | — | — |
| 2023-04-25 | $190.21 | $204.32 | 1,546,025 | — | — |
| 2023-04-24 | $199.75 | $214.58 | 838,313 | — | — |
| 2023-04-21 | $200.17 | $215.03 | 607,957 | — | — |
| 2023-04-20 | $198.92 | $213.68 | 570,476 | — | — |
| 2023-04-19 | $198.70 | $213.45 | 610,052 | — | — |
| 2023-04-18 | $197.81 | $212.49 | 460,478 | — | — |
| 2023-04-17 | $198.87 | $213.62 | 491,208 | — | — |
| 2023-04-14 | $197.04 | $211.66 | 522,170 | — | — |
| 2023-04-13 | $199.12 | $213.89 | 458,383 | — | — |
| 2023-04-12 | $197.85 | $212.54 | 468,277 | — | — |
| 2023-04-11 | $199.97 | $214.81 | 476,774 | — | — |
| 2023-04-10 | $199.47 | $214.27 | 381,326 | — | — |
| 2023-04-06 | $199.47 | $214.27 | 492,605 | — | — |
| 2023-04-05 | $201.04 | $215.96 | 576,995 | — | — |
| 2023-04-04 | $198.13 | $212.83 | 746,357 | — | — |
| 2023-04-03 | $198.02 | $212.71 | 475,378 | — | — |
| 2023-03-31 | $197.10 | $211.72 | 706,199 | — | — |
| 2023-03-30 | $193.04 | $207.37 | 435,452 | — | — |
| 2023-03-29 | $190.57 | $204.71 | 363,750 | — | — |
| 2023-03-28 | $189.59 | $203.66 | 637,639 | — | — |
| 2023-03-27 | $188.81 | $202.83 | 517,631 | — | — |
| 2023-03-24 | $187.64 | $201.56 | 841,921 | — | — |
| 2023-03-23 | $184.41 | $198.09 | 542,773 | — | — |
| 2023-03-22 | $186.42 | $200.25 | 571,990 | — | — |
| 2023-03-21 | $190.13 | $204.24 | 708,992 | — | — |
| 2023-03-20 | $186.76 | $200.62 | 563,376 | — | — |
| 2023-03-17 | $183.26 | $196.87 | 947,147 | — | — |
| 2023-03-16 | $188.23 | $202.20 | 727,500 | — | — |
| 2023-03-15 | $188.33 | $202.31 | 770,801 | — | — |
| 2023-03-14 | $190.92 | $205.09 | 601,206 | — | — |
| 2023-03-13 | $188.36 | $202.34 | 948,893 | — | — |
| 2023-03-10 | $191.22 | $205.41 | 1,167,841 | — | — |
| 2023-03-09 | $192.57 | $206.86 | 608,539 | — | — |
| 2023-03-08 | $197.56 | $212.22 | 638,221 | — | — |
| 2023-03-07 | $198.89 | $213.65 | 728,082 | — | — |
| 2023-03-06 | $203.70 | $218.82 | 802,811 | — | — |
| 2023-03-03 | $205.63 | $220.89 | 446,394 | — | — |
| 2023-03-02 | $205.72 | $220.99 | 856,588 | — | — |
| 2023-03-01 | $204.36 | $219.53 | 451,865 | — | — |
| 2023-02-28 | $205.64 | $220.90 | 1,327,542 | — | — |
| 2023-02-27 | $206.74 | $222.09 | 678,845 | — | — |
| 2023-02-24 | $208.16 | $223.61 | 652,306 | — | — |
| 2023-02-23 | $210.48 | $226.10 | 741,119 | — | — |
| 2023-02-22 | $208.24 | $223.69 | 1,622,849 | — | — |
| 2023-02-21 | $212.47 | $227.58 | 698,982 | — | — |
| 2023-02-17 | $220.15 | $235.80 | 949,940 | — | — |
| 2023-02-16 | $220.01 | $235.65 | 1,536,713 | — | — |
| 2023-02-15 | $213.26 | $228.42 | 998,130 | — | — |
| 2023-02-14 | $209.51 | $224.40 | 857,170 | — | — |
| 2023-02-13 | $213.17 | $228.32 | 589,566 | — | — |
| 2023-02-10 | $211.25 | $226.26 | 702,358 | — | — |
| 2023-02-09 | $209.11 | $223.97 | 516,700 | — | — |
| 2023-02-08 | $211.31 | $226.33 | 614,825 | — | — |
| 2023-02-07 | $212.41 | $227.50 | 561,630 | — | — |
| 2023-02-06 | $210.05 | $224.98 | 1,234,655 | — | — |
| 2023-02-03 | $214.21 | $229.44 | 559,418 | — | — |
| 2023-02-02 | $219.06 | $234.64 | 986,723 | — | — |
| 2023-02-01 | $214.90 | $230.17 | 869,508 | — | — |
| 2023-01-31 | $216.60 | $232.00 | 694,559 | — | — |
| 2023-01-30 | $215.74 | $231.07 | 431,960 | — | — |
| 2023-01-27 | $218.47 | $234.00 | 556,276 | — | — |
| 2023-01-26 | $218.39 | $233.92 | 404,606 | — | — |
| 2023-01-25 | $217.96 | $233.45 | 458,034 | — | — |
| 2023-01-24 | $218.20 | $233.72 | 511,578 | — | — |
| 2023-01-23 | $221.50 | $237.25 | 515,536 | — | — |
| 2023-01-20 | $219.58 | $235.19 | 588,286 | — | — |
| 2023-01-19 | $217.00 | $232.43 | 436,849 | — | — |
| 2023-01-18 | $215.94 | $231.29 | 657,194 | — | — |
| 2023-01-17 | $218.87 | $234.42 | 771,383 | — | — |
| 2023-01-13 | $216.25 | $231.62 | 700,030 | — | — |
| 2023-01-12 | $216.78 | $232.19 | 817,244 | — | — |
| 2023-01-11 | $218.40 | $233.93 | 1,118,837 | — | — |
| 2023-01-10 | $210.73 | $225.71 | 435,103 | — | — |
| 2023-01-09 | $209.15 | $224.02 | 689,554 | — | — |
| 2023-01-06 | $208.78 | $223.62 | 560,582 | — | — |
| 2023-01-05 | $206.16 | $220.81 | 771,499 | — | — |
| 2023-01-04 | $205.93 | $220.57 | 706,897 | — | — |
| 2023-01-03 | $204.28 | $218.80 | 773,944 | — | — |