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
- 2007-11-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $172.44 | 11,660 |
| 2026-09-03 | — | — | — | $173.36 | 9,206 |
| 2026-09-02 | — | — | — | $173.83 | 7,591 |
| 2026-09-01 | — | — | — | $173.36 | 10,250 |
| 2026-08-31 | — | — | — | $172.09 | 18,902 |
| 2026-08-28 | — | — | — | $175.33 | 19,749 |
| 2026-08-27 | $173.54 | $195.44 | 381,500 | $179.46 | 28,240 |
| 2026-08-26 | $180.63 | $203.43 | 237,200 | $179.69 | 10,263 |
| 2026-08-25 | $179.02 | $201.61 | 324,300 | $180.18 | 17,051 |
| 2026-08-24 | $179.37 | $202.01 | 260,200 | $180.39 | 16,221 |
| 2026-08-21 | $179.48 | $202.13 | 281,000 | $180.36 | 19,423 |
| 2026-08-20 | $179.85 | $202.55 | 304,500 | $183.31 | 9,978 |
| 2026-08-19 | $182.49 | $205.52 | 206,800 | $181.91 | 10,195 |
| 2026-08-18 | $182.49 | $205.52 | 234,500 | $182.18 | 13,476 |
| 2026-08-17 | $181.53 | $204.44 | 238,500 | $180.71 | 5,890 |
| 2026-08-14 | $181.65 | $204.57 | 204,500 | $181.29 | 7,314 |
| 2026-08-13 | $181.88 | $204.83 | 423,200 | $182.85 | 26,786 |
| 2026-08-12 | $181.62 | $204.54 | 284,800 | $179.29 | 12,234 |
| 2026-08-11 | $180.20 | $202.94 | 235,400 | $183.44 | 11,222 |
| 2026-08-10 | $183.94 | $207.15 | 327,300 | $182.02 | 25,637 |
| 2026-08-07 | $182.97 | $206.06 | 294,200 | $180.66 | 13,279 |
| 2026-08-06 | $181.66 | $204.59 | 318,400 | $179.32 | 24,897 |
| 2026-08-05 | $178.65 | $201.20 | 309,600 | $177.91 | 15,891 |
| 2026-08-04 | $176.13 | $198.36 | 438,100 | $175.02 | 24,256 |
| 2026-08-03 | $177.23 | $199.60 | 314,800 | $180.84 | 17,121 |
| 2026-07-31 | $178.16 | $200.64 | 420,500 | $176.40 | 24,882 |
| 2026-07-30 | $178.83 | $201.40 | 442,700 | $179.96 | 22,409 |
| 2026-07-29 | $181.89 | $204.84 | 653,800 | $181.75 | 34,892 |
| 2026-07-28 | $183.14 | $206.25 | 705,700 | $182.87 | 47,945 |
| 2026-07-27 | $178.07 | $200.54 | 766,500 | $183.47 | 57,352 |
| 2026-07-24 | $172.99 | $194.82 | 437,400 | $172.04 | 26,211 |
| 2026-07-23 | $167.52 | $188.66 | 493,700 | $169.10 | 26,557 |
| 2026-07-22 | $169.11 | $190.45 | 369,000 | $171.33 | 16,272 |
| 2026-07-21 | $170.87 | $192.43 | 393,800 | $170.95 | 20,493 |
| 2026-07-20 | $172.04 | $193.75 | 354,100 | $170.94 | 20,792 |
| 2026-07-17 | $171.28 | $192.90 | 703,700 | — | — |
| 2026-07-16 | $172.89 | $194.71 | 600,600 | — | — |
| 2026-07-15 | $167.38 | $188.50 | 462,300 | — | — |
| 2026-07-14 | $166.73 | $187.77 | 434,500 | — | — |
| 2026-07-13 | $168.39 | $189.64 | 291,600 | — | — |
| 2026-07-10 | $168.59 | $189.87 | 326,600 | — | — |
| 2026-07-09 | $168.92 | $190.24 | 417,700 | — | — |
| 2026-07-08 | $169.93 | $191.38 | 469,700 | — | — |
| 2026-07-07 | $170.87 | $192.43 | 785,900 | — | — |
| 2026-07-06 | $166.83 | $187.88 | 459,000 | — | — |
| 2026-07-02 | $168.22 | $189.45 | 639,400 | — | — |
| 2026-07-01 | $164.82 | $185.62 | 773,100 | — | — |
| 2026-06-30 | $160.30 | $180.53 | 860,400 | — | — |
| 2026-06-29 | $158.19 | $178.08 | 833,200 | — | — |
| 2026-06-26 | $163.05 | $183.55 | 8,088,000 | — | — |
| 2026-06-25 | $165.74 | $186.58 | 935,000 | — | — |
| 2026-06-24 | $164.07 | $184.70 | 1,008,100 | — | — |
| 2026-06-23 | $158.89 | $178.87 | 924,400 | — | — |
| 2026-06-22 | $156.78 | $176.49 | 889,100 | — | — |
| 2026-06-18 | $153.65 | $172.97 | 2,211,400 | — | — |
| 2026-06-17 | $155.84 | $175.44 | 1,088,300 | — | — |
| 2026-06-16 | $156.93 | $176.66 | 780,600 | — | — |
| 2026-06-15 | $150.71 | $169.66 | 705,400 | — | — |
| 2026-06-12 | $149.37 | $168.15 | 1,271,100 | — | — |
| 2026-06-11 | $147.13 | $165.63 | 2,186,500 | — | — |
| 2026-06-10 | $151.65 | $170.72 | 1,108,200 | — | — |
| 2026-06-09 | $155.25 | $174.77 | 1,147,500 | — | — |
| 2026-06-08 | $156.42 | $176.09 | 2,358,300 | — | — |
| 2026-06-05 | $170.30 | $191.71 | 482,400 | — | — |
| 2026-06-04 | $164.29 | $184.95 | 643,300 | — | — |
| 2026-06-03 | $166.68 | $187.64 | 574,900 | — | — |
| 2026-06-02 | $165.70 | $186.53 | 448,500 | — | — |
| 2026-06-01 | $165.00 | $185.75 | 574,400 | — | — |
| 2026-05-29 | $167.65 | $188.73 | 571,400 | — | — |
| 2026-05-28 | $170.94 | $192.43 | 442,400 | — | — |
| 2026-05-27 | $171.97 | $193.59 | 432,800 | — | — |
| 2026-05-26 | $172.42 | $194.10 | 434,600 | — | — |
| 2026-05-22 | $171.94 | $193.56 | 447,100 | — | — |
| 2026-05-21 | $171.68 | $193.27 | 823,600 | — | — |
| 2026-05-20 | $178.26 | $200.67 | 377,100 | — | — |
| 2026-05-19 | $175.89 | $198.01 | 487,600 | — | — |
| 2026-05-18 | $176.66 | $198.87 | 424,200 | — | — |
| 2026-05-15 | $177.67 | $200.01 | 526,800 | — | — |
| 2026-05-14 | $179.26 | $201.80 | 786,400 | — | — |
| 2026-05-13 | $178.00 | $200.38 | 749,200 | — | — |
| 2026-05-12 | $176.04 | $198.18 | 629,200 | — | — |
| 2026-05-11 | $169.41 | $190.71 | 798,500 | — | — |
| 2026-05-08 | $171.45 | $193.01 | 713,000 | — | — |
| 2026-05-07 | $174.30 | $196.22 | 634,300 | — | — |
| 2026-05-06 | $175.93 | $198.05 | 653,400 | — | — |
| 2026-05-05 | $175.95 | $198.07 | 598,900 | — | — |
| 2026-05-04 | $182.03 | $204.92 | 448,900 | — | — |
| 2026-05-01 | $183.72 | $206.82 | 838,100 | — | — |
| 2026-04-30 | $186.69 | $210.16 | 590,200 | — | — |
| 2026-04-29 | $186.40 | $209.84 | 370,100 | — | — |
| 2026-04-28 | $188.30 | $211.98 | 347,700 | — | — |
| 2026-04-27 | $189.94 | $213.82 | 386,400 | — | — |
| 2026-04-24 | $189.16 | $212.94 | 398,200 | — | — |
| 2026-04-23 | $189.34 | $213.15 | 442,300 | — | — |
| 2026-04-22 | $186.22 | $209.64 | 589,000 | — | — |
| 2026-04-21 | $191.74 | $215.85 | 799,900 | — | — |
| 2026-04-20 | $197.55 | $222.39 | 257,100 | — | — |
| 2026-04-17 | $200.11 | $225.27 | 244,300 | — | — |
| 2026-04-16 | $197.72 | $222.58 | 158,900 | — | — |
| 2026-04-15 | $197.92 | $222.81 | 186,700 | — | — |
| 2026-04-14 | $198.45 | $223.40 | 256,100 | — | — |
| 2026-04-13 | $200.30 | $225.49 | 221,900 | — | — |
| 2026-04-10 | $199.02 | $224.04 | 253,500 | — | — |
| 2026-04-09 | $201.56 | $226.90 | 396,400 | — | — |
| 2026-04-08 | $204.79 | $230.54 | 427,300 | — | — |
| 2026-04-07 | $200.39 | $225.59 | 267,100 | — | — |
| 2026-04-06 | $197.98 | $222.87 | 162,300 | — | — |
| 2026-04-02 | $196.62 | $221.34 | 366,300 | — | — |
| 2026-04-01 | $200.10 | $225.26 | 442,900 | — | — |
| 2026-03-31 | $201.50 | $226.84 | 559,900 | — | — |
| 2026-03-30 | $200.41 | $225.54 | 454,900 | — | — |
| 2026-03-27 | $200.66 | $225.82 | 346,100 | — | — |
| 2026-03-26 | $201.99 | $227.31 | 389,900 | — | — |
| 2026-03-25 | $203.89 | $229.45 | 408,700 | — | — |
| 2026-03-24 | $202.92 | $228.36 | 282,200 | — | — |
| 2026-03-23 | $202.43 | $227.81 | 310,800 | — | — |
| 2026-03-20 | $200.08 | $225.16 | 673,100 | — | — |
| 2026-03-19 | $202.49 | $227.88 | 299,400 | — | — |
| 2026-03-18 | $204.96 | $230.66 | 350,100 | — | — |
| 2026-03-17 | $210.38 | $236.76 | 382,100 | — | — |
| 2026-03-16 | $209.46 | $235.72 | 272,600 | — | — |
| 2026-03-13 | $209.71 | $236.00 | 370,900 | — | — |
| 2026-03-12 | $208.36 | $234.48 | 405,100 | — | — |
| 2026-03-11 | $210.43 | $236.81 | 256,200 | — | — |
| 2026-03-10 | $209.65 | $235.93 | 322,600 | — | — |
| 2026-03-09 | $209.97 | $236.29 | 269,800 | — | — |
| 2026-03-06 | $207.23 | $233.21 | 231,500 | — | — |
| 2026-03-05 | $207.30 | $233.29 | 243,700 | — | — |
| 2026-03-04 | $212.05 | $238.64 | 289,100 | — | — |
| 2026-03-03 | $213.13 | $239.85 | 255,500 | — | — |
| 2026-03-02 | $215.83 | $242.89 | 289,000 | — | — |
| 2026-02-27 | $214.17 | $241.02 | 461,100 | — | — |
| 2026-02-26 | $212.65 | $239.31 | 415,100 | — | — |
| 2026-02-25 | $213.84 | $240.65 | 324,800 | — | — |
| 2026-02-24 | $212.39 | $239.02 | 415,500 | — | — |
| 2026-02-23 | $214.17 | $241.02 | 483,100 | — | — |
| 2026-02-20 | $210.64 | $237.05 | 386,900 | — | — |
| 2026-02-19 | $204.78 | $230.45 | 416,300 | — | — |
| 2026-02-18 | $209.96 | $236.28 | 455,200 | — | — |
| 2026-02-17 | $212.47 | $239.11 | 432,400 | — | — |
| 2026-02-13 | $213.34 | $240.09 | 435,500 | — | — |
| 2026-02-12 | $214.41 | $241.29 | 648,400 | — | — |
| 2026-02-11 | $211.92 | $238.49 | 552,700 | — | — |
| 2026-02-10 | $203.93 | $229.50 | 373,100 | — | — |
| 2026-02-09 | $199.29 | $224.28 | 755,300 | — | — |
| 2026-02-06 | $197.80 | $222.60 | 539,700 | — | — |
| 2026-02-05 | $197.16 | $221.88 | 1,070,600 | — | — |
| 2026-02-04 | $173.18 | $194.89 | 497,100 | — | — |
| 2026-02-03 | $173.60 | $195.36 | 315,300 | — | — |
| 2026-02-02 | $172.56 | $194.19 | 346,600 | — | — |
| 2026-01-30 | $171.66 | $193.18 | 460,100 | — | — |
| 2026-01-29 | $170.06 | $191.38 | 455,200 | — | — |
| 2026-01-28 | $171.80 | $193.34 | 350,100 | — | — |
| 2026-01-27 | $171.99 | $193.55 | 312,200 | — | — |
| 2026-01-26 | $178.15 | $200.49 | 265,900 | — | — |
| 2026-01-23 | $175.46 | $197.46 | 384,300 | — | — |
| 2026-01-22 | $174.99 | $196.93 | 325,600 | — | — |
| 2026-01-21 | $177.88 | $200.18 | 362,400 | — | — |
| 2026-01-20 | $177.41 | $199.65 | 285,400 | — | — |
| 2026-01-16 | $180.57 | $203.21 | 467,000 | — | — |
| 2026-01-15 | $183.54 | $206.55 | 430,500 | — | — |
| 2026-01-14 | $177.58 | $199.84 | 297,600 | — | — |
| 2026-01-13 | $177.87 | $200.17 | 311,600 | — | — |
| 2026-01-12 | $176.73 | $198.89 | 221,500 | — | — |
| 2026-01-09 | $173.87 | $195.67 | 167,200 | — | — |
| 2026-01-08 | $176.21 | $198.30 | 208,200 | — | — |
| 2026-01-07 | $178.38 | $200.74 | 329,100 | — | — |
| 2026-01-06 | $179.65 | $202.17 | 304,800 | — | — |
| 2026-01-05 | $176.52 | $198.65 | 298,200 | — | — |
| 2026-01-02 | $173.92 | $195.72 | 186,600 | — | — |