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
- 1997-09-02 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 | — | — | — | $174.02 | 8,809 |
| 2026-09-03 | — | — | — | $175.93 | 4,018 |
| 2026-09-02 | — | — | — | $173.04 | 9,957 |
| 2026-09-01 | — | — | — | $170.18 | 13,816 |
| 2026-08-31 | — | — | — | $170.29 | 12,117 |
| 2026-08-28 | — | — | — | $170.20 | 13,483 |
| 2026-08-27 | $172.96 | $223.79 | 231,900 | $173.94 | 12,623 |
| 2026-08-26 | $175.42 | $226.98 | 121,800 | $176.90 | 5,323 |
| 2026-08-25 | $177.21 | $229.29 | 229,200 | $174.81 | 11,920 |
| 2026-08-24 | $174.86 | $226.25 | 175,600 | $174.08 | 6,614 |
| 2026-08-21 | $172.87 | $223.68 | 215,200 | $172.24 | 8,731 |
| 2026-08-20 | $169.46 | $219.27 | 277,100 | $171.05 | 8,307 |
| 2026-08-19 | $175.61 | $227.22 | 125,600 | $179.24 | 5,279 |
| 2026-08-18 | $176.70 | $228.63 | 166,000 | $179.51 | 8,932 |
| 2026-08-17 | $179.99 | $232.89 | 253,600 | $176.14 | 16,497 |
| 2026-08-14 | $180.22 | $232.28 | 277,800 | $181.00 | 7,941 |
| 2026-08-13 | $179.82 | $231.77 | 146,600 | $178.51 | 8,928 |
| 2026-08-12 | $177.93 | $229.33 | 177,800 | $175.00 | 8,492 |
| 2026-08-11 | $172.86 | $222.80 | 240,700 | $170.09 | 17,486 |
| 2026-08-10 | $168.81 | $217.58 | 440,700 | $176.94 | 23,772 |
| 2026-08-07 | $177.05 | $228.20 | 402,000 | $179.46 | 30,163 |
| 2026-08-06 | $178.13 | $229.59 | 316,400 | $188.09 | 16,091 |
| 2026-08-05 | $186.56 | $240.45 | 348,400 | $195.00 | 22,656 |
| 2026-08-04 | $193.37 | $249.23 | 191,200 | $197.18 | 6,791 |
| 2026-08-03 | $197.13 | $254.08 | 179,300 | $196.24 | 7,159 |
| 2026-07-31 | $193.91 | $249.93 | 326,500 | $193.20 | 14,444 |
| 2026-07-30 | $192.39 | $247.97 | 215,300 | $192.99 | 7,810 |
| 2026-07-29 | $192.57 | $248.20 | 288,400 | $190.49 | 20,857 |
| 2026-07-28 | $191.34 | $246.61 | 316,400 | $188.45 | 15,901 |
| 2026-07-27 | $188.37 | $242.79 | 123,100 | $190.24 | 7,295 |
| 2026-07-24 | $186.24 | $240.04 | 138,100 | $186.94 | 6,840 |
| 2026-07-23 | $186.67 | $240.60 | 298,500 | $186.52 | 11,170 |
| 2026-07-22 | $186.15 | $239.93 | 215,200 | $186.59 | 22,451 |
| 2026-07-21 | $186.49 | $240.36 | 387,100 | $182.22 | 21,187 |
| 2026-07-20 | $180.42 | $232.54 | 216,000 | $186.73 | 9,067 |
| 2026-07-17 | $186.00 | $239.73 | 213,200 | — | — |
| 2026-07-16 | $189.05 | $243.66 | 240,100 | — | — |
| 2026-07-15 | $188.58 | $243.06 | 284,400 | — | — |
| 2026-07-14 | $194.56 | $250.76 | 242,900 | — | — |
| 2026-07-13 | $191.13 | $246.34 | 243,100 | — | — |
| 2026-07-10 | $196.30 | $253.01 | 382,000 | — | — |
| 2026-07-09 | $188.26 | $242.64 | 595,200 | — | — |
| 2026-07-08 | $189.11 | $243.74 | 475,800 | — | — |
| 2026-07-07 | $191.95 | $247.40 | 217,500 | — | — |
| 2026-07-06 | $194.10 | $250.17 | 385,600 | — | — |
| 2026-07-02 | $197.90 | $255.07 | 287,000 | — | — |
| 2026-07-01 | $195.29 | $251.71 | 331,000 | — | — |
| 2026-06-30 | $195.34 | $251.77 | 371,300 | — | — |
| 2026-06-29 | $195.75 | $252.30 | 477,600 | — | — |
| 2026-06-26 | $196.25 | $252.94 | 897,900 | — | — |
| 2026-06-25 | $195.92 | $252.52 | 447,800 | — | — |
| 2026-06-24 | $188.32 | $242.72 | 330,100 | — | — |
| 2026-06-23 | $185.66 | $239.29 | 464,500 | — | — |
| 2026-06-22 | $182.98 | $235.84 | 253,500 | — | — |
| 2026-06-18 | $182.02 | $234.60 | 406,700 | — | — |
| 2026-06-17 | $178.43 | $229.98 | 271,400 | — | — |
| 2026-06-16 | $179.65 | $231.55 | 206,800 | — | — |
| 2026-06-15 | $179.73 | $231.65 | 315,300 | — | — |
| 2026-06-12 | $182.30 | $234.96 | 144,900 | — | — |
| 2026-06-11 | $180.29 | $232.37 | 246,800 | — | — |
| 2026-06-10 | $174.74 | $225.22 | 257,800 | — | — |
| 2026-06-09 | $176.26 | $227.18 | 293,600 | — | — |
| 2026-06-08 | $177.03 | $228.17 | 249,200 | — | — |
| 2026-06-05 | $173.97 | $224.23 | 432,000 | — | — |
| 2026-06-04 | $173.07 | $223.07 | 177,100 | — | — |
| 2026-06-03 | $171.07 | $220.49 | 177,400 | — | — |
| 2026-06-02 | $169.57 | $218.56 | 259,300 | — | — |
| 2026-06-01 | $171.20 | $220.66 | 238,800 | — | — |
| 2026-05-29 | $169.99 | $219.10 | 325,800 | — | — |
| 2026-05-28 | $171.53 | $221.08 | 216,800 | — | — |
| 2026-05-27 | $169.89 | $218.97 | 195,900 | — | — |
| 2026-05-26 | $167.15 | $215.44 | 177,600 | — | — |
| 2026-05-22 | $164.65 | $212.21 | 131,900 | — | — |
| 2026-05-21 | $164.57 | $212.11 | 273,900 | — | — |
| 2026-05-20 | $165.98 | $213.93 | 311,500 | — | — |
| 2026-05-19 | $161.57 | $208.24 | 261,200 | — | — |
| 2026-05-18 | $162.90 | $209.96 | 182,100 | — | — |
| 2026-05-15 | $159.26 | $205.27 | 244,300 | — | — |
| 2026-05-14 | $159.74 | $205.89 | 158,100 | — | — |
| 2026-05-13 | $158.11 | $203.79 | 209,500 | — | — |
| 2026-05-12 | $156.49 | $201.70 | 199,500 | — | — |
| 2026-05-11 | $156.98 | $202.33 | 154,100 | — | — |
| 2026-05-08 | $158.26 | $203.98 | 172,600 | — | — |
| 2026-05-07 | $156.54 | $201.76 | 315,900 | — | — |
| 2026-05-06 | $159.91 | $206.11 | 309,700 | — | — |
| 2026-05-05 | $156.56 | $201.79 | 295,200 | — | — |
| 2026-05-04 | $153.11 | $197.34 | 233,700 | — | — |
| 2026-05-01 | $158.21 | $203.91 | 278,200 | — | — |
| 2026-04-30 | $156.92 | $202.25 | 194,600 | — | — |
| 2026-04-29 | $153.89 | $198.35 | 165,700 | — | — |
| 2026-04-28 | $155.52 | $200.45 | 278,300 | — | — |
| 2026-04-27 | $154.99 | $199.76 | 417,700 | — | — |
| 2026-04-24 | $161.10 | $207.64 | 214,200 | — | — |
| 2026-04-23 | $162.15 | $208.99 | 191,900 | — | — |
| 2026-04-22 | $160.27 | $206.57 | 182,300 | — | — |
| 2026-04-21 | $158.78 | $204.65 | 142,900 | — | — |
| 2026-04-20 | $159.20 | $205.19 | 232,500 | — | — |
| 2026-04-17 | $161.78 | $208.52 | 171,100 | — | — |
| 2026-04-16 | $156.67 | $201.93 | 166,300 | — | — |
| 2026-04-15 | $155.39 | $200.28 | 137,000 | — | — |