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
- 2026-04-06 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 | — | — | — | $41.15 | 45,195 |
| 2026-09-03 | — | — | — | $44.20 | 60,226 |
| 2026-09-02 | — | — | — | $44.61 | 86,654 |
| 2026-09-01 | — | — | — | $40.99 | 47,541 |
| 2026-08-31 | — | — | — | $41.55 | 37,093 |
| 2026-08-28 | — | — | — | $44.71 | 17,521 |
| 2026-08-27 | $44.74 | $44.74 | 375,300 | $44.35 | 19,786 |
| 2026-08-26 | $44.19 | $44.19 | 561,700 | $45.46 | 35,664 |
| 2026-08-25 | $45.11 | $45.11 | 441,900 | $44.61 | 25,916 |
| 2026-08-24 | $43.28 | $43.28 | 677,200 | $43.42 | 40,075 |
| 2026-08-21 | $43.11 | $43.11 | 528,000 | $41.48 | 43,326 |
| 2026-08-20 | $41.90 | $41.90 | 478,200 | $45.44 | 39,984 |
| 2026-08-19 | $45.50 | $45.50 | 810,500 | $44.12 | 51,822 |
| 2026-08-18 | $43.88 | $43.88 | 724,700 | $43.79 | 44,945 |
| 2026-08-17 | $43.60 | $43.60 | 509,700 | $43.63 | 28,533 |
| 2026-08-14 | $44.04 | $44.04 | 446,200 | $44.37 | 25,167 |
| 2026-08-13 | $44.03 | $44.03 | 715,100 | $46.36 | 79,043 |
| 2026-08-12 | $46.13 | $46.13 | 407,000 | $47.05 | 24,741 |
| 2026-08-11 | $46.75 | $46.75 | 613,600 | $48.93 | 36,228 |
| 2026-08-10 | $47.92 | $47.92 | 708,800 | $45.68 | 32,663 |
| 2026-08-07 | $45.33 | $45.33 | 629,300 | $46.24 | 43,125 |
| 2026-08-06 | $45.31 | $45.31 | 443,700 | $47.36 | 33,913 |
| 2026-08-05 | $46.95 | $46.95 | 939,900 | $46.23 | 47,888 |
| 2026-08-04 | $46.01 | $46.01 | 690,000 | $46.93 | 40,597 |
| 2026-08-03 | $46.16 | $46.16 | 259,600 | $42.99 | 15,118 |
| 2026-07-31 | $44.04 | $44.04 | 869,700 | $46.91 | 35,654 |
| 2026-07-30 | $47.78 | $47.78 | 970,100 | $42.66 | 58,431 |
| 2026-07-29 | $41.87 | $41.87 | 582,200 | $41.75 | 31,497 |
| 2026-07-28 | $41.85 | $41.85 | 761,000 | $40.67 | 45,107 |
| 2026-07-27 | $42.03 | $42.03 | 2,592,000 | $43.08 | 206,108 |
| 2026-07-24 | $35.52 | $35.52 | 495,400 | $37.98 | 33,272 |
| 2026-07-23 | $37.64 | $37.64 | 400,100 | $37.77 | 28,193 |
| 2026-07-22 | $38.17 | $38.17 | 585,800 | $36.17 | 29,402 |
| 2026-07-21 | $37.37 | $37.37 | 1,070,800 | $37.39 | 59,676 |
| 2026-07-20 | $36.87 | $36.87 | 748,300 | $36.00 | 42,034 |
| 2026-07-17 | $36.52 | $36.52 | 696,100 | — | — |
| 2026-07-16 | $36.21 | $36.21 | 712,100 | — | — |
| 2026-07-15 | $36.13 | $36.13 | 486,900 | — | — |
| 2026-07-14 | $34.37 | $34.37 | 700,600 | — | — |
| 2026-07-13 | $35.01 | $35.01 | 1,245,000 | — | — |
| 2026-07-10 | $36.24 | $36.24 | 1,919,900 | — | — |
| 2026-07-09 | $32.40 | $32.40 | 4,512,600 | — | — |
| 2026-07-08 | $20.77 | $20.77 | 552,000 | — | — |
| 2026-07-07 | $19.78 | $19.78 | 566,800 | — | — |
| 2026-07-06 | $20.04 | $20.04 | 588,300 | — | — |
| 2026-07-02 | $19.30 | $19.30 | 559,100 | — | — |
| 2026-07-01 | $18.59 | $18.59 | 468,600 | — | — |
| 2026-06-30 | $20.12 | $20.12 | 883,300 | — | — |
| 2026-06-29 | $17.01 | $17.01 | 331,500 | — | — |
| 2026-06-26 | $16.03 | $16.03 | 1,731,900 | — | — |
| 2026-06-25 | $16.37 | $16.37 | 580,700 | — | — |
| 2026-06-24 | $16.69 | $16.69 | 480,900 | — | — |
| 2026-06-23 | $17.78 | $17.78 | 544,400 | — | — |
| 2026-06-22 | $18.32 | $18.32 | 524,600 | — | — |
| 2026-06-18 | $17.42 | $17.42 | 1,915,200 | — | — |
| 2026-06-17 | $18.17 | $18.17 | 734,400 | — | — |
| 2026-06-16 | $17.14 | $17.14 | 547,600 | — | — |
| 2026-06-15 | $17.88 | $17.88 | 484,300 | — | — |
| 2026-06-12 | $17.64 | $17.64 | 415,300 | — | — |
| 2026-06-11 | $17.03 | $17.03 | 550,000 | — | — |
| 2026-06-10 | $16.42 | $16.42 | 365,400 | — | — |
| 2026-06-09 | $15.97 | $15.97 | 391,000 | — | — |
| 2026-06-08 | $15.75 | $15.75 | 674,700 | — | — |
| 2026-06-05 | $16.60 | $16.60 | 868,800 | — | — |
| 2026-06-04 | $18.20 | $18.20 | 536,200 | — | — |
| 2026-06-03 | $15.32 | $15.32 | 554,900 | — | — |
| 2026-06-02 | $16.14 | $16.14 | 720,300 | — | — |
| 2026-06-01 | $18.09 | $18.09 | 854,700 | — | — |
| 2026-05-29 | $15.96 | $15.96 | 471,500 | — | — |
| 2026-05-28 | $15.82 | $15.82 | 298,200 | — | — |
| 2026-05-27 | $16.14 | $16.14 | 336,100 | — | — |
| 2026-05-26 | $17.06 | $17.06 | 290,800 | — | — |
| 2026-05-22 | $17.18 | $17.18 | 318,500 | — | — |
| 2026-05-21 | $16.76 | $16.76 | 307,300 | — | — |
| 2026-05-20 | $16.17 | $16.17 | 491,200 | — | — |
| 2026-05-19 | $16.66 | $16.66 | 509,000 | — | — |
| 2026-05-18 | $17.79 | $17.79 | 365,900 | — | — |
| 2026-05-15 | $16.90 | $16.90 | 196,100 | — | — |
| 2026-05-14 | $18.16 | $18.16 | 211,600 | — | — |
| 2026-05-13 | $18.43 | $18.43 | 301,900 | — | — |
| 2026-05-12 | $17.81 | $17.81 | 1,004,600 | — | — |
| 2026-05-11 | $18.76 | $18.76 | 345,500 | — | — |
| 2026-05-08 | $19.54 | $19.54 | 355,200 | — | — |
| 2026-05-07 | $17.82 | $17.82 | 542,500 | — | — |
| 2026-05-06 | $20.25 | $20.25 | 647,200 | — | — |
| 2026-05-05 | $21.19 | $21.19 | 342,600 | — | — |
| 2026-05-04 | $20.55 | $20.55 | 783,700 | — | — |
| 2026-05-01 | $22.38 | $22.38 | 594,100 | — | — |
| 2026-04-30 | $23.27 | $23.27 | 391,900 | — | — |
| 2026-04-29 | $23.64 | $23.64 | 714,100 | — | — |
| 2026-04-28 | $20.05 | $20.05 | 572,400 | — | — |
| 2026-04-27 | $18.10 | $18.10 | 425,100 | — | — |
| 2026-04-24 | $18.16 | $18.16 | 762,700 | — | — |
| 2026-04-23 | $19.00 | $19.00 | 520,000 | — | — |
| 2026-04-22 | $18.87 | $18.87 | 843,400 | — | — |
| 2026-04-21 | $17.00 | $17.00 | 1,031,900 | — | — |
| 2026-04-20 | $18.60 | $18.60 | 768,600 | — | — |
| 2026-04-17 | $22.51 | $22.51 | 30,800 | — | — |
| 2026-04-16 | $25.40 | $25.40 | 6,600 | — | — |
| 2026-04-15 | $24.55 | $24.55 | 0 | — | — |