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 — 2026
| 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 | — | — |
| 2026-04-14 | $159.25 | $234.48 | 759,500 | — | — |
| 2026-04-13 | $154.15 | $226.97 | 952,000 | — | — |
| 2026-04-10 | $155.13 | $228.41 | 743,900 | — | — |
| 2026-04-09 | $154.87 | $228.03 | 693,100 | — | — |
| 2026-04-08 | $153.65 | $226.23 | 1,351,500 | — | — |
| 2026-04-07 | $148.41 | $218.52 | 665,300 | — | — |
| 2026-04-06 | $149.60 | $220.27 | 660,300 | — | — |
| 2026-04-02 | $144.69 | $213.04 | 1,003,300 | — | — |
| 2026-04-01 | $143.35 | $211.07 | 656,500 | — | — |
| 2026-03-31 | $142.77 | $210.21 | 766,100 | — | — |
| 2026-03-30 | $136.69 | $201.26 | 901,700 | — | — |
| 2026-03-27 | $133.67 | $196.81 | 1,301,200 | — | — |
| 2026-03-26 | $137.57 | $202.56 | 1,275,900 | — | — |
| 2026-03-25 | $147.11 | $216.60 | 1,077,300 | — | — |
| 2026-03-24 | $151.59 | $223.20 | 848,600 | — | — |
| 2026-03-23 | $146.96 | $216.38 | 962,500 | — | — |
| 2026-03-20 | $143.40 | $211.14 | 1,928,300 | — | — |
| 2026-03-19 | $144.76 | $213.14 | 929,200 | — | — |
| 2026-03-18 | $140.05 | $206.21 | 782,600 | — | — |
| 2026-03-17 | $142.77 | $210.21 | 707,000 | — | — |
| 2026-03-16 | $144.08 | $212.14 | 1,397,500 | — | — |
| 2026-03-13 | $144.02 | $212.05 | 1,349,800 | — | — |
| 2026-03-12 | $138.68 | $204.19 | 1,331,900 | — | — |
| 2026-03-11 | $144.35 | $212.54 | 1,187,000 | — | — |
| 2026-03-10 | $139.82 | $205.87 | 1,423,500 | — | — |
| 2026-03-09 | $137.57 | $202.56 | 1,205,500 | — | — |
| 2026-03-06 | $134.81 | $198.49 | 1,329,800 | — | — |
| 2026-03-05 | $140.38 | $206.69 | 1,024,600 | — | — |
| 2026-03-04 | $137.94 | $203.10 | 1,108,000 | — | — |
| 2026-03-03 | $140.96 | $207.55 | 1,191,200 | — | — |
| 2026-03-02 | $142.41 | $209.68 | 1,389,900 | — | — |
| 2026-02-27 | $148.20 | $218.21 | 1,571,600 | — | — |
| 2026-02-26 | $151.63 | $223.26 | 1,701,800 | — | — |
| 2026-02-25 | $144.90 | $213.35 | 1,257,300 | — | — |
| 2026-02-24 | $141.16 | $207.84 | 1,088,600 | — | — |
| 2026-02-23 | $140.78 | $207.28 | 1,868,700 | — | — |
| 2026-02-20 | $146.52 | $215.73 | 1,843,300 | — | — |
| 2026-02-19 | $150.61 | $221.76 | 1,109,100 | — | — |
| 2026-02-18 | $158.31 | $233.09 | 1,107,600 | — | — |
| 2026-02-17 | $163.33 | $240.48 | 1,168,200 | — | — |
| 2026-02-13 | $161.07 | $237.16 | 832,800 | — | — |
| 2026-02-12 | $162.54 | $239.32 | 1,433,200 | — | — |
| 2026-02-11 | $166.47 | $245.11 | 1,015,400 | — | — |
| 2026-02-10 | $163.17 | $240.25 | 1,084,300 | — | — |
| 2026-02-09 | $171.21 | $252.09 | 1,178,700 | — | — |
| 2026-02-06 | $168.93 | $248.73 | 1,285,300 | — | — |
| 2026-02-05 | $160.64 | $236.52 | 1,412,100 | — | — |
| 2026-02-04 | $162.06 | $238.61 | 1,840,800 | — | — |
| 2026-02-03 | $163.45 | $240.66 | 1,443,600 | — | — |
| 2026-02-02 | $162.12 | $238.70 | 1,468,000 | — | — |
| 2026-01-30 | $157.72 | $232.22 | 1,419,500 | — | — |
| 2026-01-29 | $160.64 | $236.52 | 1,765,700 | — | — |
| 2026-01-28 | $156.64 | $230.63 | 3,355,700 | — | — |
| 2026-01-27 | $157.29 | $231.59 | 1,709,200 | — | — |
| 2026-01-26 | $157.40 | $231.75 | 1,318,500 | — | — |
| 2026-01-23 | $162.77 | $239.66 | 1,088,900 | — | — |
| 2026-01-22 | $162.44 | $239.17 | 1,027,500 | — | — |
| 2026-01-21 | $160.90 | $236.91 | 1,079,900 | — | — |
| 2026-01-20 | $159.73 | $235.18 | 1,393,300 | — | — |
| 2026-01-16 | $157.68 | $232.16 | 1,413,500 | — | — |
| 2026-01-15 | $166.71 | $245.46 | 749,400 | — | — |
| 2026-01-14 | $165.53 | $243.72 | 786,500 | — | — |
| 2026-01-13 | $166.27 | $244.81 | 799,700 | — | — |
| 2026-01-12 | $167.69 | $246.90 | 1,015,200 | — | — |
| 2026-01-09 | $160.01 | $235.60 | 818,500 | — | — |
| 2026-01-08 | $160.00 | $235.58 | 1,257,000 | — | — |
| 2026-01-07 | $156.23 | $230.03 | 722,600 | — | — |
| 2026-01-06 | $155.95 | $229.62 | 1,061,800 | — | — |
| 2026-01-05 | $149.48 | $220.09 | 948,700 | — | — |
| 2026-01-02 | $151.52 | $223.09 | 1,113,200 | — | — |