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
- 1984-01-06 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 | — | — | — | $229.17 | 53,031 |
| 2026-09-03 | — | — | — | $232.61 | 52,607 |
| 2026-09-02 | — | — | — | $235.74 | 40,990 |
| 2026-09-01 | — | — | — | $227.35 | 54,870 |
| 2026-08-31 | — | — | — | $229.00 | 54,587 |
| 2026-08-28 | — | — | — | $234.95 | 49,846 |
| 2026-08-27 | $233.22 | $343.39 | 1,248,400 | $237.57 | 75,566 |
| 2026-08-26 | $240.93 | $354.74 | 635,800 | $247.38 | 58,827 |
| 2026-08-25 | $248.70 | $366.18 | 643,700 | $254.00 | 65,979 |
| 2026-08-24 | $253.94 | $373.90 | 968,800 | $249.08 | 94,749 |
| 2026-08-21 | $246.06 | $362.29 | 671,700 | $234.33 | 30,552 |
| 2026-08-20 | $233.10 | $343.21 | 683,000 | $229.47 | 34,397 |
| 2026-08-19 | $233.46 | $343.74 | 748,700 | $238.17 | 58,558 |
| 2026-08-18 | $235.65 | $346.97 | 739,800 | $240.01 | 50,138 |
| 2026-08-17 | $241.71 | $355.89 | 924,200 | $237.48 | 38,695 |
| 2026-08-14 | $237.15 | $349.17 | 824,700 | $236.93 | 54,667 |
| 2026-08-13 | $238.61 | $351.32 | 1,753,500 | $249.03 | 119,064 |
| 2026-08-12 | $245.89 | $362.04 | 2,501,600 | $230.21 | 172,821 |
| 2026-08-11 | $221.38 | $325.96 | 1,818,000 | $227.35 | 122,855 |
| 2026-08-10 | $227.54 | $335.03 | 1,067,300 | $227.20 | 67,329 |
| 2026-08-07 | $225.20 | $331.58 | 735,200 | $227.56 | 31,307 |
| 2026-08-06 | $227.27 | $334.63 | 781,600 | $224.24 | 47,067 |
| 2026-08-05 | $225.97 | $332.71 | 795,100 | $221.40 | 45,617 |
| 2026-08-04 | $218.25 | $321.35 | 1,335,700 | $227.55 | 121,055 |
| 2026-08-03 | $225.30 | $331.73 | 1,639,400 | $216.70 | 122,359 |
| 2026-07-31 | $213.70 | $314.65 | 974,300 | $210.35 | 63,859 |
| 2026-07-30 | $209.86 | $308.99 | 670,100 | $207.76 | 29,241 |
| 2026-07-29 | $205.73 | $302.91 | 1,431,700 | $198.44 | 117,288 |
| 2026-07-28 | $198.24 | $291.88 | 1,081,200 | $198.67 | 60,742 |
| 2026-07-27 | $195.44 | $287.76 | 1,166,500 | $194.44 | 75,654 |
| 2026-07-24 | $186.98 | $275.31 | 892,900 | $184.72 | 55,138 |
| 2026-07-23 | $185.00 | $272.39 | 1,380,100 | $184.82 | 88,190 |
| 2026-07-22 | $187.23 | $275.67 | 1,275,700 | $191.39 | 94,089 |
| 2026-07-21 | $192.83 | $283.92 | 1,161,100 | $191.32 | 134,323 |
| 2026-07-20 | $195.01 | $287.13 | 1,089,800 | $193.80 | 85,599 |
| 2026-07-17 | $189.35 | $278.80 | 743,300 | — | — |
| 2026-07-16 | $185.47 | $273.08 | 1,168,400 | — | — |
| 2026-07-15 | $178.64 | $263.03 | 1,325,900 | — | — |
| 2026-07-14 | $185.33 | $272.88 | 693,900 | — | — |
| 2026-07-13 | $189.27 | $278.68 | 715,400 | — | — |
| 2026-07-10 | $185.26 | $272.77 | 953,000 | — | — |
| 2026-07-09 | $180.63 | $265.96 | 1,103,400 | — | — |
| 2026-07-08 | $174.96 | $257.61 | 1,559,900 | — | — |
| 2026-07-07 | $175.30 | $258.11 | 955,100 | — | — |
| 2026-07-06 | $176.28 | $259.55 | 930,900 | — | — |
| 2026-07-02 | $177.71 | $261.66 | 1,057,400 | — | — |
| 2026-07-01 | $172.07 | $253.35 | 1,081,600 | — | — |
| 2026-06-30 | $168.00 | $247.36 | 848,500 | — | — |
| 2026-06-29 | $167.63 | $246.81 | 797,700 | — | — |
| 2026-06-26 | $171.46 | $252.45 | 2,037,600 | — | — |
| 2026-06-25 | $173.41 | $255.33 | 1,177,100 | — | — |
| 2026-06-24 | $169.87 | $250.11 | 986,500 | — | — |
| 2026-06-23 | $164.25 | $241.84 | 638,900 | — | — |
| 2026-06-22 | $164.46 | $242.15 | 790,500 | — | — |
| 2026-06-18 | $164.89 | $242.78 | 1,002,200 | — | — |
| 2026-06-17 | $158.80 | $233.81 | 668,200 | — | — |
| 2026-06-16 | $153.55 | $226.08 | 811,300 | — | — |
| 2026-06-15 | $156.24 | $230.04 | 943,800 | — | — |
| 2026-06-12 | $159.32 | $234.58 | 638,000 | — | — |
| 2026-06-11 | $158.73 | $233.71 | 1,163,500 | — | — |
| 2026-06-10 | $147.41 | $217.04 | 1,051,100 | — | — |
| 2026-06-09 | $150.83 | $222.08 | 849,700 | — | — |
| 2026-06-08 | $146.14 | $215.17 | 1,035,500 | — | — |
| 2026-06-05 | $140.46 | $206.81 | 773,200 | — | — |
| 2026-06-04 | $136.50 | $200.98 | 914,900 | — | — |
| 2026-06-03 | $140.26 | $206.52 | 774,900 | — | — |
| 2026-06-02 | $138.20 | $203.48 | 668,300 | — | — |
| 2026-06-01 | $141.76 | $208.72 | 763,100 | — | — |
| 2026-05-29 | $142.38 | $209.64 | 834,800 | — | — |
| 2026-05-28 | $140.02 | $206.16 | 924,800 | — | — |
| 2026-05-27 | $141.48 | $208.31 | 1,043,300 | — | — |
| 2026-05-26 | $139.68 | $205.66 | 937,900 | — | — |
| 2026-05-22 | $137.41 | $202.32 | 773,100 | — | — |
| 2026-05-21 | $136.57 | $201.08 | 926,500 | — | — |
| 2026-05-20 | $131.18 | $193.15 | 1,055,000 | — | — |
| 2026-05-19 | $126.33 | $186.01 | 1,046,500 | — | — |
| 2026-05-18 | $132.31 | $194.81 | 1,085,100 | — | — |
| 2026-05-15 | $137.22 | $202.04 | 1,153,800 | — | — |
| 2026-05-14 | $136.75 | $201.35 | 2,394,800 | — | — |
| 2026-05-13 | $126.36 | $186.05 | 1,668,800 | — | — |
| 2026-05-12 | $135.33 | $199.26 | 1,027,500 | — | — |
| 2026-05-11 | $139.61 | $205.56 | 1,173,100 | — | — |
| 2026-05-08 | $138.68 | $204.19 | 1,046,900 | — | — |
| 2026-05-07 | $146.30 | $215.41 | 1,311,000 | — | — |
| 2026-05-06 | $147.11 | $216.60 | 997,000 | — | — |
| 2026-05-05 | $144.94 | $213.41 | 1,103,100 | — | — |
| 2026-05-04 | $140.18 | $206.40 | 1,306,000 | — | — |
| 2026-05-01 | $148.14 | $218.12 | 971,000 | — | — |
| 2026-04-30 | $152.24 | $224.16 | 1,510,900 | — | — |
| 2026-04-29 | $147.80 | $217.62 | 3,908,100 | — | — |
| 2026-04-28 | $129.14 | $190.14 | 2,143,100 | — | — |
| 2026-04-27 | $134.13 | $197.49 | 1,714,600 | — | — |
| 2026-04-24 | $138.67 | $204.17 | 1,499,400 | — | — |
| 2026-04-23 | $143.85 | $211.80 | 866,400 | — | — |
| 2026-04-22 | $147.76 | $217.56 | 962,500 | — | — |
| 2026-04-21 | $147.71 | $217.49 | 1,823,500 | — | — |
| 2026-04-20 | $158.31 | $233.09 | 1,839,400 | — | — |
| 2026-04-17 | $158.14 | $232.84 | 1,357,400 | — | — |
| 2026-04-16 | $151.09 | $222.46 | 1,335,600 | — | — |
| 2026-04-15 | $157.23 | $231.50 | 842,900 | — | — |