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
- 2019-03-29 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $20.10 | $20.10 | 1,587 | — | — |
| 2024-12-30 | $19.62 | $19.62 | 2,625 | — | — |
| 2024-12-27 | $18.00 | $18.00 | 1,048 | — | — |
| 2024-12-26 | $18.48 | $18.48 | 1,645 | — | — |
| 2024-12-24 | $18.96 | $18.96 | 497 | — | — |
| 2024-12-23 | $18.00 | $18.00 | 1,262 | — | — |
| 2024-12-20 | $18.00 | $18.00 | 4,718 | — | — |
| 2024-12-19 | $15.72 | $15.72 | 630 | — | — |
| 2024-12-18 | $15.84 | $15.84 | 922 | — | — |
| 2024-12-17 | $16.44 | $16.44 | 310 | — | — |
| 2024-12-16 | $16.50 | $16.50 | 580 | — | — |
| 2024-12-13 | $16.44 | $16.44 | 1,108 | — | — |
| 2024-12-12 | $17.10 | $17.10 | 1,478 | — | — |
| 2024-12-11 | $18.30 | $18.30 | 3,140 | — | — |
| 2024-12-10 | $19.56 | $19.56 | 1,062 | — | — |
| 2024-12-09 | $21.18 | $21.18 | 2,212 | — | — |
| 2024-12-06 | $20.52 | $20.52 | 1,453 | — | — |
| 2024-12-05 | $20.16 | $20.16 | 848 | — | — |
| 2024-12-04 | $20.40 | $20.40 | 493 | — | — |
| 2024-12-03 | $19.92 | $19.92 | 730 | — | — |
| 2024-12-02 | $21.00 | $21.00 | 958 | — | — |
| 2024-11-29 | $20.40 | $20.40 | 1,103 | — | — |
| 2024-11-27 | $20.58 | $20.58 | 2,157 | — | — |
| 2024-11-26 | $19.50 | $19.50 | 478 | — | — |
| 2024-11-25 | $19.20 | $19.20 | 2,140 | — | — |
| 2024-11-22 | $19.26 | $19.26 | 630 | — | — |
| 2024-11-21 | $18.90 | $18.90 | 1,605 | — | — |
| 2024-11-20 | $18.60 | $18.60 | 2,030 | — | — |
| 2024-11-19 | $18.42 | $18.42 | 4,367 | — | — |
| 2024-11-18 | $19.62 | $19.62 | 1,560 | — | — |
| 2024-11-15 | $19.56 | $19.56 | 1,930 | — | — |
| 2024-11-14 | $20.40 | $20.40 | 2,532 | — | — |
| 2024-11-13 | $19.98 | $19.98 | 2,602 | — | — |
| 2024-11-12 | $18.48 | $18.48 | 2,290 | — | — |
| 2024-11-11 | $18.90 | $18.90 | 1,465 | — | — |
| 2024-11-08 | $18.00 | $18.00 | 4,408 | — | — |
| 2024-11-07 | $19.32 | $19.32 | 4,833 | — | — |
| 2024-11-06 | $20.40 | $20.40 | 4,652 | — | — |
| 2024-11-05 | $22.74 | $22.74 | 2,645 | — | — |
| 2024-11-04 | $23.52 | $23.52 | 5,795 | — | — |
| 2024-11-01 | $26.34 | $26.34 | 8,228 | — | — |
| 2024-10-31 | $25.98 | $25.98 | 139,255 | — | — |
| 2024-10-30 | $33.30 | $33.30 | 5,622 | — | — |
| 2024-10-29 | $31.38 | $31.38 | 2,620 | — | — |
| 2024-10-28 | $31.32 | $31.32 | 1,858 | — | — |
| 2024-10-25 | $33.30 | $33.30 | 2,218 | — | — |
| 2024-10-24 | $34.50 | $34.50 | 6,883 | — | — |
| 2024-10-23 | $40.68 | $40.68 | 13,015 | — | — |
| 2024-10-22 | $44.34 | $44.34 | 643 | — | — |
| 2024-10-21 | $40.80 | $40.80 | 2,198 | — | — |
| 2024-10-18 | $40.68 | $40.68 | 1,705 | — | — |
| 2024-10-17 | $40.50 | $40.50 | 400 | — | — |
| 2024-10-16 | $40.80 | $40.80 | 688 | — | — |
| 2024-10-15 | $40.38 | $40.38 | 1,453 | — | — |
| 2024-10-14 | $43.80 | $43.80 | 1,637 | — | — |
| 2024-10-11 | $43.74 | $43.74 | 3,263 | — | — |
| 2024-10-10 | $40.20 | $40.20 | 1,293 | — | — |
| 2024-10-09 | $44.40 | $44.40 | 3,397 | — | — |
| 2024-10-08 | $49.80 | $49.80 | 2,098 | — | — |
| 2024-10-07 | $54.84 | $54.84 | 3,155 | — | — |
| 2024-10-04 | $56.70 | $56.70 | 2,552 | — | — |
| 2024-10-03 | $58.14 | $58.14 | 6,213 | — | — |
| 2024-10-02 | $71.40 | $71.40 | 23,018 | — | — |
| 2024-10-01 | $84.00 | $84.00 | 86,727 | — | — |
| 2024-09-30 | $76.80 | $76.80 | 93,455 | — | — |
| 2024-09-27 | $45.72 | $45.72 | 2,582 | — | — |
| 2024-09-26 | $40.20 | $40.20 | 825 | — | — |
| 2024-09-25 | $38.52 | $38.52 | 2,267 | — | — |
| 2024-09-24 | $39.78 | $39.78 | 535 | — | — |
| 2024-09-23 | $37.38 | $37.38 | 925 | — | — |
| 2024-09-20 | $40.86 | $40.86 | 1,317 | — | — |
| 2024-09-19 | $43.80 | $43.80 | 2,835 | — | — |
| 2024-09-18 | $36.90 | $36.90 | 808 | — | — |
| 2024-09-17 | $34.62 | $34.62 | 3,925 | — | — |
| 2024-09-16 | $36.06 | $36.06 | 7,780 | — | — |
| 2024-09-13 | $51.00 | $51.00 | 828 | — | — |
| 2024-09-12 | $55.80 | $55.80 | 1,892 | — | — |
| 2024-09-11 | $61.20 | $61.20 | 1,522 | — | — |
| 2024-09-10 | $75.00 | $75.00 | 232 | — | — |
| 2024-09-09 | $85.80 | $85.80 | 208 | — | — |
| 2024-09-06 | $89.40 | $89.40 | 290 | — | — |
| 2024-09-05 | $94.20 | $94.20 | 85 | — | — |
| 2024-09-04 | $93.60 | $93.60 | 1,657 | — | — |
| 2024-09-03 | $118.80 | $118.80 | 412 | — | — |
| 2024-08-30 | $112.62 | $112.62 | 127 | — | — |
| 2024-08-29 | $109.20 | $109.20 | 163 | — | — |
| 2024-08-28 | $108.60 | $108.60 | 108 | — | — |
| 2024-08-27 | $114.00 | $114.00 | 200 | — | — |
| 2024-08-26 | $117.60 | $117.60 | 105 | — | — |
| 2024-08-23 | $121.80 | $121.80 | 260 | — | — |
| 2024-08-22 | $118.80 | $118.80 | 467 | — | — |
| 2024-08-21 | $128.34 | $128.34 | 1,930 | — | — |
| 2024-08-20 | $149.40 | $149.40 | 802 | — | — |
| 2024-08-19 | $147.60 | $147.60 | 4,553 | — | — |
| 2024-08-16 | $123.00 | $123.00 | 373 | — | — |
| 2024-08-15 | $116.40 | $116.40 | 322 | — | — |
| 2024-08-14 | $102.00 | $102.00 | 287 | — | — |
| 2024-08-13 | $117.00 | $117.00 | 143 | — | — |
| 2024-08-12 | $114.00 | $114.00 | 285 | — | — |
| 2024-08-09 | $131.94 | $131.94 | 315 | — | — |
| 2024-08-08 | $150.00 | $150.00 | 282 | — | — |
| 2024-08-07 | $164.40 | $164.40 | 368 | — | — |
| 2024-08-06 | $175.20 | $175.20 | 477 | — | — |
| 2024-08-05 | $183.60 | $183.60 | 363 | — | — |
| 2024-08-02 | $213.00 | $213.00 | 528 | — | — |
| 2024-08-01 | $240.00 | $240.00 | 347 | — | — |
| 2024-07-31 | $260.88 | $260.88 | 305 | — | — |
| 2024-07-30 | $288.00 | $288.00 | 628 | — | — |
| 2024-07-29 | $310.80 | $310.80 | 402 | — | — |
| 2024-07-26 | $312.00 | $312.00 | 595 | — | — |
| 2024-07-25 | $312.00 | $312.00 | 577 | — | — |
| 2024-07-24 | $304.20 | $304.20 | 475 | — | — |
| 2024-07-23 | $331.20 | $331.20 | 247 | — | — |
| 2024-07-22 | $345.00 | $345.00 | 322 | — | — |
| 2024-07-19 | $350.40 | $350.40 | 153 | — | — |
| 2024-07-18 | $342.60 | $342.60 | 375 | — | — |
| 2024-07-17 | $345.00 | $345.00 | 343 | — | — |
| 2024-07-16 | $354.60 | $354.60 | 342 | — | — |
| 2024-07-15 | $360.00 | $360.00 | 788 | — | — |
| 2024-07-12 | $346.80 | $346.80 | 282 | — | — |
| 2024-07-11 | $354.00 | $354.00 | 475 | — | — |
| 2024-07-10 | $354.00 | $354.00 | 580 | — | — |
| 2024-07-09 | $351.00 | $351.00 | 83 | — | — |
| 2024-07-08 | $369.00 | $369.00 | 362 | — | — |
| 2024-07-05 | $384.00 | $384.00 | 727 | — | — |
| 2024-07-03 | $381.00 | $381.00 | 372 | — | — |
| 2024-07-02 | $393.00 | $393.00 | 443 | — | — |
| 2024-07-01 | $399.00 | $399.00 | 377 | — | — |
| 2024-06-28 | $400.74 | $400.74 | 612 | — | — |
| 2024-06-27 | $405.00 | $405.00 | 175 | — | — |
| 2024-06-26 | $419.40 | $419.40 | 408 | — | — |
| 2024-06-25 | $421.20 | $421.20 | 317 | — | — |
| 2024-06-24 | $475.20 | $475.20 | 218 | — | — |
| 2024-06-21 | $491.94 | $491.94 | 452 | — | — |
| 2024-06-20 | $446.40 | $446.40 | 452 | — | — |
| 2024-06-18 | $465.00 | $465.00 | 253 | — | — |
| 2024-06-17 | $490.68 | $490.68 | 780 | — | — |
| 2024-06-14 | $522.60 | $522.60 | 118 | — | — |
| 2024-06-13 | $537.00 | $537.00 | 468 | — | — |
| 2024-06-12 | $499.80 | $499.80 | 128 | — | — |
| 2024-06-11 | $513.00 | $513.00 | 35 | — | — |
| 2024-06-10 | $527.40 | $527.40 | 112 | — | — |
| 2024-06-07 | $533.40 | $533.40 | 112 | — | — |
| 2024-06-06 | $531.00 | $531.00 | 182 | — | — |
| 2024-06-05 | $529.20 | $529.20 | 248 | — | — |
| 2024-06-04 | $521.40 | $521.40 | 135 | — | — |
| 2024-06-03 | $523.80 | $523.80 | 175 | — | — |
| 2024-05-31 | $517.80 | $517.80 | 202 | — | — |
| 2024-05-30 | $556.20 | $556.20 | 5 | — | — |
| 2024-05-29 | $556.80 | $556.80 | 52 | — | — |
| 2024-05-28 | $557.40 | $557.40 | 15 | — | — |
| 2024-05-24 | $558.00 | $558.00 | 32 | — | — |
| 2024-05-23 | $543.00 | $543.00 | 15 | — | — |
| 2024-05-22 | $543.00 | $543.00 | 12 | — | — |
| 2024-05-21 | $540.00 | $540.00 | 63 | — | — |
| 2024-05-20 | $543.00 | $543.00 | 62 | — | — |
| 2024-05-17 | $540.00 | $540.00 | 40 | — | — |
| 2024-05-16 | $540.00 | $540.00 | 72 | — | — |
| 2024-05-15 | $531.00 | $531.00 | 30 | — | — |
| 2024-05-14 | $534.00 | $534.00 | 37 | — | — |
| 2024-05-13 | $536.40 | $536.40 | 172 | — | — |
| 2024-05-10 | $542.40 | $542.40 | 60 | — | — |
| 2024-05-09 | $537.00 | $537.00 | 20 | — | — |
| 2024-05-08 | $546.00 | $546.00 | 72 | — | — |
| 2024-05-07 | $540.00 | $540.00 | 138 | — | — |
| 2024-05-06 | $537.90 | $537.90 | 28 | — | — |
| 2024-05-03 | $522.00 | $522.00 | 5 | — | — |
| 2024-05-02 | $531.60 | $531.60 | 7 | — | — |
| 2024-05-01 | $531.00 | $531.00 | 55 | — | — |
| 2024-04-30 | $529.20 | $529.20 | 90 | — | — |
| 2024-04-29 | $528.00 | $528.00 | 20 | — | — |
| 2024-04-26 | $528.00 | $528.00 | 185 | — | — |
| 2024-04-25 | $540.00 | $540.00 | 8 | — | — |
| 2024-04-24 | $535.20 | $535.20 | 115 | — | — |
| 2024-04-23 | $550.74 | $550.74 | 22 | — | — |
| 2024-04-22 | $550.80 | $550.80 | 10 | — | — |
| 2024-04-19 | $525.90 | $525.90 | 30 | — | — |
| 2024-04-18 | $513.60 | $513.60 | 20 | — | — |
| 2024-04-17 | $543.30 | $543.30 | 32 | — | — |
| 2024-04-16 | $556.80 | $556.80 | 73 | — | — |
| 2024-04-15 | $540.00 | $540.00 | 57 | — | — |
| 2024-04-12 | $555.60 | $555.60 | 3 | — | — |
| 2024-04-11 | $528.60 | $528.60 | 2 | — | — |
| 2024-04-10 | $528.60 | $528.60 | 2 | — | — |
| 2024-04-09 | $528.60 | $528.60 | 0 | — | — |
| 2024-04-08 | $528.60 | $528.60 | 7 | — | — |
| 2024-04-05 | $528.60 | $528.60 | 0 | — | — |
| 2024-04-04 | $528.60 | $528.60 | 82 | — | — |
| 2024-04-03 | $553.50 | $553.50 | 0 | — | — |
| 2024-04-02 | $553.50 | $553.50 | 78 | — | — |
| 2024-04-01 | $541.20 | $541.20 | 217 | — | — |
| 2024-03-28 | $554.10 | $554.10 | 183 | — | — |
| 2024-03-27 | $520.80 | $520.80 | 0 | — | — |
| 2024-03-26 | $520.80 | $520.80 | 27 | — | — |
| 2024-03-25 | $532.20 | $532.20 | 18 | — | — |
| 2024-03-22 | $518.40 | $518.40 | 20 | — | — |
| 2024-03-21 | $509.40 | $509.40 | 67 | — | — |
| 2024-03-20 | $522.00 | $522.00 | 25 | — | — |
| 2024-03-19 | $527.40 | $527.40 | 53 | — | — |
| 2024-03-18 | $531.60 | $531.60 | 105 | — | — |
| 2024-03-15 | $537.60 | $537.60 | 227 | — | — |
| 2024-03-14 | $401.40 | $401.40 | 235 | — | — |
| 2024-03-13 | $513.00 | $513.00 | 123 | — | — |
| 2024-03-12 | $575.40 | $575.40 | 163 | — | — |
| 2024-03-11 | $570.66 | $570.66 | 115 | — | — |
| 2024-03-08 | $562.80 | $562.80 | 167 | — | — |
| 2024-03-07 | $540.00 | $540.00 | 80 | — | — |
| 2024-03-06 | $480.00 | $480.00 | 162 | — | — |
| 2024-03-05 | $459.00 | $459.00 | 28 | — | — |
| 2024-03-04 | $457.50 | $457.50 | 22 | — | — |
| 2024-03-01 | $455.40 | $455.40 | 38 | — | — |
| 2024-02-29 | $444.30 | $444.30 | 57 | — | — |
| 2024-02-28 | $420.00 | $420.00 | 35 | — | — |
| 2024-02-27 | $438.00 | $438.00 | 120 | — | — |
| 2024-02-26 | $420.60 | $420.60 | 115 | — | — |
| 2024-02-23 | $426.00 | $426.00 | 58 | — | — |
| 2024-02-22 | $414.00 | $414.00 | 88 | — | — |
| 2024-02-21 | $412.20 | $412.20 | 87 | — | — |
| 2024-02-20 | $406.80 | $406.80 | 205 | — | — |
| 2024-02-16 | $375.60 | $375.60 | 15 | — | — |
| 2024-02-15 | $390.00 | $390.00 | 0 | — | — |
| 2024-02-14 | $390.00 | $390.00 | 7 | — | — |
| 2024-02-13 | $359.40 | $359.40 | 0 | — | — |
| 2024-02-12 | $359.40 | $359.40 | 0 | — | — |
| 2024-02-09 | $359.40 | $359.40 | 10 | — | — |
| 2024-02-08 | $358.80 | $358.80 | 2 | — | — |
| 2024-02-07 | $358.68 | $358.68 | 12 | — | — |
| 2024-02-06 | $377.40 | $377.40 | 33 | — | — |
| 2024-02-05 | $378.00 | $378.00 | 55 | — | — |
| 2024-02-02 | $375.00 | $375.00 | 135 | — | — |
| 2024-02-01 | $354.00 | $354.00 | 12 | — | — |
| 2024-01-31 | $330.60 | $330.60 | 60 | — | — |
| 2024-01-30 | $348.00 | $348.00 | 15 | — | — |
| 2024-01-29 | $354.60 | $354.60 | 28 | — | — |
| 2024-01-26 | $355.20 | $355.20 | 72 | — | — |
| 2024-01-25 | $347.40 | $347.40 | 48 | — | — |
| 2024-01-24 | $355.80 | $355.80 | 0 | — | — |
| 2024-01-23 | $355.80 | $355.80 | 103 | — | — |
| 2024-01-22 | $347.10 | $347.10 | 0 | — | — |
| 2024-01-19 | $347.10 | $347.10 | 12 | — | — |
| 2024-01-18 | $359.40 | $359.40 | 30 | — | — |
| 2024-01-17 | $351.00 | $351.00 | 22 | — | — |
| 2024-01-16 | $353.70 | $353.70 | 175 | — | — |
| 2024-01-12 | $348.00 | $348.00 | 408 | — | — |
| 2024-01-11 | $360.00 | $360.00 | 78 | — | — |
| 2024-01-10 | $361.20 | $361.20 | 12 | — | — |
| 2024-01-09 | $361.80 | $361.80 | 138 | — | — |
| 2024-01-08 | $372.48 | $372.48 | 292 | — | — |
| 2024-01-05 | $358.80 | $358.80 | 203 | — | — |
| 2024-01-04 | $339.60 | $339.60 | 1,168 | — | — |
| 2024-01-03 | $340.20 | $340.20 | 112 | — | — |
| 2024-01-02 | $340.20 | $340.20 | 282 | — | — |