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
- 2024-01-24 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 | — | — | — | $17.84 | 597,751 |
| 2026-09-03 | — | — | — | $16.85 | 1,018,452 |
| 2026-09-02 | — | — | — | $16.04 | 779,551 |
| 2026-09-01 | — | — | — | $15.78 | 825,231 |
| 2026-08-31 | — | — | — | $16.51 | 566,139 |
| 2026-08-28 | — | — | — | $17.37 | 826,361 |
| 2026-08-27 | $17.62 | $17.62 | 15,052,800 | $18.04 | 779,414 |
| 2026-08-26 | $17.42 | $17.42 | 6,978,600 | $17.83 | 549,926 |
| 2026-08-25 | $18.03 | $18.03 | 8,649,700 | $17.79 | 812,618 |
| 2026-08-24 | $17.27 | $17.27 | 10,408,900 | $17.48 | 845,191 |
| 2026-08-21 | $17.81 | $17.81 | 12,908,200 | $18.87 | 902,385 |
| 2026-08-20 | $18.39 | $18.39 | 11,534,500 | $18.89 | 1,025,923 |
| 2026-08-19 | $18.72 | $18.72 | 9,751,300 | $18.91 | 913,474 |
| 2026-08-18 | $18.85 | $18.85 | 13,780,900 | $19.62 | 1,093,876 |
| 2026-08-17 | $20.13 | $20.13 | 11,367,600 | $20.42 | 879,127 |
| 2026-08-14 | $20.18 | $20.18 | 10,197,500 | $19.65 | 704,478 |
| 2026-08-13 | $19.78 | $19.78 | 10,867,800 | $20.72 | 713,520 |
| 2026-08-12 | $20.87 | $20.87 | 12,368,300 | $21.49 | 784,837 |
| 2026-08-11 | $19.76 | $19.76 | 8,013,000 | $20.23 | 580,356 |
| 2026-08-10 | $19.44 | $19.44 | 19,276,000 | $20.98 | 1,609,819 |
| 2026-08-07 | $21.01 | $21.01 | 8,659,000 | $21.54 | 599,495 |
| 2026-08-06 | $21.05 | $21.05 | 7,651,800 | $21.27 | 478,674 |
| 2026-08-05 | $21.77 | $21.77 | 11,555,700 | $22.48 | 657,825 |
| 2026-08-04 | $22.81 | $22.81 | 14,877,800 | $22.89 | 698,339 |
| 2026-08-03 | $22.83 | $22.83 | 23,740,800 | $20.34 | 1,574,740 |
| 2026-07-31 | $20.72 | $20.72 | 11,980,200 | $22.93 | 1,007,320 |
| 2026-07-30 | $21.81 | $21.81 | 22,588,200 | $19.80 | 1,689,957 |
| 2026-07-29 | $18.12 | $18.12 | 35,538,000 | $20.99 | 2,949,279 |
| 2026-07-28 | $20.75 | $20.75 | 27,671,000 | $20.97 | 1,906,716 |
| 2026-07-27 | $20.74 | $20.74 | 9,841,900 | $22.30 | 795,261 |
| 2026-07-24 | $22.75 | $22.75 | 8,236,600 | $23.69 | 582,294 |
| 2026-07-23 | $23.96 | $23.96 | 7,292,900 | $23.21 | 497,676 |
| 2026-07-22 | $23.62 | $23.62 | 5,119,500 | $23.69 | 402,274 |
| 2026-07-21 | $24.01 | $24.01 | 12,613,000 | $22.79 | 905,809 |
| 2026-07-20 | $22.40 | $22.40 | 12,592,700 | $21.85 | 557,711 |
| 2026-07-17 | $20.94 | $20.94 | 9,297,300 | — | — |
| 2026-07-16 | $21.02 | $21.02 | 6,904,700 | — | — |
| 2026-07-15 | $22.72 | $22.72 | 8,458,100 | — | — |
| 2026-07-14 | $22.09 | $22.09 | 6,777,500 | — | — |
| 2026-07-13 | $22.71 | $22.71 | 8,182,500 | — | — |
| 2026-07-10 | $23.49 | $23.49 | 6,590,000 | — | — |
| 2026-07-09 | $23.74 | $23.74 | 8,472,100 | — | — |
| 2026-07-08 | $23.50 | $23.50 | 16,079,500 | — | — |
| 2026-07-07 | $21.54 | $21.54 | 11,696,600 | — | — |
| 2026-07-06 | $22.80 | $22.80 | 9,436,800 | — | — |
| 2026-07-02 | $21.43 | $21.43 | 18,565,800 | — | — |
| 2026-07-01 | $23.71 | $23.71 | 18,139,600 | — | — |
| 2026-06-30 | $25.59 | $25.59 | 12,590,100 | — | — |
| 2026-06-29 | $25.94 | $25.94 | 11,371,100 | — | — |
| 2026-06-26 | $27.20 | $27.20 | 20,586,700 | — | — |
| 2026-06-25 | $27.27 | $27.27 | 10,281,800 | — | — |
| 2026-06-24 | $27.79 | $27.79 | 12,690,800 | — | — |
| 2026-06-23 | $29.16 | $29.16 | 8,390,300 | — | — |
| 2026-06-22 | $29.08 | $29.08 | 10,602,200 | — | — |
| 2026-06-18 | $29.16 | $29.16 | 17,471,700 | — | — |
| 2026-06-17 | $28.38 | $28.38 | 13,185,200 | — | — |
| 2026-06-16 | $28.08 | $28.08 | 8,579,200 | — | — |
| 2026-06-15 | $28.22 | $28.22 | 11,319,200 | — | — |
| 2026-06-12 | $27.60 | $27.60 | 7,292,300 | — | — |
| 2026-06-11 | $27.22 | $27.22 | 11,986,000 | — | — |
| 2026-06-10 | $25.69 | $25.69 | 11,988,300 | — | — |
| 2026-06-09 | $27.01 | $27.01 | 12,308,300 | — | — |
| 2026-06-08 | $27.15 | $27.15 | 7,892,200 | — | — |
| 2026-06-05 | $25.85 | $25.85 | 13,426,300 | — | — |
| 2026-06-04 | $27.91 | $27.91 | 8,833,500 | — | — |
| 2026-06-03 | $28.93 | $28.93 | 11,968,500 | — | — |
| 2026-06-02 | $29.05 | $29.05 | 20,583,000 | — | — |
| 2026-06-01 | $28.55 | $28.55 | 17,308,500 | — | — |
| 2026-05-29 | $26.85 | $26.85 | 15,295,100 | — | — |
| 2026-05-28 | $27.76 | $27.76 | 15,544,400 | — | — |
| 2026-05-27 | $27.20 | $27.20 | 16,257,800 | — | — |
| 2026-05-26 | $26.37 | $26.37 | 18,859,400 | — | — |
| 2026-05-22 | $25.26 | $25.26 | 11,584,800 | — | — |
| 2026-05-21 | $24.82 | $24.82 | 14,497,100 | — | — |
| 2026-05-20 | $23.18 | $23.18 | 6,616,600 | — | — |
| 2026-05-19 | $22.92 | $22.92 | 12,492,500 | — | — |
| 2026-05-18 | $23.57 | $23.57 | 10,519,800 | — | — |
| 2026-05-15 | $24.21 | $24.21 | 10,146,700 | — | — |
| 2026-05-14 | $24.92 | $24.92 | 17,518,700 | — | — |
| 2026-05-13 | $24.00 | $24.00 | 16,340,600 | — | — |
| 2026-05-12 | $22.79 | $22.79 | 10,097,000 | — | — |
| 2026-05-11 | $22.95 | $22.95 | 13,994,400 | — | — |
| 2026-05-08 | $22.92 | $22.92 | 14,830,900 | — | — |
| 2026-05-07 | $22.36 | $22.36 | 37,216,800 | — | — |
| 2026-05-06 | $24.63 | $24.63 | 39,394,500 | — | — |
| 2026-05-05 | $22.19 | $22.19 | 14,009,700 | — | — |
| 2026-05-04 | $21.10 | $21.10 | 16,227,600 | — | — |
| 2026-05-01 | $20.35 | $20.35 | 11,677,200 | — | — |
| 2026-04-30 | $20.00 | $20.00 | 15,635,400 | — | — |
| 2026-04-29 | $19.56 | $19.56 | 11,465,400 | — | — |
| 2026-04-28 | $20.02 | $20.02 | 14,935,300 | — | — |
| 2026-04-27 | $21.10 | $21.10 | 18,987,200 | — | — |
| 2026-04-24 | $20.88 | $20.88 | 15,017,000 | — | — |
| 2026-04-23 | $20.81 | $20.81 | 16,756,800 | — | — |
| 2026-04-22 | $21.19 | $21.19 | 15,278,200 | — | — |
| 2026-04-21 | $20.77 | $20.77 | 24,343,000 | — | — |
| 2026-04-20 | $19.87 | $19.87 | 11,880,300 | — | — |
| 2026-04-17 | $19.85 | $19.85 | 12,888,000 | — | — |
| 2026-04-16 | $19.44 | $19.44 | 10,146,500 | — | — |
| 2026-04-15 | $19.08 | $19.08 | 9,737,700 | — | — |