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-09-20 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $27.78 | $27.78 | 684,400 | — | — |
| 2023-12-28 | $28.16 | $28.16 | 619,800 | — | — |
| 2023-12-27 | $28.21 | $28.21 | 547,300 | — | — |
| 2023-12-26 | $28.36 | $28.36 | 593,800 | — | — |
| 2023-12-22 | $29.06 | $29.06 | 461,500 | — | — |
| 2023-12-21 | $28.59 | $28.59 | 578,100 | — | — |
| 2023-12-20 | $28.53 | $28.53 | 1,019,200 | — | — |
| 2023-12-19 | $27.34 | $27.34 | 1,024,500 | — | — |
| 2023-12-18 | $28.20 | $28.20 | 1,260,400 | — | — |
| 2023-12-15 | $28.63 | $28.63 | 2,833,400 | — | — |
| 2023-12-14 | $30.37 | $30.37 | 827,500 | — | — |
| 2023-12-13 | $30.10 | $30.10 | 999,200 | — | — |
| 2023-12-12 | $30.20 | $30.20 | 540,200 | — | — |
| 2023-12-11 | $30.17 | $30.17 | 471,700 | — | — |
| 2023-12-08 | $29.88 | $29.88 | 692,300 | — | — |
| 2023-12-07 | $28.74 | $28.74 | 811,500 | — | — |
| 2023-12-06 | $30.44 | $30.44 | 424,600 | — | — |
| 2023-12-05 | $30.49 | $30.49 | 355,900 | — | — |
| 2023-12-04 | $30.64 | $30.64 | 870,300 | — | — |
| 2023-12-01 | $31.62 | $31.62 | 615,200 | — | — |
| 2023-11-30 | $29.63 | $29.63 | 609,800 | — | — |
| 2023-11-29 | $31.06 | $31.06 | 606,200 | — | — |
| 2023-11-28 | $30.27 | $30.27 | 714,700 | — | — |
| 2023-11-27 | $29.86 | $29.86 | 672,700 | — | — |
| 2023-11-24 | $28.55 | $28.55 | 230,600 | — | — |
| 2023-11-22 | $27.72 | $27.72 | 702,600 | — | — |
| 2023-11-21 | $27.58 | $27.58 | 471,100 | — | — |
| 2023-11-20 | $27.76 | $27.76 | 342,600 | — | — |
| 2023-11-17 | $27.53 | $27.53 | 585,100 | — | — |
| 2023-11-16 | $26.85 | $26.85 | 666,600 | — | — |
| 2023-11-15 | $28.70 | $28.70 | 1,162,700 | — | — |
| 2023-11-14 | $27.41 | $27.41 | 596,000 | — | — |
| 2023-11-13 | $25.64 | $25.64 | 595,100 | — | — |
| 2023-11-10 | $25.30 | $25.30 | 638,100 | — | — |
| 2023-11-09 | $24.93 | $24.93 | 1,244,000 | — | — |
| 2023-11-08 | $27.54 | $27.54 | 2,039,000 | — | — |
| 2023-11-07 | $32.51 | $32.51 | 1,091,200 | — | — |
| 2023-11-06 | $31.40 | $31.40 | 644,200 | — | — |
| 2023-11-03 | $31.49 | $31.49 | 657,200 | — | — |
| 2023-11-02 | $30.32 | $30.32 | 536,700 | — | — |
| 2023-11-01 | $28.46 | $28.46 | 465,900 | — | — |
| 2023-10-31 | $28.49 | $28.49 | 380,400 | — | — |
| 2023-10-30 | $27.90 | $27.90 | 376,900 | — | — |
| 2023-10-27 | $26.99 | $26.99 | 499,200 | — | — |
| 2023-10-26 | $27.05 | $27.05 | 539,400 | — | — |
| 2023-10-25 | $28.40 | $28.40 | 298,800 | — | — |
| 2023-10-24 | $29.12 | $29.12 | 254,200 | — | — |
| 2023-10-23 | $29.35 | $29.35 | 476,600 | — | — |
| 2023-10-20 | $29.01 | $29.01 | 898,400 | — | — |
| 2023-10-19 | $30.00 | $30.00 | 1,083,500 | — | — |
| 2023-10-18 | $30.67 | $30.67 | 595,500 | — | — |
| 2023-10-17 | $32.22 | $32.22 | 620,800 | — | — |
| 2023-10-16 | $31.53 | $31.53 | 903,600 | — | — |
| 2023-10-13 | $31.53 | $31.53 | 849,400 | — | — |
| 2023-10-12 | $33.02 | $33.02 | 1,014,600 | — | — |
| 2023-10-11 | $33.54 | $33.54 | 1,074,600 | — | — |
| 2023-10-10 | $34.70 | $34.70 | 516,500 | — | — |
| 2023-10-09 | $33.78 | $33.78 | 431,300 | — | — |
| 2023-10-06 | $32.62 | $32.62 | 548,000 | — | — |
| 2023-10-05 | $31.30 | $31.30 | 511,500 | — | — |
| 2023-10-04 | $32.82 | $32.82 | 962,800 | — | — |
| 2023-10-03 | $31.24 | $31.24 | 1,352,100 | — | — |
| 2023-10-02 | $33.47 | $33.47 | 535,700 | — | — |
| 2023-09-29 | $34.50 | $34.50 | 1,128,400 | — | — |
| 2023-09-28 | $36.30 | $36.30 | 1,364,100 | — | — |
| 2023-09-27 | $35.07 | $35.07 | 984,300 | — | — |
| 2023-09-26 | $34.11 | $34.11 | 2,508,500 | — | — |
| 2023-09-25 | $34.66 | $34.66 | 1,840,500 | — | — |
| 2023-09-22 | $33.39 | $33.39 | 1,803,700 | — | — |
| 2023-09-21 | $33.72 | $33.72 | 5,151,100 | — | — |
| 2023-09-20 | $32.76 | $32.76 | 17,083,900 | — | — |