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
- 2021-09-23 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 | $3.41 | $3.41 | 156,800 | — | — |
| 2025-12-30 | $3.78 | $3.78 | 179,000 | — | — |
| 2025-12-29 | $3.29 | $3.29 | 110,600 | — | — |
| 2025-12-26 | $3.38 | $3.38 | 119,200 | — | — |
| 2025-12-24 | $3.75 | $3.75 | 123,300 | — | — |
| 2025-12-23 | $4.01 | $4.01 | 195,700 | — | — |
| 2025-12-22 | $4.60 | $4.60 | 241,100 | — | — |
| 2025-12-19 | $4.77 | $4.77 | 186,500 | — | — |
| 2025-12-18 | $4.85 | $4.85 | 1,568,600 | — | — |
| 2025-12-17 | $4.89 | $4.89 | 341,500 | — | — |
| 2025-12-16 | $5.73 | $5.73 | 241,700 | — | — |
| 2025-12-15 | $5.66 | $5.66 | 494,700 | — | — |
| 2025-12-12 | $6.87 | $6.87 | 2,071,000 | — | — |
| 2025-12-11 | $30.67 | $30.67 | 38,989 | — | — |
| 2025-12-10 | $33.05 | $33.05 | 27,590 | — | — |
| 2025-12-09 | $40.61 | $40.61 | 57,722 | — | — |
| 2025-12-08 | $35.64 | $35.64 | 11,197 | — | — |
| 2025-12-05 | $38.88 | $38.88 | 14,059 | — | — |
| 2025-12-04 | $41.47 | $41.47 | 14,008 | — | — |
| 2025-12-03 | $43.85 | $43.85 | 7,152 | — | — |
| 2025-12-02 | $45.79 | $45.79 | 6,389 | — | — |
| 2025-12-01 | $45.36 | $45.36 | 10,719 | — | — |
| 2025-11-28 | $49.68 | $49.68 | 7,431 | — | — |
| 2025-11-26 | $52.49 | $52.49 | 15,308 | — | — |
| 2025-11-25 | $49.25 | $49.25 | 5,653 | — | — |
| 2025-11-24 | $53.78 | $53.78 | 6,834 | — | — |
| 2025-11-21 | $47.95 | $47.95 | 6,202 | — | — |
| 2025-11-20 | $49.90 | $49.90 | 7,133 | — | — |
| 2025-11-19 | $50.54 | $50.54 | 5,213 | — | — |
| 2025-11-18 | $52.27 | $52.27 | 7,095 | — | — |
| 2025-11-17 | $52.27 | $52.27 | 5,916 | — | — |
| 2025-11-14 | $57.46 | $57.46 | 5,466 | — | — |
| 2025-11-13 | $59.40 | $59.40 | 7,966 | — | — |
| 2025-11-12 | $69.55 | $69.55 | 7,633 | — | — |
| 2025-11-11 | $64.80 | $64.80 | 4,250 | — | — |
| 2025-11-10 | $72.58 | $72.58 | 5,592 | — | — |
| 2025-11-07 | $73.01 | $73.01 | 11,094 | — | — |
| 2025-11-06 | $68.26 | $68.26 | 5,726 | — | — |
| 2025-11-05 | $75.60 | $75.60 | 7,129 | — | — |
| 2025-11-04 | $69.55 | $69.55 | 7,273 | — | — |
| 2025-11-03 | $75.60 | $75.60 | 11,306 | — | — |
| 2025-10-31 | $79.70 | $79.70 | 12,969 | — | — |
| 2025-10-30 | $77.54 | $77.54 | 12,064 | — | — |
| 2025-10-29 | $84.89 | $84.89 | 19,215 | — | — |
| 2025-10-28 | $99.79 | $99.79 | 18,916 | — | — |
| 2025-10-27 | $97.85 | $97.85 | 12,561 | — | — |
| 2025-10-24 | $101.09 | $101.09 | 10,306 | — | — |
| 2025-10-23 | $102.38 | $102.38 | 11,606 | — | — |
| 2025-10-22 | $98.28 | $98.28 | 10,682 | — | — |
| 2025-10-21 | $104.76 | $104.76 | 16,723 | — | — |
| 2025-10-20 | $122.90 | $122.90 | 10,660 | — | — |
| 2025-10-17 | $101.30 | $101.30 | 9,737 | — | — |
| 2025-10-16 | $106.06 | $106.06 | 16,533 | — | — |
| 2025-10-15 | $129.60 | $129.60 | 18,344 | — | — |
| 2025-10-14 | $131.76 | $131.76 | 23,925 | — | — |
| 2025-10-13 | $134.35 | $134.35 | 25,978 | — | — |
| 2025-10-10 | $119.23 | $119.23 | 30,936 | — | — |
| 2025-10-09 | $131.76 | $131.76 | 34,478 | — | — |
| 2025-10-08 | $144.07 | $144.07 | 38,274 | — | — |
| 2025-10-07 | $149.26 | $149.26 | 89,368 | — | — |
| 2025-10-06 | $176.26 | $176.26 | 1,324,044 | — | — |
| 2025-10-03 | $90.29 | $90.29 | 57,330 | — | — |
| 2025-10-02 | $73.01 | $73.01 | 43,513 | — | — |
| 2025-10-01 | $78.84 | $78.84 | 160,787 | — | — |
| 2025-09-30 | $56.59 | $56.59 | 3,207 | — | — |
| 2025-09-29 | $59.18 | $59.18 | 7,969 | — | — |
| 2025-09-26 | $56.16 | $56.16 | 4,050 | — | — |
| 2025-09-25 | $56.38 | $56.38 | 3,369 | — | — |
| 2025-09-24 | $57.24 | $57.24 | 9,002 | — | — |
| 2025-09-23 | $60.26 | $60.26 | 4,115 | — | — |
| 2025-09-22 | $60.05 | $60.05 | 3,943 | — | — |
| 2025-09-19 | $60.48 | $60.48 | 6,081 | — | — |
| 2025-09-18 | $57.67 | $57.67 | 8,232 | — | — |
| 2025-09-17 | $58.54 | $58.54 | 34,286 | — | — |
| 2025-09-16 | $55.73 | $55.73 | 2,433 | — | — |
| 2025-09-15 | $56.16 | $56.16 | 4,153 | — | — |
| 2025-09-12 | $58.54 | $58.54 | 5,062 | — | — |
| 2025-09-11 | $60.48 | $60.48 | 10,382 | — | — |
| 2025-09-10 | $54.00 | $54.00 | 6,067 | — | — |
| 2025-09-09 | $52.06 | $52.06 | 2,909 | — | — |
| 2025-09-08 | $51.19 | $51.19 | 4,133 | — | — |
| 2025-09-05 | $52.70 | $52.70 | 3,561 | — | — |
| 2025-09-04 | $53.14 | $53.14 | 4,375 | — | — |
| 2025-09-03 | $55.73 | $55.73 | 2,099 | — | — |
| 2025-09-02 | $55.94 | $55.94 | 3,707 | — | — |
| 2025-08-29 | $57.89 | $57.89 | 2,348 | — | — |
| 2025-08-28 | $60.91 | $60.91 | 1,655 | — | — |
| 2025-08-27 | $59.40 | $59.40 | 3,118 | — | — |
| 2025-08-26 | $60.48 | $60.48 | 2,515 | — | — |
| 2025-08-25 | $60.48 | $60.48 | 4,474 | — | — |
| 2025-08-22 | $62.21 | $62.21 | 6,050 | — | — |
| 2025-08-21 | $58.54 | $58.54 | 4,481 | — | — |
| 2025-08-20 | $60.70 | $60.70 | 3,843 | — | — |
| 2025-08-19 | $61.78 | $61.78 | 2,838 | — | — |
| 2025-08-18 | $64.80 | $64.80 | 3,418 | — | — |
| 2025-08-15 | $65.23 | $65.23 | 3,729 | — | — |
| 2025-08-14 | $65.02 | $65.02 | 3,641 | — | — |
| 2025-08-13 | $68.04 | $68.04 | 5,934 | — | — |
| 2025-08-12 | $73.22 | $73.22 | 9,952 | — | — |
| 2025-08-11 | $65.23 | $65.23 | 5,537 | — | — |
| 2025-08-08 | $69.34 | $69.34 | 4,415 | — | — |
| 2025-08-07 | $68.04 | $68.04 | 7,491 | — | — |
| 2025-08-06 | $65.45 | $65.45 | 3,414 | — | — |
| 2025-08-05 | $63.50 | $63.50 | 2,272 | — | — |
| 2025-08-04 | $66.10 | $66.10 | 5,773 | — | — |
| 2025-08-01 | $63.50 | $63.50 | 6,717 | — | — |
| 2025-07-31 | $67.18 | $67.18 | 8,078 | — | — |
| 2025-07-30 | $63.07 | $63.07 | 7,593 | — | — |
| 2025-07-29 | $67.82 | $67.82 | 6,562 | — | — |
| 2025-07-28 | $72.58 | $72.58 | 7,574 | — | — |
| 2025-07-25 | $74.09 | $74.09 | 15,722 | — | — |
| 2025-07-24 | $82.30 | $82.30 | 8,942 | — | — |
| 2025-07-23 | $82.30 | $82.30 | 11,852 | — | — |
| 2025-07-22 | $84.46 | $84.46 | 19,063 | — | — |
| 2025-07-21 | $87.05 | $87.05 | 44,420 | — | — |
| 2025-07-18 | $108.43 | $108.43 | 312,409 | — | — |
| 2025-07-17 | $86.40 | $86.40 | 60,423 | — | — |
| 2025-07-16 | $63.72 | $63.72 | 17,204 | — | — |
| 2025-07-15 | $66.74 | $66.74 | 22,065 | — | — |
| 2025-07-14 | $70.42 | $70.42 | 69,043 | — | — |
| 2025-07-11 | $65.45 | $65.45 | 125,592 | — | — |
| 2025-07-10 | $59.83 | $59.83 | 45,120 | — | — |
| 2025-07-09 | $57.46 | $57.46 | 21,557 | — | — |
| 2025-07-08 | $62.64 | $62.64 | 69,592 | — | — |
| 2025-07-07 | $56.59 | $56.59 | 73,725 | — | — |
| 2025-07-03 | $54.65 | $54.65 | 27,975 | — | — |
| 2025-07-02 | $63.50 | $63.50 | 77,657 | — | — |
| 2025-07-01 | $79.49 | $79.49 | 2,074,232 | — | — |
| 2025-06-30 | $40.39 | $40.39 | 107,796 | — | — |
| 2025-06-27 | $78.62 | $78.62 | 611 | — | — |
| 2025-06-26 | $76.46 | $76.46 | 1,263 | — | — |
| 2025-06-25 | $77.76 | $77.76 | 905 | — | — |
| 2025-06-24 | $78.62 | $78.62 | 858 | — | — |
| 2025-06-23 | $78.41 | $78.41 | 835 | — | — |
| 2025-06-20 | $79.49 | $79.49 | 991 | — | — |
| 2025-06-18 | $82.08 | $82.08 | 487 | — | — |
| 2025-06-17 | $81.43 | $81.43 | 547 | — | — |
| 2025-06-16 | $82.30 | $82.30 | 1,325 | — | — |
| 2025-06-13 | $81.00 | $81.00 | 1,374 | — | — |
| 2025-06-12 | $81.22 | $81.22 | 928 | — | — |
| 2025-06-11 | $86.40 | $86.40 | 1,063 | — | — |
| 2025-06-10 | $87.70 | $87.70 | 1,109 | — | — |
| 2025-06-09 | $91.37 | $91.37 | 1,149 | — | — |
| 2025-06-06 | $90.50 | $90.50 | 1,569 | — | — |
| 2025-06-05 | $86.40 | $86.40 | 3,441 | — | — |
| 2025-06-04 | $85.10 | $85.10 | 1,091 | — | — |
| 2025-06-03 | $79.70 | $79.70 | 928 | — | — |
| 2025-06-02 | $75.60 | $75.60 | 1,719 | — | — |
| 2025-05-30 | $78.84 | $78.84 | 1,508 | — | — |
| 2025-05-29 | $76.03 | $76.03 | 3,626 | — | — |
| 2025-05-28 | $89.86 | $89.86 | 1,395 | — | — |
| 2025-05-27 | $89.42 | $89.42 | 2,528 | — | — |
| 2025-05-23 | $93.31 | $93.31 | 1,574 | — | — |
| 2025-05-22 | $94.39 | $94.39 | 2,338 | — | — |
| 2025-05-21 | $92.45 | $92.45 | 2,269 | — | — |
| 2025-05-20 | $93.96 | $93.96 | 1,279 | — | — |
| 2025-05-19 | $97.63 | $97.63 | 3,161 | — | — |
| 2025-05-16 | $100.66 | $100.66 | 6,830 | — | — |
| 2025-05-15 | $87.48 | $87.48 | 1,181 | — | — |
| 2025-05-14 | $91.37 | $91.37 | 4,402 | — | — |
| 2025-05-13 | $82.73 | $82.73 | 2,380 | — | — |
| 2025-05-12 | $77.11 | $77.11 | 3,103 | — | — |
| 2025-05-09 | $78.84 | $78.84 | 3,250 | — | — |
| 2025-05-08 | $82.30 | $82.30 | 3,619 | — | — |
| 2025-05-07 | $84.46 | $84.46 | 680 | — | — |
| 2025-05-06 | $85.32 | $85.32 | 594 | — | — |
| 2025-05-05 | $89.64 | $89.64 | 376 | — | — |
| 2025-05-02 | $92.23 | $92.23 | 938 | — | — |
| 2025-05-01 | $85.97 | $85.97 | 1,291 | — | — |
| 2025-04-30 | $80.14 | $80.14 | 2,648 | — | — |
| 2025-04-29 | $95.26 | $95.26 | 1,548 | — | — |
| 2025-04-28 | $87.48 | $87.48 | 663 | — | — |
| 2025-04-25 | $85.75 | $85.75 | 2,151 | — | — |
| 2025-04-24 | $90.72 | $90.72 | 2,309 | — | — |
| 2025-04-23 | $83.16 | $83.16 | 2,023 | — | — |
| 2025-04-22 | $74.74 | $74.74 | 2,087 | — | — |
| 2025-04-21 | $71.28 | $71.28 | 922 | — | — |
| 2025-04-17 | $75.38 | $75.38 | 407 | — | — |
| 2025-04-16 | $74.30 | $74.30 | 402 | — | — |
| 2025-04-15 | $74.52 | $74.52 | 1,232 | — | — |
| 2025-04-14 | $72.36 | $72.36 | 867 | — | — |
| 2025-04-11 | $72.36 | $72.36 | 849 | — | — |
| 2025-04-10 | $69.98 | $69.98 | 905 | — | — |
| 2025-04-09 | $71.93 | $71.93 | 1,543 | — | — |
| 2025-04-08 | $67.39 | $67.39 | 962 | — | — |
| 2025-04-07 | $70.63 | $70.63 | 2,289 | — | — |
| 2025-04-04 | $72.36 | $72.36 | 1,065 | — | — |
| 2025-04-03 | $72.36 | $72.36 | 2,153 | — | — |
| 2025-04-02 | $79.27 | $79.27 | 867 | — | — |
| 2025-04-01 | $76.25 | $76.25 | 1,018 | — | — |
| 2025-03-31 | $73.44 | $73.44 | 1,458 | — | — |
| 2025-03-28 | $79.70 | $79.70 | 1,235 | — | — |
| 2025-03-27 | $83.16 | $83.16 | 838 | — | — |
| 2025-03-26 | $83.81 | $83.81 | 1,427 | — | — |
| 2025-03-25 | $85.75 | $85.75 | 1,171 | — | — |
| 2025-03-24 | $90.72 | $90.72 | 2,194 | — | — |
| 2025-03-21 | $81.86 | $81.86 | 1,052 | — | — |
| 2025-03-20 | $83.38 | $83.38 | 1,374 | — | — |
| 2025-03-19 | $86.83 | $86.83 | 1,356 | — | — |
| 2025-03-18 | $86.83 | $86.83 | 963 | — | — |
| 2025-03-17 | $87.48 | $87.48 | 2,791 | — | — |
| 2025-03-14 | $88.78 | $88.78 | 1,703 | — | — |
| 2025-03-13 | $86.62 | $86.62 | 825 | — | — |
| 2025-03-12 | $87.48 | $87.48 | 1,029 | — | — |
| 2025-03-11 | $90.50 | $90.50 | 1,491 | — | — |
| 2025-03-10 | $84.24 | $84.24 | 3,720 | — | — |
| 2025-03-07 | $97.20 | $97.20 | 22,650 | — | — |
| 2025-03-06 | $80.78 | $80.78 | 3,464 | — | — |
| 2025-03-05 | $80.78 | $80.78 | 7,778 | — | — |
| 2025-03-04 | $75.60 | $75.60 | 19,883 | — | — |
| 2025-03-03 | $73.87 | $73.87 | 307,886 | — | — |
| 2025-02-28 | $87.91 | $87.91 | 943 | — | — |
| 2025-02-27 | $89.21 | $89.21 | 913 | — | — |
| 2025-02-26 | $92.23 | $92.23 | 949 | — | — |
| 2025-02-25 | $94.18 | $94.18 | 1,103 | — | — |
| 2025-02-24 | $97.20 | $97.20 | 1,467 | — | — |
| 2025-02-21 | $99.14 | $99.14 | 475 | — | — |
| 2025-02-20 | $105.41 | $105.41 | 463 | — | — |
| 2025-02-19 | $106.49 | $106.49 | 973 | — | — |
| 2025-02-18 | $106.92 | $106.92 | 1,255 | — | — |
| 2025-02-14 | $115.78 | $115.78 | 1,204 | — | — |
| 2025-02-13 | $109.94 | $109.94 | 1,670 | — | — |
| 2025-02-12 | $102.17 | $102.17 | 1,137 | — | — |
| 2025-02-11 | $96.12 | $96.12 | 1,315 | — | — |
| 2025-02-10 | $101.09 | $101.09 | 976 | — | — |
| 2025-02-07 | $100.87 | $100.87 | 2,365 | — | — |
| 2025-02-06 | $106.70 | $106.70 | 1,329 | — | — |
| 2025-02-05 | $109.51 | $109.51 | 1,366 | — | — |
| 2025-02-04 | $115.78 | $115.78 | 1,439 | — | — |
| 2025-02-03 | $113.18 | $113.18 | 3,134 | — | — |
| 2025-01-31 | $111.02 | $111.02 | 5,784 | — | — |
| 2025-01-30 | $107.78 | $107.78 | 25,567 | — | — |
| 2025-01-29 | $99.58 | $99.58 | 1,069 | — | — |
| 2025-01-28 | $99.36 | $99.36 | 1,549 | — | — |
| 2025-01-27 | $101.95 | $101.95 | 2,289 | — | — |
| 2025-01-24 | $109.51 | $109.51 | 1,865 | — | — |
| 2025-01-23 | $108.00 | $108.00 | 3,868 | — | — |
| 2025-01-22 | $117.94 | $117.94 | 2,362 | — | — |
| 2025-01-21 | $123.12 | $123.12 | 2,369 | — | — |
| 2025-01-17 | $126.58 | $126.58 | 3,286 | — | — |
| 2025-01-16 | $131.98 | $131.98 | 1,336 | — | — |
| 2025-01-15 | $134.78 | $134.78 | 1,743 | — | — |
| 2025-01-14 | $122.47 | $122.47 | 1,395 | — | — |
| 2025-01-13 | $123.12 | $123.12 | 2,001 | — | — |
| 2025-01-10 | $129.17 | $129.17 | 2,130 | — | — |
| 2025-01-08 | $135.22 | $135.22 | 2,038 | — | — |
| 2025-01-07 | $141.05 | $141.05 | 2,003 | — | — |
| 2025-01-06 | $144.72 | $144.72 | 3,940 | — | — |
| 2025-01-03 | $138.89 | $138.89 | 2,470 | — | — |
| 2025-01-02 | $133.92 | $133.92 | 2,381 | — | — |