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
- 2001-06-12 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 | $241.20 | $389.44 | 336,900 | — | — |
| 2023-12-28 | $239.32 | $386.41 | 265,200 | — | — |
| 2023-12-27 | $239.30 | $385.02 | 323,300 | — | — |
| 2023-12-26 | $239.09 | $384.68 | 296,900 | — | — |
| 2023-12-22 | $240.09 | $386.29 | 328,600 | — | — |
| 2023-12-21 | $238.35 | $383.49 | 403,600 | — | — |
| 2023-12-20 | $235.52 | $378.94 | 513,900 | — | — |
| 2023-12-19 | $238.47 | $383.68 | 501,800 | — | — |
| 2023-12-18 | $238.72 | $384.09 | 580,100 | — | — |
| 2023-12-15 | $236.73 | $380.89 | 1,399,900 | — | — |
| 2023-12-14 | $237.93 | $382.82 | 912,100 | — | — |
| 2023-12-13 | $247.60 | $398.37 | 585,100 | — | — |
| 2023-12-12 | $246.49 | $396.59 | 374,700 | — | — |
| 2023-12-11 | $244.79 | $393.85 | 470,100 | — | — |
| 2023-12-08 | $242.66 | $390.43 | 271,200 | — | — |
| 2023-12-07 | $242.72 | $390.52 | 301,400 | — | — |
| 2023-12-06 | $241.50 | $388.56 | 385,800 | — | — |
| 2023-12-05 | $242.97 | $390.93 | 394,600 | — | — |
| 2023-12-04 | $244.00 | $392.58 | 475,000 | — | — |
| 2023-12-01 | $245.41 | $394.85 | 620,300 | — | — |
| 2023-11-30 | $246.30 | $396.28 | 869,100 | — | — |
| 2023-11-29 | $240.77 | $387.39 | 465,300 | — | — |
| 2023-11-28 | $241.67 | $388.83 | 318,700 | — | — |
| 2023-11-27 | $245.04 | $394.26 | 473,700 | — | — |
| 2023-11-24 | $244.28 | $393.03 | 243,500 | — | — |
| 2023-11-22 | $244.47 | $393.34 | 984,700 | — | — |
| 2023-11-21 | $242.97 | $390.93 | 590,000 | — | — |
| 2023-11-20 | $241.90 | $389.20 | 598,700 | — | — |
| 2023-11-17 | $242.03 | $389.41 | 895,900 | — | — |
| 2023-11-16 | $242.63 | $390.38 | 656,200 | — | — |
| 2023-11-15 | $241.44 | $388.46 | 795,500 | — | — |
| 2023-11-14 | $242.34 | $389.91 | 571,800 | — | — |
| 2023-11-13 | $243.53 | $391.83 | 823,600 | — | — |
| 2023-11-10 | $240.21 | $386.48 | 712,000 | — | — |
| 2023-11-09 | $238.16 | $383.19 | 907,200 | — | — |
| 2023-11-08 | $234.07 | $376.61 | 424,600 | — | — |
| 2023-11-07 | $236.48 | $380.48 | 400,400 | — | — |
| 2023-11-06 | $235.91 | $379.57 | 617,200 | — | — |
| 2023-11-03 | $236.26 | $380.13 | 911,100 | — | — |
| 2023-11-02 | $235.01 | $378.12 | 599,000 | — | — |
| 2023-11-01 | $235.42 | $378.78 | 499,900 | — | — |
| 2023-10-31 | $235.89 | $379.53 | 842,000 | — | — |
| 2023-10-30 | $232.79 | $374.55 | 621,700 | — | — |
| 2023-10-27 | $228.92 | $368.32 | 909,100 | — | — |
| 2023-10-26 | $229.08 | $368.58 | 1,279,600 | — | — |
| 2023-10-25 | $207.74 | $334.24 | 506,700 | — | — |
| 2023-10-24 | $207.89 | $334.48 | 494,100 | — | — |
| 2023-10-23 | $203.53 | $327.47 | 514,700 | — | — |
| 2023-10-20 | $205.85 | $331.20 | 565,300 | — | — |
| 2023-10-19 | $207.36 | $333.63 | 529,400 | — | — |
| 2023-10-18 | $211.42 | $340.16 | 557,600 | — | — |
| 2023-10-17 | $215.35 | $346.49 | 546,100 | — | — |
| 2023-10-16 | $215.07 | $346.04 | 397,600 | — | — |
| 2023-10-13 | $213.24 | $343.09 | 579,700 | — | — |
| 2023-10-12 | $210.35 | $338.44 | 578,000 | — | — |
| 2023-10-11 | $210.60 | $338.84 | 480,000 | — | — |
| 2023-10-10 | $208.46 | $335.40 | 478,400 | — | — |
| 2023-10-09 | $209.04 | $336.33 | 655,500 | — | — |
| 2023-10-06 | $209.18 | $336.56 | 897,700 | — | — |
| 2023-10-05 | $208.58 | $335.59 | 855,000 | — | — |
| 2023-10-04 | $208.60 | $335.63 | 749,100 | — | — |
| 2023-10-03 | $206.55 | $332.33 | 540,400 | — | — |
| 2023-10-02 | $208.14 | $334.89 | 726,200 | — | — |
| 2023-09-29 | $208.96 | $336.21 | 643,500 | — | — |
| 2023-09-28 | $211.88 | $340.90 | 677,600 | — | — |
| 2023-09-27 | $211.61 | $339.12 | 816,600 | — | — |
| 2023-09-26 | $213.24 | $341.73 | 993,600 | — | — |
| 2023-09-25 | $213.90 | $342.79 | 477,500 | — | — |
| 2023-09-22 | $212.95 | $341.26 | 651,100 | — | — |
| 2023-09-21 | $212.32 | $340.26 | 620,600 | — | — |
| 2023-09-20 | $214.78 | $344.20 | 670,700 | — | — |
| 2023-09-19 | $213.36 | $341.92 | 795,300 | — | — |
| 2023-09-18 | $208.35 | $333.89 | 694,100 | — | — |
| 2023-09-15 | $205.07 | $328.64 | 1,057,300 | — | — |
| 2023-09-14 | $205.23 | $328.89 | 500,800 | — | — |
| 2023-09-13 | $203.20 | $325.64 | 490,400 | — | — |
| 2023-09-12 | $203.58 | $326.25 | 312,200 | — | — |
| 2023-09-11 | $202.57 | $324.63 | 478,900 | — | — |
| 2023-09-08 | $202.82 | $325.03 | 380,700 | — | — |
| 2023-09-07 | $203.86 | $326.70 | 445,100 | — | — |
| 2023-09-06 | $204.54 | $327.79 | 290,100 | — | — |
| 2023-09-05 | $204.12 | $327.11 | 387,900 | — | — |
| 2023-09-01 | $207.87 | $333.12 | 447,600 | — | — |
| 2023-08-31 | $206.76 | $331.34 | 692,300 | — | — |
| 2023-08-30 | $208.55 | $334.21 | 289,700 | — | — |
| 2023-08-29 | $207.63 | $332.74 | 436,100 | — | — |
| 2023-08-28 | $206.50 | $330.93 | 414,300 | — | — |
| 2023-08-25 | $205.60 | $329.49 | 493,500 | — | — |
| 2023-08-24 | $205.15 | $328.76 | 799,300 | — | — |
| 2023-08-23 | $202.77 | $324.95 | 1,055,600 | — | — |
| 2023-08-22 | $200.49 | $321.30 | 811,500 | — | — |
| 2023-08-21 | $200.92 | $321.99 | 700,900 | — | — |
| 2023-08-18 | $198.94 | $318.81 | 1,610,100 | — | — |
| 2023-08-17 | $196.40 | $314.74 | 563,300 | — | — |
| 2023-08-16 | $196.44 | $314.81 | 939,200 | — | — |
| 2023-08-15 | $196.50 | $314.90 | 844,400 | — | — |
| 2023-08-14 | $201.91 | $323.57 | 663,200 | — | — |
| 2023-08-11 | $203.87 | $326.71 | 726,300 | — | — |
| 2023-08-10 | $201.16 | $322.37 | 870,000 | — | — |
| 2023-08-09 | $202.29 | $324.18 | 963,400 | — | — |
| 2023-08-08 | $203.44 | $326.02 | 928,600 | — | — |
| 2023-08-07 | $211.60 | $339.10 | 667,500 | — | — |
| 2023-08-04 | $212.76 | $340.96 | 653,000 | — | — |
| 2023-08-03 | $213.79 | $342.61 | 615,300 | — | — |
| 2023-08-02 | $213.16 | $341.60 | 461,800 | — | — |
| 2023-08-01 | $212.60 | $340.70 | 623,900 | — | — |
| 2023-07-31 | $211.33 | $338.67 | 896,500 | — | — |
| 2023-07-28 | $209.10 | $335.09 | 1,166,300 | — | — |
| 2023-07-27 | $212.25 | $340.14 | 1,787,100 | — | — |
| 2023-07-26 | $232.93 | $373.28 | 662,600 | — | — |
| 2023-07-25 | $233.00 | $373.40 | 469,800 | — | — |
| 2023-07-24 | $232.25 | $372.19 | 538,600 | — | — |
| 2023-07-21 | $233.59 | $374.34 | 561,300 | — | — |
| 2023-07-20 | $232.11 | $371.97 | 981,000 | — | — |
| 2023-07-19 | $226.72 | $363.33 | 669,400 | — | — |
| 2023-07-18 | $228.35 | $365.94 | 590,000 | — | — |
| 2023-07-17 | $229.64 | $368.01 | 716,900 | — | — |
| 2023-07-14 | $229.87 | $368.38 | 434,300 | — | — |
| 2023-07-13 | $231.66 | $371.25 | 691,900 | — | — |
| 2023-07-12 | $231.75 | $371.39 | 533,600 | — | — |
| 2023-07-11 | $235.08 | $376.73 | 884,200 | — | — |
| 2023-07-10 | $232.95 | $373.32 | 458,300 | — | — |
| 2023-07-07 | $230.84 | $369.93 | 558,200 | — | — |
| 2023-07-06 | $231.25 | $370.59 | 518,200 | — | — |
| 2023-07-05 | $232.00 | $371.79 | 557,000 | — | — |
| 2023-07-03 | $233.48 | $374.17 | 327,900 | — | — |
| 2023-06-30 | $235.50 | $377.40 | 758,300 | — | — |
| 2023-06-29 | $232.55 | $372.67 | 606,500 | — | — |
| 2023-06-28 | $232.71 | $371.59 | 504,600 | — | — |
| 2023-06-27 | $233.09 | $372.19 | 399,800 | — | — |
| 2023-06-26 | $231.79 | $370.12 | 829,800 | — | — |
| 2023-06-23 | $232.52 | $371.28 | 983,000 | — | — |
| 2023-06-22 | $235.40 | $375.88 | 776,100 | — | — |
| 2023-06-21 | $232.72 | $371.60 | 463,600 | — | — |
| 2023-06-20 | $232.64 | $371.47 | 550,800 | — | — |
| 2023-06-16 | $235.00 | $375.24 | 1,720,400 | — | — |
| 2023-06-15 | $232.67 | $371.52 | 586,500 | — | — |
| 2023-06-14 | $228.40 | $364.70 | 606,500 | — | — |
| 2023-06-13 | $226.19 | $361.17 | 395,500 | — | — |
| 2023-06-12 | $225.15 | $359.51 | 384,200 | — | — |
| 2023-06-09 | $225.70 | $360.39 | 398,900 | — | — |
| 2023-06-08 | $226.13 | $361.08 | 383,700 | — | — |
| 2023-06-07 | $224.51 | $358.49 | 395,400 | — | — |
| 2023-06-06 | $224.23 | $358.04 | 485,800 | — | — |
| 2023-06-05 | $223.67 | $357.15 | 269,600 | — | — |
| 2023-06-02 | $224.53 | $358.52 | 391,100 | — | — |
| 2023-06-01 | $220.22 | $351.64 | 512,800 | — | — |
| 2023-05-31 | $218.85 | $349.45 | 784,200 | — | — |
| 2023-05-30 | $221.29 | $353.35 | 343,200 | — | — |
| 2023-05-26 | $221.02 | $352.92 | 344,600 | — | — |
| 2023-05-25 | $219.59 | $350.64 | 383,900 | — | — |
| 2023-05-24 | $220.62 | $352.28 | 433,400 | — | — |
| 2023-05-23 | $221.41 | $353.54 | 563,000 | — | — |
| 2023-05-22 | $229.95 | $367.18 | 361,000 | — | — |
| 2023-05-19 | $229.67 | $366.73 | 413,500 | — | — |
| 2023-05-18 | $227.50 | $363.27 | 476,100 | — | — |
| 2023-05-17 | $226.84 | $362.21 | 413,700 | — | — |
| 2023-05-16 | $227.39 | $363.09 | 323,600 | — | — |
| 2023-05-15 | $229.75 | $366.86 | 248,000 | — | — |
| 2023-05-12 | $229.30 | $366.14 | 446,900 | — | — |
| 2023-05-11 | $228.34 | $364.61 | 254,900 | — | — |
| 2023-05-10 | $228.07 | $364.18 | 216,500 | — | — |
| 2023-05-09 | $228.87 | $365.45 | 267,200 | — | — |
| 2023-05-08 | $229.20 | $365.98 | 441,100 | — | — |
| 2023-05-05 | $227.82 | $363.78 | 349,500 | — | — |
| 2023-05-04 | $224.29 | $358.14 | 493,100 | — | — |
| 2023-05-03 | $226.15 | $361.11 | 464,500 | — | — |
| 2023-05-02 | $227.49 | $363.25 | 622,700 | — | — |
| 2023-05-01 | $233.24 | $372.43 | 745,000 | — | — |
| 2023-04-28 | $231.60 | $369.81 | 1,164,400 | — | — |
| 2023-04-27 | $225.81 | $360.57 | 1,270,200 | — | — |
| 2023-04-26 | $237.77 | $379.66 | 573,100 | — | — |
| 2023-04-25 | $239.59 | $382.57 | 731,500 | — | — |
| 2023-04-24 | $240.26 | $383.64 | 376,800 | — | — |
| 2023-04-21 | $241.26 | $385.24 | 406,100 | — | — |
| 2023-04-20 | $241.49 | $385.60 | 432,800 | — | — |
| 2023-04-19 | $237.85 | $379.79 | 390,100 | — | — |
| 2023-04-18 | $238.41 | $380.69 | 514,500 | — | — |
| 2023-04-17 | $237.97 | $379.98 | 491,900 | — | — |
| 2023-04-14 | $237.46 | $379.17 | 408,300 | — | — |
| 2023-04-13 | $236.90 | $378.28 | 447,000 | — | — |
| 2023-04-12 | $237.20 | $378.75 | 591,900 | — | — |
| 2023-04-11 | $236.84 | $378.18 | 417,400 | — | — |
| 2023-04-10 | $234.77 | $374.87 | 318,500 | — | — |
| 2023-04-06 | $236.73 | $378.00 | 396,300 | — | — |
| 2023-04-05 | $236.06 | $376.93 | 419,500 | — | — |
| 2023-04-04 | $234.23 | $374.01 | 463,100 | — | — |
| 2023-04-03 | $233.35 | $372.61 | 817,900 | — | — |
| 2023-03-31 | $232.38 | $371.06 | 576,400 | — | — |
| 2023-03-30 | $229.00 | $365.66 | 496,700 | — | — |
| 2023-03-29 | $230.40 | $366.56 | 496,100 | — | — |
| 2023-03-28 | $229.39 | $364.95 | 310,600 | — | — |
| 2023-03-27 | $227.45 | $361.86 | 504,000 | — | — |
| 2023-03-24 | $226.22 | $359.91 | 561,400 | — | — |
| 2023-03-23 | $226.19 | $359.86 | 427,900 | — | — |
| 2023-03-22 | $225.91 | $359.41 | 414,100 | — | — |
| 2023-03-21 | $229.78 | $365.57 | 511,100 | — | — |
| 2023-03-20 | $227.60 | $362.10 | 536,800 | — | — |
| 2023-03-17 | $223.34 | $355.32 | 1,331,500 | — | — |
| 2023-03-16 | $228.45 | $363.45 | 526,300 | — | — |
| 2023-03-15 | $219.72 | $349.56 | 624,400 | — | — |
| 2023-03-14 | $227.60 | $362.10 | 638,900 | — | — |
| 2023-03-13 | $227.49 | $361.93 | 509,400 | — | — |
| 2023-03-10 | $230.91 | $367.37 | 512,100 | — | — |
| 2023-03-09 | $234.51 | $373.09 | 607,500 | — | — |
| 2023-03-08 | $239.08 | $380.36 | 621,300 | — | — |
| 2023-03-07 | $237.79 | $378.31 | 681,600 | — | — |
| 2023-03-06 | $239.01 | $380.25 | 701,100 | — | — |
| 2023-03-03 | $240.85 | $383.18 | 1,108,900 | — | — |
| 2023-03-02 | $237.62 | $378.04 | 1,347,800 | — | — |
| 2023-03-01 | $232.39 | $369.72 | 544,400 | — | — |
| 2023-02-28 | $234.36 | $372.86 | 517,800 | — | — |
| 2023-02-27 | $236.62 | $376.45 | 370,200 | — | — |
| 2023-02-24 | $234.70 | $373.40 | 427,400 | — | — |
| 2023-02-23 | $237.20 | $377.37 | 215,000 | — | — |
| 2023-02-22 | $236.55 | $376.34 | 417,200 | — | — |
| 2023-02-21 | $237.13 | $377.26 | 498,000 | — | — |
| 2023-02-17 | $240.89 | $383.24 | 426,600 | — | — |
| 2023-02-16 | $242.36 | $385.58 | 265,700 | — | — |
| 2023-02-15 | $242.41 | $385.66 | 311,700 | — | — |
| 2023-02-14 | $241.48 | $384.18 | 546,200 | — | — |
| 2023-02-13 | $247.72 | $394.11 | 520,000 | — | — |
| 2023-02-10 | $244.70 | $389.31 | 644,100 | — | — |
| 2023-02-09 | $238.97 | $380.19 | 1,543,200 | — | — |
| 2023-02-08 | $257.12 | $409.07 | 820,600 | — | — |
| 2023-02-07 | $256.18 | $407.57 | 548,500 | — | — |
| 2023-02-06 | $253.73 | $403.67 | 372,800 | — | — |
| 2023-02-03 | $252.39 | $401.54 | 576,700 | — | — |
| 2023-02-02 | $254.76 | $405.31 | 408,200 | — | — |
| 2023-02-01 | $253.23 | $402.88 | 391,900 | — | — |
| 2023-01-31 | $254.19 | $404.40 | 575,800 | — | — |
| 2023-01-30 | $249.81 | $397.44 | 405,300 | — | — |
| 2023-01-27 | $250.61 | $398.71 | 397,500 | — | — |
| 2023-01-26 | $253.50 | $403.31 | 403,100 | — | — |
| 2023-01-25 | $253.57 | $403.42 | 478,100 | — | — |
| 2023-01-24 | $252.74 | $402.10 | 456,600 | — | — |
| 2023-01-23 | $253.60 | $403.47 | 426,100 | — | — |
| 2023-01-20 | $253.05 | $402.59 | 481,300 | — | — |
| 2023-01-19 | $251.72 | $400.47 | 443,600 | — | — |
| 2023-01-18 | $251.29 | $399.79 | 446,100 | — | — |
| 2023-01-17 | $252.20 | $401.24 | 501,300 | — | — |
| 2023-01-13 | $254.65 | $405.14 | 331,000 | — | — |
| 2023-01-12 | $254.73 | $405.26 | 472,100 | — | — |
| 2023-01-11 | $257.18 | $409.16 | 409,800 | — | — |
| 2023-01-10 | $253.38 | $403.12 | 465,300 | — | — |
| 2023-01-09 | $255.06 | $405.79 | 548,300 | — | — |
| 2023-01-06 | $253.43 | $403.19 | 610,800 | — | — |
| 2023-01-05 | $246.44 | $392.07 | 328,600 | — | — |
| 2023-01-04 | $246.49 | $392.15 | 547,200 | — | — |
| 2023-01-03 | $245.18 | $390.07 | 591,300 | — | — |