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
- 2006-11-01 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 | $170.32 | $200.72 | 543,400 | — | — |
| 2024-12-30 | $169.59 | $199.86 | 438,200 | — | — |
| 2024-12-27 | $170.58 | $201.02 | 405,200 | — | — |
| 2024-12-26 | $172.47 | $203.25 | 433,400 | — | — |
| 2024-12-24 | $171.09 | $201.62 | 343,600 | — | — |
| 2024-12-23 | $170.91 | $201.41 | 1,003,900 | — | — |
| 2024-12-20 | $169.41 | $199.64 | 4,997,700 | — | — |
| 2024-12-19 | $169.50 | $199.75 | 1,192,600 | — | — |
| 2024-12-18 | $174.44 | $205.57 | 1,336,000 | — | — |
| 2024-12-17 | $183.21 | $215.91 | 1,074,900 | — | — |
| 2024-12-16 | $185.26 | $218.32 | 1,364,600 | — | — |
| 2024-12-13 | $191.40 | $225.56 | 614,700 | — | — |
| 2024-12-12 | $194.37 | $229.06 | 655,700 | — | — |
| 2024-12-11 | $198.56 | $234.00 | 1,646,900 | — | — |
| 2024-12-10 | $196.92 | $232.06 | 785,500 | — | — |
| 2024-12-09 | $199.05 | $234.57 | 660,900 | — | — |
| 2024-12-06 | $201.91 | $237.94 | 466,400 | — | — |
| 2024-12-05 | $200.16 | $235.88 | 596,900 | — | — |
| 2024-12-04 | $203.24 | $239.51 | 676,000 | — | — |
| 2024-12-03 | $202.34 | $238.45 | 602,200 | — | — |
| 2024-12-02 | $203.36 | $239.65 | 644,100 | — | — |
| 2024-11-29 | $205.62 | $242.32 | 394,300 | — | — |
| 2024-11-27 | $205.10 | $241.70 | 634,800 | — | — |
| 2024-11-26 | $207.93 | $245.04 | 796,500 | — | — |
| 2024-11-25 | $210.81 | $248.43 | 1,816,000 | — | — |
| 2024-11-22 | $202.77 | $238.96 | 627,100 | — | — |
| 2024-11-21 | $197.58 | $232.84 | 544,900 | — | — |
| 2024-11-20 | $194.12 | $228.76 | 639,600 | — | — |
| 2024-11-19 | $194.09 | $228.73 | 861,500 | — | — |
| 2024-11-18 | $195.30 | $230.15 | 838,300 | — | — |
| 2024-11-15 | $193.99 | $228.61 | 831,300 | — | — |
| 2024-11-14 | $195.26 | $230.11 | 831,600 | — | — |
| 2024-11-13 | $195.77 | $230.71 | 1,045,700 | — | — |
| 2024-11-12 | $190.67 | $224.70 | 696,300 | — | — |
| 2024-11-11 | $193.46 | $227.99 | 589,900 | — | — |
| 2024-11-08 | $190.44 | $224.43 | 796,300 | — | — |
| 2024-11-07 | $187.42 | $220.87 | 919,900 | — | — |
| 2024-11-06 | $184.64 | $217.59 | 1,451,400 | — | — |
| 2024-11-05 | $182.56 | $215.14 | 738,400 | — | — |
| 2024-11-04 | $179.40 | $211.42 | 505,600 | — | — |
| 2024-11-01 | $180.34 | $212.52 | 604,800 | — | — |
| 2024-10-31 | $176.79 | $208.34 | 854,800 | — | — |
| 2024-10-30 | $181.58 | $213.99 | 575,300 | — | — |
| 2024-10-29 | $180.96 | $213.26 | 663,100 | — | — |
| 2024-10-28 | $185.05 | $218.08 | 473,600 | — | — |
| 2024-10-25 | $181.90 | $214.36 | 596,800 | — | — |
| 2024-10-24 | $183.43 | $216.17 | 725,000 | — | — |
| 2024-10-23 | $181.32 | $213.68 | 696,600 | — | — |
| 2024-10-22 | $182.87 | $215.51 | 639,500 | — | — |
| 2024-10-21 | $186.20 | $219.43 | 764,800 | — | — |
| 2024-10-18 | $189.60 | $223.44 | 605,200 | — | — |
| 2024-10-17 | $187.42 | $220.16 | 816,900 | — | — |
| 2024-10-16 | $187.95 | $220.78 | 619,900 | — | — |
| 2024-10-15 | $187.00 | $219.67 | 772,800 | — | — |
| 2024-10-14 | $187.48 | $220.23 | 674,700 | — | — |
| 2024-10-11 | $180.45 | $211.97 | 459,300 | — | — |
| 2024-10-10 | $175.93 | $206.66 | 716,400 | — | — |
| 2024-10-09 | $182.00 | $213.79 | 851,100 | — | — |
| 2024-10-08 | $182.08 | $213.89 | 1,100,300 | — | — |
| 2024-10-07 | $181.42 | $213.11 | 868,700 | — | — |
| 2024-10-04 | $172.01 | $202.06 | 496,800 | — | — |
| 2024-10-03 | $172.45 | $202.58 | 576,600 | — | — |
| 2024-10-02 | $172.51 | $202.65 | 632,800 | — | — |
| 2024-10-01 | $174.54 | $205.03 | 541,700 | — | — |
| 2024-09-30 | $176.52 | $207.36 | 767,300 | — | — |
| 2024-09-27 | $174.30 | $204.75 | 686,500 | — | — |
| 2024-09-26 | $174.02 | $204.42 | 743,900 | — | — |
| 2024-09-25 | $170.31 | $200.06 | 527,900 | — | — |
| 2024-09-24 | $174.42 | $204.89 | 500,800 | — | — |
| 2024-09-23 | $174.35 | $204.81 | 592,500 | — | — |
| 2024-09-20 | $174.20 | $204.63 | 2,203,100 | — | — |
| 2024-09-19 | $178.15 | $209.27 | 810,300 | — | — |
| 2024-09-18 | $172.33 | $202.44 | 633,000 | — | — |
| 2024-09-17 | $170.79 | $200.63 | 956,100 | — | — |
| 2024-09-16 | $167.77 | $197.08 | 586,400 | — | — |
| 2024-09-13 | $165.60 | $194.53 | 493,100 | — | — |
| 2024-09-12 | $161.71 | $189.96 | 501,300 | — | — |
| 2024-09-11 | $159.90 | $187.83 | 648,200 | — | — |
| 2024-09-10 | $157.76 | $185.32 | 635,100 | — | — |
| 2024-09-09 | $156.55 | $183.90 | 901,300 | — | — |
| 2024-09-06 | $157.15 | $184.60 | 689,100 | — | — |
| 2024-09-05 | $158.94 | $186.71 | 717,000 | — | — |
| 2024-09-04 | $159.98 | $187.93 | 610,600 | — | — |
| 2024-09-03 | $159.61 | $187.49 | 774,500 | — | — |
| 2024-08-30 | $168.73 | $198.21 | 751,600 | — | — |
| 2024-08-29 | $166.49 | $195.57 | 487,800 | — | — |
| 2024-08-28 | $165.94 | $194.93 | 595,000 | — | — |
| 2024-08-27 | $167.22 | $196.43 | 486,100 | — | — |
| 2024-08-26 | $171.41 | $201.35 | 620,900 | — | — |
| 2024-08-23 | $171.77 | $201.78 | 665,200 | — | — |
| 2024-08-22 | $163.56 | $192.13 | 597,000 | — | — |
| 2024-08-21 | $163.36 | $191.90 | 495,200 | — | — |
| 2024-08-20 | $160.67 | $188.74 | 455,600 | — | — |
| 2024-08-19 | $162.58 | $190.98 | 549,600 | — | — |
| 2024-08-16 | $159.58 | $187.46 | 551,200 | — | — |
| 2024-08-15 | $161.83 | $190.10 | 718,000 | — | — |
| 2024-08-14 | $158.54 | $186.24 | 993,400 | — | — |
| 2024-08-13 | $159.49 | $187.35 | 760,000 | — | — |
| 2024-08-12 | $155.25 | $182.37 | 902,300 | — | — |
| 2024-08-09 | $157.03 | $184.46 | 752,800 | — | — |
| 2024-08-08 | $155.12 | $182.22 | 825,600 | — | — |
| 2024-08-07 | $154.02 | $180.93 | 961,800 | — | — |
| 2024-08-06 | $157.57 | $185.10 | 1,595,500 | — | — |
| 2024-08-05 | $164.35 | $193.06 | 926,200 | — | — |
| 2024-08-02 | $169.68 | $199.32 | 905,500 | — | — |
| 2024-08-01 | $182.82 | $214.76 | 928,400 | — | — |
| 2024-07-31 | $186.38 | $218.94 | 744,200 | — | — |
| 2024-07-30 | $182.03 | $213.83 | 469,800 | — | — |
| 2024-07-29 | $182.30 | $214.15 | 600,100 | — | — |
| 2024-07-26 | $180.09 | $211.55 | 593,200 | — | — |
| 2024-07-25 | $175.73 | $206.43 | 526,800 | — | — |
| 2024-07-24 | $174.65 | $205.16 | 577,500 | — | — |
| 2024-07-23 | $179.88 | $211.30 | 616,700 | — | — |
| 2024-07-22 | $178.04 | $209.14 | 610,300 | — | — |
| 2024-07-19 | $172.78 | $202.96 | 362,500 | — | — |
| 2024-07-18 | $174.39 | $204.85 | 644,800 | — | — |
| 2024-07-17 | $173.06 | $203.29 | 1,006,500 | — | — |
| 2024-07-16 | $181.59 | $213.31 | 971,700 | — | — |
| 2024-07-15 | $174.22 | $204.66 | 720,100 | — | — |
| 2024-07-12 | $177.46 | $207.76 | 586,700 | — | — |
| 2024-07-11 | $175.15 | $205.05 | 812,800 | — | — |
| 2024-07-10 | $167.16 | $195.70 | 838,900 | — | — |
| 2024-07-09 | $165.34 | $193.57 | 469,300 | — | — |
| 2024-07-08 | $167.34 | $195.91 | 632,100 | — | — |
| 2024-07-05 | $165.64 | $193.92 | 763,700 | — | — |
| 2024-07-03 | $168.35 | $197.09 | 299,300 | — | — |
| 2024-07-02 | $168.37 | $197.11 | 570,600 | — | — |
| 2024-07-01 | $167.57 | $196.18 | 863,200 | — | — |
| 2024-06-28 | $173.72 | $203.38 | 904,700 | — | — |
| 2024-06-27 | $171.87 | $201.21 | 823,900 | — | — |
| 2024-06-26 | $173.18 | $202.75 | 602,000 | — | — |
| 2024-06-25 | $173.86 | $203.54 | 602,600 | — | — |
| 2024-06-24 | $178.24 | $208.67 | 601,600 | — | — |
| 2024-06-21 | $177.70 | $208.04 | 1,942,300 | — | — |
| 2024-06-20 | $175.63 | $205.61 | 536,500 | — | — |
| 2024-06-18 | $179.31 | $209.92 | 457,500 | — | — |
| 2024-06-17 | $177.16 | $207.41 | 488,100 | — | — |
| 2024-06-14 | $176.58 | $206.73 | 400,400 | — | — |
| 2024-06-13 | $181.19 | $212.12 | 484,300 | — | — |
| 2024-06-12 | $181.39 | $212.36 | 550,500 | — | — |
| 2024-06-11 | $175.40 | $205.34 | 641,600 | — | — |
| 2024-06-10 | $176.40 | $206.52 | 571,600 | — | — |
| 2024-06-07 | $176.89 | $207.09 | 521,100 | — | — |
| 2024-06-06 | $176.56 | $206.70 | 612,300 | — | — |
| 2024-06-05 | $179.52 | $210.17 | 619,100 | — | — |
| 2024-06-04 | $175.46 | $205.41 | 757,100 | — | — |
| 2024-06-03 | $180.37 | $211.16 | 832,100 | — | — |
| 2024-05-31 | $181.07 | $211.98 | 1,116,300 | — | — |
| 2024-05-30 | $178.22 | $208.65 | 557,100 | — | — |
| 2024-05-29 | $174.13 | $203.86 | 469,000 | — | — |
| 2024-05-28 | $177.85 | $208.21 | 672,500 | — | — |
| 2024-05-24 | $181.35 | $212.31 | 603,600 | — | — |
| 2024-05-23 | $176.67 | $206.83 | 385,000 | — | — |
| 2024-05-22 | $177.51 | $207.81 | 586,000 | — | — |
| 2024-05-21 | $178.51 | $208.99 | 456,200 | — | — |
| 2024-05-20 | $176.86 | $207.05 | 340,800 | — | — |
| 2024-05-17 | $176.38 | $206.49 | 610,800 | — | — |
| 2024-05-16 | $173.72 | $203.38 | 564,500 | — | — |
| 2024-05-15 | $179.47 | $210.11 | 496,100 | — | — |
| 2024-05-14 | $177.70 | $208.04 | 467,300 | — | — |
| 2024-05-13 | $175.66 | $205.65 | 416,000 | — | — |
| 2024-05-10 | $176.81 | $207.00 | 525,800 | — | — |
| 2024-05-09 | $177.38 | $207.66 | 450,900 | — | — |
| 2024-05-08 | $174.63 | $204.44 | 701,500 | — | — |
| 2024-05-07 | $175.08 | $204.97 | 896,600 | — | — |
| 2024-05-06 | $177.26 | $207.52 | 466,000 | — | — |
| 2024-05-03 | $174.81 | $204.65 | 680,600 | — | — |
| 2024-05-02 | $173.14 | $202.70 | 873,300 | — | — |
| 2024-05-01 | $168.08 | $196.77 | 616,700 | — | — |
| 2024-04-30 | $168.21 | $196.93 | 445,200 | — | — |
| 2024-04-29 | $171.68 | $200.99 | 901,700 | — | — |
| 2024-04-26 | $168.50 | $197.27 | 527,300 | — | — |
| 2024-04-25 | $165.04 | $193.22 | 731,200 | — | — |
| 2024-04-24 | $165.22 | $193.43 | 1,147,200 | — | — |
| 2024-04-23 | $167.62 | $196.24 | 778,600 | — | — |
| 2024-04-22 | $164.44 | $192.51 | 616,700 | — | — |
| 2024-04-19 | $160.11 | $187.44 | 572,300 | — | — |
| 2024-04-18 | $160.52 | $187.92 | 873,500 | — | — |
| 2024-04-17 | $162.90 | $190.71 | 614,800 | — | — |
| 2024-04-16 | $163.54 | $191.46 | 660,100 | — | — |
| 2024-04-15 | $163.86 | $191.83 | 532,000 | — | — |
| 2024-04-12 | $165.51 | $193.77 | 507,700 | — | — |
| 2024-04-11 | $166.52 | $194.95 | 415,800 | — | — |
| 2024-04-10 | $165.90 | $194.22 | 532,000 | — | — |
| 2024-04-09 | $169.61 | $198.57 | 417,400 | — | — |
| 2024-04-08 | $171.33 | $200.58 | 446,600 | — | — |
| 2024-04-05 | $172.66 | $202.14 | 520,000 | — | — |
| 2024-04-04 | $168.95 | $197.79 | 677,200 | — | — |
| 2024-04-03 | $171.00 | $200.19 | 724,100 | — | — |
| 2024-04-02 | $166.82 | $195.30 | 695,500 | — | — |
| 2024-04-01 | $168.79 | $197.61 | 532,700 | — | — |
| 2024-03-28 | $166.80 | $195.28 | 473,500 | — | — |
| 2024-03-27 | $167.21 | $195.76 | 316,600 | — | — |
| 2024-03-26 | $164.15 | $192.17 | 458,900 | — | — |
| 2024-03-25 | $165.45 | $193.70 | 338,000 | — | — |
| 2024-03-22 | $165.97 | $194.30 | 492,600 | — | — |
| 2024-03-21 | $166.14 | $194.50 | 824,400 | — | — |
| 2024-03-20 | $160.65 | $188.08 | 631,100 | — | — |
| 2024-03-19 | $158.90 | $186.03 | 606,500 | — | — |
| 2024-03-18 | $157.67 | $184.59 | 633,000 | — | — |
| 2024-03-15 | $159.79 | $187.07 | 1,603,200 | — | — |
| 2024-03-14 | $157.53 | $184.42 | 707,200 | — | — |
| 2024-03-13 | $162.37 | $190.09 | 750,100 | — | — |
| 2024-03-12 | $159.51 | $186.74 | 690,600 | — | — |
| 2024-03-11 | $156.00 | $182.63 | 629,300 | — | — |
| 2024-03-08 | $157.00 | $183.80 | 889,000 | — | — |
| 2024-03-07 | $155.56 | $182.12 | 618,400 | — | — |
| 2024-03-06 | $150.90 | $176.66 | 662,900 | — | — |
| 2024-03-05 | $149.25 | $174.73 | 713,800 | — | — |
| 2024-03-04 | $152.81 | $178.90 | 672,300 | — | — |
| 2024-03-01 | $151.67 | $177.56 | 530,300 | — | — |
| 2024-02-29 | $149.78 | $174.65 | 1,258,200 | — | — |
| 2024-02-28 | $149.90 | $174.79 | 559,700 | — | — |
| 2024-02-27 | $148.92 | $173.65 | 689,300 | — | — |
| 2024-02-26 | $147.30 | $171.76 | 509,100 | — | — |
| 2024-02-23 | $147.37 | $171.84 | 573,600 | — | — |
| 2024-02-22 | $144.63 | $168.64 | 687,400 | — | — |
| 2024-02-21 | $143.67 | $167.52 | 626,700 | — | — |
| 2024-02-20 | $141.56 | $165.06 | 956,800 | — | — |
| 2024-02-16 | $139.95 | $163.19 | 972,800 | — | — |
| 2024-02-15 | $142.23 | $165.84 | 1,254,700 | — | — |
| 2024-02-14 | $143.03 | $166.78 | 1,752,500 | — | — |
| 2024-02-13 | $147.04 | $171.45 | 1,450,100 | — | — |
| 2024-02-12 | $149.25 | $174.03 | 1,220,500 | — | — |
| 2024-02-09 | $148.21 | $172.82 | 2,909,900 | — | — |
| 2024-02-08 | $159.49 | $185.97 | 714,800 | — | — |
| 2024-02-07 | $158.57 | $184.90 | 614,200 | — | — |
| 2024-02-06 | $153.26 | $178.71 | 358,000 | — | — |
| 2024-02-05 | $152.99 | $178.39 | 288,400 | — | — |
| 2024-02-02 | $155.42 | $181.22 | 447,400 | — | — |
| 2024-02-01 | $155.68 | $181.53 | 452,400 | — | — |
| 2024-01-31 | $151.53 | $176.69 | 497,200 | — | — |
| 2024-01-30 | $152.97 | $178.37 | 303,000 | — | — |
| 2024-01-29 | $152.14 | $177.40 | 465,700 | — | — |
| 2024-01-26 | $150.20 | $175.14 | 510,300 | — | — |
| 2024-01-25 | $149.72 | $174.58 | 472,100 | — | — |
| 2024-01-24 | $146.85 | $171.23 | 484,100 | — | — |
| 2024-01-23 | $148.67 | $173.35 | 632,300 | — | — |
| 2024-01-22 | $154.46 | $180.11 | 516,700 | — | — |
| 2024-01-19 | $150.63 | $175.64 | 403,500 | — | — |
| 2024-01-18 | $150.71 | $175.73 | 357,700 | — | — |
| 2024-01-17 | $147.75 | $172.28 | 372,300 | — | — |
| 2024-01-16 | $147.96 | $172.53 | 449,500 | — | — |
| 2024-01-12 | $149.22 | $174.00 | 422,300 | — | — |
| 2024-01-11 | $150.29 | $175.24 | 329,900 | — | — |
| 2024-01-10 | $150.78 | $175.81 | 529,500 | — | — |
| 2024-01-09 | $151.15 | $176.25 | 449,800 | — | — |
| 2024-01-08 | $149.99 | $174.89 | 538,500 | — | — |
| 2024-01-05 | $147.42 | $171.90 | 687,700 | — | — |
| 2024-01-04 | $145.24 | $168.65 | 533,600 | — | — |
| 2024-01-03 | $145.75 | $169.25 | 794,700 | — | — |
| 2024-01-02 | $148.77 | $172.75 | 678,800 | — | — |