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
| 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 | — | — |