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
- 1980-10-01 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 | — | — | — | $175.05 | 8,426 |
| 2026-09-03 | — | — | — | $175.20 | 14,611 |
| 2026-09-02 | — | — | — | $172.77 | 13,494 |
| 2026-09-01 | — | — | — | $173.77 | 10,958 |
| 2026-08-31 | — | — | — | $171.32 | 17,038 |
| 2026-08-28 | — | — | — | $176.42 | 20,493 |
| 2026-08-27 | $175.78 | $368.64 | 387,400 | $173.70 | 21,795 |
| 2026-08-26 | $175.55 | $368.16 | 465,300 | $171.59 | 31,444 |
| 2026-08-25 | $172.24 | $361.21 | 414,600 | $173.40 | 15,363 |
| 2026-08-24 | $173.13 | $363.08 | 521,900 | $173.01 | 17,060 |
| 2026-08-21 | $171.08 | $358.78 | 524,400 | $170.05 | 20,596 |
| 2026-08-20 | $170.49 | $357.54 | 443,300 | $170.70 | 13,034 |
| 2026-08-19 | $171.46 | $359.58 | 809,700 | $179.78 | 31,948 |
| 2026-08-18 | $178.08 | $373.46 | 414,500 | $180.42 | 17,851 |
| 2026-08-17 | $179.41 | $376.25 | 403,300 | $181.52 | 25,662 |
| 2026-08-14 | $181.00 | $379.59 | 348,800 | $180.20 | 24,358 |
| 2026-08-13 | $180.67 | $378.89 | 689,900 | $178.91 | 21,426 |
| 2026-08-12 | $177.91 | $373.11 | 443,000 | $180.66 | 25,487 |
| 2026-08-11 | $181.04 | $379.67 | 666,700 | $182.00 | 27,075 |
| 2026-08-10 | $183.26 | $384.33 | 478,700 | $186.42 | 16,400 |
| 2026-08-07 | $183.85 | $385.56 | 537,700 | $184.95 | 46,020 |
| 2026-08-06 | $186.02 | $390.11 | 572,300 | $182.10 | 31,828 |
| 2026-08-05 | $183.86 | $385.58 | 654,300 | $183.85 | 61,904 |
| 2026-08-04 | $183.90 | $385.67 | 531,300 | $182.41 | 19,162 |
| 2026-08-03 | $184.09 | $386.07 | 655,000 | $180.89 | 38,016 |
| 2026-07-31 | $182.25 | $382.21 | 926,200 | $180.80 | 52,794 |
| 2026-07-30 | $182.98 | $383.74 | 759,800 | $181.20 | 55,473 |
| 2026-07-29 | $179.68 | $376.82 | 919,900 | $178.03 | 58,573 |
| 2026-07-28 | $179.17 | $375.75 | 651,900 | $172.65 | 30,424 |
| 2026-07-27 | $174.37 | $365.68 | 606,100 | $175.34 | 36,875 |
| 2026-07-24 | $173.48 | $363.81 | 811,800 | $171.44 | 51,988 |
| 2026-07-23 | $171.08 | $358.78 | 1,884,800 | $173.67 | 161,392 |
| 2026-07-22 | $184.00 | $385.88 | 899,600 | $184.78 | 52,487 |
| 2026-07-21 | $184.34 | $386.59 | 413,700 | $184.79 | 13,956 |
| 2026-07-20 | $184.25 | $386.40 | 458,000 | $185.19 | 24,022 |
| 2026-07-17 | $184.76 | $387.47 | 555,300 | — | — |
| 2026-07-16 | $184.56 | $387.05 | 667,800 | — | — |
| 2026-07-15 | $181.51 | $380.66 | 880,800 | — | — |
| 2026-07-14 | $178.99 | $375.37 | 327,300 | — | — |
| 2026-07-13 | $178.62 | $374.59 | 354,100 | — | — |
| 2026-07-10 | $179.13 | $375.66 | 318,100 | — | — |
| 2026-07-09 | $178.86 | $375.10 | 498,300 | — | — |
| 2026-07-08 | $177.07 | $371.34 | 568,700 | — | — |
| 2026-07-07 | $176.67 | $370.50 | 686,200 | — | — |
| 2026-07-06 | $176.98 | $371.15 | 606,800 | — | — |
| 2026-07-02 | $180.49 | $377.82 | 651,500 | — | — |
| 2026-07-01 | $180.07 | $376.94 | 773,000 | — | — |
| 2026-06-30 | $178.68 | $374.03 | 545,100 | — | — |
| 2026-06-29 | $179.25 | $375.23 | 875,300 | — | — |
| 2026-06-26 | $179.31 | $375.35 | 922,700 | — | — |
| 2026-06-25 | $176.40 | $369.26 | 878,000 | — | — |
| 2026-06-24 | $175.64 | $367.67 | 713,300 | — | — |
| 2026-06-23 | $175.58 | $367.55 | 646,900 | — | — |
| 2026-06-22 | $172.05 | $360.16 | 900,500 | — | — |
| 2026-06-18 | $170.76 | $357.46 | 1,635,300 | — | — |
| 2026-06-17 | $171.25 | $358.48 | 664,800 | — | — |
| 2026-06-16 | $169.17 | $354.13 | 509,500 | — | — |
| 2026-06-15 | $167.39 | $350.40 | 688,100 | — | — |
| 2026-06-12 | $166.76 | $349.08 | 451,300 | — | — |
| 2026-06-11 | $165.10 | $345.61 | 521,100 | — | — |
| 2026-06-10 | $162.52 | $340.21 | 449,800 | — | — |
| 2026-06-09 | $159.33 | $333.53 | 596,600 | — | — |
| 2026-06-08 | $157.13 | $328.92 | 625,700 | — | — |
| 2026-06-05 | $159.18 | $333.22 | 396,900 | — | — |
| 2026-06-04 | $154.31 | $323.02 | 425,600 | — | — |
| 2026-06-03 | $151.20 | $316.51 | 616,900 | — | — |
| 2026-06-02 | $151.05 | $316.20 | 524,900 | — | — |
| 2026-06-01 | $152.12 | $318.44 | 454,400 | — | — |
| 2026-05-29 | $153.24 | $320.78 | 584,800 | — | — |
| 2026-05-28 | $153.79 | $321.93 | 518,700 | — | — |
| 2026-05-27 | $154.39 | $323.19 | 431,900 | — | — |
| 2026-05-26 | $156.75 | $328.13 | 369,000 | — | — |
| 2026-05-22 | $156.28 | $327.14 | 398,900 | — | — |
| 2026-05-21 | $156.60 | $327.81 | 575,800 | — | — |
| 2026-05-20 | $154.46 | $323.33 | 759,500 | — | — |
| 2026-05-19 | $149.87 | $313.73 | 1,291,200 | — | — |
| 2026-05-18 | $157.35 | $329.38 | 501,600 | — | — |
| 2026-05-15 | $155.04 | $324.55 | 1,066,200 | — | — |
| 2026-05-14 | $154.47 | $323.36 | 385,200 | — | — |
| 2026-05-13 | $152.99 | $320.26 | 517,100 | — | — |
| 2026-05-12 | $154.91 | $324.28 | 471,700 | — | — |
| 2026-05-11 | $153.86 | $322.08 | 784,200 | — | — |
| 2026-05-08 | $151.08 | $316.26 | 469,000 | — | — |
| 2026-05-07 | $152.45 | $319.13 | 569,100 | — | — |
| 2026-05-06 | $154.39 | $323.19 | 376,800 | — | — |
| 2026-05-05 | $154.14 | $322.66 | 435,500 | — | — |
| 2026-05-04 | $152.65 | $319.55 | 452,600 | — | — |
| 2026-05-01 | $152.72 | $319.69 | 503,200 | — | — |
| 2026-04-30 | $154.30 | $323.00 | 750,800 | — | — |
| 2026-04-29 | $152.54 | $319.32 | 488,000 | — | — |
| 2026-04-28 | $152.67 | $319.59 | 624,800 | — | — |
| 2026-04-27 | $152.07 | $318.33 | 566,800 | — | — |
| 2026-04-24 | $152.56 | $319.36 | 681,500 | — | — |
| 2026-04-23 | $153.97 | $322.31 | 638,600 | — | — |
| 2026-04-22 | $151.25 | $316.62 | 568,900 | — | — |
| 2026-04-21 | $150.92 | $315.92 | 538,400 | — | — |
| 2026-04-20 | $151.10 | $316.30 | 458,600 | — | — |
| 2026-04-17 | $151.86 | $317.89 | 459,100 | — | — |
| 2026-04-16 | $149.68 | $313.33 | 412,200 | — | — |
| 2026-04-15 | $149.08 | $312.07 | 418,000 | — | — |