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-01-30 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 | $208.51 | $208.51 | 431,700 | — | — |
| 2024-12-30 | $206.58 | $206.58 | 486,300 | — | — |
| 2024-12-27 | $211.43 | $211.43 | 390,400 | — | — |
| 2024-12-26 | $215.50 | $215.50 | 570,900 | — | — |
| 2024-12-24 | $213.50 | $213.50 | 445,600 | — | — |
| 2024-12-23 | $207.57 | $207.57 | 957,000 | — | — |
| 2024-12-20 | $211.06 | $211.06 | 1,463,100 | — | — |
| 2024-12-19 | $213.58 | $213.58 | 933,300 | — | — |
| 2024-12-18 | $212.69 | $212.69 | 964,400 | — | — |
| 2024-12-17 | $228.81 | $228.81 | 586,100 | — | — |
| 2024-12-16 | $230.09 | $230.09 | 765,700 | — | — |
| 2024-12-13 | $235.39 | $235.39 | 519,200 | — | — |
| 2024-12-12 | $235.72 | $235.72 | 389,400 | — | — |
| 2024-12-11 | $239.52 | $239.52 | 495,400 | — | — |
| 2024-12-10 | $237.16 | $237.16 | 586,700 | — | — |
| 2024-12-09 | $237.57 | $237.57 | 548,700 | — | — |
| 2024-12-06 | $232.35 | $232.35 | 560,600 | — | — |
| 2024-12-05 | $227.81 | $227.81 | 528,100 | — | — |
| 2024-12-04 | $235.29 | $235.29 | 611,900 | — | — |
| 2024-12-03 | $234.01 | $234.01 | 538,800 | — | — |
| 2024-12-02 | $234.14 | $234.14 | 778,500 | — | — |
| 2024-11-29 | $232.77 | $232.77 | 312,000 | — | — |
| 2024-11-27 | $229.66 | $229.66 | 528,800 | — | — |
| 2024-11-26 | $227.93 | $227.93 | 1,612,900 | — | — |
| 2024-11-25 | $240.52 | $240.52 | 1,393,200 | — | — |
| 2024-11-22 | $225.89 | $225.89 | 832,800 | — | — |
| 2024-11-21 | $228.21 | $228.21 | 475,000 | — | — |
| 2024-11-20 | $223.87 | $223.87 | 529,000 | — | — |
| 2024-11-19 | $222.58 | $222.58 | 624,000 | — | — |
| 2024-11-18 | $229.90 | $229.90 | 940,300 | — | — |
| 2024-11-15 | $223.69 | $223.69 | 1,074,000 | — | — |
| 2024-11-14 | $221.64 | $221.64 | 926,200 | — | — |
| 2024-11-13 | $215.03 | $215.03 | 594,100 | — | — |
| 2024-11-12 | $219.09 | $219.09 | 570,100 | — | — |
| 2024-11-11 | $225.24 | $225.24 | 666,100 | — | — |
| 2024-11-08 | $220.51 | $220.51 | 843,800 | — | — |
| 2024-11-07 | $222.18 | $222.18 | 959,200 | — | — |
| 2024-11-06 | $224.85 | $224.85 | 1,179,400 | — | — |
| 2024-11-05 | $212.15 | $212.15 | 651,200 | — | — |
| 2024-11-04 | $210.78 | $210.78 | 730,700 | — | — |
| 2024-11-01 | $208.58 | $208.58 | 868,900 | — | — |
| 2024-10-31 | $205.03 | $205.03 | 1,032,400 | — | — |
| 2024-10-30 | $210.86 | $210.86 | 825,400 | — | — |
| 2024-10-29 | $212.78 | $212.78 | 1,070,200 | — | — |
| 2024-10-28 | $215.80 | $215.80 | 791,400 | — | — |
| 2024-10-25 | $219.30 | $219.30 | 1,145,100 | — | — |
| 2024-10-24 | $216.42 | $216.42 | 2,031,900 | — | — |
| 2024-10-23 | $207.66 | $207.66 | 1,457,100 | — | — |
| 2024-10-22 | $210.81 | $210.81 | 1,017,400 | — | — |
| 2024-10-21 | $216.56 | $216.56 | 768,100 | — | — |
| 2024-10-18 | $219.70 | $219.70 | 828,400 | — | — |
| 2024-10-17 | $216.02 | $216.02 | 845,700 | — | — |
| 2024-10-16 | $216.05 | $216.05 | 1,499,100 | — | — |
| 2024-10-15 | $219.15 | $219.15 | 934,900 | — | — |
| 2024-10-14 | $221.27 | $221.27 | 846,500 | — | — |
| 2024-10-11 | $222.04 | $222.04 | 1,311,800 | — | — |
| 2024-10-10 | $229.65 | $229.65 | 671,300 | — | — |
| 2024-10-09 | $233.79 | $233.79 | 500,700 | — | — |
| 2024-10-08 | $234.06 | $234.06 | 447,500 | — | — |
| 2024-10-07 | $234.85 | $234.85 | 421,300 | — | — |
| 2024-10-04 | $241.35 | $241.35 | 466,500 | — | — |
| 2024-10-03 | $236.97 | $236.97 | 598,100 | — | — |
| 2024-10-02 | $238.06 | $238.06 | 550,300 | — | — |
| 2024-10-01 | $245.35 | $245.35 | 415,400 | — | — |
| 2024-09-30 | $254.32 | $254.32 | 485,900 | — | — |
| 2024-09-27 | $254.81 | $254.81 | 708,300 | — | — |
| 2024-09-26 | $249.46 | $249.46 | 881,600 | — | — |
| 2024-09-25 | $242.45 | $242.45 | 464,600 | — | — |
| 2024-09-24 | $249.01 | $249.01 | 673,100 | — | — |
| 2024-09-23 | $253.16 | $253.16 | 498,700 | — | — |
| 2024-09-20 | $252.85 | $252.85 | 862,400 | — | — |
| 2024-09-19 | $257.17 | $257.17 | 514,000 | — | — |
| 2024-09-18 | $253.01 | $253.01 | 912,300 | — | — |
| 2024-09-17 | $253.16 | $253.16 | 855,500 | — | — |
| 2024-09-16 | $249.56 | $249.56 | 896,900 | — | — |
| 2024-09-13 | $243.73 | $243.73 | 887,500 | — | — |
| 2024-09-12 | $228.86 | $228.86 | 360,900 | — | — |
| 2024-09-11 | $225.15 | $225.15 | 663,700 | — | — |
| 2024-09-10 | $227.15 | $227.15 | 427,900 | — | — |
| 2024-09-09 | $221.38 | $221.38 | 620,600 | — | — |
| 2024-09-06 | $221.15 | $221.15 | 635,800 | — | — |
| 2024-09-05 | $226.52 | $226.52 | 570,300 | — | — |
| 2024-09-04 | $222.34 | $222.34 | 760,400 | — | — |
| 2024-09-03 | $226.50 | $226.50 | 508,200 | — | — |
| 2024-08-30 | $237.22 | $237.22 | 493,500 | — | — |
| 2024-08-29 | $235.15 | $235.15 | 356,800 | — | — |
| 2024-08-28 | $230.93 | $230.93 | 563,500 | — | — |
| 2024-08-27 | $236.28 | $236.28 | 602,700 | — | — |
| 2024-08-26 | $231.65 | $231.65 | 631,400 | — | — |
| 2024-08-23 | $233.97 | $233.97 | 549,900 | — | — |
| 2024-08-22 | $228.69 | $228.69 | 691,700 | — | — |
| 2024-08-21 | $235.13 | $235.13 | 460,700 | — | — |
| 2024-08-20 | $233.23 | $233.23 | 692,800 | — | — |
| 2024-08-19 | $240.01 | $240.01 | 650,400 | — | — |
| 2024-08-16 | $240.35 | $240.35 | 1,028,700 | — | — |
| 2024-08-15 | $235.33 | $235.33 | 1,463,400 | — | — |
| 2024-08-14 | $220.03 | $220.03 | 631,900 | — | — |
| 2024-08-13 | $219.83 | $219.83 | 754,200 | — | — |
| 2024-08-12 | $213.57 | $213.57 | 641,300 | — | — |
| 2024-08-09 | $214.92 | $214.92 | 758,900 | — | — |
| 2024-08-08 | $214.15 | $214.15 | 982,400 | — | — |
| 2024-08-07 | $204.03 | $204.03 | 742,800 | — | — |
| 2024-08-06 | $206.36 | $206.36 | 918,700 | — | — |
| 2024-08-05 | $207.94 | $207.94 | 1,410,700 | — | — |
| 2024-08-02 | $213.49 | $213.49 | 1,381,400 | — | — |
| 2024-08-01 | $228.33 | $228.33 | 720,700 | — | — |
| 2024-07-31 | $231.88 | $231.88 | 856,800 | — | — |
| 2024-07-30 | $231.16 | $231.16 | 1,253,400 | — | — |
| 2024-07-29 | $223.96 | $223.96 | 1,136,200 | — | — |
| 2024-07-26 | $220.45 | $220.45 | 1,185,800 | — | — |
| 2024-07-25 | $226.05 | $226.05 | 2,100,700 | — | — |
| 2024-07-24 | $244.80 | $244.80 | 1,266,600 | — | — |
| 2024-07-23 | $250.65 | $250.65 | 569,000 | — | — |
| 2024-07-22 | $249.31 | $249.31 | 721,000 | — | — |
| 2024-07-19 | $251.60 | $251.60 | 682,000 | — | — |
| 2024-07-18 | $250.66 | $250.66 | 998,300 | — | — |
| 2024-07-17 | $250.58 | $250.58 | 759,200 | — | — |
| 2024-07-16 | $247.54 | $247.54 | 693,700 | — | — |
| 2024-07-15 | $240.27 | $240.27 | 628,300 | — | — |
| 2024-07-12 | $242.65 | $242.65 | 1,030,800 | — | — |
| 2024-07-11 | $256.30 | $256.30 | 960,100 | — | — |
| 2024-07-10 | $249.13 | $249.13 | 755,200 | — | — |
| 2024-07-09 | $247.48 | $247.48 | 654,000 | — | — |
| 2024-07-08 | $248.94 | $248.94 | 622,500 | — | — |
| 2024-07-05 | $243.60 | $243.60 | 356,700 | — | — |
| 2024-07-03 | $243.37 | $243.37 | 368,200 | — | — |
| 2024-07-02 | $239.74 | $239.74 | 460,800 | — | — |
| 2024-07-01 | $238.64 | $238.64 | 548,300 | — | — |
| 2024-06-28 | $241.43 | $241.43 | 1,345,900 | — | — |
| 2024-06-27 | $243.00 | $243.00 | 680,400 | — | — |
| 2024-06-26 | $243.61 | $243.61 | 1,224,100 | — | — |
| 2024-06-25 | $235.23 | $235.23 | 728,700 | — | — |
| 2024-06-24 | $237.08 | $237.08 | 825,000 | — | — |
| 2024-06-21 | $242.19 | $242.19 | 1,207,400 | — | — |
| 2024-06-20 | $242.61 | $242.61 | 951,100 | — | — |
| 2024-06-18 | $242.20 | $242.20 | 885,300 | — | — |
| 2024-06-17 | $245.52 | $245.52 | 1,046,000 | — | — |
| 2024-06-14 | $256.01 | $256.01 | 1,078,500 | — | — |
| 2024-06-13 | $271.28 | $271.28 | 922,600 | — | — |
| 2024-06-12 | $266.13 | $266.13 | 1,032,300 | — | — |
| 2024-06-11 | $253.28 | $253.28 | 596,400 | — | — |
| 2024-06-10 | $255.70 | $255.70 | 857,100 | — | — |
| 2024-06-07 | $255.54 | $255.54 | 785,700 | — | — |
| 2024-06-06 | $257.46 | $257.46 | 1,110,400 | — | — |
| 2024-06-05 | $256.01 | $256.01 | 985,800 | — | — |
| 2024-06-04 | $248.91 | $248.91 | 893,900 | — | — |
| 2024-06-03 | $254.53 | $254.53 | 798,800 | — | — |
| 2024-05-31 | $257.21 | $257.21 | 1,024,000 | — | — |
| 2024-05-30 | $256.50 | $256.50 | 1,282,100 | — | — |
| 2024-05-29 | $252.76 | $252.76 | 763,200 | — | — |
| 2024-05-28 | $253.77 | $253.77 | 723,900 | — | — |
| 2024-05-24 | $255.62 | $255.62 | 839,400 | — | — |
| 2024-05-23 | $252.39 | $252.39 | 910,600 | — | — |
| 2024-05-22 | $261.12 | $261.12 | 461,000 | — | — |
| 2024-05-21 | $264.02 | $264.02 | 502,700 | — | — |
| 2024-05-20 | $267.44 | $267.44 | 822,200 | — | — |
| 2024-05-17 | $271.50 | $271.50 | 591,200 | — | — |
| 2024-05-16 | $273.56 | $273.56 | 534,900 | — | — |
| 2024-05-15 | $280.32 | $280.32 | 537,500 | — | — |
| 2024-05-14 | $278.08 | $278.08 | 455,000 | — | — |
| 2024-05-13 | $272.74 | $272.74 | 465,400 | — | — |
| 2024-05-10 | $271.70 | $271.70 | 731,100 | — | — |
| 2024-05-09 | $280.39 | $280.39 | 572,900 | — | — |
| 2024-05-08 | $273.65 | $273.65 | 1,226,900 | — | — |
| 2024-05-07 | $286.52 | $286.52 | 423,000 | — | — |
| 2024-05-06 | $287.37 | $287.37 | 362,400 | — | — |
| 2024-05-03 | $287.87 | $287.87 | 353,600 | — | — |
| 2024-05-02 | $286.54 | $286.54 | 605,000 | — | — |
| 2024-05-01 | $284.52 | $284.52 | 764,000 | — | — |
| 2024-04-30 | $282.38 | $282.38 | 1,218,500 | — | — |
| 2024-04-29 | $304.82 | $304.82 | 515,100 | — | — |
| 2024-04-26 | $309.02 | $309.02 | 737,300 | — | — |
| 2024-04-25 | $310.50 | $310.50 | 1,654,500 | — | — |
| 2024-04-24 | $313.78 | $313.78 | 1,106,100 | — | — |
| 2024-04-23 | $311.88 | $311.88 | 621,300 | — | — |
| 2024-04-22 | $300.82 | $300.82 | 446,800 | — | — |
| 2024-04-19 | $298.98 | $298.98 | 520,300 | — | — |
| 2024-04-18 | $301.34 | $301.34 | 417,000 | — | — |
| 2024-04-17 | $300.14 | $300.14 | 574,900 | — | — |
| 2024-04-16 | $305.10 | $305.10 | 502,700 | — | — |
| 2024-04-15 | $304.74 | $304.74 | 549,900 | — | — |
| 2024-04-12 | $314.97 | $314.97 | 631,600 | — | — |
| 2024-04-11 | $324.90 | $324.90 | 515,600 | — | — |
| 2024-04-10 | $327.82 | $327.82 | 776,300 | — | — |
| 2024-04-09 | $330.25 | $330.25 | 600,100 | — | — |
| 2024-04-08 | $320.06 | $320.06 | 644,100 | — | — |
| 2024-04-05 | $317.58 | $317.58 | 595,300 | — | — |
| 2024-04-04 | $314.95 | $314.95 | 649,400 | — | — |
| 2024-04-03 | $310.11 | $310.11 | 527,000 | — | — |
| 2024-04-02 | $312.07 | $312.07 | 828,900 | — | — |
| 2024-04-01 | $319.65 | $319.65 | 562,800 | — | — |
| 2024-03-28 | $327.92 | $327.92 | 367,300 | — | — |
| 2024-03-27 | $327.90 | $327.90 | 404,600 | — | — |
| 2024-03-26 | $319.94 | $319.94 | 414,400 | — | — |
| 2024-03-25 | $319.28 | $319.28 | 380,700 | — | — |
| 2024-03-22 | $319.42 | $319.42 | 456,900 | — | — |
| 2024-03-21 | $321.27 | $321.27 | 454,800 | — | — |
| 2024-03-20 | $329.14 | $329.14 | 596,100 | — | — |
| 2024-03-19 | $317.20 | $317.20 | 397,500 | — | — |
| 2024-03-18 | $316.14 | $316.14 | 484,200 | — | — |
| 2024-03-15 | $314.35 | $314.35 | 744,800 | — | — |
| 2024-03-14 | $316.92 | $316.92 | 642,500 | — | — |
| 2024-03-13 | $320.69 | $320.69 | 694,700 | — | — |
| 2024-03-12 | $310.68 | $310.68 | 310,100 | — | — |
| 2024-03-11 | $308.09 | $308.09 | 427,400 | — | — |
| 2024-03-08 | $312.49 | $312.49 | 411,600 | — | — |
| 2024-03-07 | $310.80 | $310.80 | 512,500 | — | — |
| 2024-03-06 | $303.79 | $303.79 | 370,200 | — | — |
| 2024-03-05 | $299.49 | $299.49 | 572,300 | — | — |
| 2024-03-04 | $308.04 | $308.04 | 614,800 | — | — |
| 2024-03-01 | $300.01 | $300.01 | 645,100 | — | — |
| 2024-02-29 | $302.42 | $302.42 | 576,700 | — | — |
| 2024-02-28 | $302.39 | $302.39 | 558,800 | — | — |
| 2024-02-27 | $313.06 | $313.06 | 487,700 | — | — |
| 2024-02-26 | $310.84 | $310.84 | 489,100 | — | — |
| 2024-02-23 | $316.88 | $316.88 | 579,900 | — | — |
| 2024-02-22 | $316.56 | $316.56 | 732,300 | — | — |
| 2024-02-21 | $304.65 | $304.65 | 920,700 | — | — |
| 2024-02-20 | $313.53 | $313.53 | 1,031,800 | — | — |
| 2024-02-16 | $308.77 | $308.77 | 764,300 | — | — |
| 2024-02-15 | $309.77 | $309.77 | 711,600 | — | — |
| 2024-02-14 | $302.75 | $302.75 | 757,100 | — | — |
| 2024-02-13 | $292.32 | $292.32 | 867,300 | — | — |
| 2024-02-12 | $302.44 | $302.44 | 827,500 | — | — |
| 2024-02-09 | $296.37 | $296.37 | 855,600 | — | — |
| 2024-02-08 | $295.00 | $295.00 | 1,150,600 | — | — |
| 2024-02-07 | $284.73 | $284.73 | 835,300 | — | — |
| 2024-02-06 | $288.44 | $288.44 | 1,440,900 | — | — |
| 2024-02-05 | $275.58 | $275.58 | 675,500 | — | — |
| 2024-02-02 | $273.90 | $273.90 | 1,259,900 | — | — |
| 2024-02-01 | $273.38 | $273.38 | 4,920,700 | — | — |
| 2024-01-31 | $267.32 | $267.32 | 1,521,000 | — | — |
| 2024-01-30 | $264.74 | $264.74 | 1,113,300 | — | — |
| 2024-01-29 | $270.39 | $270.39 | 1,166,100 | — | — |
| 2024-01-26 | $264.28 | $264.28 | 894,500 | — | — |
| 2024-01-25 | $262.11 | $262.11 | 894,100 | — | — |
| 2024-01-24 | $257.07 | $257.07 | 957,200 | — | — |
| 2024-01-23 | $266.43 | $266.43 | 552,800 | — | — |
| 2024-01-22 | $271.61 | $271.61 | 534,400 | — | — |
| 2024-01-19 | $266.34 | $266.34 | 644,200 | — | — |
| 2024-01-18 | $264.51 | $264.51 | 614,500 | — | — |
| 2024-01-17 | $259.56 | $259.56 | 989,200 | — | — |
| 2024-01-16 | $267.46 | $267.46 | 467,900 | — | — |
| 2024-01-12 | $271.64 | $271.64 | 440,400 | — | — |
| 2024-01-11 | $276.36 | $276.36 | 675,400 | — | — |
| 2024-01-10 | $276.79 | $276.79 | 718,500 | — | — |
| 2024-01-09 | $277.52 | $277.52 | 694,400 | — | — |
| 2024-01-08 | $273.94 | $273.94 | 704,100 | — | — |
| 2024-01-05 | $264.68 | $264.68 | 846,800 | — | — |
| 2024-01-04 | $261.36 | $261.36 | 909,600 | — | — |
| 2024-01-03 | $256.22 | $256.22 | 1,354,200 | — | — |
| 2024-01-02 | $268.92 | $268.92 | 761,800 | — | — |