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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $326.51 | $421.20 | 396,200 | — | — |
| 2024-12-30 | $326.98 | $421.80 | 344,500 | — | — |
| 2024-12-27 | $331.92 | $428.18 | 261,300 | — | — |
| 2024-12-26 | $335.91 | $433.32 | 189,000 | — | — |
| 2024-12-24 | $334.93 | $432.06 | 145,300 | — | — |
| 2024-12-23 | $329.01 | $424.42 | 464,900 | — | — |
| 2024-12-20 | $327.93 | $423.03 | 904,800 | — | — |
| 2024-12-19 | $327.69 | $422.72 | 466,100 | — | — |
| 2024-12-18 | $322.06 | $415.46 | 643,300 | — | — |
| 2024-12-17 | $329.40 | $424.93 | 447,900 | — | — |
| 2024-12-16 | $329.77 | $425.40 | 414,000 | — | — |
| 2024-12-13 | $330.23 | $426.00 | 299,200 | — | — |
| 2024-12-12 | $330.10 | $425.83 | 379,700 | — | — |
| 2024-12-11 | $330.53 | $426.38 | 380,600 | — | — |
| 2024-12-10 | $324.05 | $418.03 | 548,500 | — | — |
| 2024-12-09 | $320.50 | $413.45 | 436,000 | — | — |
| 2024-12-06 | $327.56 | $422.55 | 388,800 | — | — |
| 2024-12-05 | $330.65 | $426.54 | 370,600 | — | — |
| 2024-12-04 | $326.91 | $421.71 | 314,900 | — | — |
| 2024-12-03 | $323.27 | $417.02 | 499,500 | — | — |
| 2024-12-02 | $323.91 | $417.84 | 469,900 | — | — |
| 2024-11-29 | $325.15 | $419.44 | 254,100 | — | — |
| 2024-11-27 | $325.72 | $420.18 | 256,300 | — | — |
| 2024-11-26 | $327.35 | $422.28 | 564,500 | — | — |
| 2024-11-25 | $325.12 | $419.41 | 955,700 | — | — |
| 2024-11-22 | $326.85 | $421.64 | 526,800 | — | — |
| 2024-11-21 | $323.24 | $416.98 | 485,800 | — | — |
| 2024-11-20 | $317.05 | $409.00 | 469,400 | — | — |
| 2024-11-19 | $314.53 | $405.74 | 429,900 | — | — |
| 2024-11-18 | $314.77 | $406.05 | 559,700 | — | — |
| 2024-11-15 | $314.02 | $405.09 | 402,400 | — | — |
| 2024-11-14 | $314.54 | $405.76 | 839,100 | — | — |
| 2024-11-13 | $314.68 | $405.55 | 442,100 | — | — |
| 2024-11-12 | $317.24 | $408.85 | 415,400 | — | — |
| 2024-11-11 | $317.93 | $409.74 | 676,200 | — | — |
| 2024-11-08 | $312.25 | $402.42 | 883,300 | — | — |
| 2024-11-07 | $304.90 | $392.95 | 643,200 | — | — |
| 2024-11-06 | $308.16 | $397.15 | 1,924,500 | — | — |
| 2024-11-05 | $275.81 | $355.46 | 948,800 | — | — |
| 2024-11-04 | $273.98 | $353.10 | 1,098,700 | — | — |
| 2024-11-01 | $280.81 | $361.90 | 1,022,100 | — | — |
| 2024-10-31 | $282.18 | $363.67 | 1,597,700 | — | — |
| 2024-10-30 | $264.02 | $340.26 | 646,200 | — | — |
| 2024-10-29 | $265.63 | $342.34 | 490,700 | — | — |
| 2024-10-28 | $264.30 | $340.62 | 589,500 | — | — |
| 2024-10-25 | $260.93 | $336.28 | 573,600 | — | — |
| 2024-10-24 | $262.04 | $337.71 | 669,200 | — | — |
| 2024-10-23 | $258.00 | $332.50 | 659,900 | — | — |
| 2024-10-22 | $256.08 | $330.03 | 513,800 | — | — |
| 2024-10-21 | $256.35 | $330.38 | 489,100 | — | — |
| 2024-10-18 | $258.62 | $333.30 | 1,876,300 | — | — |
| 2024-10-17 | $262.22 | $337.94 | 966,200 | — | — |
| 2024-10-16 | $254.78 | $328.35 | 705,900 | — | — |
| 2024-10-15 | $252.20 | $325.03 | 670,500 | — | — |
| 2024-10-14 | $249.71 | $321.82 | 646,800 | — | — |
| 2024-10-11 | $248.09 | $319.73 | 709,100 | — | — |
| 2024-10-10 | $243.36 | $313.64 | 758,100 | — | — |
| 2024-10-09 | $245.83 | $316.82 | 1,081,100 | — | — |
| 2024-10-08 | $238.71 | $307.64 | 596,400 | — | — |
| 2024-10-07 | $239.17 | $308.24 | 766,500 | — | — |
| 2024-10-04 | $243.02 | $313.20 | 1,095,400 | — | — |
| 2024-10-03 | $235.84 | $303.94 | 1,172,900 | — | — |
| 2024-10-02 | $231.07 | $297.80 | 1,251,000 | — | — |
| 2024-10-01 | $229.85 | $296.22 | 434,600 | — | — |
| 2024-09-30 | $232.63 | $299.81 | 625,400 | — | — |
| 2024-09-27 | $230.86 | $297.53 | 820,000 | — | — |
| 2024-09-26 | $229.27 | $295.48 | 987,600 | — | — |
| 2024-09-25 | $230.35 | $296.87 | 1,260,000 | — | — |
| 2024-09-24 | $222.00 | $286.11 | 658,400 | — | — |
| 2024-09-23 | $220.82 | $284.59 | 904,700 | — | — |
| 2024-09-20 | $215.52 | $277.76 | 1,165,400 | — | — |
| 2024-09-19 | $220.83 | $284.60 | 1,191,500 | — | — |
| 2024-09-18 | $212.10 | $273.35 | 896,700 | — | — |
| 2024-09-17 | $210.51 | $271.30 | 1,122,200 | — | — |
| 2024-09-16 | $208.14 | $268.25 | 1,196,700 | — | — |
| 2024-09-13 | $205.71 | $265.11 | 515,800 | — | — |
| 2024-09-12 | $206.98 | $266.75 | 626,300 | — | — |
| 2024-09-11 | $209.46 | $269.95 | 599,600 | — | — |
| 2024-09-10 | $209.48 | $269.97 | 1,617,100 | — | — |
| 2024-09-09 | $210.19 | $270.89 | 799,700 | — | — |
| 2024-09-06 | $211.43 | $272.49 | 801,600 | — | — |
| 2024-09-05 | $215.87 | $278.21 | 613,800 | — | — |
| 2024-09-04 | $219.33 | $282.67 | 474,700 | — | — |
| 2024-09-03 | $219.71 | $283.16 | 474,800 | — | — |
| 2024-08-30 | $224.34 | $289.12 | 581,700 | — | — |
| 2024-08-29 | $222.84 | $287.19 | 614,700 | — | — |
| 2024-08-28 | $220.90 | $284.69 | 675,600 | — | — |
| 2024-08-27 | $227.21 | $292.82 | 530,900 | — | — |
| 2024-08-26 | $225.33 | $290.40 | 511,700 | — | — |
| 2024-08-23 | $223.82 | $288.45 | 844,400 | — | — |
| 2024-08-22 | $219.31 | $282.64 | 503,700 | — | — |
| 2024-08-21 | $223.05 | $287.46 | 808,800 | — | — |
| 2024-08-20 | $219.31 | $282.64 | 667,900 | — | — |
| 2024-08-19 | $221.43 | $285.37 | 638,600 | — | — |
| 2024-08-16 | $220.50 | $284.17 | 599,500 | — | — |
| 2024-08-15 | $219.66 | $283.09 | 1,198,000 | — | — |
| 2024-08-14 | $216.57 | $279.11 | 1,541,300 | — | — |
| 2024-08-13 | $199.34 | $256.90 | 1,032,100 | — | — |
| 2024-08-12 | $200.00 | $257.75 | 744,700 | — | — |
| 2024-08-09 | $196.23 | $252.90 | 747,600 | — | — |
| 2024-08-08 | $198.23 | $255.09 | 734,400 | — | — |
| 2024-08-07 | $195.11 | $251.07 | 1,364,800 | — | — |
| 2024-08-06 | $193.32 | $248.77 | 1,267,800 | — | — |
| 2024-08-05 | $193.00 | $248.36 | 1,561,000 | — | — |
| 2024-08-02 | $198.05 | $254.86 | 1,437,800 | — | — |
| 2024-08-01 | $214.74 | $276.33 | 1,069,100 | — | — |
| 2024-07-31 | $221.52 | $285.06 | 1,078,800 | — | — |
| 2024-07-30 | $221.58 | $285.13 | 1,259,700 | — | — |
| 2024-07-29 | $215.51 | $277.32 | 1,126,100 | — | — |
| 2024-07-26 | $221.24 | $284.70 | 2,638,500 | — | — |
| 2024-07-25 | $239.20 | $307.81 | 2,217,600 | — | — |
| 2024-07-24 | $227.00 | $292.11 | 2,542,400 | — | — |
| 2024-07-23 | $220.50 | $283.74 | 1,985,400 | — | — |
| 2024-07-22 | $214.05 | $275.44 | 1,701,400 | — | — |
| 2024-07-19 | $211.62 | $272.32 | 4,331,200 | — | — |
| 2024-07-18 | $218.92 | $281.71 | 2,854,100 | — | — |
| 2024-07-17 | $226.10 | $290.95 | 3,480,800 | — | — |
| 2024-07-16 | $239.63 | $308.36 | 2,942,000 | — | — |
| 2024-07-15 | $263.95 | $339.66 | 1,400,800 | — | — |
| 2024-07-12 | $263.66 | $339.28 | 652,100 | — | — |
| 2024-07-11 | $265.22 | $341.29 | 722,000 | — | — |
| 2024-07-10 | $272.94 | $351.23 | 326,000 | — | — |
| 2024-07-09 | $273.22 | $351.59 | 439,700 | — | — |
| 2024-07-08 | $272.52 | $350.68 | 594,900 | — | — |
| 2024-07-05 | $276.01 | $355.18 | 408,100 | — | — |
| 2024-07-03 | $279.37 | $359.50 | 277,700 | — | — |
| 2024-07-02 | $282.00 | $362.88 | 308,900 | — | — |
| 2024-07-01 | $282.10 | $363.01 | 658,400 | — | — |
| 2024-06-28 | $279.30 | $359.41 | 975,000 | — | — |
| 2024-06-27 | $276.41 | $355.69 | 384,400 | — | — |
| 2024-06-26 | $274.90 | $353.75 | 436,800 | — | — |
| 2024-06-25 | $276.00 | $355.16 | 553,700 | — | — |
| 2024-06-24 | $277.68 | $357.32 | 894,400 | — | — |
| 2024-06-21 | $279.64 | $359.85 | 767,500 | — | — |
| 2024-06-20 | $288.82 | $371.66 | 519,500 | — | — |
| 2024-06-18 | $282.77 | $363.87 | 313,600 | — | — |
| 2024-06-17 | $281.16 | $361.80 | 251,900 | — | — |
| 2024-06-14 | $277.17 | $356.67 | 311,400 | — | — |
| 2024-06-13 | $279.16 | $359.23 | 331,300 | — | — |
| 2024-06-12 | $278.99 | $359.01 | 630,800 | — | — |
| 2024-06-11 | $279.14 | $359.20 | 408,800 | — | — |
| 2024-06-10 | $280.86 | $361.42 | 339,800 | — | — |
| 2024-06-07 | $280.06 | $360.39 | 407,700 | — | — |
| 2024-06-06 | $280.18 | $360.54 | 286,900 | — | — |
| 2024-06-05 | $284.83 | $366.53 | 571,800 | — | — |
| 2024-06-04 | $282.99 | $364.16 | 670,400 | — | — |
| 2024-06-03 | $285.94 | $367.95 | 701,900 | — | — |
| 2024-05-31 | $286.21 | $368.30 | 896,800 | — | — |
| 2024-05-30 | $279.38 | $359.51 | 518,900 | — | — |
| 2024-05-29 | $279.90 | $360.18 | 417,700 | — | — |
| 2024-05-28 | $282.85 | $363.98 | 518,500 | — | — |
| 2024-05-24 | $284.40 | $365.97 | 656,900 | — | — |
| 2024-05-23 | $274.49 | $353.22 | 557,500 | — | — |
| 2024-05-22 | $272.67 | $350.88 | 538,600 | — | — |
| 2024-05-21 | $269.65 | $346.99 | 292,700 | — | — |
| 2024-05-20 | $269.42 | $346.70 | 282,800 | — | — |
| 2024-05-17 | $267.77 | $344.19 | 306,900 | — | — |
| 2024-05-16 | $267.54 | $343.89 | 449,900 | — | — |
| 2024-05-15 | $267.77 | $344.19 | 424,200 | — | — |
| 2024-05-14 | $268.41 | $345.01 | 652,100 | — | — |
| 2024-05-13 | $267.43 | $343.75 | 317,300 | — | — |
| 2024-05-10 | $268.64 | $345.30 | 600,300 | — | — |
| 2024-05-09 | $264.82 | $340.39 | 393,200 | — | — |
| 2024-05-08 | $267.03 | $343.24 | 421,900 | — | — |
| 2024-05-07 | $268.97 | $345.73 | 581,800 | — | — |
| 2024-05-06 | $272.65 | $350.46 | 465,100 | — | — |
| 2024-05-03 | $270.79 | $348.07 | 480,900 | — | — |
| 2024-05-02 | $269.47 | $346.37 | 562,100 | — | — |
| 2024-05-01 | $265.49 | $341.26 | 1,326,400 | — | — |
| 2024-04-30 | $269.13 | $345.93 | 774,600 | — | — |
| 2024-04-29 | $273.91 | $352.08 | 652,400 | — | — |
| 2024-04-26 | $266.32 | $342.32 | 394,200 | — | — |
| 2024-04-25 | $265.42 | $341.17 | 871,500 | — | — |
| 2024-04-24 | $264.54 | $340.03 | 388,500 | — | — |
| 2024-04-23 | $266.90 | $343.07 | 410,200 | — | — |
| 2024-04-22 | $264.29 | $339.71 | 420,200 | — | — |
| 2024-04-19 | $262.59 | $337.53 | 449,800 | — | — |
| 2024-04-18 | $259.77 | $333.90 | 295,900 | — | — |
| 2024-04-17 | $259.11 | $333.05 | 280,900 | — | — |
| 2024-04-16 | $260.11 | $334.34 | 290,300 | — | — |
| 2024-04-15 | $263.00 | $338.06 | 621,000 | — | — |
| 2024-04-12 | $261.12 | $335.64 | 563,300 | — | — |
| 2024-04-11 | $263.32 | $338.47 | 728,100 | — | — |
| 2024-04-10 | $259.54 | $333.61 | 584,600 | — | — |
| 2024-04-09 | $258.21 | $331.90 | 489,000 | — | — |
| 2024-04-08 | $261.30 | $335.87 | 205,200 | — | — |
| 2024-04-05 | $260.30 | $334.58 | 359,000 | — | — |
| 2024-04-04 | $256.41 | $329.58 | 559,300 | — | — |
| 2024-04-03 | $263.33 | $338.48 | 348,200 | — | — |
| 2024-04-02 | $263.70 | $338.95 | 416,800 | — | — |
| 2024-04-01 | $266.36 | $342.37 | 307,800 | — | — |
| 2024-03-28 | $264.20 | $339.60 | 303,000 | — | — |
| 2024-03-27 | $262.59 | $337.53 | 422,700 | — | — |
| 2024-03-26 | $260.22 | $334.48 | 435,600 | — | — |
| 2024-03-25 | $262.53 | $337.45 | 515,300 | — | — |
| 2024-03-22 | $260.37 | $334.67 | 705,200 | — | — |
| 2024-03-21 | $273.77 | $351.90 | 433,800 | — | — |
| 2024-03-20 | $268.86 | $345.59 | 501,300 | — | — |
| 2024-03-19 | $269.71 | $346.68 | 426,500 | — | — |
| 2024-03-18 | $269.75 | $346.73 | 506,700 | — | — |
| 2024-03-15 | $268.44 | $345.05 | 507,500 | — | — |
| 2024-03-14 | $264.24 | $339.65 | 737,200 | — | — |
| 2024-03-13 | $262.57 | $337.50 | 442,900 | — | — |
| 2024-03-12 | $265.26 | $340.96 | 554,500 | — | — |
| 2024-03-11 | $264.11 | $339.48 | 342,700 | — | — |
| 2024-03-08 | $263.98 | $338.93 | 290,600 | — | — |
| 2024-03-07 | $268.75 | $345.05 | 429,500 | — | — |
| 2024-03-06 | $266.70 | $342.42 | 477,700 | — | — |
| 2024-03-05 | $264.35 | $339.40 | 473,100 | — | — |
| 2024-03-04 | $267.70 | $343.71 | 554,600 | — | — |
| 2024-03-01 | $266.24 | $341.83 | 448,500 | — | — |
| 2024-02-29 | $267.89 | $343.95 | 731,500 | — | — |
| 2024-02-28 | $268.37 | $344.57 | 497,900 | — | — |
| 2024-02-27 | $267.95 | $344.03 | 628,400 | — | — |
| 2024-02-26 | $267.93 | $344.00 | 700,800 | — | — |
| 2024-02-23 | $263.36 | $338.13 | 563,200 | — | — |
| 2024-02-22 | $262.65 | $337.22 | 470,100 | — | — |
| 2024-02-21 | $256.50 | $329.33 | 370,600 | — | — |
| 2024-02-20 | $255.86 | $328.50 | 373,400 | — | — |
| 2024-02-16 | $257.66 | $330.81 | 523,400 | — | — |
| 2024-02-15 | $257.46 | $330.56 | 789,100 | — | — |
| 2024-02-14 | $255.00 | $327.40 | 477,800 | — | — |
| 2024-02-13 | $257.80 | $330.99 | 845,600 | — | — |
| 2024-02-12 | $251.44 | $322.83 | 570,400 | — | — |
| 2024-02-09 | $248.13 | $318.58 | 307,200 | — | — |
| 2024-02-08 | $243.81 | $313.03 | 347,900 | — | — |
| 2024-02-07 | $243.80 | $313.02 | 412,700 | — | — |
| 2024-02-06 | $241.50 | $310.07 | 639,700 | — | — |
| 2024-02-05 | $248.23 | $318.71 | 821,300 | — | — |
| 2024-02-02 | $251.21 | $322.53 | 1,703,400 | — | — |
| 2024-02-01 | $240.46 | $308.73 | 1,069,700 | — | — |
| 2024-01-31 | $239.19 | $307.10 | 727,700 | — | — |
| 2024-01-30 | $244.31 | $313.67 | 719,000 | — | — |
| 2024-01-29 | $240.28 | $308.50 | 769,500 | — | — |
| 2024-01-26 | $243.01 | $312.01 | 432,400 | — | — |
| 2024-01-25 | $240.68 | $309.01 | 687,200 | — | — |
| 2024-01-24 | $242.07 | $310.80 | 548,500 | — | — |
| 2024-01-23 | $241.14 | $309.60 | 676,400 | — | — |
| 2024-01-22 | $242.17 | $310.93 | 535,500 | — | — |
| 2024-01-19 | $239.60 | $307.63 | 475,100 | — | — |
| 2024-01-18 | $236.64 | $303.83 | 379,200 | — | — |
| 2024-01-17 | $234.08 | $300.54 | 452,000 | — | — |
| 2024-01-16 | $233.06 | $299.23 | 516,500 | — | — |
| 2024-01-12 | $230.93 | $296.50 | 491,000 | — | — |
| 2024-01-11 | $232.91 | $299.04 | 396,400 | — | — |
| 2024-01-10 | $234.17 | $300.66 | 334,200 | — | — |
| 2024-01-09 | $232.85 | $298.96 | 423,300 | — | — |
| 2024-01-08 | $237.56 | $305.01 | 735,000 | — | — |
| 2024-01-05 | $234.55 | $301.14 | 477,800 | — | — |
| 2024-01-04 | $232.68 | $298.74 | 535,300 | — | — |
| 2024-01-03 | $232.73 | $298.81 | 598,300 | — | — |
| 2024-01-02 | $230.75 | $296.26 | 552,500 | — | — |