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 — 2026
| 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 | — | — |
| 2026-04-14 | $156.72 | $201.99 | 312,600 | — | — |
| 2026-04-13 | $158.02 | $203.67 | 261,300 | — | — |
| 2026-04-10 | $157.03 | $202.39 | 310,100 | — | — |
| 2026-04-09 | $161.26 | $207.85 | 589,000 | — | — |
| 2026-04-08 | $156.70 | $201.97 | 387,200 | — | — |
| 2026-04-07 | $150.76 | $194.31 | 235,600 | — | — |
| 2026-04-06 | $154.99 | $199.76 | 227,800 | — | — |
| 2026-04-02 | $152.48 | $196.53 | 238,200 | — | — |
| 2026-04-01 | $151.36 | $195.09 | 223,800 | — | — |
| 2026-03-31 | $150.50 | $193.98 | 267,100 | — | — |
| 2026-03-30 | $148.16 | $190.96 | 290,400 | — | — |
| 2026-03-27 | $147.52 | $190.14 | 186,900 | — | — |
| 2026-03-26 | $146.43 | $188.73 | 194,600 | — | — |
| 2026-03-25 | $147.18 | $189.70 | 238,300 | — | — |
| 2026-03-24 | $148.56 | $191.48 | 207,400 | — | — |
| 2026-03-23 | $145.74 | $187.84 | 233,100 | — | — |
| 2026-03-20 | $140.70 | $181.35 | 551,100 | — | — |
| 2026-03-19 | $142.67 | $183.88 | 222,200 | — | — |
| 2026-03-18 | $141.40 | $182.25 | 364,500 | — | — |
| 2026-03-17 | $149.78 | $193.05 | 229,000 | — | — |
| 2026-03-16 | $151.17 | $194.84 | 215,900 | — | — |
| 2026-03-13 | $148.77 | $191.75 | 159,700 | — | — |
| 2026-03-12 | $146.80 | $189.21 | 168,900 | — | — |
| 2026-03-11 | $145.97 | $188.14 | 181,800 | — | — |
| 2026-03-10 | $147.61 | $190.25 | 211,600 | — | — |
| 2026-03-09 | $148.84 | $191.84 | 243,100 | — | — |
| 2026-03-06 | $145.16 | $187.09 | 198,000 | — | — |
| 2026-03-05 | $146.64 | $189.00 | 190,400 | — | — |
| 2026-03-04 | $153.06 | $197.28 | 201,900 | — | — |
| 2026-03-03 | $151.75 | $195.59 | 289,300 | — | — |
| 2026-03-02 | $157.42 | $202.90 | 183,700 | — | — |
| 2026-02-27 | $154.62 | $199.29 | 134,400 | — | — |
| 2026-02-26 | $153.80 | $198.23 | 146,600 | — | — |
| 2026-02-25 | $155.37 | $200.25 | 152,900 | — | — |
| 2026-02-24 | $155.22 | $200.06 | 177,900 | — | — |
| 2026-02-23 | $151.30 | $195.01 | 218,600 | — | — |
| 2026-02-20 | $153.73 | $198.14 | 183,900 | — | — |
| 2026-02-19 | $152.93 | $197.11 | 169,500 | — | — |
| 2026-02-18 | $152.10 | $196.04 | 182,900 | — | — |
| 2026-02-17 | $152.58 | $196.66 | 146,100 | — | — |
| 2026-02-13 | $155.68 | $199.75 | 154,800 | — | — |
| 2026-02-12 | $154.99 | $198.87 | 172,600 | — | — |
| 2026-02-11 | $155.12 | $199.03 | 236,500 | — | — |
| 2026-02-10 | $154.49 | $198.22 | 170,900 | — | — |
| 2026-02-09 | $156.13 | $200.33 | 226,100 | — | — |
| 2026-02-06 | $156.83 | $201.23 | 302,200 | — | — |
| 2026-02-05 | $151.30 | $194.13 | 283,200 | — | — |
| 2026-02-04 | $148.09 | $190.01 | 280,900 | — | — |
| 2026-02-03 | $147.23 | $188.91 | 276,800 | — | — |
| 2026-02-02 | $143.46 | $184.07 | 310,100 | — | — |
| 2026-01-30 | $142.21 | $182.47 | 314,600 | — | — |
| 2026-01-29 | $145.06 | $186.12 | 213,300 | — | — |
| 2026-01-28 | $142.00 | $182.20 | 174,600 | — | — |
| 2026-01-27 | $142.00 | $182.20 | 202,900 | — | — |
| 2026-01-26 | $142.73 | $183.13 | 193,200 | — | — |
| 2026-01-23 | $140.70 | $180.53 | 170,800 | — | — |
| 2026-01-22 | $142.01 | $182.21 | 258,500 | — | — |
| 2026-01-21 | $145.81 | $187.09 | 349,400 | — | — |
| 2026-01-20 | $140.82 | $180.68 | 154,400 | — | — |
| 2026-01-16 | $140.86 | $180.74 | 223,400 | — | — |
| 2026-01-15 | $140.80 | $180.66 | 394,900 | — | — |
| 2026-01-14 | $141.66 | $181.76 | 225,600 | — | — |
| 2026-01-13 | $136.86 | $175.60 | 171,200 | — | — |
| 2026-01-12 | $135.64 | $174.04 | 203,200 | — | — |
| 2026-01-09 | $134.45 | $172.51 | 191,400 | — | — |
| 2026-01-08 | $133.43 | $171.20 | 410,500 | — | — |
| 2026-01-07 | $127.62 | $163.75 | 172,800 | — | — |
| 2026-01-06 | $127.14 | $163.13 | 193,100 | — | — |
| 2026-01-05 | $127.16 | $163.16 | 184,100 | — | — |
| 2026-01-02 | $123.33 | $158.24 | 190,400 | — | — |