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
- 2013-05-09 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 | — | — | — | $267.69 | 49,691 |
| 2026-09-03 | — | — | — | $266.09 | 113,789 |
| 2026-09-02 | — | — | — | $258.00 | 76,934 |
| 2026-09-01 | — | — | — | $261.50 | 79,906 |
| 2026-08-31 | — | — | — | $260.96 | 55,710 |
| 2026-08-28 | — | — | — | $260.93 | 75,040 |
| 2026-08-27 | $262.38 | $262.38 | 1,232,400 | $259.86 | 84,558 |
| 2026-08-26 | $261.51 | $261.51 | 1,272,100 | $254.31 | 59,574 |
| 2026-08-25 | $259.42 | $259.42 | 901,400 | $258.29 | 63,381 |
| 2026-08-24 | $260.24 | $260.24 | 1,114,100 | $259.94 | 75,233 |
| 2026-08-21 | $259.82 | $259.82 | 1,307,300 | $255.87 | 91,693 |
| 2026-08-20 | $256.05 | $256.05 | 1,787,200 | $247.51 | 156,865 |
| 2026-08-19 | $249.28 | $249.28 | 1,209,500 | $240.46 | 87,147 |
| 2026-08-18 | $240.03 | $240.03 | 1,095,600 | $243.84 | 60,460 |
| 2026-08-17 | $241.24 | $241.24 | 1,521,500 | $235.49 | 108,729 |
| 2026-08-14 | $236.66 | $236.66 | 905,600 | $241.07 | 54,294 |
| 2026-08-13 | $241.52 | $241.52 | 749,800 | $243.35 | 36,948 |
| 2026-08-12 | $241.71 | $241.71 | 854,800 | $240.18 | 43,528 |
| 2026-08-11 | $243.84 | $243.84 | 1,084,500 | $241.85 | 98,355 |
| 2026-08-10 | $241.99 | $241.99 | 1,161,400 | $237.23 | 97,644 |
| 2026-08-07 | $238.70 | $238.70 | 1,054,300 | $233.13 | 61,539 |
| 2026-08-06 | $232.43 | $232.43 | 1,265,400 | $234.25 | 66,799 |
| 2026-08-05 | $236.05 | $236.05 | 1,557,700 | $231.25 | 96,660 |
| 2026-08-04 | $228.20 | $228.20 | 1,471,700 | $232.48 | 79,567 |
| 2026-08-03 | $233.36 | $233.36 | 1,644,700 | $236.76 | 116,395 |
| 2026-07-31 | $235.02 | $235.02 | 1,321,700 | $236.50 | 73,231 |
| 2026-07-30 | $237.79 | $237.79 | 1,703,700 | $243.94 | 110,970 |
| 2026-07-29 | $247.56 | $247.56 | 2,241,800 | $241.78 | 141,869 |
| 2026-07-28 | $242.94 | $242.94 | 5,096,500 | $234.85 | 320,785 |
| 2026-07-27 | $213.22 | $213.22 | 2,160,100 | $207.03 | 142,054 |
| 2026-07-24 | $208.05 | $208.05 | 1,089,800 | $208.35 | 98,904 |
| 2026-07-23 | $207.32 | $207.32 | 1,352,000 | $215.00 | 112,313 |
| 2026-07-22 | $198.52 | $198.52 | 1,004,300 | $203.41 | 60,787 |
| 2026-07-21 | $201.62 | $201.62 | 1,029,700 | $198.73 | 67,526 |
| 2026-07-20 | $203.90 | $203.90 | 836,900 | $204.11 | 56,304 |
| 2026-07-17 | $206.26 | $206.26 | 1,262,200 | — | — |
| 2026-07-16 | $210.49 | $210.49 | 1,049,300 | — | — |
| 2026-07-15 | $206.81 | $206.81 | 1,143,700 | — | — |
| 2026-07-14 | $207.83 | $207.83 | 1,104,800 | — | — |
| 2026-07-13 | $207.55 | $207.55 | 1,310,500 | — | — |
| 2026-07-10 | $207.85 | $207.85 | 747,400 | — | — |
| 2026-07-09 | $208.97 | $208.97 | 1,105,600 | — | — |
| 2026-07-08 | $203.79 | $203.79 | 1,036,100 | — | — |
| 2026-07-07 | $208.23 | $208.23 | 1,345,900 | — | — |
| 2026-07-06 | $205.97 | $205.97 | 896,300 | — | — |
| 2026-07-02 | $207.04 | $207.04 | 1,229,400 | — | — |
| 2026-07-01 | $203.20 | $203.20 | 2,484,000 | — | — |
| 2026-06-30 | $193.22 | $193.22 | 1,357,500 | — | — |
| 2026-06-29 | $193.28 | $193.28 | 1,291,800 | — | — |
| 2026-06-26 | $191.14 | $191.14 | 1,775,100 | — | — |
| 2026-06-25 | $186.43 | $186.43 | 1,603,000 | — | — |
| 2026-06-24 | $185.62 | $185.62 | 1,862,400 | — | — |
| 2026-06-23 | $171.28 | $171.28 | 1,622,200 | — | — |
| 2026-06-22 | $167.81 | $167.81 | 2,136,100 | — | — |
| 2026-06-18 | $167.77 | $167.77 | 3,703,600 | — | — |
| 2026-06-17 | $170.67 | $170.67 | 1,859,400 | — | — |
| 2026-06-16 | $179.17 | $179.17 | 989,300 | — | — |
| 2026-06-15 | $178.39 | $178.39 | 1,732,200 | — | — |
| 2026-06-12 | $181.46 | $181.46 | 1,254,300 | — | — |
| 2026-06-11 | $181.06 | $181.06 | 1,605,500 | — | — |
| 2026-06-10 | $182.17 | $182.17 | 1,209,900 | — | — |
| 2026-06-09 | $186.25 | $186.25 | 1,311,100 | — | — |
| 2026-06-08 | $183.69 | $183.69 | 1,203,600 | — | — |
| 2026-06-05 | $183.45 | $183.45 | 1,279,000 | — | — |
| 2026-06-04 | $186.88 | $186.88 | 1,676,300 | — | — |
| 2026-06-03 | $182.05 | $182.05 | 1,561,400 | — | — |
| 2026-06-02 | $180.64 | $180.64 | 1,679,300 | — | — |
| 2026-06-01 | $186.82 | $186.82 | 1,404,800 | — | — |
| 2026-05-29 | $182.21 | $182.21 | 2,597,500 | — | — |
| 2026-05-28 | $181.09 | $181.09 | 2,253,800 | — | — |
| 2026-05-27 | $165.62 | $165.62 | 1,400,300 | — | — |
| 2026-05-26 | $162.00 | $162.00 | 2,005,200 | — | — |
| 2026-05-22 | $167.90 | $167.90 | 1,791,000 | — | — |
| 2026-05-21 | $168.02 | $168.02 | 2,081,700 | — | — |
| 2026-05-20 | $171.50 | $171.50 | 2,160,300 | — | — |
| 2026-05-19 | $173.18 | $173.18 | 1,645,400 | — | — |
| 2026-05-18 | $172.81 | $172.81 | 1,200,300 | — | — |
| 2026-05-15 | $169.12 | $169.12 | 1,791,100 | — | — |
| 2026-05-14 | $170.68 | $170.68 | 1,687,600 | — | — |
| 2026-05-13 | $172.38 | $172.38 | 1,516,000 | — | — |
| 2026-05-12 | $175.06 | $175.06 | 1,213,000 | — | — |
| 2026-05-11 | $173.55 | $173.55 | 1,569,400 | — | — |
| 2026-05-08 | $178.71 | $178.71 | 1,083,100 | — | — |
| 2026-05-07 | $178.64 | $178.64 | 1,803,100 | — | — |
| 2026-05-06 | $176.47 | $176.47 | 1,837,100 | — | — |
| 2026-05-05 | $176.42 | $176.42 | 4,177,100 | — | — |
| 2026-05-04 | $160.94 | $160.94 | 3,130,000 | — | — |
| 2026-05-01 | $157.77 | $157.77 | 1,523,300 | — | — |
| 2026-04-30 | $158.37 | $158.37 | 2,518,900 | — | — |
| 2026-04-29 | $156.66 | $156.66 | 1,593,600 | — | — |
| 2026-04-28 | $158.98 | $158.98 | 1,466,800 | — | — |
| 2026-04-27 | $163.84 | $163.84 | 982,400 | — | — |
| 2026-04-24 | $162.28 | $162.28 | 1,087,300 | — | — |
| 2026-04-23 | $160.68 | $160.68 | 2,141,800 | — | — |
| 2026-04-22 | $175.21 | $175.21 | 1,284,200 | — | — |
| 2026-04-21 | $175.69 | $175.69 | 1,831,700 | — | — |
| 2026-04-20 | $176.76 | $176.76 | 1,049,500 | — | — |
| 2026-04-17 | $176.46 | $176.46 | 1,635,200 | — | — |
| 2026-04-16 | $171.95 | $171.95 | 1,536,800 | — | — |
| 2026-04-15 | $178.10 | $178.10 | 1,288,200 | — | — |