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
- 2010-10-05 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 | — | — | — | $101.22 | 11,639 |
| 2026-09-03 | — | — | — | $101.96 | 18,776 |
| 2026-09-02 | — | — | — | $100.77 | 18,553 |
| 2026-09-01 | — | — | — | $100.13 | 16,304 |
| 2026-08-31 | — | — | — | $102.14 | 7,999 |
| 2026-08-28 | — | — | — | $100.69 | 20,990 |
| 2026-08-27 | $100.98 | $176.45 | 784,400 | $102.73 | 102,473 |
| 2026-08-26 | $103.69 | $181.19 | 375,300 | $103.61 | 31,997 |
| 2026-08-25 | $103.58 | $181.00 | 285,900 | $101.99 | 22,312 |
| 2026-08-24 | $101.86 | $177.99 | 411,100 | $105.51 | 34,744 |
| 2026-08-21 | $105.94 | $185.12 | 264,100 | $105.84 | 8,885 |
| 2026-08-20 | $105.34 | $184.07 | 306,700 | $105.88 | 25,321 |
| 2026-08-19 | $105.86 | $184.98 | 304,300 | $106.06 | 14,455 |
| 2026-08-18 | $105.56 | $184.46 | 603,000 | $105.55 | 14,178 |
| 2026-08-17 | $107.80 | $188.37 | 305,800 | $107.93 | 15,360 |
| 2026-08-14 | $108.22 | $189.11 | 185,300 | $105.92 | 5,982 |
| 2026-08-13 | $107.25 | $187.41 | 324,900 | $106.76 | 19,223 |
| 2026-08-12 | $106.39 | $185.91 | 386,900 | $106.33 | 29,688 |
| 2026-08-11 | $106.19 | $185.56 | 253,400 | $104.41 | 9,132 |
| 2026-08-10 | $104.79 | $183.11 | 428,900 | $104.07 | 10,688 |
| 2026-08-07 | $104.13 | $181.96 | 324,000 | $104.52 | 30,834 |
| 2026-08-06 | $103.20 | $180.33 | 396,400 | $104.50 | 20,076 |
| 2026-08-05 | $104.33 | $182.31 | 376,500 | $105.24 | 38,859 |
| 2026-08-04 | $105.40 | $184.18 | 463,200 | $101.85 | 36,555 |
| 2026-08-03 | $105.48 | $184.32 | 385,400 | $105.37 | 21,472 |
| 2026-07-31 | $104.54 | $182.67 | 439,300 | $103.94 | 21,391 |
| 2026-07-30 | $105.06 | $183.58 | 566,200 | $106.67 | 35,641 |
| 2026-07-29 | $106.72 | $186.48 | 852,200 | $105.83 | 26,914 |
| 2026-07-28 | $106.93 | $186.85 | 489,300 | $103.55 | 21,419 |
| 2026-07-27 | $105.54 | $184.42 | 479,500 | $103.94 | 37,751 |
| 2026-07-24 | $103.75 | $181.29 | 778,400 | $99.77 | 63,017 |
| 2026-07-23 | $100.11 | $174.93 | 877,900 | $98.31 | 46,870 |
| 2026-07-22 | $103.16 | $180.26 | 410,100 | $103.36 | 25,007 |
| 2026-07-21 | $104.03 | $181.78 | 429,800 | $103.01 | 16,560 |
| 2026-07-20 | $101.61 | $177.55 | 562,400 | $105.56 | 38,574 |
| 2026-07-17 | $104.85 | $183.22 | 505,200 | — | — |
| 2026-07-16 | $106.29 | $185.73 | 399,200 | — | — |
| 2026-07-15 | $105.59 | $184.51 | 320,100 | — | — |
| 2026-07-14 | $103.97 | $181.68 | 344,600 | — | — |
| 2026-07-13 | $103.54 | $180.93 | 399,400 | — | — |
| 2026-07-10 | $106.58 | $186.24 | 458,600 | — | — |
| 2026-07-09 | $106.84 | $186.69 | 485,800 | — | — |
| 2026-07-08 | $104.29 | $182.24 | 443,400 | — | — |
| 2026-07-07 | $105.77 | $184.82 | 611,900 | — | — |
| 2026-07-06 | $107.85 | $188.46 | 541,200 | — | — |
| 2026-07-02 | $102.45 | $179.02 | 860,100 | — | — |
| 2026-07-01 | $99.02 | $173.03 | 722,300 | — | — |
| 2026-06-30 | $99.21 | $173.36 | 833,000 | — | — |
| 2026-06-29 | $94.94 | $165.90 | 1,775,100 | — | — |
| 2026-06-26 | $103.08 | $180.12 | 2,110,000 | — | — |
| 2026-06-25 | $111.50 | $194.84 | 1,165,300 | — | — |
| 2026-06-24 | $118.16 | $206.47 | 655,300 | — | — |
| 2026-06-23 | $115.82 | $202.39 | 703,800 | — | — |
| 2026-06-22 | $120.00 | $209.69 | 1,215,200 | — | — |
| 2026-06-18 | $113.81 | $198.87 | 904,800 | — | — |
| 2026-06-17 | $110.40 | $192.91 | 493,900 | — | — |
| 2026-06-16 | $112.14 | $195.95 | 448,100 | — | — |
| 2026-06-15 | $116.89 | $204.26 | 338,800 | — | — |
| 2026-06-12 | $118.44 | $206.96 | 378,500 | — | — |
| 2026-06-11 | $120.05 | $209.78 | 396,800 | — | — |
| 2026-06-10 | $117.70 | $205.67 | 428,500 | — | — |
| 2026-06-09 | $119.35 | $208.55 | 420,200 | — | — |
| 2026-06-08 | $120.44 | $210.46 | 422,900 | — | — |
| 2026-06-05 | $117.46 | $205.25 | 287,500 | — | — |
| 2026-06-04 | $121.80 | $212.83 | 643,300 | — | — |
| 2026-06-03 | $123.15 | $215.19 | 423,600 | — | — |
| 2026-06-02 | $123.90 | $216.50 | 471,200 | — | — |
| 2026-06-01 | $118.15 | $206.46 | 365,200 | — | — |
| 2026-05-29 | $118.29 | $206.05 | 475,800 | — | — |
| 2026-05-28 | $119.12 | $207.49 | 456,000 | — | — |
| 2026-05-27 | $117.84 | $205.26 | 502,500 | — | — |
| 2026-05-26 | $116.66 | $203.21 | 397,600 | — | — |
| 2026-05-22 | $113.47 | $197.65 | 307,200 | — | — |
| 2026-05-21 | $110.75 | $192.91 | 429,500 | — | — |
| 2026-05-20 | $109.22 | $190.25 | 311,400 | — | — |
| 2026-05-19 | $105.00 | $182.90 | 572,400 | — | — |
| 2026-05-18 | $108.50 | $188.99 | 399,300 | — | — |
| 2026-05-15 | $110.49 | $192.46 | 393,200 | — | — |
| 2026-05-14 | $115.62 | $201.40 | 406,100 | — | — |
| 2026-05-13 | $114.95 | $200.23 | 452,300 | — | — |
| 2026-05-12 | $114.70 | $199.79 | 369,300 | — | — |
| 2026-05-11 | $116.01 | $202.07 | 557,800 | — | — |
| 2026-05-08 | $114.35 | $199.18 | 569,300 | — | — |
| 2026-05-07 | $112.35 | $195.70 | 446,700 | — | — |
| 2026-05-06 | $113.72 | $198.09 | 520,500 | — | — |
| 2026-05-05 | $110.23 | $192.01 | 511,100 | — | — |
| 2026-05-04 | $108.16 | $188.40 | 596,300 | — | — |
| 2026-05-01 | $110.85 | $193.09 | 875,200 | — | — |
| 2026-04-30 | $111.71 | $194.58 | 701,000 | — | — |
| 2026-04-29 | $108.24 | $188.54 | 564,100 | — | — |
| 2026-04-28 | $110.36 | $192.23 | 665,400 | — | — |
| 2026-04-27 | $113.14 | $197.08 | 1,049,400 | — | — |
| 2026-04-24 | $113.69 | $198.03 | 1,508,300 | — | — |
| 2026-04-23 | $109.40 | $190.56 | 1,610,100 | — | — |
| 2026-04-22 | $99.99 | $174.17 | 760,800 | — | — |
| 2026-04-21 | $101.35 | $176.54 | 603,500 | — | — |
| 2026-04-20 | $101.44 | $176.70 | 825,300 | — | — |
| 2026-04-17 | $98.65 | $171.84 | 1,051,800 | — | — |
| 2026-04-16 | $92.70 | $161.47 | 663,700 | — | — |
| 2026-04-15 | $93.18 | $162.31 | 258,900 | — | — |