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
- 1983-07-07 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 | — | — | — | $221.72 | 46,935 |
| 2026-09-03 | — | — | — | $223.75 | 44,658 |
| 2026-09-02 | — | — | — | $220.97 | 88,996 |
| 2026-09-01 | — | — | — | $225.60 | 106,042 |
| 2026-08-31 | — | — | — | $232.26 | 113,343 |
| 2026-08-28 | — | — | — | $235.67 | 64,169 |
| 2026-08-27 | $238.40 | $378.92 | 1,697,300 | $236.09 | 86,920 |
| 2026-08-26 | $237.43 | $377.38 | 2,428,900 | $224.00 | 139,494 |
| 2026-08-25 | $234.74 | $373.10 | 1,460,400 | $237.14 | 92,064 |
| 2026-08-24 | $237.77 | $377.92 | 1,023,900 | $240.32 | 62,816 |
| 2026-08-21 | $237.58 | $377.62 | 884,200 | $237.58 | 41,251 |
| 2026-08-20 | $235.70 | $374.63 | 802,200 | $234.99 | 44,476 |
| 2026-08-19 | $242.31 | $385.13 | 699,100 | $242.15 | 33,760 |
| 2026-08-18 | $241.39 | $383.67 | 597,000 | $239.82 | 31,969 |
| 2026-08-17 | $240.42 | $382.13 | 1,237,300 | $239.00 | 54,505 |
| 2026-08-14 | $241.58 | $383.97 | 708,400 | $243.22 | 46,392 |
| 2026-08-13 | $242.44 | $385.34 | 682,100 | $248.46 | 37,446 |
| 2026-08-12 | $245.15 | $389.65 | 771,100 | $249.27 | 45,963 |
| 2026-08-11 | $250.59 | $398.29 | 733,200 | $250.75 | 30,961 |
| 2026-08-10 | $250.82 | $398.66 | 941,500 | $250.61 | 55,913 |
| 2026-08-07 | $251.78 | $400.18 | 995,600 | $247.20 | 63,161 |
| 2026-08-06 | $246.89 | $392.41 | 950,000 | $248.97 | 51,357 |
| 2026-08-05 | $248.24 | $394.56 | 1,084,700 | $251.04 | 119,363 |
| 2026-08-04 | $248.88 | $395.58 | 1,531,400 | $245.93 | 78,506 |
| 2026-08-03 | $239.80 | $381.14 | 845,400 | $232.27 | 91,911 |
| 2026-07-31 | $228.66 | $363.44 | 826,200 | $235.66 | 51,488 |
| 2026-07-30 | $233.32 | $370.84 | 687,000 | $231.05 | 31,003 |
| 2026-07-29 | $233.81 | $371.62 | 645,400 | $233.85 | 40,431 |
| 2026-07-28 | $236.32 | $375.61 | 1,055,900 | $237.42 | 53,534 |
| 2026-07-27 | $234.39 | $372.54 | 815,000 | $230.79 | 46,734 |
| 2026-07-24 | $226.74 | $360.39 | 750,900 | $218.50 | 48,668 |
| 2026-07-23 | $218.60 | $347.45 | 768,000 | $216.95 | 68,850 |
| 2026-07-22 | $222.34 | $353.39 | 532,700 | $220.89 | 44,358 |
| 2026-07-21 | $221.13 | $351.47 | 767,100 | $222.99 | 59,505 |
| 2026-07-20 | $223.34 | $354.98 | 769,700 | $229.31 | 55,547 |
| 2026-07-17 | $228.41 | $363.04 | 1,746,100 | — | — |
| 2026-07-16 | $228.38 | $361.78 | 828,400 | — | — |
| 2026-07-15 | $222.84 | $353.01 | 920,700 | — | — |
| 2026-07-14 | $220.34 | $349.05 | 741,600 | — | — |
| 2026-07-13 | $216.65 | $343.20 | 1,091,600 | — | — |
| 2026-07-10 | $221.75 | $351.28 | 1,001,300 | — | — |
| 2026-07-09 | $219.77 | $348.15 | 839,000 | — | — |
| 2026-07-08 | $218.32 | $345.85 | 1,034,800 | — | — |
| 2026-07-07 | $222.49 | $352.45 | 812,900 | — | — |
| 2026-07-06 | $223.83 | $354.58 | 987,500 | — | — |
| 2026-07-02 | $227.53 | $360.44 | 1,070,000 | — | — |
| 2026-07-01 | $228.15 | $361.42 | 1,543,700 | — | — |
| 2026-06-30 | $233.10 | $369.26 | 1,221,500 | — | — |
| 2026-06-29 | $240.17 | $380.46 | 934,000 | — | — |
| 2026-06-26 | $239.19 | $378.91 | 1,735,300 | — | — |
| 2026-06-25 | $240.06 | $380.29 | 1,463,700 | — | — |
| 2026-06-24 | $235.66 | $373.32 | 1,404,600 | — | — |
| 2026-06-23 | $226.14 | $358.24 | 1,175,800 | — | — |
| 2026-06-22 | $226.06 | $358.11 | 1,226,600 | — | — |
| 2026-06-18 | $226.92 | $359.47 | 2,523,900 | — | — |
| 2026-06-17 | $221.15 | $350.33 | 2,020,600 | — | — |
| 2026-06-16 | $227.18 | $359.88 | 1,239,200 | — | — |
| 2026-06-15 | $223.29 | $353.72 | 1,407,800 | — | — |
| 2026-06-12 | $223.54 | $354.12 | 1,489,700 | — | — |
| 2026-06-11 | $218.74 | $346.51 | 1,074,600 | — | — |
| 2026-06-10 | $206.94 | $327.82 | 1,064,100 | — | — |
| 2026-06-09 | $213.17 | $337.69 | 1,340,900 | — | — |
| 2026-06-08 | $202.49 | $320.77 | 949,000 | — | — |
| 2026-06-05 | $204.98 | $324.72 | 829,800 | — | — |
| 2026-06-04 | $208.09 | $329.64 | 888,300 | — | — |
| 2026-06-03 | $207.11 | $328.09 | 738,800 | — | — |
| 2026-06-02 | $203.84 | $322.91 | 865,800 | — | — |
| 2026-06-01 | $202.14 | $320.22 | 811,500 | — | — |
| 2026-05-29 | $203.57 | $322.48 | 1,717,700 | — | — |
| 2026-05-28 | $205.60 | $325.70 | 1,204,700 | — | — |
| 2026-05-27 | $203.18 | $321.86 | 1,169,500 | — | — |
| 2026-05-26 | $198.38 | $314.26 | 966,300 | — | — |
| 2026-05-22 | $192.50 | $304.95 | 1,001,500 | — | — |
| 2026-05-21 | $191.94 | $304.06 | 2,603,000 | — | — |
| 2026-05-20 | $180.25 | $285.54 | 2,339,200 | — | — |
| 2026-05-19 | $171.76 | $272.09 | 2,026,100 | — | — |
| 2026-05-18 | $169.16 | $267.97 | 1,373,000 | — | — |
| 2026-05-15 | $168.64 | $267.15 | 1,212,700 | — | — |
| 2026-05-14 | $173.65 | $275.08 | 1,053,200 | — | — |
| 2026-05-13 | $172.06 | $272.57 | 1,061,200 | — | — |
| 2026-05-12 | $175.39 | $277.84 | 960,900 | — | — |
| 2026-05-11 | $176.10 | $278.97 | 1,034,400 | — | — |
| 2026-05-08 | $182.10 | $288.47 | 901,000 | — | — |
| 2026-05-07 | $183.42 | $290.56 | 819,700 | — | — |
| 2026-05-06 | $186.47 | $295.39 | 1,375,400 | — | — |
| 2026-05-05 | $180.27 | $285.57 | 1,217,800 | — | — |
| 2026-05-04 | $175.69 | $278.32 | 1,404,100 | — | — |
| 2026-05-01 | $179.99 | $285.13 | 922,600 | — | — |
| 2026-04-30 | $181.21 | $287.06 | 1,041,800 | — | — |
| 2026-04-29 | $181.18 | $287.01 | 910,100 | — | — |
| 2026-04-28 | $187.40 | $296.87 | 818,400 | — | — |
| 2026-04-27 | $192.05 | $304.23 | 971,100 | — | — |
| 2026-04-24 | $190.55 | $301.86 | 830,200 | — | — |
| 2026-04-23 | $192.39 | $304.77 | 883,900 | — | — |
| 2026-04-22 | $197.29 | $312.53 | 1,196,500 | — | — |
| 2026-04-21 | $202.28 | $320.44 | 1,143,100 | — | — |
| 2026-04-20 | $202.02 | $320.03 | 832,800 | — | — |
| 2026-04-17 | $198.69 | $314.75 | 1,516,500 | — | — |
| 2026-04-16 | $191.50 | $302.16 | 902,900 | — | — |
| 2026-04-15 | $192.87 | $304.32 | 1,119,200 | — | — |