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
- 2025-10-30 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 | — | — | — | $27.67 | 95,671 |
| 2026-09-03 | — | — | — | $27.31 | 70,895 |
| 2026-09-02 | — | — | — | $27.68 | 130,205 |
| 2026-09-01 | — | — | — | $28.55 | 106,482 |
| 2026-08-31 | — | — | — | $28.52 | 127,326 |
| 2026-08-28 | — | — | — | $30.46 | 125,818 |
| 2026-08-27 | $30.58 | $30.58 | 3,947,200 | $29.55 | 213,819 |
| 2026-08-26 | $29.33 | $29.33 | 2,283,700 | $29.16 | 72,812 |
| 2026-08-25 | $29.29 | $29.29 | 2,013,600 | $29.57 | 86,036 |
| 2026-08-24 | $29.36 | $29.36 | 1,665,100 | $29.39 | 43,167 |
| 2026-08-21 | $29.16 | $29.16 | 1,345,600 | $28.63 | 65,709 |
| 2026-08-20 | $28.56 | $28.56 | 1,502,000 | $29.15 | 83,162 |
| 2026-08-19 | $29.18 | $29.18 | 1,701,800 | $29.32 | 96,098 |
| 2026-08-18 | $29.20 | $29.20 | 1,961,500 | $28.75 | 97,480 |
| 2026-08-17 | $28.72 | $28.72 | 2,784,300 | $28.91 | 159,880 |
| 2026-08-14 | $29.25 | $29.25 | 1,950,000 | $29.83 | 79,679 |
| 2026-08-13 | $29.71 | $29.71 | 1,946,400 | $29.07 | 97,181 |
| 2026-08-12 | $28.78 | $28.78 | 1,842,000 | $28.94 | 68,466 |
| 2026-08-11 | $28.93 | $28.93 | 1,939,400 | $28.74 | 131,438 |
| 2026-08-10 | $28.68 | $28.68 | 1,970,500 | $29.10 | 119,283 |
| 2026-08-07 | $29.08 | $29.08 | 2,515,500 | $28.48 | 171,553 |
| 2026-08-06 | $27.86 | $27.86 | 1,575,300 | $27.54 | 140,255 |
| 2026-08-05 | $27.65 | $27.65 | 1,578,900 | $28.20 | 87,437 |
| 2026-08-04 | $27.87 | $27.87 | 3,232,600 | $27.09 | 191,801 |
| 2026-08-03 | $27.48 | $27.48 | 2,451,800 | $27.21 | 193,490 |
| 2026-07-31 | $26.62 | $26.62 | 1,291,300 | $26.53 | 67,666 |
| 2026-07-30 | $26.71 | $26.71 | 2,644,500 | $26.38 | 176,026 |
| 2026-07-29 | $26.56 | $26.56 | 4,048,700 | $26.18 | 264,276 |
| 2026-07-28 | $26.35 | $26.35 | 2,966,700 | $25.58 | 193,559 |
| 2026-07-27 | $25.78 | $25.78 | 3,829,900 | $23.79 | 183,815 |
| 2026-07-24 | $23.20 | $23.20 | 2,963,400 | $22.48 | 188,969 |
| 2026-07-23 | $22.23 | $22.23 | 2,140,500 | $23.10 | 118,297 |
| 2026-07-22 | $23.54 | $23.54 | 4,362,500 | $26.44 | 182,720 |
| 2026-07-21 | $26.62 | $26.62 | 3,197,300 | $27.53 | 134,372 |
| 2026-07-20 | $27.73 | $27.73 | 2,917,400 | $25.94 | 185,943 |
| 2026-07-17 | $25.96 | $25.96 | 3,608,300 | — | — |
| 2026-07-16 | $25.80 | $25.80 | 3,868,200 | — | — |
| 2026-07-15 | $25.29 | $25.29 | 5,320,300 | — | — |
| 2026-07-14 | $25.80 | $25.80 | 3,755,600 | — | — |
| 2026-07-13 | $26.13 | $26.13 | 5,032,800 | — | — |
| 2026-07-10 | $25.92 | $25.92 | 3,537,700 | — | — |
| 2026-07-09 | $25.63 | $25.63 | 3,516,000 | — | — |
| 2026-07-08 | $25.52 | $25.52 | 7,569,400 | — | — |
| 2026-07-07 | $27.25 | $27.25 | 7,691,300 | — | — |
| 2026-07-06 | $26.30 | $26.30 | 3,708,300 | — | — |
| 2026-07-02 | $25.67 | $25.67 | 6,418,800 | — | — |
| 2026-07-01 | $24.25 | $24.25 | 4,063,700 | — | — |
| 2026-06-30 | $22.87 | $22.87 | 3,545,200 | — | — |
| 2026-06-29 | $23.71 | $23.71 | 4,063,600 | — | — |
| 2026-06-26 | $22.82 | $22.82 | 15,926,100 | — | — |
| 2026-06-25 | $21.59 | $21.59 | 3,664,200 | — | — |
| 2026-06-24 | $21.78 | $21.78 | 4,130,900 | — | — |
| 2026-06-23 | $21.28 | $21.28 | 4,326,500 | — | — |
| 2026-06-22 | $21.66 | $21.66 | 4,475,100 | — | — |
| 2026-06-18 | $21.91 | $21.91 | 6,339,900 | — | — |
| 2026-06-17 | $20.99 | $20.99 | 8,715,900 | — | — |
| 2026-06-16 | $19.03 | $19.03 | 5,873,200 | — | — |
| 2026-06-15 | $20.10 | $20.10 | 5,658,500 | — | — |
| 2026-06-12 | $19.93 | $19.93 | 9,300,600 | — | — |
| 2026-06-11 | $22.63 | $22.63 | 15,561,500 | — | — |
| 2026-06-10 | $20.87 | $20.87 | 5,857,700 | — | — |
| 2026-06-09 | $20.68 | $20.68 | 4,169,700 | — | — |
| 2026-06-08 | $21.44 | $21.44 | 2,493,600 | — | — |
| 2026-06-05 | $21.20 | $21.20 | 3,074,800 | — | — |
| 2026-06-04 | $22.26 | $22.26 | 2,884,600 | — | — |
| 2026-06-03 | $22.16 | $22.16 | 2,557,600 | — | — |
| 2026-06-02 | $22.87 | $22.87 | 3,049,500 | — | — |
| 2026-06-01 | $22.78 | $22.78 | 4,164,900 | — | — |
| 2026-05-29 | $21.37 | $21.37 | 4,601,200 | — | — |
| 2026-05-28 | $20.33 | $20.33 | 3,713,100 | — | — |
| 2026-05-27 | $19.76 | $19.76 | 2,044,700 | — | — |
| 2026-05-26 | $19.13 | $19.13 | 3,552,400 | — | — |
| 2026-05-22 | $19.88 | $19.88 | 4,619,300 | — | — |
| 2026-05-21 | $18.55 | $18.55 | 3,112,200 | — | — |
| 2026-05-20 | $18.54 | $18.54 | 4,294,100 | — | — |
| 2026-05-19 | $18.88 | $18.88 | 2,985,900 | — | — |
| 2026-05-18 | $18.40 | $18.40 | 2,904,600 | — | — |
| 2026-05-15 | $18.46 | $18.46 | 3,429,800 | — | — |
| 2026-05-14 | $18.52 | $18.52 | 3,917,900 | — | — |
| 2026-05-13 | $18.07 | $18.07 | 5,747,900 | — | — |
| 2026-05-12 | $18.49 | $18.49 | 1,989,800 | — | — |
| 2026-05-11 | $18.26 | $18.26 | 2,705,800 | — | — |
| 2026-05-08 | $18.68 | $18.68 | 3,876,100 | — | — |
| 2026-05-07 | $18.01 | $18.01 | 3,755,700 | — | — |
| 2026-05-06 | $18.30 | $18.30 | 4,780,300 | — | — |
| 2026-05-05 | $18.57 | $18.57 | 3,511,100 | — | — |
| 2026-05-04 | $18.34 | $18.34 | 4,277,400 | — | — |
| 2026-05-01 | $18.47 | $18.47 | 3,800,200 | — | — |
| 2026-04-30 | $17.49 | $17.49 | 2,508,000 | — | — |
| 2026-04-29 | $17.13 | $17.13 | 2,447,900 | — | — |
| 2026-04-28 | $16.15 | $16.15 | 2,082,100 | — | — |
| 2026-04-27 | $15.92 | $15.92 | 1,399,500 | — | — |
| 2026-04-24 | $15.60 | $15.60 | 1,763,300 | — | — |
| 2026-04-23 | $15.49 | $15.49 | 2,170,300 | — | — |
| 2026-04-22 | $15.58 | $15.58 | 1,975,700 | — | — |
| 2026-04-21 | $15.44 | $15.44 | 2,649,900 | — | — |
| 2026-04-20 | $15.35 | $15.35 | 2,128,200 | — | — |
| 2026-04-17 | $15.06 | $15.06 | 2,364,000 | — | — |
| 2026-04-16 | $14.62 | $14.62 | 1,837,800 | — | — |
| 2026-04-15 | $14.43 | $14.43 | 1,784,500 | — | — |