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
- 1981-12-31 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 | — | — | — | $71.84 | 45,020 |
| 2026-09-03 | — | — | — | $75.11 | 115,415 |
| 2026-09-02 | — | — | — | $73.93 | 35,176 |
| 2026-09-01 | — | — | — | $74.72 | 97,821 |
| 2026-08-31 | — | — | — | $77.09 | 53,655 |
| 2026-08-28 | — | — | — | $78.20 | 36,551 |
| 2026-08-27 | $77.60 | $186.70 | 816,100 | $79.11 | 32,057 |
| 2026-08-26 | $79.67 | $191.68 | 647,200 | $81.07 | 37,866 |
| 2026-08-25 | $80.33 | $193.27 | 461,700 | $82.37 | 23,428 |
| 2026-08-24 | $81.25 | $195.48 | 553,100 | $81.73 | 23,363 |
| 2026-08-21 | $80.83 | $194.47 | 578,600 | $82.40 | 33,029 |
| 2026-08-20 | $81.06 | $195.02 | 524,300 | $79.64 | 34,694 |
| 2026-08-19 | $81.61 | $195.29 | 678,300 | $82.53 | 37,689 |
| 2026-08-18 | $81.01 | $193.85 | 891,600 | $80.57 | 46,300 |
| 2026-08-17 | $82.30 | $196.94 | 768,100 | $81.94 | 34,520 |
| 2026-08-14 | $82.67 | $197.83 | 464,300 | $80.91 | 33,344 |
| 2026-08-13 | $81.60 | $195.27 | 680,600 | $79.27 | 46,051 |
| 2026-08-12 | $80.33 | $192.23 | 669,900 | $81.97 | 21,552 |
| 2026-08-11 | $81.41 | $194.81 | 670,500 | $80.42 | 27,951 |
| 2026-08-10 | $80.43 | $192.47 | 732,100 | $81.43 | 43,949 |
| 2026-08-07 | $81.55 | $195.15 | 488,000 | $81.92 | 27,811 |
| 2026-08-06 | $81.25 | $194.43 | 483,000 | $83.45 | 27,011 |
| 2026-08-05 | $83.58 | $200.00 | 651,300 | $83.03 | 40,451 |
| 2026-08-04 | $83.27 | $199.26 | 682,400 | $78.36 | 39,634 |
| 2026-08-03 | $79.39 | $189.98 | 616,000 | $80.10 | 31,827 |
| 2026-07-31 | $79.00 | $189.04 | 1,160,800 | $80.08 | 63,234 |
| 2026-07-30 | $79.75 | $190.84 | 1,307,400 | $81.85 | 93,200 |
| 2026-07-29 | $80.46 | $192.54 | 1,031,500 | $81.60 | 74,582 |
| 2026-07-28 | $82.01 | $196.25 | 838,000 | $81.98 | 45,403 |
| 2026-07-27 | $80.65 | $192.99 | 552,800 | $80.40 | 49,934 |
| 2026-07-24 | $79.92 | $191.25 | 511,200 | $79.38 | 52,451 |
| 2026-07-23 | $79.56 | $190.38 | 1,059,000 | $80.98 | 58,479 |
| 2026-07-22 | $82.08 | $196.41 | 834,300 | $81.11 | 52,592 |
| 2026-07-21 | $80.59 | $192.85 | 752,300 | $81.14 | 51,379 |
| 2026-07-20 | $79.13 | $189.35 | 546,500 | $81.15 | 31,747 |
| 2026-07-17 | $80.45 | $192.51 | 850,200 | — | — |
| 2026-07-16 | $81.97 | $196.15 | 588,100 | — | — |
| 2026-07-15 | $79.00 | $189.04 | 644,700 | — | — |
| 2026-07-14 | $77.50 | $185.45 | 417,200 | — | — |
| 2026-07-13 | $76.95 | $184.14 | 422,800 | — | — |
| 2026-07-10 | $77.90 | $186.41 | 490,500 | — | — |
| 2026-07-09 | $77.99 | $186.63 | 677,100 | — | — |
| 2026-07-08 | $75.29 | $180.17 | 689,400 | — | — |
| 2026-07-07 | $77.33 | $185.05 | 633,300 | — | — |
| 2026-07-06 | $79.27 | $189.69 | 432,200 | — | — |
| 2026-07-02 | $79.09 | $189.26 | 644,200 | — | — |
| 2026-07-01 | $81.58 | $195.22 | 556,000 | — | — |
| 2026-06-30 | $84.24 | $201.58 | 766,700 | — | — |
| 2026-06-29 | $85.71 | $205.10 | 855,100 | — | — |
| 2026-06-26 | $87.08 | $208.38 | 1,114,100 | — | — |
| 2026-06-25 | $87.96 | $210.48 | 597,300 | — | — |
| 2026-06-24 | $84.85 | $203.04 | 949,700 | — | — |
| 2026-06-23 | $81.24 | $194.40 | 729,900 | — | — |
| 2026-06-22 | $81.52 | $195.07 | 822,900 | — | — |
| 2026-06-18 | $83.57 | $199.98 | 1,002,100 | — | — |
| 2026-06-17 | $80.73 | $193.18 | 742,000 | — | — |
| 2026-06-16 | $82.20 | $196.70 | 433,900 | — | — |
| 2026-06-15 | $82.13 | $196.53 | 954,300 | — | — |
| 2026-06-12 | $82.56 | $197.56 | 394,800 | — | — |
| 2026-06-11 | $81.62 | $195.31 | 495,800 | — | — |
| 2026-06-10 | $78.68 | $188.28 | 747,700 | — | — |
| 2026-06-09 | $83.14 | $198.95 | 565,700 | — | — |
| 2026-06-08 | $80.67 | $193.04 | 453,900 | — | — |
| 2026-06-05 | $80.40 | $192.39 | 441,000 | — | — |
| 2026-06-04 | $82.44 | $197.28 | 435,200 | — | — |
| 2026-06-03 | $82.12 | $196.51 | 672,800 | — | — |
| 2026-06-02 | $81.76 | $195.65 | 640,700 | — | — |
| 2026-06-01 | $82.47 | $197.35 | 407,500 | — | — |
| 2026-05-29 | $83.76 | $200.43 | 721,100 | — | — |
| 2026-05-28 | $83.63 | $200.12 | 833,600 | — | — |
| 2026-05-27 | $83.56 | $199.96 | 490,400 | — | — |
| 2026-05-26 | $83.37 | $199.50 | 859,300 | — | — |
| 2026-05-22 | $80.96 | $193.73 | 645,300 | — | — |
| 2026-05-21 | $78.74 | $188.42 | 514,700 | — | — |
| 2026-05-20 | $77.86 | $186.32 | 956,400 | — | — |
| 2026-05-19 | $73.49 | $175.86 | 817,200 | — | — |
| 2026-05-18 | $76.47 | $182.99 | 551,000 | — | — |
| 2026-05-15 | $77.55 | $184.52 | 452,300 | — | — |
| 2026-05-14 | $79.32 | $188.73 | 515,900 | — | — |
| 2026-05-13 | $78.18 | $186.02 | 479,100 | — | — |
| 2026-05-12 | $77.50 | $184.40 | 607,500 | — | — |
| 2026-05-11 | $79.53 | $189.23 | 426,300 | — | — |
| 2026-05-08 | $81.71 | $194.42 | 504,600 | — | — |
| 2026-05-07 | $80.77 | $192.18 | 604,500 | — | — |
| 2026-05-06 | $81.46 | $193.82 | 577,000 | — | — |
| 2026-05-05 | $78.42 | $186.59 | 504,900 | — | — |
| 2026-05-04 | $74.46 | $177.17 | 692,000 | — | — |
| 2026-05-01 | $79.42 | $188.97 | 672,800 | — | — |
| 2026-04-30 | $79.45 | $189.04 | 1,123,600 | — | — |
| 2026-04-29 | $79.35 | $188.80 | 944,800 | — | — |
| 2026-04-28 | $79.91 | $190.14 | 557,300 | — | — |
| 2026-04-27 | $80.19 | $190.80 | 745,500 | — | — |
| 2026-04-24 | $79.37 | $188.85 | 684,600 | — | — |
| 2026-04-23 | $79.98 | $190.30 | 583,300 | — | — |
| 2026-04-22 | $80.45 | $191.42 | 1,018,800 | — | — |
| 2026-04-21 | $83.97 | $199.80 | 1,461,300 | — | — |
| 2026-04-20 | $82.43 | $196.13 | 615,400 | — | — |
| 2026-04-17 | $81.23 | $193.28 | 928,900 | — | — |
| 2026-04-16 | $77.33 | $184.00 | 1,194,500 | — | — |
| 2026-04-15 | $77.23 | $183.76 | 1,958,200 | — | — |