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
- 2023-03-29 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 | — | — | — | $200.43 | 11,820 |
| 2026-09-03 | — | — | — | $200.99 | 12,768 |
| 2026-09-02 | — | — | — | $202.14 | 19,452 |
| 2026-09-01 | — | — | — | $205.00 | 28,615 |
| 2026-08-31 | — | — | — | $206.22 | 31,402 |
| 2026-08-28 | — | — | — | $210.56 | 28,870 |
| 2026-08-27 | $208.98 | $213.09 | 333,300 | $206.69 | 14,790 |
| 2026-08-26 | $209.60 | $213.73 | 362,600 | $208.63 | 11,042 |
| 2026-08-25 | $206.11 | $210.17 | 343,200 | $207.63 | 16,661 |
| 2026-08-24 | $206.33 | $210.39 | 369,400 | $211.02 | 12,538 |
| 2026-08-21 | $208.41 | $212.51 | 293,600 | $212.23 | 8,844 |
| 2026-08-20 | $206.50 | $210.56 | 521,200 | $208.88 | 35,999 |
| 2026-08-19 | $208.96 | $213.07 | 774,300 | $214.36 | 25,996 |
| 2026-08-18 | $214.98 | $219.21 | 307,700 | $215.33 | 12,219 |
| 2026-08-17 | $218.59 | $222.89 | 432,800 | $215.92 | 21,104 |
| 2026-08-14 | $218.34 | $222.64 | 290,000 | $216.30 | 18,963 |
| 2026-08-13 | $219.04 | $223.35 | 248,600 | $221.64 | 14,948 |
| 2026-08-12 | $222.93 | $227.32 | 291,000 | $222.52 | 8,966 |
| 2026-08-11 | $220.56 | $224.90 | 341,400 | $219.11 | 16,004 |
| 2026-08-10 | $219.35 | $223.67 | 272,500 | $220.84 | 12,972 |
| 2026-08-07 | $219.88 | $224.21 | 225,900 | $218.72 | 15,729 |
| 2026-08-06 | $218.55 | $222.85 | 471,300 | $226.04 | 32,360 |
| 2026-08-05 | $223.07 | $227.46 | 407,100 | $223.09 | 33,749 |
| 2026-08-04 | $224.10 | $228.51 | 416,600 | $218.61 | 18,786 |
| 2026-08-03 | $219.32 | $223.64 | 467,800 | $214.31 | 22,490 |
| 2026-07-31 | $213.46 | $217.66 | 449,500 | $210.66 | 34,146 |
| 2026-07-30 | $214.18 | $218.40 | 603,000 | $210.04 | 53,986 |
| 2026-07-29 | $206.73 | $210.80 | 1,114,400 | $214.79 | 85,683 |
| 2026-07-28 | $226.34 | $230.80 | 714,900 | $225.63 | 52,450 |
| 2026-07-27 | $226.44 | $230.90 | 470,600 | $227.82 | 46,854 |
| 2026-07-24 | $226.14 | $230.59 | 782,400 | $219.83 | 45,826 |
| 2026-07-23 | $218.10 | $222.39 | 641,100 | $218.03 | 39,179 |
| 2026-07-22 | $219.85 | $224.18 | 449,200 | $216.97 | 53,237 |
| 2026-07-21 | $217.38 | $221.66 | 508,900 | $219.77 | 38,711 |
| 2026-07-20 | $217.54 | $221.82 | 500,700 | $222.36 | 28,860 |
| 2026-07-17 | $217.49 | $221.77 | 488,500 | — | — |
| 2026-07-16 | $219.01 | $223.32 | 526,800 | — | — |
| 2026-07-15 | $218.84 | $223.15 | 363,800 | — | — |
| 2026-07-14 | $216.47 | $220.73 | 492,300 | — | — |
| 2026-07-13 | $215.85 | $220.10 | 258,300 | — | — |
| 2026-07-10 | $219.07 | $223.38 | 253,100 | — | — |
| 2026-07-09 | $217.03 | $221.30 | 310,900 | — | — |
| 2026-07-08 | $214.13 | $218.34 | 419,400 | — | — |
| 2026-07-07 | $218.23 | $222.53 | 437,300 | — | — |
| 2026-07-06 | $220.06 | $224.39 | 275,900 | — | — |
| 2026-07-02 | $217.64 | $221.92 | 474,600 | — | — |
| 2026-07-01 | $219.80 | $224.13 | 379,300 | — | — |
| 2026-06-30 | $223.07 | $227.46 | 347,400 | — | — |
| 2026-06-29 | $220.31 | $224.65 | 274,100 | — | — |
| 2026-06-26 | $219.06 | $223.37 | 944,800 | — | — |
| 2026-06-25 | $223.59 | $227.99 | 506,200 | — | — |
| 2026-06-24 | $213.87 | $218.08 | 334,400 | — | — |
| 2026-06-23 | $212.85 | $217.04 | 579,500 | — | — |
| 2026-06-22 | $215.13 | $219.36 | 356,100 | — | — |
| 2026-06-18 | $214.90 | $219.13 | 731,200 | — | — |
| 2026-06-17 | $209.15 | $213.27 | 481,400 | — | — |
| 2026-06-16 | $207.03 | $211.11 | 476,500 | — | — |
| 2026-06-15 | $206.57 | $210.64 | 745,800 | — | — |
| 2026-06-12 | $206.57 | $210.64 | 586,700 | — | — |
| 2026-06-11 | $204.07 | $208.09 | 527,200 | — | — |
| 2026-06-10 | $195.65 | $199.50 | 729,600 | — | — |
| 2026-06-09 | $200.92 | $204.87 | 566,800 | — | — |
| 2026-06-08 | $192.74 | $196.53 | 479,900 | — | — |
| 2026-06-05 | $188.86 | $192.58 | 435,800 | — | — |
| 2026-06-04 | $188.36 | $192.07 | 348,600 | — | — |
| 2026-06-03 | $186.09 | $189.75 | 436,900 | — | — |
| 2026-06-02 | $186.57 | $190.24 | 712,800 | — | — |
| 2026-06-01 | $182.05 | $185.63 | 437,400 | — | — |
| 2026-05-29 | $183.00 | $186.60 | 482,300 | — | — |
| 2026-05-28 | $181.46 | $184.77 | 491,400 | — | — |
| 2026-05-27 | $178.93 | $182.20 | 321,700 | — | — |
| 2026-05-26 | $181.75 | $185.07 | 525,800 | — | — |
| 2026-05-22 | $179.75 | $183.03 | 374,900 | — | — |
| 2026-05-21 | $175.40 | $178.60 | 444,100 | — | — |
| 2026-05-20 | $173.41 | $176.57 | 591,900 | — | — |
| 2026-05-19 | $167.39 | $170.45 | 529,300 | — | — |
| 2026-05-18 | $170.77 | $173.89 | 484,900 | — | — |
| 2026-05-15 | $171.88 | $175.02 | 673,000 | — | — |
| 2026-05-14 | $179.24 | $182.51 | 503,700 | — | — |
| 2026-05-13 | $179.57 | $182.85 | 524,600 | — | — |
| 2026-05-12 | $180.58 | $183.88 | 645,800 | — | — |
| 2026-05-11 | $182.57 | $185.90 | 574,100 | — | — |
| 2026-05-08 | $181.32 | $184.63 | 1,013,700 | — | — |
| 2026-05-07 | $181.75 | $185.07 | 634,400 | — | — |
| 2026-05-06 | $181.61 | $184.92 | 620,800 | — | — |
| 2026-05-05 | $175.89 | $179.10 | 359,200 | — | — |
| 2026-05-04 | $170.83 | $173.95 | 510,000 | — | — |
| 2026-05-01 | $172.24 | $175.38 | 679,800 | — | — |
| 2026-04-30 | $177.73 | $180.97 | 787,800 | — | — |
| 2026-04-29 | $176.32 | $179.54 | 632,000 | — | — |
| 2026-04-28 | $177.93 | $181.18 | 1,323,000 | — | — |
| 2026-04-27 | $183.01 | $186.35 | 874,300 | — | — |
| 2026-04-24 | $180.08 | $183.37 | 423,100 | — | — |
| 2026-04-23 | $180.42 | $183.71 | 500,600 | — | — |
| 2026-04-22 | $179.63 | $182.91 | 1,078,700 | — | — |
| 2026-04-21 | $185.37 | $188.75 | 600,300 | — | — |
| 2026-04-20 | $192.88 | $196.40 | 270,200 | — | — |
| 2026-04-17 | $192.81 | $196.33 | 441,900 | — | — |
| 2026-04-16 | $186.10 | $189.50 | 531,300 | — | — |
| 2026-04-15 | $190.32 | $193.79 | 513,700 | — | — |