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
- 1995-10-13 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $183.77 | 30,933 |
| 2026-09-03 | — | — | — | $183.26 | 49,076 |
| 2026-09-02 | — | — | — | $181.85 | 44,359 |
| 2026-09-01 | — | — | — | $185.00 | 48,854 |
| 2026-08-31 | — | — | — | $186.57 | 18,720 |
| 2026-08-28 | — | — | — | $186.67 | 50,551 |
| 2026-08-27 | $186.06 | $260.63 | 482,200 | $186.22 | 37,952 |
| 2026-08-26 | $188.38 | $263.88 | 437,600 | $186.14 | 36,448 |
| 2026-08-25 | $186.36 | $261.05 | 542,500 | $188.61 | 34,907 |
| 2026-08-24 | $188.24 | $263.68 | 554,100 | $189.52 | 32,409 |
| 2026-08-21 | $187.98 | $263.32 | 502,500 | $190.99 | 28,377 |
| 2026-08-20 | $190.33 | $266.61 | 404,200 | $191.75 | 23,273 |
| 2026-08-19 | $195.99 | $274.54 | 478,800 | $189.25 | 25,317 |
| 2026-08-18 | $187.50 | $262.64 | 557,400 | $192.88 | 31,140 |
| 2026-08-17 | $190.47 | $266.80 | 901,200 | $192.30 | 55,396 |
| 2026-08-14 | $194.84 | $272.93 | 503,800 | $199.57 | 25,867 |
| 2026-08-13 | $200.57 | $280.95 | 511,400 | $199.11 | 34,639 |
| 2026-08-12 | $199.41 | $277.51 | 599,400 | $200.95 | 26,108 |
| 2026-08-11 | $201.50 | $280.42 | 558,900 | $197.86 | 33,879 |
| 2026-08-10 | $199.98 | $278.30 | 768,800 | $204.34 | 64,328 |
| 2026-08-07 | $206.31 | $287.11 | 658,500 | $202.41 | 43,502 |
| 2026-08-06 | $201.08 | $279.83 | 578,800 | $204.33 | 32,533 |
| 2026-08-05 | $206.63 | $287.55 | 491,300 | $202.67 | 37,262 |
| 2026-08-04 | $203.44 | $283.12 | 616,200 | $195.81 | 34,138 |
| 2026-08-03 | $195.58 | $272.18 | 731,300 | $187.51 | 40,250 |
| 2026-07-31 | $185.71 | $258.44 | 1,007,500 | $188.47 | 75,318 |
| 2026-07-30 | $190.68 | $265.36 | 843,700 | $187.30 | 45,129 |
| 2026-07-29 | $193.45 | $269.21 | 1,040,100 | $190.72 | 86,376 |
| 2026-07-28 | $192.16 | $267.42 | 1,341,800 | $185.88 | 100,044 |
| 2026-07-27 | $184.61 | $256.91 | 957,700 | $187.32 | 44,943 |
| 2026-07-24 | $183.77 | $255.74 | 1,125,100 | $184.76 | 85,923 |
| 2026-07-23 | $183.33 | $255.13 | 2,056,100 | $202.00 | 133,694 |
| 2026-07-22 | $196.19 | $273.03 | 1,175,300 | $196.72 | 73,220 |
| 2026-07-21 | $196.36 | $273.26 | 897,100 | $198.49 | 39,439 |
| 2026-07-20 | $201.03 | $279.76 | 1,144,200 | $201.49 | 71,491 |
| 2026-07-17 | $201.17 | $279.96 | 607,600 | — | — |
| 2026-07-16 | $207.92 | $289.35 | 617,200 | — | — |
| 2026-07-15 | $202.37 | $281.63 | 1,193,500 | — | — |
| 2026-07-14 | $210.07 | $292.34 | 458,400 | — | — |
| 2026-07-13 | $210.82 | $293.39 | 611,300 | — | — |
| 2026-07-10 | $210.44 | $292.86 | 460,800 | — | — |
| 2026-07-09 | $207.97 | $289.42 | 605,300 | — | — |
| 2026-07-08 | $204.20 | $284.17 | 626,700 | — | — |
| 2026-07-07 | $209.62 | $291.72 | 619,300 | — | — |
| 2026-07-06 | $215.22 | $299.51 | 959,500 | — | — |
| 2026-07-02 | $219.47 | $305.42 | 585,200 | — | — |
| 2026-07-01 | $215.69 | $300.16 | 652,200 | — | — |
| 2026-06-30 | $214.90 | $299.06 | 737,900 | — | — |
| 2026-06-29 | $211.62 | $294.50 | 715,300 | — | — |
| 2026-06-26 | $211.61 | $294.48 | 1,224,100 | — | — |
| 2026-06-25 | $207.38 | $288.60 | 947,800 | — | — |
| 2026-06-24 | $205.36 | $285.79 | 877,900 | — | — |
| 2026-06-23 | $194.84 | $271.15 | 567,400 | — | — |
| 2026-06-22 | $195.61 | $272.22 | 821,200 | — | — |
| 2026-06-18 | $198.99 | $276.92 | 8,252,400 | — | — |
| 2026-06-17 | $194.34 | $270.45 | 1,020,300 | — | — |
| 2026-06-16 | $198.08 | $275.66 | 866,700 | — | — |
| 2026-06-15 | $191.03 | $265.84 | 993,300 | — | — |
| 2026-06-12 | $195.00 | $271.37 | 677,400 | — | — |
| 2026-06-11 | $192.34 | $267.67 | 1,030,200 | — | — |
| 2026-06-10 | $189.89 | $264.26 | 907,800 | — | — |
| 2026-06-09 | $192.42 | $267.78 | 1,587,300 | — | — |
| 2026-06-08 | $180.95 | $251.82 | 1,168,300 | — | — |
| 2026-06-05 | $185.52 | $258.18 | 1,308,800 | — | — |
| 2026-06-04 | $183.22 | $254.98 | 746,900 | — | — |
| 2026-06-03 | $180.69 | $251.46 | 747,200 | — | — |
| 2026-06-02 | $179.60 | $249.94 | 857,000 | — | — |
| 2026-06-01 | $182.07 | $253.38 | 882,400 | — | — |
| 2026-05-29 | $181.40 | $252.44 | 732,700 | — | — |
| 2026-05-28 | $184.70 | $257.04 | 584,600 | — | — |
| 2026-05-27 | $184.41 | $256.63 | 736,000 | — | — |
| 2026-05-26 | $182.35 | $253.77 | 667,500 | — | — |
| 2026-05-22 | $184.64 | $256.95 | 552,500 | — | — |
| 2026-05-21 | $181.69 | $252.85 | 705,400 | — | — |
| 2026-05-20 | $181.83 | $253.04 | 744,200 | — | — |
| 2026-05-19 | $178.54 | $248.46 | 949,900 | — | — |
| 2026-05-18 | $181.39 | $252.43 | 1,275,800 | — | — |
| 2026-05-15 | $175.35 | $244.02 | 1,042,400 | — | — |
| 2026-05-14 | $175.24 | $243.87 | 901,200 | — | — |
| 2026-05-13 | $175.37 | $242.24 | 1,112,100 | — | — |
| 2026-05-12 | $182.33 | $251.86 | 901,000 | — | — |
| 2026-05-11 | $184.77 | $255.23 | 995,400 | — | — |
| 2026-05-08 | $187.77 | $259.37 | 827,300 | — | — |
| 2026-05-07 | $190.44 | $263.06 | 1,574,300 | — | — |
| 2026-05-06 | $188.09 | $259.81 | 1,135,900 | — | — |
| 2026-05-05 | $187.04 | $258.36 | 2,309,100 | — | — |
| 2026-05-04 | $203.23 | $280.73 | 537,400 | — | — |
| 2026-05-01 | $208.09 | $287.44 | 467,000 | — | — |
| 2026-04-30 | $213.32 | $294.66 | 651,300 | — | — |
| 2026-04-29 | $209.61 | $289.54 | 708,700 | — | — |
| 2026-04-28 | $216.28 | $298.75 | 978,700 | — | — |
| 2026-04-27 | $225.28 | $311.18 | 835,300 | — | — |
| 2026-04-24 | $232.55 | $321.23 | 1,018,500 | — | — |
| 2026-04-23 | $228.68 | $315.88 | 1,215,800 | — | — |
| 2026-04-22 | $234.22 | $323.53 | 1,091,000 | — | — |
| 2026-04-21 | $233.13 | $322.03 | 784,200 | — | — |
| 2026-04-20 | $232.09 | $320.59 | 484,800 | — | — |
| 2026-04-17 | $227.62 | $314.42 | 861,200 | — | — |
| 2026-04-16 | $225.64 | $311.68 | 779,500 | — | — |
| 2026-04-15 | $226.59 | $312.99 | 995,400 | — | — |
| 2026-04-14 | $217.98 | $301.10 | 429,200 | — | — |
| 2026-04-13 | $217.33 | $300.20 | 567,100 | — | — |
| 2026-04-10 | $214.91 | $296.86 | 472,800 | — | — |
| 2026-04-09 | $213.51 | $294.93 | 478,400 | — | — |
| 2026-04-08 | $209.45 | $289.32 | 613,600 | — | — |
| 2026-04-07 | $201.48 | $278.31 | 468,000 | — | — |
| 2026-04-06 | $204.69 | $282.74 | 430,000 | — | — |
| 2026-04-02 | $202.93 | $280.31 | 606,000 | — | — |
| 2026-04-01 | $200.08 | $276.38 | 738,300 | — | — |
| 2026-03-31 | $202.33 | $279.48 | 737,800 | — | — |
| 2026-03-30 | $200.49 | $276.94 | 801,900 | — | — |
| 2026-03-27 | $198.74 | $274.52 | 660,100 | — | — |
| 2026-03-26 | $201.04 | $277.70 | 734,000 | — | — |
| 2026-03-25 | $202.17 | $279.26 | 597,700 | — | — |
| 2026-03-24 | $203.24 | $280.74 | 617,600 | — | — |
| 2026-03-23 | $205.26 | $283.53 | 1,054,100 | — | — |
| 2026-03-20 | $200.34 | $276.73 | 1,380,800 | — | — |
| 2026-03-19 | $204.36 | $282.29 | 631,500 | — | — |
| 2026-03-18 | $205.77 | $284.23 | 644,100 | — | — |
| 2026-03-17 | $210.74 | $291.10 | 644,000 | — | — |
| 2026-03-16 | $208.78 | $288.39 | 721,900 | — | — |
| 2026-03-13 | $206.64 | $285.44 | 622,800 | — | — |
| 2026-03-12 | $204.12 | $281.96 | 674,300 | — | — |
| 2026-03-11 | $210.88 | $289.57 | 568,000 | — | — |
| 2026-03-10 | $208.88 | $286.82 | 764,500 | — | — |
| 2026-03-09 | $214.52 | $294.56 | 1,012,000 | — | — |
| 2026-03-06 | $213.66 | $293.38 | 592,400 | — | — |
| 2026-03-05 | $217.92 | $299.23 | 681,300 | — | — |
| 2026-03-04 | $220.31 | $302.52 | 686,100 | — | — |
| 2026-03-03 | $221.22 | $303.76 | 605,200 | — | — |
| 2026-03-02 | $222.00 | $304.84 | 881,800 | — | — |
| 2026-02-27 | $227.18 | $311.95 | 817,100 | — | — |
| 2026-02-26 | $223.31 | $306.63 | 858,600 | — | — |
| 2026-02-25 | $214.75 | $294.88 | 935,200 | — | — |
| 2026-02-24 | $217.26 | $298.33 | 962,600 | — | — |
| 2026-02-23 | $218.50 | $300.03 | 1,181,100 | — | — |
| 2026-02-20 | $221.62 | $304.31 | 1,686,700 | — | — |
| 2026-02-19 | $218.36 | $299.84 | 3,583,400 | — | — |
| 2026-02-18 | $255.33 | $350.60 | 732,300 | — | — |
| 2026-02-17 | $255.46 | $350.78 | 763,000 | — | — |
| 2026-02-13 | $265.83 | $365.02 | 604,000 | — | — |
| 2026-02-12 | $269.56 | $370.14 | 639,700 | — | — |
| 2026-02-11 | $271.48 | $372.78 | 835,300 | — | — |
| 2026-02-10 | $267.33 | $367.08 | 604,000 | — | — |
| 2026-02-09 | $262.57 | $360.54 | 635,500 | — | — |
| 2026-02-06 | $266.16 | $365.47 | 1,026,400 | — | — |
| 2026-02-05 | $257.54 | $353.64 | 511,300 | — | — |
| 2026-02-04 | $260.42 | $357.59 | 1,348,500 | — | — |
| 2026-02-03 | $252.95 | $347.33 | 852,800 | — | — |
| 2026-02-02 | $253.60 | $348.23 | 696,700 | — | — |
| 2026-01-30 | $254.09 | $348.90 | 512,400 | — | — |
| 2026-01-29 | $255.38 | $350.67 | 855,300 | — | — |
| 2026-01-28 | $258.48 | $354.93 | 780,300 | — | — |
| 2026-01-27 | $264.46 | $363.14 | 582,400 | — | — |
| 2026-01-26 | $266.10 | $365.39 | 608,200 | — | — |
| 2026-01-23 | $265.02 | $363.91 | 577,000 | — | — |
| 2026-01-22 | $266.82 | $366.38 | 521,700 | — | — |
| 2026-01-21 | $266.74 | $366.27 | 587,100 | — | — |
| 2026-01-20 | $260.69 | $357.96 | 1,016,500 | — | — |
| 2026-01-16 | $267.99 | $367.99 | 695,500 | — | — |
| 2026-01-15 | $267.61 | $367.46 | 587,600 | — | — |
| 2026-01-14 | $265.34 | $364.35 | 927,200 | — | — |
| 2026-01-13 | $261.98 | $359.73 | 892,600 | — | — |
| 2026-01-12 | $258.46 | $354.90 | 1,503,600 | — | — |
| 2026-01-09 | $252.28 | $346.41 | 1,050,400 | — | — |
| 2026-01-08 | $242.80 | $333.40 | 940,600 | — | — |
| 2026-01-07 | $237.01 | $325.45 | 678,600 | — | — |
| 2026-01-06 | $239.38 | $328.70 | 764,900 | — | — |
| 2026-01-05 | $236.25 | $324.40 | 1,044,600 | — | — |
| 2026-01-02 | $229.71 | $315.42 | 605,900 | — | — |