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
- 1987-07-23 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 | $8.67 | $100.90 | 2,974,100 | — | — |
| 2024-12-30 | $8.87 | $103.23 | 2,347,700 | — | — |
| 2024-12-27 | $8.94 | $104.04 | 2,034,800 | — | — |
| 2024-12-26 | $9.11 | $106.02 | 2,047,000 | — | — |
| 2024-12-24 | $9.23 | $107.42 | 999,600 | — | — |
| 2024-12-23 | $9.19 | $106.95 | 1,700,700 | — | — |
| 2024-12-20 | $9.53 | $110.91 | 1,348,600 | — | — |
| 2024-12-19 | $9.29 | $108.12 | 1,733,700 | — | — |
| 2024-12-18 | $9.77 | $113.70 | 1,117,100 | — | — |
| 2024-12-17 | $9.87 | $114.87 | 1,091,900 | — | — |
| 2024-12-16 | $9.90 | $115.22 | 1,115,300 | — | — |
| 2024-12-13 | $10.10 | $117.54 | 1,793,400 | — | — |
| 2024-12-12 | $10.18 | $118.47 | 863,200 | — | — |
| 2024-12-11 | $10.33 | $120.22 | 1,151,700 | — | — |
| 2024-12-10 | $10.10 | $117.54 | 1,147,400 | — | — |
| 2024-12-09 | $10.27 | $119.52 | 1,202,100 | — | — |
| 2024-12-06 | $10.56 | $122.90 | 1,718,600 | — | — |
| 2024-12-05 | $10.69 | $124.41 | 1,306,700 | — | — |
| 2024-12-04 | $10.82 | $125.92 | 821,800 | — | — |
| 2024-12-03 | $11.04 | $128.48 | 860,800 | — | — |
| 2024-12-02 | $11.12 | $129.41 | 862,300 | — | — |
| 2024-11-29 | $11.08 | $128.95 | 449,500 | — | — |
| 2024-11-27 | $11.07 | $128.83 | 631,400 | — | — |
| 2024-11-26 | $11.12 | $129.41 | 495,300 | — | — |
| 2024-11-25 | $11.18 | $130.11 | 720,900 | — | — |
| 2024-11-22 | $11.34 | $131.97 | 685,900 | — | — |
| 2024-11-21 | $11.02 | $128.25 | 730,400 | — | — |
| 2024-11-20 | $11.02 | $128.25 | 1,331,600 | — | — |
| 2024-11-19 | $11.31 | $131.62 | 1,719,300 | — | — |
| 2024-11-18 | $12.09 | $140.70 | 1,302,100 | — | — |
| 2024-11-15 | $12.48 | $139.42 | 971,300 | — | — |
| 2024-11-14 | $12.56 | $140.32 | 1,008,100 | — | — |
| 2024-11-13 | $12.43 | $138.86 | 951,900 | — | — |
| 2024-11-12 | $12.58 | $140.54 | 1,100,700 | — | — |
| 2024-11-11 | $12.87 | $143.78 | 1,388,800 | — | — |
| 2024-11-08 | $12.10 | $135.18 | 3,126,800 | — | — |
| 2024-11-07 | $12.89 | $144.00 | 1,275,900 | — | — |
| 2024-11-06 | $13.20 | $147.47 | 981,900 | — | — |
| 2024-11-05 | $12.43 | $138.86 | 497,500 | — | — |
| 2024-11-04 | $12.14 | $135.62 | 812,500 | — | — |
| 2024-11-01 | $12.52 | $139.87 | 680,500 | — | — |
| 2024-10-31 | $12.56 | $140.32 | 995,300 | — | — |
| 2024-10-30 | $13.08 | $146.13 | 1,320,700 | — | — |
| 2024-10-29 | $12.77 | $142.66 | 4,095,800 | — | — |
| 2024-10-28 | $15.49 | $173.05 | 761,900 | — | — |
| 2024-10-25 | $15.33 | $171.26 | 447,800 | — | — |
| 2024-10-24 | $15.25 | $170.37 | 460,000 | — | — |
| 2024-10-23 | $15.37 | $171.71 | 584,500 | — | — |
| 2024-10-22 | $15.37 | $171.71 | 1,061,500 | — | — |
| 2024-10-21 | $14.99 | $167.46 | 618,900 | — | — |
| 2024-10-18 | $14.92 | $166.68 | 1,516,100 | — | — |
| 2024-10-17 | $14.81 | $165.45 | 464,500 | — | — |
| 2024-10-16 | $14.50 | $161.99 | 728,500 | — | — |
| 2024-10-15 | $14.49 | $161.88 | 880,300 | — | — |
| 2024-10-14 | $14.80 | $165.34 | 965,500 | — | — |
| 2024-10-11 | $14.27 | $159.42 | 626,600 | — | — |
| 2024-10-10 | $14.02 | $156.63 | 502,900 | — | — |
| 2024-10-09 | $13.72 | $153.27 | 448,200 | — | — |
| 2024-10-08 | $13.74 | $153.50 | 743,900 | — | — |
| 2024-10-07 | $14.01 | $156.51 | 977,700 | — | — |
| 2024-10-04 | $13.68 | $152.83 | 656,600 | — | — |
| 2024-10-03 | $13.52 | $151.04 | 502,000 | — | — |
| 2024-10-02 | $13.42 | $149.92 | 544,000 | — | — |
| 2024-10-01 | $13.34 | $149.03 | 680,800 | — | — |
| 2024-09-30 | $13.52 | $151.04 | 893,900 | — | — |
| 2024-09-27 | $13.11 | $146.46 | 881,700 | — | — |
| 2024-09-26 | $13.15 | $146.91 | 1,004,000 | — | — |
| 2024-09-25 | $13.29 | $148.47 | 643,300 | — | — |
| 2024-09-24 | $13.52 | $151.04 | 814,000 | — | — |
| 2024-09-23 | $13.47 | $150.48 | 1,123,700 | — | — |
| 2024-09-20 | $12.94 | $144.56 | 1,254,200 | — | — |
| 2024-09-19 | $13.12 | $146.57 | 1,398,100 | — | — |
| 2024-09-18 | $13.45 | $150.26 | 1,404,500 | — | — |
| 2024-09-17 | $13.35 | $149.14 | 4,716,200 | — | — |
| 2024-09-16 | $12.37 | $138.19 | 3,780,300 | — | — |
| 2024-09-13 | $10.80 | $120.65 | 1,078,500 | — | — |
| 2024-09-12 | $10.28 | $114.84 | 1,035,000 | — | — |
| 2024-09-11 | $10.02 | $111.94 | 1,491,200 | — | — |
| 2024-09-10 | $10.15 | $113.39 | 2,209,200 | — | — |
| 2024-09-09 | $10.48 | $117.08 | 1,168,300 | — | — |
| 2024-09-06 | $10.55 | $117.86 | 2,583,900 | — | — |
| 2024-09-05 | $11.15 | $124.56 | 3,141,000 | — | — |
| 2024-09-04 | $12.21 | $136.41 | 1,704,700 | — | — |
| 2024-09-03 | $13.07 | $146.01 | 1,388,500 | — | — |
| 2024-08-30 | $13.27 | $148.25 | 774,400 | — | — |
| 2024-08-29 | $13.17 | $147.13 | 1,491,200 | — | — |
| 2024-08-28 | $13.31 | $148.69 | 3,120,700 | — | — |
| 2024-08-27 | $13.84 | $154.62 | 1,769,200 | — | — |
| 2024-08-26 | $14.07 | $157.18 | 6,834,600 | — | — |
| 2024-08-23 | $15.89 | $177.52 | 767,800 | — | — |
| 2024-08-22 | $15.83 | $176.85 | 932,400 | — | — |
| 2024-08-21 | $15.47 | $172.83 | 1,365,700 | — | — |
| 2024-08-20 | $15.75 | $175.95 | 1,102,700 | — | — |
| 2024-08-19 | $16.18 | $180.76 | 2,756,300 | — | — |
| 2024-08-16 | $16.98 | $178.52 | 1,644,100 | — | — |
| 2024-08-15 | $16.79 | $176.53 | 851,400 | — | — |
| 2024-08-14 | $16.85 | $177.16 | 706,000 | — | — |
| 2024-08-13 | $16.51 | $173.58 | 840,200 | — | — |
| 2024-08-12 | $16.52 | $173.69 | 996,300 | — | — |
| 2024-08-09 | $16.10 | $169.27 | 709,300 | — | — |
| 2024-08-08 | $15.91 | $167.27 | 943,000 | — | — |
| 2024-08-07 | $16.00 | $168.22 | 1,420,200 | — | — |
| 2024-08-06 | $16.74 | $176.00 | 844,400 | — | — |
| 2024-08-05 | $16.37 | $172.11 | 1,056,800 | — | — |
| 2024-08-02 | $17.10 | $179.78 | 768,700 | — | — |
| 2024-08-01 | $17.52 | $184.20 | 553,100 | — | — |
| 2024-07-31 | $17.65 | $185.57 | 529,200 | — | — |
| 2024-07-30 | $17.46 | $183.57 | 347,500 | — | — |
| 2024-07-29 | $17.31 | $181.99 | 342,800 | — | — |
| 2024-07-26 | $17.27 | $181.57 | 416,500 | — | — |
| 2024-07-25 | $17.35 | $182.41 | 363,200 | — | — |
| 2024-07-24 | $17.24 | $181.26 | 572,600 | — | — |
| 2024-07-23 | $17.52 | $184.20 | 475,700 | — | — |
| 2024-07-22 | $17.46 | $183.57 | 462,600 | — | — |
| 2024-07-19 | $17.20 | $180.84 | 333,100 | — | — |
| 2024-07-18 | $17.13 | $180.10 | 744,300 | — | — |
| 2024-07-17 | $17.78 | $186.93 | 565,200 | — | — |
| 2024-07-16 | $17.44 | $183.36 | 678,600 | — | — |
| 2024-07-15 | $17.24 | $181.26 | 575,900 | — | — |
| 2024-07-12 | $17.00 | $178.73 | 522,000 | — | — |
| 2024-07-11 | $16.93 | $178.00 | 432,600 | — | — |
| 2024-07-10 | $16.83 | $176.95 | 316,000 | — | — |
| 2024-07-09 | $16.83 | $176.95 | 482,000 | — | — |
| 2024-07-08 | $17.11 | $179.89 | 1,277,500 | — | — |
| 2024-07-05 | $16.54 | $173.90 | 327,500 | — | — |
| 2024-07-03 | $16.68 | $175.37 | 361,500 | — | — |
| 2024-07-02 | $16.51 | $173.58 | 582,400 | — | — |
| 2024-07-01 | $16.31 | $171.48 | 352,600 | — | — |
| 2024-06-28 | $16.48 | $173.27 | 626,100 | — | — |
| 2024-06-27 | $16.49 | $173.37 | 360,000 | — | — |
| 2024-06-26 | $16.48 | $173.27 | 561,300 | — | — |
| 2024-06-25 | $16.67 | $175.26 | 805,200 | — | — |
| 2024-06-24 | $15.85 | $166.64 | 443,000 | — | — |
| 2024-06-21 | $15.68 | $164.85 | 1,933,900 | — | — |
| 2024-06-20 | $15.62 | $164.22 | 847,500 | — | — |
| 2024-06-18 | $15.95 | $167.69 | 667,100 | — | — |
| 2024-06-17 | $16.17 | $170.01 | 1,009,900 | — | — |
| 2024-06-14 | $16.18 | $170.11 | 504,800 | — | — |
| 2024-06-13 | $16.22 | $170.53 | 354,100 | — | — |
| 2024-06-12 | $16.27 | $171.06 | 329,600 | — | — |
| 2024-06-11 | $16.29 | $171.27 | 420,000 | — | — |
| 2024-06-10 | $16.41 | $172.53 | 557,700 | — | — |
| 2024-06-07 | $16.71 | $175.68 | 427,200 | — | — |
| 2024-06-06 | $16.82 | $176.84 | 464,500 | — | — |
| 2024-06-05 | $16.68 | $175.37 | 412,300 | — | — |
| 2024-06-04 | $16.35 | $171.90 | 402,300 | — | — |
| 2024-06-03 | $16.39 | $172.32 | 418,000 | — | — |
| 2024-05-31 | $16.51 | $173.58 | 637,500 | — | — |
| 2024-05-30 | $16.58 | $174.32 | 281,500 | — | — |
| 2024-05-29 | $16.36 | $172.00 | 566,500 | — | — |
| 2024-05-28 | $16.60 | $174.53 | 760,900 | — | — |
| 2024-05-24 | $16.70 | $175.58 | 441,700 | — | — |
| 2024-05-23 | $16.29 | $171.27 | 542,300 | — | — |
| 2024-05-22 | $16.53 | $173.79 | 753,800 | — | — |
| 2024-05-21 | $16.43 | $172.74 | 881,500 | — | — |
| 2024-05-20 | $16.66 | $175.16 | 1,025,300 | — | — |
| 2024-05-17 | $16.83 | $176.95 | 2,096,500 | — | — |
| 2024-05-16 | $18.31 | $181.99 | 2,507,100 | — | — |
| 2024-05-15 | $18.20 | $180.90 | 1,335,700 | — | — |
| 2024-05-14 | $18.59 | $184.78 | 1,097,400 | — | — |
| 2024-05-13 | $18.37 | $182.59 | 688,400 | — | — |
| 2024-05-10 | $17.98 | $178.71 | 772,400 | — | — |
| 2024-05-09 | $18.03 | $179.21 | 858,600 | — | — |
| 2024-05-08 | $18.56 | $184.48 | 1,948,700 | — | — |
| 2024-05-07 | $17.17 | $170.66 | 657,600 | — | — |
| 2024-05-06 | $17.36 | $172.55 | 433,100 | — | — |
| 2024-05-03 | $17.35 | $172.45 | 346,800 | — | — |
| 2024-05-02 | $17.34 | $172.35 | 559,100 | — | — |
| 2024-05-01 | $17.40 | $172.95 | 704,700 | — | — |
| 2024-04-30 | $17.64 | $175.33 | 315,600 | — | — |
| 2024-04-29 | $17.55 | $174.44 | 437,600 | — | — |
| 2024-04-26 | $17.25 | $171.46 | 532,300 | — | — |
| 2024-04-25 | $17.27 | $171.66 | 356,500 | — | — |
| 2024-04-24 | $17.26 | $171.56 | 346,700 | — | — |
| 2024-04-23 | $17.00 | $168.97 | 538,700 | — | — |
| 2024-04-22 | $16.67 | $165.69 | 560,000 | — | — |
| 2024-04-19 | $17.00 | $168.97 | 658,500 | — | — |
| 2024-04-18 | $16.89 | $167.88 | 375,900 | — | — |
| 2024-04-17 | $17.01 | $169.07 | 339,900 | — | — |
| 2024-04-16 | $17.08 | $169.77 | 314,000 | — | — |
| 2024-04-15 | $17.26 | $171.56 | 397,000 | — | — |
| 2024-04-12 | $17.31 | $172.05 | 449,500 | — | — |
| 2024-04-11 | $17.48 | $173.74 | 307,900 | — | — |
| 2024-04-10 | $17.38 | $172.75 | 463,300 | — | — |
| 2024-04-09 | $17.51 | $174.04 | 448,500 | — | — |
| 2024-04-08 | $17.23 | $171.26 | 425,800 | — | — |
| 2024-04-05 | $17.16 | $170.56 | 401,800 | — | — |
| 2024-04-04 | $17.02 | $169.17 | 491,900 | — | — |
| 2024-04-03 | $17.02 | $169.17 | 432,500 | — | — |
| 2024-04-02 | $16.81 | $167.08 | 685,100 | — | — |
| 2024-04-01 | $16.97 | $168.67 | 628,400 | — | — |
| 2024-03-28 | $17.01 | $169.07 | 503,300 | — | — |
| 2024-03-27 | $17.00 | $168.97 | 814,400 | — | — |
| 2024-03-26 | $17.08 | $169.77 | 518,800 | — | — |
| 2024-03-25 | $17.16 | $170.56 | 461,600 | — | — |
| 2024-03-22 | $17.02 | $169.17 | 500,600 | — | — |
| 2024-03-21 | $17.05 | $169.47 | 663,500 | — | — |
| 2024-03-20 | $17.38 | $172.75 | 573,600 | — | — |
| 2024-03-19 | $17.12 | $170.16 | 446,300 | — | — |
| 2024-03-18 | $17.16 | $170.56 | 747,100 | — | — |
| 2024-03-15 | $17.47 | $173.64 | 717,600 | — | — |
| 2024-03-14 | $17.34 | $172.35 | 567,300 | — | — |
| 2024-03-13 | $17.48 | $173.74 | 782,900 | — | — |
| 2024-03-12 | $17.00 | $168.97 | 1,263,100 | — | — |
| 2024-03-11 | $17.42 | $173.15 | 1,581,900 | — | — |
| 2024-03-08 | $18.09 | $179.81 | 2,307,800 | — | — |
| 2024-03-07 | $19.72 | $186.07 | 1,402,900 | — | — |
| 2024-03-06 | $19.67 | $185.60 | 849,300 | — | — |
| 2024-03-05 | $19.32 | $182.29 | 942,800 | — | — |
| 2024-03-04 | $19.67 | $185.60 | 978,100 | — | — |
| 2024-03-01 | $19.97 | $188.43 | 1,001,000 | — | — |
| 2024-02-29 | $20.01 | $188.80 | 827,100 | — | — |
| 2024-02-28 | $19.18 | $180.97 | 853,400 | — | — |
| 2024-02-27 | $19.32 | $182.29 | 554,400 | — | — |
| 2024-02-26 | $19.15 | $180.69 | 783,800 | — | — |
| 2024-02-23 | $19.84 | $187.20 | 453,900 | — | — |
| 2024-02-22 | $19.77 | $186.54 | 736,700 | — | — |
| 2024-02-21 | $19.52 | $184.18 | 2,649,500 | — | — |
| 2024-02-20 | $21.54 | $203.24 | 1,602,100 | — | — |
| 2024-02-16 | $21.22 | $200.22 | 819,100 | — | — |
| 2024-02-15 | $20.99 | $198.05 | 1,065,800 | — | — |
| 2024-02-14 | $20.34 | $191.92 | 911,400 | — | — |
| 2024-02-13 | $19.94 | $188.14 | 1,014,400 | — | — |
| 2024-02-12 | $19.33 | $182.39 | 451,700 | — | — |
| 2024-02-09 | $19.11 | $180.31 | 379,100 | — | — |
| 2024-02-08 | $19.28 | $181.92 | 668,900 | — | — |
| 2024-02-07 | $18.64 | $175.88 | 356,600 | — | — |
| 2024-02-06 | $18.79 | $177.29 | 388,100 | — | — |
| 2024-02-05 | $18.62 | $175.69 | 552,200 | — | — |
| 2024-02-02 | $18.39 | $173.52 | 484,200 | — | — |
| 2024-02-01 | $18.59 | $175.41 | 489,800 | — | — |
| 2024-01-31 | $18.25 | $172.20 | 941,000 | — | — |
| 2024-01-30 | $18.16 | $171.35 | 619,900 | — | — |
| 2024-01-29 | $17.64 | $166.44 | 453,600 | — | — |
| 2024-01-26 | $17.81 | $168.05 | 570,100 | — | — |
| 2024-01-25 | $17.92 | $169.08 | 466,800 | — | — |
| 2024-01-24 | $17.64 | $166.44 | 412,100 | — | — |
| 2024-01-23 | $17.69 | $166.91 | 339,700 | — | — |
| 2024-01-22 | $17.61 | $166.16 | 554,800 | — | — |
| 2024-01-19 | $17.50 | $165.12 | 558,600 | — | — |
| 2024-01-18 | $17.73 | $167.29 | 670,500 | — | — |
| 2024-01-17 | $17.95 | $169.37 | 728,600 | — | — |
| 2024-01-16 | $17.87 | $168.61 | 1,053,400 | — | — |
| 2024-01-12 | $17.11 | $161.44 | 326,800 | — | — |
| 2024-01-11 | $17.12 | $161.54 | 469,000 | — | — |
| 2024-01-10 | $17.35 | $163.71 | 608,900 | — | — |
| 2024-01-09 | $17.91 | $168.99 | 321,600 | — | — |
| 2024-01-08 | $17.98 | $169.65 | 583,800 | — | — |
| 2024-01-05 | $17.74 | $167.39 | 653,800 | — | — |
| 2024-01-04 | $17.93 | $169.18 | 593,300 | — | — |
| 2024-01-03 | $17.59 | $165.97 | 532,600 | — | — |
| 2024-01-02 | $17.65 | $166.54 | 654,800 | — | — |