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
- 1998-10-07 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 | — | — | — | $73.96 | 6,067 |
| 2026-09-03 | — | — | — | $73.92 | 15,140 |
| 2026-09-02 | — | — | — | $73.47 | 9,515 |
| 2026-09-01 | — | — | — | $75.07 | 18,346 |
| 2026-08-31 | — | — | — | $74.47 | 23,952 |
| 2026-08-28 | — | — | — | $74.69 | 28,745 |
| 2026-08-27 | $74.51 | $75.21 | 362,200 | $73.78 | 27,238 |
| 2026-08-26 | $73.24 | $73.93 | 308,900 | $73.85 | 15,248 |
| 2026-08-25 | $74.50 | $75.20 | 290,100 | $74.30 | 21,865 |
| 2026-08-24 | $74.82 | $75.52 | 293,700 | $75.00 | 13,110 |
| 2026-08-21 | $74.98 | $75.68 | 195,600 | $74.19 | 11,301 |
| 2026-08-20 | $74.26 | $74.96 | 263,800 | $74.72 | 10,237 |
| 2026-08-19 | $74.93 | $75.63 | 350,900 | $73.47 | 27,809 |
| 2026-08-18 | $72.94 | $73.62 | 305,000 | $73.41 | 24,060 |
| 2026-08-17 | $72.47 | $73.15 | 315,200 | $72.43 | 16,101 |
| 2026-08-14 | $73.41 | $74.10 | 230,600 | $74.77 | 14,431 |
| 2026-08-13 | $74.76 | $75.34 | 429,900 | $74.26 | 21,533 |
| 2026-08-12 | $73.96 | $74.53 | 359,000 | $74.28 | 22,826 |
| 2026-08-11 | $74.86 | $75.44 | 396,000 | $74.93 | 21,935 |
| 2026-08-10 | $75.25 | $75.83 | 325,200 | $74.86 | 22,176 |
| 2026-08-07 | $74.74 | $75.32 | 475,200 | $74.53 | 28,734 |
| 2026-08-06 | $74.17 | $74.74 | 400,800 | $71.26 | 32,284 |
| 2026-08-05 | $72.61 | $73.17 | 506,600 | $74.97 | 38,333 |
| 2026-08-04 | $74.41 | $74.98 | 641,600 | $72.47 | 24,875 |
| 2026-08-03 | $73.01 | $73.57 | 420,500 | $74.82 | 28,922 |
| 2026-07-31 | $73.15 | $73.71 | 447,900 | $71.88 | 26,779 |
| 2026-07-30 | $73.24 | $73.81 | 712,500 | $74.17 | 33,460 |
| 2026-07-29 | $74.50 | $75.08 | 1,631,400 | $73.46 | 89,920 |
| 2026-07-28 | $71.40 | $71.95 | 823,700 | $70.71 | 56,222 |
| 2026-07-27 | $69.47 | $70.01 | 497,900 | $66.36 | 40,918 |
| 2026-07-24 | $66.43 | $66.94 | 364,600 | $64.80 | 24,776 |
| 2026-07-23 | $63.79 | $64.28 | 464,400 | $64.40 | 31,721 |
| 2026-07-22 | $65.67 | $66.18 | 333,400 | $67.46 | 28,464 |
| 2026-07-21 | $66.64 | $67.15 | 387,200 | $67.28 | 20,338 |
| 2026-07-20 | $68.25 | $68.78 | 297,500 | $67.61 | 16,961 |
| 2026-07-17 | $68.12 | $68.65 | 761,000 | — | — |
| 2026-07-16 | $68.14 | $68.67 | 375,600 | — | — |
| 2026-07-15 | $65.90 | $66.41 | 264,700 | — | — |
| 2026-07-14 | $65.56 | $66.07 | 481,000 | — | — |
| 2026-07-13 | $67.75 | $68.27 | 406,900 | — | — |
| 2026-07-10 | $67.06 | $67.58 | 497,100 | — | — |
| 2026-07-09 | $66.89 | $67.41 | 301,200 | — | — |
| 2026-07-08 | $66.30 | $66.81 | 541,100 | — | — |
| 2026-07-07 | $67.48 | $68.00 | 405,000 | — | — |
| 2026-07-06 | $66.35 | $66.86 | 394,100 | — | — |
| 2026-07-02 | $66.48 | $66.99 | 648,400 | — | — |
| 2026-07-01 | $65.47 | $65.98 | 274,400 | — | — |
| 2026-06-30 | $64.57 | $65.07 | 415,300 | — | — |
| 2026-06-29 | $63.73 | $64.22 | 557,000 | — | — |
| 2026-06-26 | $64.46 | $64.96 | 483,700 | — | — |
| 2026-06-25 | $62.24 | $62.72 | 724,600 | — | — |
| 2026-06-24 | $63.09 | $63.58 | 1,066,500 | — | — |
| 2026-06-23 | $62.30 | $62.78 | 778,700 | — | — |
| 2026-06-22 | $61.33 | $61.80 | 843,500 | — | — |
| 2026-06-18 | $61.28 | $61.75 | 954,200 | — | — |
| 2026-06-17 | $66.07 | $66.58 | 456,200 | — | — |
| 2026-06-16 | $66.84 | $67.36 | 461,900 | — | — |
| 2026-06-15 | $65.78 | $66.29 | 378,600 | — | — |
| 2026-06-12 | $66.69 | $67.21 | 265,100 | — | — |
| 2026-06-11 | $66.92 | $67.44 | 450,800 | — | — |
| 2026-06-10 | $66.85 | $67.37 | 355,100 | — | — |
| 2026-06-09 | $67.15 | $67.67 | 387,400 | — | — |
| 2026-06-08 | $66.57 | $67.08 | 429,000 | — | — |
| 2026-06-05 | $67.28 | $67.80 | 415,100 | — | — |
| 2026-06-04 | $67.43 | $67.95 | 469,000 | — | — |
| 2026-06-03 | $66.25 | $66.76 | 433,600 | — | — |
| 2026-06-02 | $69.34 | $69.88 | 479,600 | — | — |
| 2026-06-01 | $71.16 | $71.71 | 529,300 | — | — |
| 2026-05-29 | $69.78 | $70.32 | 343,200 | — | — |
| 2026-05-28 | $67.63 | $68.15 | 382,700 | — | — |
| 2026-05-27 | $67.04 | $67.56 | 425,400 | — | — |
| 2026-05-26 | $66.94 | $67.46 | 405,700 | — | — |
| 2026-05-22 | $66.97 | $67.49 | 385,600 | — | — |
| 2026-05-21 | $66.01 | $66.52 | 496,500 | — | — |
| 2026-05-20 | $65.40 | $65.91 | 387,800 | — | — |
| 2026-05-19 | $64.69 | $65.19 | 543,400 | — | — |
| 2026-05-18 | $65.08 | $65.58 | 337,300 | — | — |
| 2026-05-15 | $63.11 | $63.60 | 451,100 | — | — |
| 2026-05-14 | $62.31 | $62.67 | 670,100 | — | — |
| 2026-05-13 | $62.02 | $62.37 | 700,500 | — | — |
| 2026-05-12 | $63.19 | $63.55 | 662,200 | — | — |
| 2026-05-11 | $65.46 | $65.83 | 551,100 | — | — |
| 2026-05-08 | $68.21 | $68.60 | 326,200 | — | — |
| 2026-05-07 | $68.09 | $68.48 | 502,400 | — | — |
| 2026-05-06 | $66.67 | $67.05 | 330,000 | — | — |
| 2026-05-05 | $66.96 | $67.34 | 388,300 | — | — |
| 2026-05-04 | $66.52 | $66.90 | 520,000 | — | — |
| 2026-05-01 | $66.58 | $66.96 | 604,400 | — | — |
| 2026-04-30 | $65.44 | $65.81 | 747,300 | — | — |
| 2026-04-29 | $65.59 | $65.97 | 1,920,500 | — | — |
| 2026-04-28 | $73.51 | $73.93 | 601,700 | — | — |
| 2026-04-27 | $73.47 | $73.89 | 451,000 | — | — |
| 2026-04-24 | $72.70 | $73.12 | 418,500 | — | — |
| 2026-04-23 | $73.01 | $73.43 | 509,400 | — | — |
| 2026-04-22 | $76.38 | $76.82 | 406,800 | — | — |
| 2026-04-21 | $76.80 | $77.24 | 757,000 | — | — |
| 2026-04-20 | $76.94 | $77.38 | 456,500 | — | — |
| 2026-04-17 | $76.23 | $76.67 | 619,500 | — | — |
| 2026-04-16 | $75.27 | $75.70 | 412,200 | — | — |
| 2026-04-15 | $74.07 | $74.49 | 299,700 | — | — |