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
- 1991-06-10 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 | — | — | — | $223.87 | 8,790 |
| 2026-09-03 | — | — | — | $222.32 | 16,770 |
| 2026-09-02 | — | — | — | $216.02 | 22,592 |
| 2026-09-01 | — | — | — | $213.90 | 37,200 |
| 2026-08-31 | — | — | — | $221.28 | 9,754 |
| 2026-08-28 | — | — | — | $225.08 | 13,736 |
| 2026-08-27 | $224.07 | $258.00 | 385,800 | $222.19 | 20,208 |
| 2026-08-26 | $219.82 | $253.10 | 762,500 | $227.79 | 24,830 |
| 2026-08-25 | $229.51 | $264.26 | 582,000 | $237.64 | 24,946 |
| 2026-08-24 | $236.43 | $272.23 | 1,047,300 | $226.58 | 50,723 |
| 2026-08-21 | $225.28 | $259.39 | 625,400 | $207.15 | 35,297 |
| 2026-08-20 | $205.91 | $237.09 | 268,600 | $212.11 | 12,868 |
| 2026-08-19 | $211.98 | $244.07 | 200,000 | $213.53 | 7,462 |
| 2026-08-18 | $212.74 | $244.95 | 236,700 | $215.49 | 10,688 |
| 2026-08-17 | $216.24 | $248.98 | 254,100 | $214.90 | 10,128 |
| 2026-08-14 | $214.75 | $247.26 | 215,100 | $211.72 | 7,154 |
| 2026-08-13 | $210.82 | $242.26 | 217,700 | $212.93 | 10,375 |
| 2026-08-12 | $213.97 | $245.88 | 416,900 | $209.52 | 13,681 |
| 2026-08-11 | $208.37 | $239.44 | 349,200 | $210.45 | 14,682 |
| 2026-08-10 | $208.73 | $239.85 | 316,200 | $210.78 | 15,795 |
| 2026-08-07 | $202.54 | $232.74 | 317,300 | $202.28 | 18,008 |
| 2026-08-06 | $205.66 | $236.33 | 337,300 | $209.64 | 18,240 |
| 2026-08-05 | $207.98 | $238.99 | 332,200 | $215.24 | 26,065 |
| 2026-08-04 | $214.89 | $246.93 | 623,200 | $210.45 | 27,866 |
| 2026-08-03 | $209.35 | $240.57 | 393,600 | $205.30 | 27,226 |
| 2026-07-31 | $204.01 | $234.43 | 364,300 | $202.33 | 26,795 |
| 2026-07-30 | $201.94 | $232.05 | 412,200 | $204.90 | 23,638 |
| 2026-07-29 | $202.22 | $232.37 | 555,400 | $206.75 | 32,204 |
| 2026-07-28 | $206.73 | $237.56 | 469,500 | $208.95 | 31,717 |
| 2026-07-27 | $206.74 | $237.57 | 538,900 | $196.38 | 37,307 |
| 2026-07-24 | $195.06 | $224.15 | 625,500 | $199.77 | 36,369 |
| 2026-07-23 | $197.41 | $226.85 | 1,557,300 | $213.50 | 100,009 |
| 2026-07-22 | $208.74 | $239.87 | 587,500 | $208.66 | 38,761 |
| 2026-07-21 | $211.89 | $243.49 | 320,800 | $212.00 | 19,475 |
| 2026-07-20 | $209.66 | $240.92 | 297,700 | $215.32 | 17,742 |
| 2026-07-17 | $213.61 | $245.46 | 289,800 | — | — |
| 2026-07-16 | $216.38 | $248.64 | 449,800 | — | — |
| 2026-07-15 | $215.23 | $247.32 | 390,800 | — | — |
| 2026-07-14 | $210.06 | $241.38 | 399,500 | — | — |
| 2026-07-13 | $214.62 | $246.62 | 282,100 | — | — |
| 2026-07-10 | $218.61 | $251.21 | 203,800 | — | — |
| 2026-07-09 | $221.42 | $254.44 | 293,000 | — | — |
| 2026-07-08 | $215.64 | $247.79 | 520,000 | — | — |
| 2026-07-07 | $223.25 | $256.54 | 416,500 | — | — |
| 2026-07-06 | $224.29 | $257.73 | 285,600 | — | — |
| 2026-07-02 | $221.97 | $255.07 | 612,900 | — | — |
| 2026-07-01 | $218.41 | $250.98 | 543,900 | — | — |
| 2026-06-30 | $216.32 | $248.58 | 516,400 | — | — |
| 2026-06-29 | $215.24 | $247.33 | 641,400 | — | — |
| 2026-06-26 | $212.45 | $244.13 | 1,262,000 | — | — |
| 2026-06-25 | $217.22 | $249.61 | 466,000 | — | — |
| 2026-06-24 | $218.88 | $251.52 | 680,800 | — | — |
| 2026-06-23 | $223.51 | $256.84 | 470,900 | — | — |
| 2026-06-22 | $228.89 | $263.02 | 379,600 | — | — |
| 2026-06-18 | $227.05 | $260.91 | 585,600 | — | — |
| 2026-06-17 | $224.13 | $257.55 | 712,200 | — | — |
| 2026-06-16 | $219.81 | $252.59 | 301,000 | — | — |
| 2026-06-15 | $223.78 | $257.15 | 376,200 | — | — |
| 2026-06-12 | $224.89 | $258.42 | 350,600 | — | — |
| 2026-06-11 | $218.40 | $250.97 | 1,037,000 | — | — |
| 2026-06-10 | $211.73 | $243.30 | 995,400 | — | — |
| 2026-06-09 | $229.35 | $263.55 | 299,100 | — | — |
| 2026-06-08 | $223.74 | $257.10 | 307,500 | — | — |
| 2026-06-05 | $225.44 | $259.06 | 321,300 | — | — |
| 2026-06-04 | $222.44 | $255.61 | 253,300 | — | — |
| 2026-06-03 | $220.22 | $253.06 | 480,500 | — | — |
| 2026-06-02 | $209.25 | $240.45 | 370,600 | — | — |
| 2026-06-01 | $213.76 | $245.63 | 409,200 | — | — |
| 2026-05-29 | $219.91 | $252.70 | 434,900 | — | — |
| 2026-05-28 | $223.25 | $256.54 | 433,000 | — | — |
| 2026-05-27 | $231.32 | $265.81 | 477,300 | — | — |
| 2026-05-26 | $232.05 | $266.65 | 332,100 | — | — |
| 2026-05-22 | $227.59 | $261.53 | 229,900 | — | — |
| 2026-05-21 | $226.27 | $260.01 | 208,000 | — | — |
| 2026-05-20 | $226.57 | $260.35 | 199,800 | — | — |
| 2026-05-19 | $225.86 | $259.54 | 276,400 | — | — |
| 2026-05-18 | $224.96 | $258.50 | 256,600 | — | — |
| 2026-05-15 | $226.54 | $260.32 | 287,000 | — | — |
| 2026-05-14 | $227.53 | $260.97 | 162,600 | — | — |
| 2026-05-13 | $224.25 | $257.21 | 288,700 | — | — |
| 2026-05-12 | $230.54 | $264.43 | 486,200 | — | — |
| 2026-05-11 | $233.00 | $267.25 | 460,200 | — | — |
| 2026-05-08 | $227.68 | $261.15 | 296,100 | — | — |
| 2026-05-07 | $224.89 | $257.95 | 427,600 | — | — |
| 2026-05-06 | $226.38 | $259.66 | 429,900 | — | — |
| 2026-05-05 | $224.72 | $257.75 | 408,100 | — | — |
| 2026-05-04 | $221.51 | $254.07 | 462,200 | — | — |
| 2026-05-01 | $219.93 | $252.26 | 395,800 | — | — |
| 2026-04-30 | $218.22 | $250.30 | 322,600 | — | — |
| 2026-04-29 | $215.67 | $247.37 | 272,900 | — | — |
| 2026-04-28 | $214.07 | $245.54 | 408,100 | — | — |
| 2026-04-27 | $217.35 | $249.30 | 480,500 | — | — |
| 2026-04-24 | $219.00 | $251.19 | 508,500 | — | — |
| 2026-04-23 | $212.33 | $243.54 | 518,700 | — | — |
| 2026-04-22 | $205.63 | $235.86 | 281,700 | — | — |
| 2026-04-21 | $208.07 | $238.65 | 215,500 | — | — |
| 2026-04-20 | $204.94 | $235.06 | 228,200 | — | — |
| 2026-04-17 | $206.77 | $237.16 | 504,800 | — | — |
| 2026-04-16 | $207.03 | $237.46 | 278,600 | — | — |
| 2026-04-15 | $202.60 | $232.38 | 333,400 | — | — |