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
- 2010-11-18 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.62 | $292.25 | 274,000 | — | — |
| 2023-12-28 | $228.46 | $293.32 | 201,100 | — | — |
| 2023-12-27 | $227.67 | $292.31 | 287,900 | — | — |
| 2023-12-26 | $227.28 | $291.81 | 384,600 | — | — |
| 2023-12-22 | $225.76 | $289.86 | 666,500 | — | — |
| 2023-12-21 | $223.01 | $286.33 | 694,200 | — | — |
| 2023-12-20 | $221.59 | $284.50 | 768,100 | — | — |
| 2023-12-19 | $222.60 | $285.80 | 877,900 | — | — |
| 2023-12-18 | $218.23 | $280.19 | 1,320,200 | — | — |
| 2023-12-15 | $209.89 | $269.48 | 1,508,500 | — | — |
| 2023-12-14 | $214.83 | $275.82 | 1,794,400 | — | — |
| 2023-12-13 | $214.70 | $275.66 | 1,067,400 | — | — |
| 2023-12-12 | $228.00 | $292.73 | 654,100 | — | — |
| 2023-12-11 | $225.33 | $289.31 | 498,200 | — | — |
| 2023-12-08 | $224.11 | $287.74 | 794,500 | — | — |
| 2023-12-07 | $216.34 | $277.76 | 1,096,400 | — | — |
| 2023-12-06 | $216.80 | $278.35 | 707,600 | — | — |
| 2023-12-05 | $222.05 | $285.09 | 498,200 | — | — |
| 2023-12-04 | $222.41 | $285.56 | 581,300 | — | — |
| 2023-12-01 | $221.99 | $285.02 | 922,400 | — | — |
| 2023-11-30 | $222.30 | $285.42 | 1,073,800 | — | — |
| 2023-11-29 | $216.82 | $278.38 | 979,600 | — | — |
| 2023-11-28 | $216.46 | $277.92 | 786,500 | — | — |
| 2023-11-27 | $230.61 | $296.08 | 514,600 | — | — |
| 2023-11-24 | $228.85 | $293.82 | 179,600 | — | — |
| 2023-11-22 | $226.34 | $290.60 | 322,400 | — | — |
| 2023-11-21 | $227.71 | $292.36 | 549,800 | — | — |
| 2023-11-20 | $225.11 | $289.02 | 475,700 | — | — |
| 2023-11-17 | $224.46 | $288.19 | 945,500 | — | — |
| 2023-11-16 | $221.02 | $283.77 | 915,500 | — | — |
| 2023-11-15 | $221.49 | $284.38 | 502,900 | — | — |
| 2023-11-14 | $222.06 | $285.11 | 899,700 | — | — |
| 2023-11-13 | $226.57 | $290.90 | 437,800 | — | — |
| 2023-11-10 | $228.57 | $293.47 | 460,000 | — | — |
| 2023-11-09 | $226.96 | $291.40 | 634,500 | — | — |
| 2023-11-08 | $223.14 | $286.49 | 515,900 | — | — |
| 2023-11-07 | $221.39 | $283.86 | 644,900 | — | — |
| 2023-11-06 | $220.91 | $283.25 | 830,700 | — | — |
| 2023-11-03 | $218.03 | $279.55 | 1,162,500 | — | — |
| 2023-11-02 | $219.57 | $281.53 | 1,076,500 | — | — |
| 2023-11-01 | $218.48 | $280.13 | 898,900 | — | — |
| 2023-10-31 | $224.52 | $287.88 | 732,100 | — | — |
| 2023-10-30 | $223.29 | $286.30 | 694,100 | — | — |
| 2023-10-27 | $221.46 | $283.95 | 1,245,400 | — | — |
| 2023-10-26 | $221.93 | $284.55 | 703,600 | — | — |
| 2023-10-25 | $216.21 | $277.22 | 583,500 | — | — |
| 2023-10-24 | $220.04 | $282.13 | 428,900 | — | — |
| 2023-10-23 | $219.18 | $281.03 | 431,600 | — | — |
| 2023-10-20 | $221.56 | $284.08 | 316,700 | — | — |
| 2023-10-19 | $225.88 | $289.62 | 364,600 | — | — |
| 2023-10-18 | $232.74 | $298.41 | 427,100 | — | — |
| 2023-10-17 | $238.07 | $305.25 | 458,400 | — | — |
| 2023-10-16 | $232.12 | $297.62 | 394,900 | — | — |
| 2023-10-13 | $227.86 | $292.16 | 408,100 | — | — |
| 2023-10-12 | $227.83 | $292.12 | 597,200 | — | — |
| 2023-10-11 | $233.38 | $299.24 | 453,400 | — | — |
| 2023-10-10 | $237.17 | $304.09 | 491,500 | — | — |
| 2023-10-09 | $236.80 | $303.62 | 347,300 | — | — |
| 2023-10-06 | $239.77 | $307.43 | 433,400 | — | — |
| 2023-10-05 | $234.84 | $301.11 | 448,700 | — | — |
| 2023-10-04 | $232.55 | $298.17 | 441,200 | — | — |
| 2023-10-03 | $230.70 | $295.80 | 488,000 | — | — |
| 2023-10-02 | $238.18 | $305.39 | 468,500 | — | — |
| 2023-09-29 | $237.65 | $304.71 | 384,700 | — | — |
| 2023-09-28 | $238.86 | $306.26 | 337,000 | — | — |
| 2023-09-27 | $237.06 | $303.95 | 366,400 | — | — |
| 2023-09-26 | $237.59 | $304.63 | 495,100 | — | — |
| 2023-09-25 | $240.67 | $308.58 | 333,200 | — | — |
| 2023-09-22 | $241.15 | $309.20 | 554,300 | — | — |
| 2023-09-21 | $238.87 | $306.27 | 788,200 | — | — |
| 2023-09-20 | $246.68 | $316.29 | 422,300 | — | — |
| 2023-09-19 | $247.52 | $317.37 | 540,000 | — | — |
| 2023-09-18 | $246.50 | $316.06 | 576,300 | — | — |
| 2023-09-15 | $247.08 | $316.80 | 1,082,100 | — | — |
| 2023-09-14 | $245.49 | $314.76 | 454,800 | — | — |
| 2023-09-13 | $242.83 | $311.35 | 402,100 | — | — |
| 2023-09-12 | $242.73 | $311.22 | 449,700 | — | — |
| 2023-09-11 | $240.88 | $308.85 | 567,100 | — | — |
| 2023-09-08 | $242.50 | $310.93 | 649,700 | — | — |
| 2023-09-07 | $235.56 | $302.03 | 497,900 | — | — |
| 2023-09-06 | $234.59 | $300.79 | 445,300 | — | — |
| 2023-09-05 | $233.37 | $299.22 | 388,400 | — | — |
| 2023-09-01 | $234.35 | $300.48 | 537,800 | — | — |
| 2023-08-31 | $230.59 | $295.66 | 612,800 | — | — |
| 2023-08-30 | $233.39 | $299.25 | 427,500 | — | — |
| 2023-08-29 | $233.09 | $298.86 | 517,300 | — | — |
| 2023-08-28 | $236.70 | $303.49 | 569,500 | — | — |
| 2023-08-25 | $234.13 | $300.20 | 550,700 | — | — |
| 2023-08-24 | $234.54 | $300.72 | 668,100 | — | — |
| 2023-08-23 | $229.16 | $293.82 | 404,300 | — | — |
| 2023-08-22 | $228.82 | $293.39 | 432,600 | — | — |
| 2023-08-21 | $231.97 | $297.43 | 618,300 | — | — |
| 2023-08-18 | $225.11 | $288.63 | 689,700 | — | — |
| 2023-08-17 | $219.19 | $281.04 | 404,800 | — | — |
| 2023-08-16 | $221.39 | $283.86 | 280,500 | — | — |
| 2023-08-15 | $222.19 | $284.89 | 281,300 | — | — |
| 2023-08-14 | $227.45 | $291.63 | 289,700 | — | — |
| 2023-08-11 | $225.62 | $289.29 | 342,600 | — | — |
| 2023-08-10 | $225.21 | $288.76 | 497,900 | — | — |
| 2023-08-09 | $224.93 | $288.02 | 679,000 | — | — |
| 2023-08-08 | $230.78 | $295.51 | 561,800 | — | — |
| 2023-08-07 | $234.14 | $299.81 | 381,700 | — | — |
| 2023-08-04 | $231.23 | $296.08 | 478,100 | — | — |
| 2023-08-03 | $236.80 | $303.22 | 683,500 | — | — |
| 2023-08-02 | $231.95 | $297.00 | 736,600 | — | — |
| 2023-08-01 | $233.13 | $298.52 | 789,900 | — | — |
| 2023-07-31 | $229.36 | $293.69 | 963,900 | — | — |
| 2023-07-28 | $226.85 | $290.47 | 1,592,100 | — | — |
| 2023-07-27 | $236.86 | $303.29 | 1,416,900 | — | — |
| 2023-07-26 | $236.11 | $302.33 | 919,800 | — | — |
| 2023-07-25 | $233.22 | $298.63 | 606,000 | — | — |
| 2023-07-24 | $232.07 | $297.16 | 592,900 | — | — |
| 2023-07-21 | $230.39 | $295.01 | 625,300 | — | — |
| 2023-07-20 | $232.95 | $298.29 | 676,800 | — | — |
| 2023-07-19 | $229.26 | $293.56 | 822,800 | — | — |
| 2023-07-18 | $233.94 | $299.55 | 677,600 | — | — |
| 2023-07-17 | $225.84 | $289.18 | 700,400 | — | — |
| 2023-07-14 | $220.48 | $282.32 | 485,400 | — | — |
| 2023-07-13 | $221.62 | $283.78 | 528,400 | — | — |
| 2023-07-12 | $219.60 | $281.19 | 929,700 | — | — |
| 2023-07-11 | $222.24 | $284.57 | 949,100 | — | — |
| 2023-07-10 | $221.15 | $283.18 | 563,600 | — | — |
| 2023-07-07 | $224.82 | $287.88 | 793,200 | — | — |
| 2023-07-06 | $220.54 | $282.39 | 1,049,200 | — | — |
| 2023-07-05 | $218.49 | $279.77 | 375,300 | — | — |
| 2023-07-03 | $220.51 | $282.36 | 298,400 | — | — |
| 2023-06-30 | $217.43 | $278.41 | 514,300 | — | — |
| 2023-06-29 | $217.90 | $279.01 | 654,300 | — | — |
| 2023-06-28 | $211.46 | $270.77 | 441,000 | — | — |
| 2023-06-27 | $212.74 | $272.41 | 542,100 | — | — |
| 2023-06-26 | $211.38 | $270.67 | 654,700 | — | — |
| 2023-06-23 | $208.24 | $266.65 | 1,386,000 | — | — |
| 2023-06-22 | $209.75 | $268.58 | 591,000 | — | — |
| 2023-06-21 | $210.63 | $269.71 | 587,400 | — | — |
| 2023-06-20 | $209.21 | $267.89 | 648,600 | — | — |
| 2023-06-16 | $208.98 | $267.59 | 918,700 | — | — |
| 2023-06-15 | $213.97 | $273.98 | 1,013,200 | — | — |
| 2023-06-14 | $205.61 | $263.28 | 900,300 | — | — |
| 2023-06-13 | $200.10 | $256.22 | 521,900 | — | — |
| 2023-06-12 | $196.73 | $251.91 | 920,700 | — | — |
| 2023-06-09 | $204.52 | $261.88 | 619,300 | — | — |
| 2023-06-08 | $200.68 | $256.96 | 481,800 | — | — |
| 2023-06-07 | $204.88 | $262.34 | 1,088,700 | — | — |
| 2023-06-06 | $200.35 | $256.54 | 660,600 | — | — |
| 2023-06-05 | $199.99 | $256.08 | 729,800 | — | — |
| 2023-06-02 | $202.77 | $259.64 | 931,600 | — | — |
| 2023-06-01 | $195.79 | $250.70 | 653,400 | — | — |
| 2023-05-31 | $194.78 | $249.41 | 1,554,300 | — | — |
| 2023-05-30 | $198.52 | $254.20 | 506,300 | — | — |
| 2023-05-26 | $197.70 | $253.15 | 802,300 | — | — |
| 2023-05-25 | $198.06 | $253.61 | 604,500 | — | — |
| 2023-05-24 | $193.61 | $247.91 | 407,600 | — | — |
| 2023-05-23 | $197.03 | $252.29 | 501,800 | — | — |
| 2023-05-22 | $198.04 | $253.58 | 801,700 | — | — |
| 2023-05-19 | $197.98 | $253.51 | 730,800 | — | — |
| 2023-05-18 | $196.75 | $251.93 | 769,300 | — | — |
| 2023-05-17 | $195.54 | $250.38 | 543,300 | — | — |
| 2023-05-16 | $189.89 | $242.76 | 648,100 | — | — |
| 2023-05-15 | $191.10 | $244.31 | 810,200 | — | — |
| 2023-05-12 | $187.93 | $240.26 | 894,500 | — | — |
| 2023-05-11 | $187.96 | $240.30 | 760,300 | — | — |
| 2023-05-10 | $190.35 | $243.35 | 987,500 | — | — |
| 2023-05-09 | $192.50 | $246.10 | 720,400 | — | — |
| 2023-05-08 | $193.15 | $246.93 | 890,300 | — | — |
| 2023-05-05 | $190.82 | $243.95 | 1,191,700 | — | — |
| 2023-05-04 | $180.95 | $231.33 | 1,522,600 | — | — |
| 2023-05-03 | $187.67 | $239.93 | 1,199,600 | — | — |
| 2023-05-02 | $196.14 | $250.75 | 1,345,200 | — | — |
| 2023-05-01 | $211.43 | $270.30 | 1,163,400 | — | — |
| 2023-04-28 | $208.84 | $266.99 | 1,697,300 | — | — |
| 2023-04-27 | $203.01 | $259.54 | 1,264,500 | — | — |
| 2023-04-26 | $199.47 | $255.01 | 893,700 | — | — |
| 2023-04-25 | $200.51 | $256.34 | 1,094,800 | — | — |
| 2023-04-24 | $205.39 | $262.58 | 662,400 | — | — |
| 2023-04-21 | $203.88 | $260.65 | 709,500 | — | — |
| 2023-04-20 | $205.36 | $262.54 | 555,100 | — | — |
| 2023-04-19 | $206.78 | $264.36 | 587,000 | — | — |
| 2023-04-18 | $203.46 | $260.11 | 616,100 | — | — |
| 2023-04-17 | $204.29 | $261.17 | 599,100 | — | — |
| 2023-04-14 | $202.99 | $259.51 | 888,200 | — | — |
| 2023-04-13 | $199.44 | $254.97 | 1,054,500 | — | — |
| 2023-04-12 | $196.76 | $251.55 | 737,800 | — | — |
| 2023-04-11 | $195.27 | $249.64 | 994,500 | — | — |
| 2023-04-10 | $197.53 | $252.53 | 1,056,000 | — | — |
| 2023-04-06 | $190.72 | $243.83 | 739,300 | — | — |
| 2023-04-05 | $191.19 | $244.43 | 827,500 | — | — |
| 2023-04-04 | $191.90 | $245.33 | 953,200 | — | — |
| 2023-04-03 | $197.59 | $252.61 | 777,600 | — | — |
| 2023-03-31 | $202.40 | $258.76 | 953,300 | — | — |
| 2023-03-30 | $198.94 | $254.33 | 864,400 | — | — |
| 2023-03-29 | $201.11 | $257.11 | 766,700 | — | — |
| 2023-03-28 | $199.65 | $255.24 | 779,200 | — | — |
| 2023-03-27 | $200.50 | $256.33 | 954,500 | — | — |
| 2023-03-24 | $192.00 | $245.46 | 1,340,600 | — | — |
| 2023-03-23 | $203.88 | $260.65 | 970,500 | — | — |
| 2023-03-22 | $205.04 | $262.13 | 872,400 | — | — |
| 2023-03-21 | $214.80 | $274.61 | 1,549,100 | — | — |
| 2023-03-20 | $205.64 | $262.90 | 1,255,000 | — | — |
| 2023-03-17 | $195.47 | $249.90 | 2,529,900 | — | — |
| 2023-03-16 | $202.64 | $259.06 | 2,216,700 | — | — |
| 2023-03-15 | $195.51 | $249.95 | 2,819,300 | — | — |
| 2023-03-14 | $205.97 | $263.32 | 2,841,600 | — | — |
| 2023-03-13 | $202.70 | $259.14 | 3,655,400 | — | — |
| 2023-03-10 | $231.56 | $295.65 | 1,569,800 | — | — |
| 2023-03-09 | $242.49 | $309.61 | 1,242,800 | — | — |
| 2023-03-08 | $253.15 | $323.22 | 577,000 | — | — |
| 2023-03-07 | $254.03 | $324.34 | 509,100 | — | — |
| 2023-03-06 | $253.43 | $323.58 | 413,800 | — | — |
| 2023-03-03 | $255.57 | $326.31 | 624,700 | — | — |
| 2023-03-02 | $255.55 | $326.28 | 829,000 | — | — |
| 2023-03-01 | $253.80 | $324.05 | 803,600 | — | — |
| 2023-02-28 | $249.56 | $318.64 | 736,700 | — | — |
| 2023-02-27 | $246.55 | $314.79 | 689,700 | — | — |
| 2023-02-24 | $247.30 | $315.75 | 589,700 | — | — |
| 2023-02-23 | $242.90 | $310.13 | 493,300 | — | — |
| 2023-02-22 | $244.63 | $312.34 | 481,000 | — | — |
| 2023-02-21 | $245.81 | $313.85 | 702,500 | — | — |
| 2023-02-17 | $249.99 | $319.18 | 529,500 | — | — |
| 2023-02-16 | $248.19 | $316.89 | 538,300 | — | — |
| 2023-02-15 | $247.91 | $316.53 | 370,700 | — | — |
| 2023-02-14 | $245.02 | $312.84 | 450,100 | — | — |
| 2023-02-13 | $242.50 | $309.62 | 348,500 | — | — |
| 2023-02-10 | $240.12 | $306.58 | 457,700 | — | — |
| 2023-02-09 | $242.25 | $309.30 | 708,300 | — | — |
| 2023-02-08 | $246.21 | $314.36 | 573,600 | — | — |
| 2023-02-07 | $245.99 | $314.08 | 972,600 | — | — |
| 2023-02-06 | $237.20 | $302.85 | 1,265,400 | — | — |
| 2023-02-03 | $234.93 | $299.96 | 2,070,200 | — | — |
| 2023-02-02 | $224.53 | $286.68 | 1,190,000 | — | — |
| 2023-02-01 | $235.55 | $300.75 | 675,500 | — | — |
| 2023-01-31 | $237.12 | $302.75 | 479,700 | — | — |
| 2023-01-30 | $232.45 | $296.79 | 458,200 | — | — |
| 2023-01-27 | $232.00 | $296.22 | 578,400 | — | — |
| 2023-01-26 | $232.24 | $296.52 | 419,200 | — | — |
| 2023-01-25 | $231.94 | $296.14 | 411,200 | — | — |
| 2023-01-24 | $230.91 | $294.82 | 345,300 | — | — |
| 2023-01-23 | $226.95 | $289.77 | 502,800 | — | — |
| 2023-01-20 | $224.30 | $286.38 | 574,800 | — | — |
| 2023-01-19 | $220.44 | $281.46 | 769,200 | — | — |
| 2023-01-18 | $229.89 | $293.52 | 522,000 | — | — |
| 2023-01-17 | $232.79 | $297.22 | 550,600 | — | — |
| 2023-01-13 | $230.29 | $294.03 | 592,100 | — | — |
| 2023-01-12 | $227.23 | $290.13 | 674,500 | — | — |
| 2023-01-11 | $220.72 | $281.81 | 671,400 | — | — |
| 2023-01-10 | $225.78 | $288.27 | 554,500 | — | — |
| 2023-01-09 | $222.50 | $284.09 | 688,000 | — | — |
| 2023-01-06 | $222.34 | $283.88 | 618,000 | — | — |
| 2023-01-05 | $220.00 | $280.89 | 646,900 | — | — |
| 2023-01-04 | $213.40 | $272.47 | 932,700 | — | — |
| 2023-01-03 | $217.21 | $277.33 | 1,218,100 | — | — |