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
- 2020-12-03 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 | — | — | — | $16.67 | 45,158 |
| 2026-09-03 | — | — | — | $15.66 | 22,638 |
| 2026-09-02 | — | — | — | $17.28 | 26,384 |
| 2026-09-01 | — | — | — | $18.94 | 23,346 |
| 2026-08-31 | — | — | — | $16.89 | 17,353 |
| 2026-08-28 | — | — | — | $15.00 | 27,152 |
| 2026-08-27 | $14.90 | $14.90 | 3,086,900 | $15.52 | 21,516 |
| 2026-08-26 | $15.51 | $15.51 | 4,639,700 | $15.09 | 20,412 |
| 2026-08-25 | $14.30 | $14.30 | 4,434,200 | $15.58 | 19,985 |
| 2026-08-24 | $15.18 | $15.18 | 3,956,600 | $14.88 | 25,808 |
| 2026-08-21 | $15.48 | $15.48 | 5,918,100 | $15.46 | 15,501 |
| 2026-08-20 | $16.97 | $16.97 | 4,466,200 | $18.85 | 17,515 |
| 2026-08-19 | $18.38 | $18.38 | 3,802,400 | $21.26 | 16,834 |
| 2026-08-18 | $25.51 | $25.51 | 1,531,900 | $24.56 | 9,442 |
| 2026-08-17 | $23.27 | $23.27 | 1,668,500 | $23.93 | 7,966 |
| 2026-08-14 | $24.72 | $24.72 | 1,311,600 | $24.97 | 4,797 |
| 2026-08-13 | $26.19 | $26.19 | 1,483,600 | $25.49 | 6,478 |
| 2026-08-12 | $24.11 | $24.11 | 1,504,000 | $22.82 | 6,757 |
| 2026-08-11 | $24.73 | $24.73 | 1,104,100 | $25.25 | 5,630 |
| 2026-08-10 | $24.48 | $24.48 | 1,530,200 | $25.68 | 9,479 |
| 2026-08-07 | $25.15 | $25.15 | 3,021,500 | $25.77 | 28,350 |
| 2026-08-06 | $31.94 | $31.94 | 849,400 | $33.47 | 4,868 |
| 2026-08-05 | $32.22 | $32.22 | 1,441,200 | $34.58 | 11,204 |
| 2026-08-04 | $41.26 | $41.26 | 608,400 | $41.50 | 2,814 |
| 2026-08-03 | $44.82 | $44.82 | 274,600 | $48.66 | 3,579 |
| 2026-07-31 | $48.91 | $48.91 | 377,300 | $47.85 | 2,561 |
| 2026-07-30 | $44.27 | $44.27 | 329,300 | $48.59 | 4,115 |
| 2026-07-29 | $51.24 | $51.24 | 361,500 | $50.35 | 2,598 |
| 2026-07-28 | $49.14 | $49.14 | 313,300 | $48.81 | 2,840 |
| 2026-07-27 | $46.36 | $46.36 | 348,900 | $45.72 | 2,640 |
| 2026-07-24 | $47.47 | $47.47 | 503,500 | $47.32 | 19,488 |
| 2026-07-23 | $47.99 | $47.99 | 463,200 | $48.25 | 1,604 |
| 2026-07-22 | $44.66 | $44.66 | 694,500 | $45.81 | 5,453 |
| 2026-07-21 | $49.81 | $49.81 | 431,300 | $53.83 | 9,608 |
| 2026-07-20 | $58.92 | $58.92 | 231,600 | $58.05 | 5,535 |
| 2026-07-17 | $57.63 | $57.63 | 435,600 | — | — |
| 2026-07-16 | $57.12 | $57.12 | 462,600 | — | — |
| 2026-07-15 | $51.41 | $51.41 | 398,600 | — | — |
| 2026-07-14 | $49.46 | $49.46 | 481,400 | — | — |
| 2026-07-13 | $53.11 | $53.11 | 547,500 | — | — |
| 2026-07-10 | $48.83 | $48.83 | 263,500 | — | — |
| 2026-07-09 | $48.32 | $48.32 | 346,500 | — | — |
| 2026-07-08 | $53.39 | $53.39 | 600,500 | — | — |
| 2026-07-07 | $48.80 | $48.80 | 486,000 | — | — |
| 2026-07-06 | $44.00 | $44.00 | 407,800 | — | — |
| 2026-07-02 | $44.31 | $44.31 | 812,200 | — | — |
| 2026-07-01 | $51.34 | $51.34 | 394,900 | — | — |
| 2026-06-30 | $50.72 | $50.72 | 370,700 | — | — |
| 2026-06-29 | $50.24 | $50.24 | 435,500 | — | — |
| 2026-06-26 | $47.74 | $47.74 | 731,100 | — | — |
| 2026-06-25 | $50.55 | $50.55 | 529,100 | — | — |
| 2026-06-24 | $53.10 | $53.10 | 719,200 | — | — |
| 2026-06-23 | $47.41 | $47.41 | 686,200 | — | — |
| 2026-06-22 | $41.37 | $41.37 | 609,900 | — | — |
| 2026-06-18 | $39.77 | $39.77 | 1,491,300 | — | — |
| 2026-06-17 | $37.45 | $37.45 | 2,576,200 | — | — |
| 2026-06-16 | $33.85 | $33.85 | 1,156,900 | — | — |
| 2026-06-15 | $36.42 | $36.42 | 1,393,300 | — | — |
| 2026-06-12 | $45.62 | $45.62 | 1,200,800 | — | — |
| 2026-06-11 | $49.94 | $49.94 | 777,700 | — | — |
| 2026-06-10 | $60.27 | $60.27 | 907,300 | — | — |
| 2026-06-09 | $52.58 | $52.58 | 813,100 | — | — |
| 2026-06-08 | $50.29 | $50.29 | 565,400 | — | — |
| 2026-06-05 | $50.26 | $50.26 | 958,600 | — | — |
| 2026-06-04 | $39.59 | $39.59 | 525,200 | — | — |
| 2026-06-03 | $41.38 | $41.38 | 929,300 | — | — |
| 2026-06-02 | $37.36 | $37.36 | 359,000 | — | — |
| 2026-06-01 | $38.79 | $38.79 | 698,700 | — | — |
| 2026-05-29 | $35.48 | $35.48 | 696,800 | — | — |
| 2026-05-28 | $38.91 | $38.91 | 700,200 | — | — |
| 2026-05-27 | $41.35 | $41.35 | 715,000 | — | — |
| 2026-05-26 | $37.61 | $37.61 | 558,800 | — | — |
| 2026-05-22 | $42.77 | $42.77 | 564,700 | — | — |
| 2026-05-21 | $41.55 | $41.55 | 591,600 | — | — |
| 2026-05-20 | $40.94 | $40.94 | 635,300 | — | — |
| 2026-05-19 | $44.86 | $44.86 | 753,000 | — | — |
| 2026-05-18 | $40.07 | $40.07 | 685,600 | — | — |
| 2026-05-15 | $39.73 | $39.73 | 1,032,800 | — | — |
| 2026-05-14 | $32.67 | $32.67 | 672,700 | — | — |
| 2026-05-13 | $30.48 | $30.48 | 603,400 | — | — |
| 2026-05-12 | $29.78 | $29.78 | 1,064,800 | — | — |
| 2026-05-11 | $29.52 | $29.52 | 751,800 | — | — |
| 2026-05-08 | $32.41 | $32.41 | 965,800 | — | — |
| 2026-05-07 | $35.60 | $35.60 | 1,588,100 | — | — |
| 2026-05-06 | $35.03 | $35.03 | 1,437,700 | — | — |
| 2026-05-05 | $45.95 | $45.95 | 527,600 | — | — |
| 2026-05-04 | $46.04 | $46.04 | 495,700 | — | — |
| 2026-05-01 | $43.86 | $43.86 | 694,500 | — | — |
| 2026-04-30 | $42.25 | $42.25 | 1,088,600 | — | — |
| 2026-04-29 | $45.01 | $45.01 | 578,900 | — | — |
| 2026-04-28 | $42.12 | $42.12 | 791,800 | — | — |
| 2026-04-27 | $37.32 | $37.32 | 1,107,300 | — | — |
| 2026-04-24 | $35.41 | $35.41 | 668,000 | — | — |
| 2026-04-23 | $37.79 | $37.79 | 1,244,800 | — | — |
| 2026-04-22 | $35.18 | $35.18 | 764,000 | — | — |
| 2026-04-21 | $37.08 | $37.08 | 1,635,000 | — | — |
| 2026-04-20 | $31.21 | $31.21 | 1,394,800 | — | — |
| 2026-04-17 | $30.05 | $30.05 | 1,728,600 | — | — |
| 2026-04-16 | $32.89 | $32.89 | 950,500 | — | — |
| 2026-04-15 | $32.70 | $32.70 | 863,000 | — | — |