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-06-17 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 | $116.92 | $177.31 | 688,000 | — | — |
| 2024-12-30 | $113.88 | $172.69 | 549,500 | — | — |
| 2024-12-27 | $112.07 | $169.95 | 633,600 | — | — |
| 2024-12-26 | $112.45 | $170.53 | 563,700 | — | — |
| 2024-12-24 | $113.18 | $171.63 | 266,700 | — | — |
| 2024-12-23 | $111.51 | $169.10 | 773,400 | — | — |
| 2024-12-20 | $110.83 | $168.07 | 2,991,000 | — | — |
| 2024-12-19 | $110.41 | $167.43 | 935,600 | — | — |
| 2024-12-18 | $111.54 | $169.15 | 762,700 | — | — |
| 2024-12-17 | $115.09 | $174.53 | 826,500 | — | — |
| 2024-12-16 | $116.19 | $176.20 | 923,400 | — | — |
| 2024-12-13 | $119.28 | $180.88 | 779,500 | — | — |
| 2024-12-12 | $119.82 | $181.70 | 807,100 | — | — |
| 2024-12-11 | $119.46 | $181.16 | 836,200 | — | — |
| 2024-12-10 | $117.92 | $178.82 | 702,500 | — | — |
| 2024-12-09 | $119.33 | $180.96 | 837,200 | — | — |
| 2024-12-06 | $117.20 | $177.73 | 918,400 | — | — |
| 2024-12-05 | $121.71 | $184.57 | 843,800 | — | — |
| 2024-12-04 | $122.32 | $185.49 | 966,500 | — | — |
| 2024-12-03 | $127.48 | $193.32 | 918,800 | — | — |
| 2024-12-02 | $126.88 | $192.41 | 895,500 | — | — |
| 2024-11-29 | $127.52 | $193.38 | 382,800 | — | — |
| 2024-11-27 | $126.43 | $191.73 | 715,800 | — | — |
| 2024-11-26 | $128.01 | $191.94 | 934,100 | — | — |
| 2024-11-25 | $130.44 | $195.58 | 4,467,000 | — | — |
| 2024-11-22 | $134.43 | $201.57 | 1,044,900 | — | — |
| 2024-11-21 | $132.36 | $198.46 | 961,900 | — | — |
| 2024-11-20 | $129.84 | $194.68 | 859,500 | — | — |
| 2024-11-19 | $127.97 | $191.88 | 715,100 | — | — |
| 2024-11-18 | $130.33 | $195.42 | 820,100 | — | — |
| 2024-11-15 | $127.28 | $190.84 | 882,100 | — | — |
| 2024-11-14 | $130.89 | $196.26 | 671,200 | — | — |
| 2024-11-13 | $129.05 | $193.50 | 699,800 | — | — |
| 2024-11-12 | $128.60 | $192.82 | 791,000 | — | — |
| 2024-11-11 | $131.67 | $197.43 | 912,800 | — | — |
| 2024-11-08 | $132.01 | $197.94 | 812,300 | — | — |
| 2024-11-07 | $132.86 | $199.21 | 1,425,700 | — | — |
| 2024-11-06 | $131.96 | $197.86 | 1,987,300 | — | — |
| 2024-11-05 | $126.64 | $189.88 | 579,600 | — | — |
| 2024-11-04 | $125.27 | $187.83 | 940,100 | — | — |
| 2024-11-01 | $123.80 | $185.63 | 1,067,600 | — | — |
| 2024-10-31 | $125.10 | $187.58 | 691,900 | — | — |
| 2024-10-30 | $126.32 | $189.40 | 610,800 | — | — |
| 2024-10-29 | $125.97 | $188.88 | 720,300 | — | — |
| 2024-10-28 | $126.42 | $189.55 | 706,600 | — | — |
| 2024-10-25 | $128.85 | $193.20 | 854,600 | — | — |
| 2024-10-24 | $127.67 | $191.43 | 669,900 | — | — |
| 2024-10-23 | $128.50 | $192.67 | 393,300 | — | — |
| 2024-10-22 | $129.99 | $194.91 | 667,000 | — | — |
| 2024-10-21 | $129.94 | $194.83 | 836,100 | — | — |
| 2024-10-18 | $129.98 | $194.89 | 815,100 | — | — |
| 2024-10-17 | $130.58 | $195.79 | 741,800 | — | — |
| 2024-10-16 | $128.35 | $192.45 | 735,100 | — | — |
| 2024-10-15 | $126.50 | $189.67 | 1,258,500 | — | — |
| 2024-10-14 | $132.37 | $198.48 | 516,500 | — | — |
| 2024-10-11 | $133.71 | $200.49 | 748,100 | — | — |
| 2024-10-10 | $134.15 | $201.15 | 610,300 | — | — |
| 2024-10-09 | $133.25 | $199.80 | 587,300 | — | — |
| 2024-10-08 | $133.35 | $199.95 | 693,400 | — | — |
| 2024-10-07 | $137.78 | $206.59 | 913,800 | — | — |
| 2024-10-04 | $136.45 | $204.59 | 570,400 | — | — |
| 2024-10-03 | $134.70 | $201.97 | 816,600 | — | — |
| 2024-10-02 | $130.87 | $196.23 | 685,400 | — | — |
| 2024-10-01 | $130.59 | $195.81 | 853,200 | — | — |
| 2024-09-30 | $130.23 | $195.27 | 906,300 | — | — |
| 2024-09-27 | $130.80 | $196.12 | 888,600 | — | — |
| 2024-09-26 | $127.41 | $191.04 | 1,085,600 | — | — |
| 2024-09-25 | $132.82 | $199.15 | 924,300 | — | — |
| 2024-09-24 | $134.80 | $202.12 | 888,500 | — | — |
| 2024-09-23 | $137.30 | $205.87 | 599,800 | — | — |
| 2024-09-20 | $136.73 | $205.01 | 2,391,900 | — | — |
| 2024-09-19 | $136.34 | $204.43 | 630,600 | — | — |
| 2024-09-18 | $135.95 | $203.84 | 498,100 | — | — |
| 2024-09-17 | $136.93 | $205.31 | 708,000 | — | — |
| 2024-09-16 | $134.41 | $201.54 | 745,200 | — | — |
| 2024-09-13 | $134.05 | $201.00 | 759,600 | — | — |
| 2024-09-12 | $132.72 | $199.00 | 636,300 | — | — |
| 2024-09-11 | $132.93 | $199.32 | 715,100 | — | — |
| 2024-09-10 | $132.21 | $198.24 | 1,088,500 | — | — |
| 2024-09-09 | $133.11 | $199.59 | 903,100 | — | — |
| 2024-09-06 | $134.37 | $201.48 | 765,900 | — | — |
| 2024-09-05 | $137.39 | $206.00 | 897,500 | — | — |
| 2024-09-04 | $138.72 | $208.00 | 1,317,500 | — | — |
| 2024-09-03 | $141.41 | $212.03 | 975,100 | — | — |
| 2024-08-30 | $148.43 | $222.56 | 947,600 | — | — |
| 2024-08-29 | $149.09 | $223.55 | 658,600 | — | — |
| 2024-08-28 | $146.90 | $220.26 | 784,300 | — | — |
| 2024-08-27 | $147.19 | $220.70 | 810,700 | — | — |
| 2024-08-26 | $152.27 | $228.31 | 486,500 | — | — |
| 2024-08-23 | $150.00 | $224.91 | 531,100 | — | — |
| 2024-08-22 | $147.97 | $221.87 | 610,600 | — | — |
| 2024-08-21 | $148.37 | $222.47 | 565,700 | — | — |
| 2024-08-20 | $150.07 | $221.24 | 644,500 | — | — |
| 2024-08-19 | $153.40 | $226.15 | 630,000 | — | — |
| 2024-08-16 | $153.10 | $225.70 | 671,100 | — | — |
| 2024-08-15 | $154.40 | $227.62 | 895,700 | — | — |
| 2024-08-14 | $152.79 | $225.25 | 434,500 | — | — |
| 2024-08-13 | $152.00 | $224.08 | 675,800 | — | — |
| 2024-08-12 | $153.23 | $225.90 | 724,300 | — | — |
| 2024-08-09 | $151.16 | $222.84 | 922,400 | — | — |
| 2024-08-08 | $151.06 | $222.70 | 1,755,600 | — | — |
| 2024-08-07 | $153.48 | $226.26 | 816,100 | — | — |
| 2024-08-06 | $152.98 | $225.53 | 661,800 | — | — |
| 2024-08-05 | $150.94 | $222.52 | 1,323,300 | — | — |
| 2024-08-02 | $155.87 | $229.79 | 864,200 | — | — |
| 2024-08-01 | $166.59 | $245.59 | 740,100 | — | — |
| 2024-07-31 | $171.66 | $253.07 | 512,800 | — | — |
| 2024-07-30 | $169.35 | $249.66 | 434,400 | — | — |
| 2024-07-29 | $169.29 | $249.57 | 623,000 | — | — |
| 2024-07-26 | $172.62 | $254.48 | 545,200 | — | — |
| 2024-07-25 | $172.81 | $254.76 | 832,300 | — | — |
| 2024-07-24 | $170.78 | $251.77 | 720,600 | — | — |
| 2024-07-23 | $172.30 | $254.01 | 681,800 | — | — |
| 2024-07-22 | $173.85 | $256.29 | 766,800 | — | — |
| 2024-07-19 | $175.55 | $258.80 | 630,400 | — | — |
| 2024-07-18 | $175.34 | $258.49 | 456,100 | — | — |
| 2024-07-17 | $176.56 | $260.29 | 590,200 | — | — |
| 2024-07-16 | $176.98 | $260.91 | 518,900 | — | — |
| 2024-07-15 | $176.03 | $259.51 | 766,900 | — | — |
| 2024-07-12 | $171.99 | $253.55 | 976,100 | — | — |
| 2024-07-11 | $171.19 | $252.37 | 510,200 | — | — |
| 2024-07-10 | $168.77 | $248.81 | 384,100 | — | — |
| 2024-07-09 | $167.99 | $247.66 | 723,300 | — | — |
| 2024-07-08 | $169.74 | $250.24 | 641,300 | — | — |
| 2024-07-05 | $169.50 | $249.88 | 939,400 | — | — |
| 2024-07-03 | $173.62 | $255.96 | 536,600 | — | — |
| 2024-07-02 | $170.89 | $251.93 | 1,176,100 | — | — |
| 2024-07-01 | $169.66 | $250.12 | 1,067,300 | — | — |
| 2024-06-28 | $167.68 | $247.20 | 9,375,500 | — | — |
| 2024-06-27 | $167.13 | $246.39 | 980,800 | — | — |
| 2024-06-26 | $165.31 | $243.70 | 668,000 | — | — |
| 2024-06-25 | $168.87 | $248.95 | 1,160,000 | — | — |
| 2024-06-24 | $168.90 | $249.00 | 1,091,900 | — | — |
| 2024-06-21 | $164.49 | $242.50 | 1,519,700 | — | — |
| 2024-06-20 | $166.84 | $245.96 | 1,273,700 | — | — |
| 2024-06-18 | $166.75 | $245.83 | 1,183,800 | — | — |
| 2024-06-17 | $162.69 | $239.84 | 1,003,100 | — | — |
| 2024-06-14 | $162.42 | $239.44 | 800,700 | — | — |
| 2024-06-13 | $165.86 | $244.52 | 1,079,400 | — | — |
| 2024-06-12 | $171.32 | $252.56 | 940,700 | — | — |
| 2024-06-11 | $172.96 | $254.98 | 1,207,500 | — | — |
| 2024-06-10 | $173.29 | $255.47 | 1,134,000 | — | — |
| 2024-06-07 | $168.96 | $249.09 | 1,617,500 | — | — |
| 2024-06-06 | $167.96 | $247.61 | 1,683,900 | — | — |
| 2024-06-05 | $170.10 | $250.77 | 1,693,600 | — | — |
| 2024-06-04 | $173.03 | $255.09 | 5,216,400 | — | — |
| 2024-06-03 | $176.76 | $260.58 | 2,550,800 | — | — |
| 2024-05-31 | $185.41 | $273.34 | 5,195,400 | — | — |
| 2024-05-30 | $180.21 | $265.67 | 5,881,000 | — | — |
| 2024-05-29 | $179.40 | $264.48 | 1,504,000 | — | — |
| 2024-05-28 | $183.07 | $269.89 | 1,294,200 | — | — |
| 2024-05-24 | $179.76 | $265.01 | 862,400 | — | — |
| 2024-05-23 | $176.64 | $260.41 | 738,800 | — | — |
| 2024-05-22 | $177.68 | $261.94 | 592,200 | — | — |
| 2024-05-21 | $180.39 | $265.94 | 776,700 | — | — |
| 2024-05-20 | $181.85 | $263.75 | 655,600 | — | — |
| 2024-05-17 | $180.59 | $261.93 | 792,200 | — | — |
| 2024-05-16 | $178.97 | $259.58 | 745,800 | — | — |
| 2024-05-15 | $182.27 | $264.36 | 596,100 | — | — |
| 2024-05-14 | $182.37 | $264.51 | 770,800 | — | — |
| 2024-05-13 | $181.10 | $262.67 | 621,600 | — | — |
| 2024-05-10 | $179.49 | $260.33 | 476,200 | — | — |
| 2024-05-09 | $181.57 | $263.35 | 517,300 | — | — |
| 2024-05-08 | $180.22 | $261.39 | 980,700 | — | — |
| 2024-05-07 | $178.68 | $259.16 | 723,900 | — | — |
| 2024-05-06 | $178.33 | $258.65 | 540,300 | — | — |
| 2024-05-03 | $175.98 | $255.24 | 669,200 | — | — |
| 2024-05-02 | $175.29 | $254.24 | 643,100 | — | — |
| 2024-05-01 | $174.17 | $252.61 | 1,040,800 | — | — |
| 2024-04-30 | $176.98 | $256.69 | 989,400 | — | — |
| 2024-04-29 | $184.34 | $267.37 | 509,200 | — | — |
| 2024-04-26 | $185.58 | $269.16 | 437,900 | — | — |
| 2024-04-25 | $184.58 | $267.71 | 382,600 | — | — |
| 2024-04-24 | $183.59 | $266.28 | 357,700 | — | — |
| 2024-04-23 | $183.12 | $265.60 | 338,700 | — | — |
| 2024-04-22 | $182.10 | $264.12 | 524,800 | — | — |
| 2024-04-19 | $180.00 | $261.07 | 487,800 | — | — |
| 2024-04-18 | $178.65 | $259.11 | 679,900 | — | — |
| 2024-04-17 | $181.12 | $262.70 | 554,600 | — | — |
| 2024-04-16 | $184.13 | $267.06 | 374,000 | — | — |
| 2024-04-15 | $185.31 | $268.77 | 653,600 | — | — |
| 2024-04-12 | $187.12 | $271.40 | 1,204,300 | — | — |
| 2024-04-11 | $187.42 | $271.83 | 738,000 | — | — |
| 2024-04-10 | $186.88 | $271.05 | 795,000 | — | — |
| 2024-04-09 | $184.32 | $267.34 | 540,800 | — | — |
| 2024-04-08 | $184.01 | $266.89 | 471,600 | — | — |
| 2024-04-05 | $184.66 | $267.83 | 428,700 | — | — |
| 2024-04-04 | $181.40 | $263.10 | 653,600 | — | — |
| 2024-04-03 | $182.60 | $264.84 | 663,100 | — | — |
| 2024-04-02 | $179.77 | $260.74 | 700,500 | — | — |
| 2024-04-01 | $177.79 | $257.87 | 817,400 | — | — |
| 2024-03-28 | $178.24 | $258.52 | 986,600 | — | — |
| 2024-03-27 | $175.79 | $254.96 | 1,132,900 | — | — |
| 2024-03-26 | $173.16 | $251.15 | 740,400 | — | — |
| 2024-03-25 | $172.17 | $249.71 | 564,800 | — | — |
| 2024-03-22 | $169.06 | $245.20 | 371,100 | — | — |
| 2024-03-21 | $171.12 | $248.19 | 472,300 | — | — |
| 2024-03-20 | $170.26 | $246.94 | 570,700 | — | — |
| 2024-03-19 | $170.18 | $246.83 | 739,300 | — | — |
| 2024-03-18 | $168.62 | $244.57 | 769,100 | — | — |
| 2024-03-15 | $165.95 | $240.69 | 2,575,200 | — | — |
| 2024-03-14 | $164.10 | $238.01 | 797,300 | — | — |
| 2024-03-13 | $163.97 | $237.82 | 902,000 | — | — |
| 2024-03-12 | $162.34 | $235.46 | 625,100 | — | — |
| 2024-03-11 | $161.74 | $234.59 | 839,400 | — | — |
| 2024-03-08 | $161.64 | $234.44 | 686,100 | — | — |
| 2024-03-07 | $162.96 | $236.36 | 644,800 | — | — |
| 2024-03-06 | $162.76 | $236.07 | 881,200 | — | — |
| 2024-03-05 | $163.18 | $236.68 | 1,215,800 | — | — |
| 2024-03-04 | $160.23 | $232.40 | 828,400 | — | — |
| 2024-03-01 | $164.23 | $233.48 | 1,111,200 | — | — |
| 2024-02-29 | $162.45 | $230.95 | 716,600 | — | — |
| 2024-02-28 | $161.59 | $229.73 | 551,300 | — | — |
| 2024-02-27 | $163.12 | $231.91 | 987,400 | — | — |
| 2024-02-26 | $159.85 | $227.26 | 1,113,000 | — | — |
| 2024-02-23 | $159.73 | $227.09 | 1,347,400 | — | — |
| 2024-02-22 | $162.86 | $231.54 | 3,443,900 | — | — |
| 2024-02-21 | $167.96 | $238.79 | 499,600 | — | — |
| 2024-02-20 | $163.75 | $232.80 | 440,100 | — | — |
| 2024-02-16 | $163.71 | $232.75 | 519,800 | — | — |
| 2024-02-15 | $162.66 | $231.25 | 543,900 | — | — |
| 2024-02-14 | $156.53 | $222.54 | 347,800 | — | — |
| 2024-02-13 | $155.76 | $221.44 | 487,900 | — | — |
| 2024-02-12 | $159.03 | $226.09 | 459,100 | — | — |
| 2024-02-09 | $156.02 | $221.81 | 438,100 | — | — |
| 2024-02-08 | $156.17 | $222.03 | 480,900 | — | — |
| 2024-02-07 | $153.55 | $218.30 | 313,900 | — | — |
| 2024-02-06 | $153.16 | $217.75 | 330,700 | — | — |
| 2024-02-05 | $151.14 | $214.87 | 410,100 | — | — |
| 2024-02-02 | $151.50 | $215.39 | 375,600 | — | — |
| 2024-02-01 | $153.42 | $218.12 | 372,900 | — | — |
| 2024-01-31 | $153.76 | $218.60 | 322,600 | — | — |
| 2024-01-30 | $157.33 | $223.67 | 334,600 | — | — |
| 2024-01-29 | $155.42 | $220.96 | 380,900 | — | — |
| 2024-01-26 | $154.74 | $219.99 | 395,300 | — | — |
| 2024-01-25 | $154.60 | $219.79 | 502,700 | — | — |
| 2024-01-24 | $153.70 | $218.51 | 453,700 | — | — |
| 2024-01-23 | $151.78 | $215.78 | 383,700 | — | — |
| 2024-01-22 | $150.56 | $214.05 | 558,400 | — | — |
| 2024-01-19 | $150.29 | $213.67 | 532,300 | — | — |
| 2024-01-18 | $151.02 | $214.70 | 507,000 | — | — |
| 2024-01-17 | $151.73 | $215.71 | 559,500 | — | — |
| 2024-01-16 | $153.22 | $217.83 | 624,400 | — | — |
| 2024-01-12 | $157.60 | $224.06 | 371,800 | — | — |
| 2024-01-11 | $156.58 | $222.61 | 420,500 | — | — |
| 2024-01-10 | $156.54 | $222.55 | 416,300 | — | — |
| 2024-01-09 | $157.43 | $223.82 | 454,600 | — | — |
| 2024-01-08 | $160.49 | $228.17 | 568,000 | — | — |
| 2024-01-05 | $162.82 | $231.48 | 807,800 | — | — |
| 2024-01-04 | $165.44 | $235.20 | 465,300 | — | — |
| 2024-01-03 | $169.36 | $240.78 | 408,900 | — | — |
| 2024-01-02 | $168.27 | $239.23 | 362,400 | — | — |