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-10-11 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 | — | — | — | $45.32 | 27,174 |
| 2026-09-03 | — | — | — | $46.00 | 30,151 |
| 2026-09-02 | — | — | — | $46.23 | 33,667 |
| 2026-09-01 | — | — | — | $45.90 | 67,670 |
| 2026-08-31 | — | — | — | $46.12 | 49,431 |
| 2026-08-28 | — | — | — | $46.13 | 18,635 |
| 2026-08-27 | $46.01 | $46.01 | 686,500 | $46.36 | 42,761 |
| 2026-08-26 | $46.44 | $46.44 | 693,400 | $46.39 | 61,342 |
| 2026-08-25 | $46.40 | $46.40 | 528,600 | $46.44 | 25,715 |
| 2026-08-24 | $46.49 | $46.49 | 640,000 | $46.52 | 70,029 |
| 2026-08-21 | $46.41 | $46.41 | 303,200 | $46.74 | 27,368 |
| 2026-08-20 | $46.81 | $46.81 | 576,400 | $46.43 | 58,842 |
| 2026-08-19 | $46.06 | $46.06 | 1,223,700 | $46.39 | 134,352 |
| 2026-08-18 | $46.00 | $46.00 | 542,800 | $46.77 | 37,076 |
| 2026-08-17 | $46.31 | $46.31 | 593,400 | $46.86 | 29,000 |
| 2026-08-14 | $46.93 | $46.93 | 556,300 | $46.90 | 59,298 |
| 2026-08-13 | $46.98 | $46.98 | 856,300 | $47.19 | 92,789 |
| 2026-08-12 | $46.92 | $46.92 | 696,200 | $46.78 | 80,215 |
| 2026-08-11 | $46.86 | $46.86 | 641,500 | $46.96 | 40,021 |
| 2026-08-10 | $46.40 | $46.40 | 750,600 | $46.41 | 99,816 |
| 2026-08-07 | $46.58 | $46.58 | 575,400 | $46.65 | 41,684 |
| 2026-08-06 | $46.54 | $46.54 | 629,100 | $46.99 | 39,670 |
| 2026-08-05 | $46.81 | $46.81 | 913,800 | $47.22 | 42,875 |
| 2026-08-04 | $47.00 | $47.00 | 488,300 | $46.51 | 37,805 |
| 2026-08-03 | $46.61 | $46.61 | 889,900 | $47.52 | 29,958 |
| 2026-07-31 | $47.03 | $47.03 | 591,700 | $46.78 | 40,841 |
| 2026-07-30 | $46.89 | $46.89 | 471,800 | $47.33 | 35,248 |
| 2026-07-29 | $47.51 | $47.51 | 1,175,500 | $46.61 | 42,341 |
| 2026-07-28 | $47.06 | $47.06 | 484,400 | $47.23 | 31,364 |
| 2026-07-27 | $47.03 | $47.03 | 678,100 | $47.67 | 81,201 |
| 2026-07-24 | $47.75 | $47.75 | 685,300 | $47.73 | 45,581 |
| 2026-07-23 | $47.55 | $47.55 | 732,200 | $47.62 | 50,649 |
| 2026-07-22 | $47.81 | $47.81 | 507,300 | $48.02 | 49,071 |
| 2026-07-21 | $47.94 | $47.94 | 669,000 | $47.28 | 46,496 |
| 2026-07-20 | $47.21 | $47.21 | 493,600 | $47.31 | 26,183 |
| 2026-07-17 | $47.43 | $47.43 | 508,600 | — | — |
| 2026-07-16 | $47.11 | $47.11 | 809,600 | — | — |
| 2026-07-15 | $46.20 | $46.20 | 277,100 | — | — |
| 2026-07-14 | $45.70 | $45.70 | 295,800 | — | — |
| 2026-07-13 | $45.47 | $45.47 | 286,000 | — | — |
| 2026-07-10 | $44.93 | $44.93 | 477,200 | — | — |
| 2026-07-09 | $44.77 | $44.77 | 533,400 | — | — |
| 2026-07-08 | $44.79 | $44.79 | 370,700 | — | — |
| 2026-07-07 | $44.88 | $44.88 | 422,400 | — | — |
| 2026-07-06 | $44.96 | $44.96 | 268,800 | — | — |
| 2026-07-02 | $44.57 | $44.57 | 472,500 | — | — |
| 2026-07-01 | $44.09 | $44.09 | 1,239,000 | — | — |
| 2026-06-30 | $43.41 | $43.41 | 1,068,600 | — | — |
| 2026-06-29 | $42.88 | $42.88 | 714,500 | — | — |
| 2026-06-26 | $43.23 | $43.23 | 3,539,500 | — | — |
| 2026-06-25 | $43.31 | $43.31 | 1,216,000 | — | — |
| 2026-06-24 | $43.48 | $43.48 | 651,300 | — | — |
| 2026-06-23 | $43.58 | $43.58 | 329,500 | — | — |
| 2026-06-22 | $43.57 | $43.57 | 307,400 | — | — |
| 2026-06-18 | $43.63 | $43.63 | 1,112,400 | — | — |
| 2026-06-17 | $43.20 | $43.20 | 826,300 | — | — |
| 2026-06-16 | $43.98 | $43.98 | 774,700 | — | — |
| 2026-06-15 | $44.17 | $44.17 | 242,600 | — | — |
| 2026-06-12 | $44.27 | $44.27 | 246,400 | — | — |
| 2026-06-11 | $44.17 | $44.17 | 287,500 | — | — |
| 2026-06-10 | $44.09 | $44.09 | 395,100 | — | — |
| 2026-06-09 | $44.39 | $44.39 | 1,067,900 | — | — |
| 2026-06-08 | $44.11 | $44.11 | 221,000 | — | — |
| 2026-06-05 | $44.15 | $44.15 | 464,600 | — | — |
| 2026-06-04 | $44.21 | $44.21 | 708,300 | — | — |
| 2026-06-03 | $44.08 | $44.08 | 719,300 | — | — |
| 2026-06-02 | $44.32 | $44.32 | 481,800 | — | — |
| 2026-06-01 | $44.47 | $44.47 | 546,000 | — | — |
| 2026-05-29 | $44.60 | $44.60 | 670,900 | — | — |
| 2026-05-28 | $45.27 | $45.27 | 507,700 | — | — |
| 2026-05-27 | $45.10 | $45.10 | 285,500 | — | — |
| 2026-05-26 | $45.16 | $45.16 | 1,147,600 | — | — |
| 2026-05-22 | $44.69 | $44.69 | 1,412,300 | — | — |
| 2026-05-21 | $44.82 | $44.82 | 351,500 | — | — |
| 2026-05-20 | $45.17 | $45.17 | 470,900 | — | — |
| 2026-05-19 | $44.46 | $44.46 | 770,900 | — | — |
| 2026-05-18 | $44.79 | $44.79 | 610,700 | — | — |
| 2026-05-15 | $44.55 | $44.55 | 1,117,900 | — | — |
| 2026-05-14 | $45.06 | $45.06 | 539,900 | — | — |
| 2026-05-13 | $44.72 | $44.72 | 2,208,200 | — | — |
| 2026-05-12 | $44.94 | $44.94 | 2,604,700 | — | — |
| 2026-05-11 | $43.81 | $43.81 | 659,500 | — | — |
| 2026-05-08 | $44.27 | $44.27 | 1,300,500 | — | — |
| 2026-05-07 | $44.25 | $44.25 | 975,500 | — | — |
| 2026-05-06 | $44.78 | $44.78 | 740,900 | — | — |
| 2026-05-05 | $44.03 | $44.03 | 484,500 | — | — |
| 2026-05-04 | $44.04 | $44.04 | 550,700 | — | — |
| 2026-05-01 | $44.52 | $44.52 | 421,500 | — | — |
| 2026-04-30 | $44.38 | $44.38 | 440,100 | — | — |
| 2026-04-29 | $44.47 | $44.47 | 366,100 | — | — |
| 2026-04-28 | $44.44 | $44.44 | 566,200 | — | — |
| 2026-04-27 | $43.84 | $43.84 | 851,100 | — | — |
| 2026-04-24 | $44.54 | $44.54 | 1,168,800 | — | — |
| 2026-04-23 | $45.37 | $45.37 | 579,800 | — | — |
| 2026-04-22 | $45.47 | $45.47 | 1,536,000 | — | — |
| 2026-04-21 | $45.29 | $45.29 | 995,500 | — | — |
| 2026-04-20 | $45.81 | $45.81 | 688,800 | — | — |
| 2026-04-17 | $45.69 | $45.69 | 1,860,400 | — | — |
| 2026-04-16 | $45.56 | $45.56 | 487,100 | — | — |
| 2026-04-15 | $44.71 | $44.71 | 932,000 | — | — |