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
- 2018-05-31 to 2026-09-03
- 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $11.24 | $11.24 | 11,263 | — | — |
| 2025-12-30 | $11.69 | $11.69 | 8,837 | — | — |
| 2025-12-29 | $11.59 | $11.59 | 12,183 | — | — |
| 2025-12-26 | $12.60 | $12.60 | 5,754 | — | — |
| 2025-12-24 | $12.43 | $12.43 | 7,806 | — | — |
| 2025-12-23 | $11.97 | $11.97 | 15,609 | — | — |
| 2025-12-22 | $11.38 | $11.38 | 16,251 | — | — |
| 2025-12-19 | $11.20 | $11.20 | 47,683 | — | — |
| 2025-12-18 | $12.15 | $12.15 | 8,117 | — | — |
| 2025-12-17 | $12.08 | $12.08 | 32,786 | — | — |
| 2025-12-16 | $11.20 | $11.20 | 3,323 | — | — |
| 2025-12-15 | $10.99 | $10.99 | 11,571 | — | — |
| 2025-12-12 | $11.45 | $11.45 | 7,106 | — | — |
| 2025-12-11 | $12.32 | $12.32 | 9,654 | — | — |
| 2025-12-10 | $12.15 | $12.15 | 6,920 | — | — |
| 2025-12-09 | $11.76 | $11.76 | 5,791 | — | — |
| 2025-12-08 | $11.41 | $11.41 | 8,031 | — | — |
| 2025-12-05 | $12.39 | $12.39 | 21,337 | — | — |
| 2025-12-04 | $13.58 | $13.58 | 6,991 | — | — |
| 2025-12-03 | $13.76 | $13.76 | 8,654 | — | — |
| 2025-12-02 | $12.74 | $12.74 | 6,694 | — | — |
| 2025-12-01 | $13.93 | $13.93 | 15,200 | — | — |
| 2025-11-28 | $13.44 | $13.44 | 12,811 | — | — |
| 2025-11-26 | $11.90 | $11.90 | 37,294 | — | — |
| 2025-11-25 | $12.71 | $12.71 | 11,766 | — | — |
| 2025-11-24 | $12.08 | $12.08 | 20,543 | — | — |
| 2025-11-21 | $11.48 | $11.48 | 11,683 | — | — |
| 2025-11-20 | $11.31 | $11.31 | 32,857 | — | — |
| 2025-11-19 | $11.10 | $11.10 | 15,446 | — | — |
| 2025-11-18 | $11.55 | $11.55 | 62,466 | — | — |
| 2025-11-17 | $12.81 | $12.81 | 86,014 | — | — |
| 2025-11-14 | $14.70 | $14.70 | 161,983 | — | — |
| 2025-11-13 | $22.86 | $22.86 | 12,554 | — | — |
| 2025-11-12 | $24.12 | $24.12 | 1,611 | — | — |
| 2025-11-11 | $24.29 | $24.29 | 4,211 | — | — |
| 2025-11-10 | $23.00 | $23.00 | 2,957 | — | — |
| 2025-11-07 | $22.68 | $22.68 | 4,771 | — | — |
| 2025-11-06 | $22.96 | $22.96 | 3,743 | — | — |
| 2025-11-05 | $23.73 | $23.73 | 2,617 | — | — |
| 2025-11-04 | $22.75 | $22.75 | 4,789 | — | — |
| 2025-11-03 | $24.85 | $24.85 | 4,831 | — | — |
| 2025-10-31 | $24.67 | $24.67 | 22,720 | — | — |
| 2025-10-30 | $24.40 | $24.40 | 8,754 | — | — |
| 2025-10-29 | $25.17 | $25.17 | 3,443 | — | — |
| 2025-10-28 | $24.99 | $24.99 | 7,589 | — | — |
| 2025-10-27 | $25.20 | $25.20 | 6,334 | — | — |
| 2025-10-24 | $24.92 | $24.92 | 13,963 | — | — |
| 2025-10-23 | $25.24 | $25.24 | 3,860 | — | — |
| 2025-10-22 | $24.85 | $24.85 | 7,360 | — | — |
| 2025-10-21 | $25.48 | $25.48 | 5,306 | — | — |
| 2025-10-20 | $27.02 | $27.02 | 3,011 | — | — |
| 2025-10-17 | $25.97 | $25.97 | 4,917 | — | — |
| 2025-10-16 | $27.55 | $27.55 | 6,389 | — | — |
| 2025-10-15 | $27.41 | $27.41 | 4,294 | — | — |
| 2025-10-14 | $27.33 | $27.33 | 4,849 | — | — |
| 2025-10-13 | $25.93 | $25.93 | 10,077 | — | — |
| 2025-10-10 | $25.97 | $25.97 | 40,877 | — | — |
| 2025-10-09 | $32.10 | $32.10 | 8,797 | — | — |
| 2025-10-08 | $33.49 | $33.49 | 18,694 | — | — |
| 2025-10-07 | $33.56 | $33.56 | 4,594 | — | — |
| 2025-10-06 | $33.11 | $33.11 | 9,606 | — | — |
| 2025-10-03 | $33.88 | $33.88 | 6,251 | — | — |
| 2025-10-02 | $33.32 | $33.32 | 10,757 | — | — |
| 2025-10-01 | $31.89 | $31.89 | 7,177 | — | — |
| 2025-09-30 | $31.71 | $31.71 | 12,046 | — | — |
| 2025-09-29 | $32.83 | $32.83 | 7,377 | — | — |
| 2025-09-26 | $33.92 | $33.92 | 11,517 | — | — |
| 2025-09-25 | $33.49 | $33.49 | 12,780 | — | — |
| 2025-09-24 | $34.09 | $34.09 | 20,023 | — | — |
| 2025-09-23 | $33.39 | $33.39 | 25,803 | — | — |
| 2025-09-22 | $32.27 | $32.27 | 9,577 | — | — |
| 2025-09-19 | $32.65 | $32.65 | 16,406 | — | — |
| 2025-09-18 | $32.72 | $32.72 | 12,020 | — | — |
| 2025-09-17 | $31.36 | $31.36 | 20,534 | — | — |
| 2025-09-16 | $31.89 | $31.89 | 18,374 | — | — |
| 2025-09-15 | $31.71 | $31.71 | 74,831 | — | — |
| 2025-09-12 | $27.33 | $27.33 | 19,726 | — | — |
| 2025-09-11 | $27.51 | $27.51 | 21,451 | — | — |
| 2025-09-10 | $25.20 | $25.20 | 30,851 | — | — |
| 2025-09-09 | $25.06 | $25.06 | 28,680 | — | — |
| 2025-09-08 | $26.57 | $26.57 | 26,320 | — | — |
| 2025-09-05 | $27.06 | $27.06 | 23,371 | — | — |
| 2025-09-04 | $27.62 | $27.62 | 17,317 | — | — |
| 2025-09-03 | $27.30 | $27.30 | 21,586 | — | — |
| 2025-09-02 | $28.39 | $28.39 | 43,037 | — | — |
| 2025-08-29 | $27.97 | $27.97 | 59,323 | — | — |
| 2025-08-28 | $30.45 | $30.45 | 57,817 | — | — |
| 2025-08-27 | $31.64 | $31.64 | 55,869 | — | — |
| 2025-08-26 | $31.29 | $31.29 | 73,509 | — | — |
| 2025-08-25 | $33.95 | $33.95 | 68,543 | — | — |
| 2025-08-22 | $35.00 | $35.00 | 143,646 | — | — |
| 2025-08-21 | $33.95 | $33.95 | 197,971 | — | — |
| 2025-08-20 | $40.95 | $40.95 | 409,831 | — | — |
| 2025-08-19 | $146.65 | $146.65 | 17,534 | — | — |
| 2025-08-18 | $174.82 | $174.82 | 4,611 | — | — |
| 2025-08-15 | $171.85 | $171.85 | 4,754 | — | — |
| 2025-08-14 | $157.50 | $157.50 | 8,086 | — | — |
| 2025-08-13 | $160.30 | $160.30 | 3,477 | — | — |
| 2025-08-12 | $160.30 | $160.30 | 2,446 | — | — |
| 2025-08-11 | $158.20 | $158.20 | 1,874 | — | — |
| 2025-08-08 | $162.40 | $162.40 | 7,231 | — | — |
| 2025-08-07 | $165.90 | $165.90 | 5,194 | — | — |
| 2025-08-06 | $174.65 | $174.65 | 3,734 | — | — |
| 2025-08-05 | $170.80 | $170.80 | 2,051 | — | — |
| 2025-08-04 | $169.40 | $169.40 | 4,506 | — | — |
| 2025-08-01 | $170.45 | $170.45 | 3,534 | — | — |
| 2025-07-31 | $161.35 | $161.35 | 4,546 | — | — |
| 2025-07-30 | $169.40 | $169.40 | 1,317 | — | — |
| 2025-07-29 | $171.15 | $171.15 | 2,360 | — | — |
| 2025-07-28 | $180.95 | $180.95 | 4,209 | — | — |
| 2025-07-25 | $173.60 | $173.60 | 5,386 | — | — |
| 2025-07-24 | $175.70 | $175.70 | 3,740 | — | — |
| 2025-07-23 | $177.45 | $177.45 | 2,220 | — | — |
| 2025-07-22 | $169.40 | $169.40 | 3,957 | — | — |
| 2025-07-21 | $174.30 | $174.30 | 3,431 | — | — |
| 2025-07-18 | $173.95 | $173.95 | 10,286 | — | — |
| 2025-07-17 | $183.75 | $183.75 | 19,029 | — | — |
| 2025-07-16 | $149.45 | $149.45 | 1,751 | — | — |
| 2025-07-15 | $144.38 | $144.38 | 2,303 | — | — |
| 2025-07-14 | $150.15 | $150.15 | 3,763 | — | — |
| 2025-07-11 | $146.30 | $146.30 | 2,531 | — | — |
| 2025-07-10 | $151.20 | $151.20 | 1,980 | — | — |
| 2025-07-09 | $149.80 | $149.80 | 4,031 | — | — |
| 2025-07-08 | $138.60 | $138.60 | 1,140 | — | — |
| 2025-07-07 | $137.55 | $137.55 | 1,623 | — | — |
| 2025-07-03 | $139.65 | $139.65 | 1,503 | — | — |
| 2025-07-02 | $138.25 | $138.25 | 3,974 | — | — |
| 2025-07-01 | $139.30 | $139.30 | 600 | — | — |
| 2025-06-30 | $139.65 | $139.65 | 2,306 | — | — |
| 2025-06-27 | $142.45 | $142.45 | 3,094 | — | — |
| 2025-06-26 | $145.95 | $145.95 | 1,106 | — | — |
| 2025-06-25 | $147.70 | $147.70 | 3,166 | — | — |
| 2025-06-24 | $145.60 | $145.60 | 1,609 | — | — |
| 2025-06-23 | $142.80 | $142.80 | 4,249 | — | — |
| 2025-06-20 | $141.75 | $141.75 | 2,931 | — | — |
| 2025-06-18 | $144.55 | $144.55 | 3,660 | — | — |
| 2025-06-17 | $150.15 | $150.15 | 2,657 | — | — |
| 2025-06-16 | $154.35 | $154.35 | 5,694 | — | — |
| 2025-06-13 | $151.90 | $151.90 | 1,571 | — | — |
| 2025-06-12 | $153.65 | $153.65 | 4,266 | — | — |
| 2025-06-11 | $157.15 | $157.15 | 6,637 | — | — |
| 2025-06-10 | $150.85 | $150.85 | 5,229 | — | — |
| 2025-06-09 | $155.05 | $155.05 | 7,914 | — | — |
| 2025-06-06 | $134.05 | $134.05 | 19,126 | — | — |
| 2025-06-05 | $121.80 | $121.80 | 1,680 | — | — |
| 2025-06-04 | $128.80 | $128.80 | 2,417 | — | — |
| 2025-06-03 | $121.45 | $121.45 | 1,226 | — | — |
| 2025-06-02 | $122.85 | $122.85 | 980 | — | — |
| 2025-05-30 | $126.35 | $126.35 | 1,394 | — | — |
| 2025-05-29 | $131.25 | $131.25 | 929 | — | — |
| 2025-05-28 | $122.50 | $122.50 | 2,574 | — | — |
| 2025-05-27 | $129.85 | $129.85 | 2,303 | — | — |
| 2025-05-23 | $117.25 | $117.25 | 1,340 | — | — |
| 2025-05-22 | $119.70 | $119.70 | 3,023 | — | — |
| 2025-05-21 | $121.10 | $121.10 | 2,534 | — | — |
| 2025-05-20 | $131.95 | $131.95 | 629 | — | — |
| 2025-05-19 | $127.05 | $127.05 | 1,546 | — | — |
| 2025-05-16 | $126.70 | $126.70 | 2,066 | — | — |
| 2025-05-15 | $133.00 | $133.00 | 1,394 | — | — |
| 2025-05-14 | $128.10 | $128.10 | 3,920 | — | — |
| 2025-05-13 | $134.05 | $134.05 | 2,149 | — | — |
| 2025-05-12 | $126.35 | $126.35 | 2,594 | — | — |
| 2025-05-09 | $127.75 | $127.75 | 860 | — | — |
| 2025-05-08 | $127.05 | $127.05 | 3,269 | — | — |
| 2025-05-07 | $131.95 | $131.95 | 5,046 | — | — |
| 2025-05-06 | $122.15 | $122.15 | 1,857 | — | — |
| 2025-05-05 | $124.95 | $124.95 | 5,377 | — | — |
| 2025-05-02 | $124.25 | $124.25 | 5,709 | — | — |
| 2025-05-01 | $115.85 | $115.85 | 3,106 | — | — |
| 2025-04-30 | $105.00 | $105.00 | 900 | — | — |
| 2025-04-29 | $103.95 | $103.95 | 1,494 | — | — |
| 2025-04-28 | $96.95 | $96.95 | 1,211 | — | — |
| 2025-04-25 | $95.72 | $95.72 | 1,397 | — | — |
| 2025-04-24 | $95.55 | $95.55 | 657 | — | — |
| 2025-04-23 | $93.45 | $93.45 | 1,286 | — | — |
| 2025-04-22 | $91.35 | $91.35 | 1,331 | — | — |
| 2025-04-21 | $84.70 | $84.70 | 1,023 | — | — |
| 2025-04-17 | $85.75 | $85.75 | 649 | — | — |
| 2025-04-16 | $83.30 | $83.30 | 1,714 | — | — |
| 2025-04-15 | $81.90 | $81.90 | 2,637 | — | — |
| 2025-04-14 | $78.57 | $78.57 | 651 | — | — |
| 2025-04-11 | $76.65 | $76.65 | 3,794 | — | — |
| 2025-04-10 | $74.20 | $74.20 | 1,926 | — | — |
| 2025-04-09 | $80.50 | $80.50 | 1,843 | — | — |
| 2025-04-08 | $74.20 | $74.20 | 3,297 | — | — |
| 2025-04-07 | $79.45 | $79.45 | 4,546 | — | — |
| 2025-04-04 | $80.15 | $80.15 | 9,511 | — | — |
| 2025-04-03 | $86.80 | $86.80 | 5,097 | — | — |
| 2025-04-02 | $90.65 | $90.65 | 2,183 | — | — |
| 2025-04-01 | $89.25 | $89.25 | 2,697 | — | — |
| 2025-03-31 | $92.05 | $92.05 | 3,694 | — | — |
| 2025-03-28 | $96.25 | $96.25 | 1,957 | — | — |
| 2025-03-27 | $99.05 | $99.05 | 906 | — | — |
| 2025-03-26 | $101.50 | $101.50 | 2,271 | — | — |
| 2025-03-25 | $102.90 | $102.90 | 1,014 | — | — |
| 2025-03-24 | $102.90 | $102.90 | 2,186 | — | — |
| 2025-03-21 | $104.30 | $104.30 | 1,526 | — | — |
| 2025-03-20 | $101.50 | $101.50 | 1,166 | — | — |
| 2025-03-19 | $100.10 | $100.10 | 2,577 | — | — |
| 2025-03-18 | $99.75 | $99.75 | 2,480 | — | — |
| 2025-03-17 | $103.60 | $103.60 | 1,574 | — | — |
| 2025-03-14 | $101.85 | $101.85 | 1,606 | — | — |
| 2025-03-13 | $97.65 | $97.65 | 1,589 | — | — |
| 2025-03-12 | $100.45 | $100.45 | 3,417 | — | — |
| 2025-03-11 | $100.10 | $100.10 | 2,697 | — | — |
| 2025-03-10 | $94.50 | $94.50 | 5,937 | — | — |
| 2025-03-07 | $107.45 | $107.45 | 1,760 | — | — |
| 2025-03-06 | $105.00 | $105.00 | 974 | — | — |
| 2025-03-05 | $108.32 | $108.32 | 931 | — | — |
| 2025-03-04 | $105.35 | $105.35 | 3,491 | — | — |
| 2025-03-03 | $104.65 | $104.65 | 3,069 | — | — |
| 2025-02-28 | $111.30 | $111.30 | 6,837 | — | — |
| 2025-02-27 | $123.55 | $123.55 | 4,300 | — | — |
| 2025-02-26 | $123.55 | $123.55 | 917 | — | — |
| 2025-02-25 | $122.15 | $122.15 | 1,694 | — | — |
| 2025-02-24 | $122.85 | $122.85 | 974 | — | — |
| 2025-02-21 | $131.95 | $131.95 | 4,323 | — | — |
| 2025-02-20 | $133.70 | $133.70 | 3,929 | — | — |
| 2025-02-19 | $125.65 | $125.65 | 2,151 | — | — |
| 2025-02-18 | $122.85 | $122.85 | 1,757 | — | — |
| 2025-02-14 | $124.60 | $124.60 | 6,729 | — | — |
| 2025-02-13 | $122.15 | $122.15 | 4,009 | — | — |
| 2025-02-12 | $116.20 | $116.20 | 3,660 | — | — |
| 2025-02-11 | $106.05 | $106.05 | 2,671 | — | — |
| 2025-02-10 | $106.75 | $106.75 | 3,417 | — | — |
| 2025-02-07 | $107.80 | $107.80 | 2,614 | — | — |
| 2025-02-06 | $108.85 | $108.85 | 1,691 | — | — |
| 2025-02-05 | $111.30 | $111.30 | 2,234 | — | — |
| 2025-02-04 | $114.10 | $114.10 | 2,340 | — | — |
| 2025-02-03 | $114.45 | $114.45 | 1,131 | — | — |
| 2025-01-31 | $115.15 | $115.15 | 1,566 | — | — |
| 2025-01-30 | $114.80 | $114.80 | 1,594 | — | — |
| 2025-01-29 | $110.25 | $110.25 | 1,700 | — | — |
| 2025-01-28 | $111.30 | $111.30 | 2,557 | — | — |
| 2025-01-27 | $114.45 | $114.45 | 4,203 | — | — |
| 2025-01-24 | $118.30 | $118.30 | 2,806 | — | — |
| 2025-01-23 | $122.15 | $122.15 | 1,891 | — | — |
| 2025-01-22 | $123.20 | $123.20 | 5,126 | — | — |
| 2025-01-21 | $122.15 | $122.15 | 4,517 | — | — |
| 2025-01-17 | $115.15 | $115.15 | 1,409 | — | — |
| 2025-01-16 | $111.30 | $111.30 | 1,594 | — | — |
| 2025-01-15 | $110.95 | $110.95 | 729 | — | — |
| 2025-01-14 | $109.90 | $109.90 | 2,049 | — | — |
| 2025-01-13 | $111.65 | $111.65 | 2,077 | — | — |
| 2025-01-10 | $113.40 | $113.40 | 1,469 | — | — |
| 2025-01-08 | $117.60 | $117.60 | 2,646 | — | — |
| 2025-01-07 | $118.65 | $118.65 | 2,440 | — | — |
| 2025-01-06 | $120.40 | $120.40 | 5,049 | — | — |
| 2025-01-03 | $117.60 | $117.60 | 20,034 | — | — |
| 2025-01-02 | $107.45 | $107.45 | 1,054 | — | — |