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 — 2026
| 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 | — | — |
| 2026-04-14 | $30.18 | $30.18 | 801,000 | — | — |
| 2026-04-13 | $32.28 | $32.28 | 1,213,900 | — | — |
| 2026-04-10 | $31.95 | $31.95 | 961,200 | — | — |
| 2026-04-09 | $32.88 | $32.88 | 1,277,800 | — | — |
| 2026-04-08 | $33.17 | $33.17 | 1,803,000 | — | — |
| 2026-04-07 | $36.72 | $36.72 | 1,392,300 | — | — |
| 2026-04-06 | $38.28 | $38.28 | 748,300 | — | — |
| 2026-04-02 | $37.37 | $37.37 | 2,089,800 | — | — |
| 2026-04-01 | $35.63 | $35.63 | 2,813,900 | — | — |
| 2026-03-31 | $41.26 | $41.26 | 1,663,900 | — | — |
| 2026-03-30 | $52.65 | $52.65 | 1,231,000 | — | — |
| 2026-03-27 | $53.07 | $53.07 | 1,514,500 | — | — |
| 2026-03-26 | $60.21 | $60.21 | 1,503,500 | — | — |
| 2026-03-25 | $52.47 | $52.47 | 997,800 | — | — |
| 2026-03-24 | $58.37 | $58.37 | 1,055,000 | — | — |
| 2026-03-23 | $58.50 | $58.50 | 1,495,200 | — | — |
| 2026-03-20 | $66.76 | $66.76 | 1,246,400 | — | — |
| 2026-03-19 | $60.46 | $60.46 | 1,473,800 | — | — |
| 2026-03-18 | $51.22 | $51.22 | 1,095,400 | — | — |
| 2026-03-17 | $43.08 | $43.08 | 632,500 | — | — |
| 2026-03-16 | $42.37 | $42.37 | 1,460,300 | — | — |
| 2026-03-13 | $44.01 | $44.01 | 1,276,200 | — | — |
| 2026-03-12 | $37.32 | $37.32 | 917,400 | — | — |
| 2026-03-11 | $34.97 | $34.97 | 831,300 | — | — |
| 2026-03-10 | $32.87 | $32.87 | 1,171,700 | — | — |
| 2026-03-09 | $33.90 | $33.90 | 830,100 | — | — |
| 2026-03-06 | $34.97 | $34.97 | 679,200 | — | — |
| 2026-03-05 | $34.39 | $34.39 | 1,447,200 | — | — |
| 2026-03-04 | $30.80 | $30.80 | 816,100 | — | — |
| 2026-03-03 | $31.43 | $31.43 | 2,265,300 | — | — |
| 2026-03-02 | $24.87 | $24.87 | 1,633,300 | — | — |
| 2026-02-27 | $24.56 | $24.56 | 1,343,100 | — | — |
| 2026-02-26 | $25.99 | $25.99 | 1,160,600 | — | — |
| 2026-02-25 | $28.22 | $28.22 | 1,280,300 | — | — |
| 2026-02-24 | $28.71 | $28.71 | 983,400 | — | — |
| 2026-02-23 | $29.10 | $29.10 | 946,300 | — | — |
| 2026-02-20 | $32.43 | $32.43 | 858,000 | — | — |
| 2026-02-19 | $34.80 | $34.80 | 675,200 | — | — |
| 2026-02-18 | $36.95 | $36.95 | 658,300 | — | — |
| 2026-02-17 | $39.80 | $39.80 | 873,600 | — | — |
| 2026-02-13 | $35.84 | $35.84 | 913,600 | — | — |
| 2026-02-12 | $43.27 | $43.27 | 1,293,500 | — | — |
| 2026-02-11 | $35.40 | $35.40 | 835,300 | — | — |
| 2026-02-10 | $38.80 | $38.80 | 818,800 | — | — |
| 2026-02-09 | $38.86 | $38.86 | 621,500 | — | — |
| 2026-02-06 | $47.00 | $47.00 | 1,403,750 | — | — |
| 2026-02-05 | $56.30 | $56.30 | 1,448,920 | — | — |
| 2026-02-04 | $47.20 | $47.20 | 2,283,890 | — | — |
| 2026-02-03 | $47.70 | $47.70 | 2,494,560 | — | — |
| 2026-02-02 | $55.00 | $55.00 | 1,635,130 | — | — |
| 2026-01-30 | $54.60 | $54.60 | 2,857,340 | — | — |
| 2026-01-29 | $39.70 | $39.70 | 3,923,190 | — | — |
| 2026-01-28 | $35.40 | $35.40 | 2,325,880 | — | — |
| 2026-01-27 | $38.20 | $38.20 | 2,732,530 | — | — |
| 2026-01-26 | $40.20 | $40.20 | 3,756,960 | — | — |
| 2026-01-23 | $40.60 | $40.60 | 1,409,880 | — | — |
| 2026-01-22 | $43.00 | $43.00 | 1,852,770 | — | — |
| 2026-01-21 | $49.10 | $49.10 | 2,140,780 | — | — |
| 2026-01-20 | $47.50 | $47.50 | 1,259,330 | — | — |
| 2026-01-16 | $57.10 | $57.10 | 799,740 | — | — |
| 2026-01-15 | $57.90 | $57.90 | 546,470 | — | — |
| 2026-01-14 | $58.40 | $58.40 | 566,830 | — | — |
| 2026-01-13 | $59.10 | $59.10 | 528,650 | — | — |
| 2026-01-12 | $59.80 | $59.80 | 721,960 | — | — |
| 2026-01-09 | $67.00 | $67.00 | 515,330 | — | — |
| 2026-01-08 | $68.80 | $68.80 | 641,890 | — | — |
| 2026-01-07 | $70.20 | $70.20 | 516,440 | — | — |
| 2026-01-06 | $68.20 | $68.20 | 481,990 | — | — |
| 2026-01-05 | $77.00 | $77.00 | 550,650 | — | — |
| 2026-01-02 | $85.30 | $85.30 | 307,400 | — | — |