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
- 2006-05-04 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 | $18.50 | $30.52 | 1,059,800 | — | — |
| 2024-12-30 | $17.74 | $29.26 | 1,040,700 | — | — |
| 2024-12-27 | $17.34 | $28.60 | 1,158,200 | — | — |
| 2024-12-26 | $17.16 | $28.30 | 1,090,300 | — | — |
| 2024-12-24 | $16.66 | $27.48 | 642,300 | — | — |
| 2024-12-23 | $16.23 | $26.77 | 1,079,000 | — | — |
| 2024-12-20 | $15.94 | $26.29 | 1,675,700 | — | — |
| 2024-12-19 | $16.13 | $26.61 | 1,644,000 | — | — |
| 2024-12-18 | $16.81 | $27.73 | 1,725,700 | — | — |
| 2024-12-17 | $17.51 | $28.88 | 1,597,700 | — | — |
| 2024-12-16 | $16.52 | $27.25 | 1,130,300 | — | — |
| 2024-12-13 | $17.45 | $28.78 | 773,400 | — | — |
| 2024-12-12 | $17.56 | $28.96 | 801,300 | — | — |
| 2024-12-11 | $18.33 | $30.23 | 1,404,500 | — | — |
| 2024-12-10 | $18.36 | $30.28 | 832,400 | — | — |
| 2024-12-09 | $18.33 | $30.23 | 938,300 | — | — |
| 2024-12-06 | $18.42 | $30.38 | 801,900 | — | — |
| 2024-12-05 | $18.52 | $30.55 | 734,400 | — | — |
| 2024-12-04 | $18.93 | $31.22 | 955,300 | — | — |
| 2024-12-03 | $19.09 | $31.49 | 932,200 | — | — |
| 2024-12-02 | $19.90 | $32.82 | 1,124,700 | — | — |
| 2024-11-29 | $19.05 | $31.42 | 518,600 | — | — |
| 2024-11-27 | $19.16 | $31.60 | 886,700 | — | — |
| 2024-11-26 | $19.38 | $31.97 | 869,900 | — | — |
| 2024-11-25 | $19.09 | $31.49 | 1,761,500 | — | — |
| 2024-11-22 | $18.60 | $30.68 | 754,600 | — | — |
| 2024-11-21 | $18.39 | $30.33 | 641,600 | — | — |
| 2024-11-20 | $18.04 | $29.76 | 781,500 | — | — |
| 2024-11-19 | $17.98 | $29.66 | 1,068,900 | — | — |
| 2024-11-18 | $18.66 | $30.78 | 747,000 | — | — |
| 2024-11-15 | $18.65 | $30.76 | 1,013,800 | — | — |
| 2024-11-14 | $19.09 | $31.49 | 1,061,100 | — | — |
| 2024-11-13 | $18.96 | $31.27 | 1,288,100 | — | — |
| 2024-11-12 | $18.29 | $30.17 | 1,410,500 | — | — |
| 2024-11-11 | $18.55 | $30.18 | 1,966,500 | — | — |
| 2024-11-08 | $18.04 | $29.35 | 1,669,200 | — | — |
| 2024-11-07 | $17.64 | $28.70 | 2,109,900 | — | — |
| 2024-11-06 | $17.30 | $28.14 | 2,774,300 | — | — |
| 2024-11-05 | $15.93 | $25.91 | 1,557,700 | — | — |
| 2024-11-04 | $15.86 | $25.80 | 783,100 | — | — |
| 2024-11-01 | $15.40 | $25.05 | 1,073,000 | — | — |
| 2024-10-31 | $15.67 | $25.49 | 1,065,300 | — | — |
| 2024-10-30 | $16.02 | $26.06 | 888,000 | — | — |
| 2024-10-29 | $16.02 | $26.06 | 1,528,800 | — | — |
| 2024-10-28 | $17.13 | $27.87 | 870,000 | — | — |
| 2024-10-25 | $17.01 | $27.67 | 685,200 | — | — |
| 2024-10-24 | $16.72 | $27.20 | 1,908,600 | — | — |
| 2024-10-23 | $16.59 | $26.99 | 1,076,800 | — | — |
| 2024-10-22 | $17.13 | $27.87 | 838,500 | — | — |
| 2024-10-21 | $16.83 | $27.38 | 1,172,400 | — | — |
| 2024-10-18 | $17.11 | $27.83 | 1,350,300 | — | — |
| 2024-10-17 | $17.36 | $28.24 | 1,566,900 | — | — |
| 2024-10-16 | $17.48 | $28.44 | 1,544,800 | — | — |
| 2024-10-15 | $17.29 | $28.13 | 2,072,300 | — | — |
| 2024-10-14 | $18.61 | $30.27 | 1,034,600 | — | — |
| 2024-10-11 | $19.50 | $31.72 | 1,311,200 | — | — |
| 2024-10-10 | $19.10 | $31.07 | 1,298,100 | — | — |
| 2024-10-09 | $19.54 | $31.79 | 1,454,800 | — | — |
| 2024-10-08 | $19.67 | $32.00 | 1,048,000 | — | — |
| 2024-10-07 | $20.25 | $32.94 | 807,000 | — | — |
| 2024-10-04 | $20.26 | $32.96 | 1,174,900 | — | — |
| 2024-10-03 | $20.37 | $33.14 | 1,596,000 | — | — |
| 2024-10-02 | $18.68 | $30.39 | 1,032,400 | — | — |
| 2024-10-01 | $18.81 | $30.60 | 1,101,800 | — | — |
| 2024-09-30 | $18.75 | $30.50 | 1,164,600 | — | — |
| 2024-09-27 | $18.89 | $30.73 | 832,100 | — | — |
| 2024-09-26 | $18.98 | $30.88 | 1,113,200 | — | — |
| 2024-09-25 | $18.91 | $30.76 | 1,167,600 | — | — |
| 2024-09-24 | $19.08 | $31.04 | 914,900 | — | — |
| 2024-09-23 | $19.68 | $32.02 | 966,900 | — | — |
| 2024-09-20 | $19.70 | $32.05 | 2,115,100 | — | — |
| 2024-09-19 | $20.32 | $33.06 | 885,000 | — | — |
| 2024-09-18 | $20.02 | $32.57 | 626,500 | — | — |
| 2024-09-17 | $20.11 | $32.71 | 899,400 | — | — |
| 2024-09-16 | $19.44 | $31.62 | 1,157,800 | — | — |
| 2024-09-13 | $19.40 | $31.56 | 709,800 | — | — |
| 2024-09-12 | $18.88 | $30.71 | 1,000,100 | — | — |
| 2024-09-11 | $18.83 | $30.63 | 904,300 | — | — |
| 2024-09-10 | $19.35 | $31.48 | 1,256,000 | — | — |
| 2024-09-09 | $18.75 | $30.50 | 1,191,700 | — | — |
| 2024-09-06 | $19.52 | $31.75 | 1,047,500 | — | — |
| 2024-09-05 | $19.74 | $32.11 | 1,330,700 | — | — |
| 2024-09-04 | $20.34 | $33.09 | 1,408,500 | — | — |
| 2024-09-03 | $20.88 | $33.97 | 1,743,600 | — | — |
| 2024-08-30 | $20.42 | $33.22 | 1,189,000 | — | — |
| 2024-08-29 | $19.87 | $32.32 | 813,500 | — | — |
| 2024-08-28 | $19.69 | $32.03 | 1,211,400 | — | — |
| 2024-08-27 | $19.91 | $32.39 | 953,900 | — | — |
| 2024-08-26 | $20.56 | $33.45 | 931,700 | — | — |
| 2024-08-23 | $20.81 | $33.85 | 1,192,700 | — | — |
| 2024-08-22 | $20.10 | $32.70 | 813,300 | — | — |
| 2024-08-21 | $20.22 | $32.89 | 1,330,500 | — | — |
| 2024-08-20 | $20.44 | $33.25 | 1,504,400 | — | — |
| 2024-08-19 | $21.66 | $35.24 | 1,158,000 | — | — |
| 2024-08-16 | $21.75 | $35.38 | 1,177,400 | — | — |
| 2024-08-15 | $21.92 | $35.66 | 1,321,700 | — | — |
| 2024-08-14 | $21.21 | $34.50 | 1,361,400 | — | — |
| 2024-08-13 | $21.39 | $34.80 | 1,405,200 | — | — |
| 2024-08-12 | $21.07 | $34.28 | 1,291,300 | — | — |
| 2024-08-09 | $20.68 | $33.23 | 1,594,800 | — | — |
| 2024-08-08 | $20.28 | $32.58 | 1,135,200 | — | — |
| 2024-08-07 | $20.13 | $32.34 | 2,082,100 | — | — |
| 2024-08-06 | $19.34 | $31.07 | 2,950,600 | — | — |
| 2024-08-05 | $21.73 | $34.91 | 1,487,600 | — | — |
| 2024-08-02 | $21.82 | $35.06 | 1,099,900 | — | — |
| 2024-08-01 | $23.59 | $37.90 | 2,075,200 | — | — |
| 2024-07-31 | $23.78 | $38.21 | 983,000 | — | — |
| 2024-07-30 | $23.91 | $38.42 | 1,587,600 | — | — |
| 2024-07-29 | $23.13 | $37.16 | 1,046,100 | — | — |
| 2024-07-26 | $23.93 | $38.45 | 2,229,200 | — | — |
| 2024-07-25 | $22.92 | $36.83 | 1,281,200 | — | — |
| 2024-07-24 | $22.05 | $35.43 | 996,900 | — | — |
| 2024-07-23 | $21.61 | $34.72 | 767,700 | — | — |
| 2024-07-22 | $21.95 | $35.27 | 861,500 | — | — |
| 2024-07-19 | $21.63 | $34.75 | 887,700 | — | — |
| 2024-07-18 | $21.62 | $34.74 | 831,000 | — | — |
| 2024-07-17 | $22.52 | $36.18 | 952,900 | — | — |
| 2024-07-16 | $22.71 | $36.49 | 857,000 | — | — |
| 2024-07-15 | $22.81 | $36.65 | 994,600 | — | — |
| 2024-07-12 | $22.85 | $36.71 | 804,300 | — | — |
| 2024-07-11 | $22.79 | $36.62 | 1,157,000 | — | — |
| 2024-07-10 | $22.10 | $35.51 | 1,003,300 | — | — |
| 2024-07-09 | $22.56 | $36.25 | 795,000 | — | — |
| 2024-07-08 | $23.15 | $37.20 | 502,400 | — | — |
| 2024-07-05 | $23.58 | $37.89 | 825,400 | — | — |
| 2024-07-03 | $24.60 | $39.53 | 400,100 | — | — |
| 2024-07-02 | $24.68 | $39.65 | 802,600 | — | — |
| 2024-07-01 | $24.97 | $40.12 | 684,900 | — | — |
| 2024-06-28 | $24.76 | $39.78 | 1,634,300 | — | — |
| 2024-06-27 | $24.76 | $39.78 | 507,700 | — | — |
| 2024-06-26 | $24.70 | $39.69 | 647,800 | — | — |
| 2024-06-25 | $24.53 | $39.41 | 570,000 | — | — |
| 2024-06-24 | $24.43 | $39.25 | 604,900 | — | — |
| 2024-06-21 | $24.15 | $38.80 | 1,563,900 | — | — |
| 2024-06-20 | $24.30 | $39.04 | 1,498,500 | — | — |
| 2024-06-18 | $23.64 | $37.98 | 805,000 | — | — |
| 2024-06-17 | $23.96 | $38.50 | 700,100 | — | — |
| 2024-06-14 | $24.07 | $38.67 | 700,100 | — | — |
| 2024-06-13 | $24.03 | $38.61 | 578,400 | — | — |
| 2024-06-12 | $23.96 | $38.50 | 651,100 | — | — |
| 2024-06-11 | $24.75 | $39.77 | 737,400 | — | — |
| 2024-06-10 | $24.88 | $39.98 | 1,089,500 | — | — |
| 2024-06-07 | $25.28 | $40.62 | 596,400 | — | — |
| 2024-06-06 | $25.43 | $40.86 | 624,400 | — | — |
| 2024-06-05 | $25.22 | $40.52 | 921,600 | — | — |
| 2024-06-04 | $25.18 | $40.46 | 1,653,200 | — | — |
| 2024-06-03 | $25.10 | $40.33 | 901,100 | — | — |
| 2024-05-31 | $25.46 | $40.91 | 1,054,000 | — | — |
| 2024-05-30 | $25.08 | $40.30 | 859,000 | — | — |
| 2024-05-29 | $25.92 | $41.65 | 692,600 | — | — |
| 2024-05-28 | $27.16 | $43.64 | 491,300 | — | — |
| 2024-05-24 | $27.45 | $44.10 | 376,000 | — | — |
| 2024-05-23 | $27.65 | $44.43 | 389,400 | — | — |
| 2024-05-22 | $27.54 | $44.25 | 726,400 | — | — |
| 2024-05-21 | $28.13 | $45.20 | 734,700 | — | — |
| 2024-05-20 | $28.34 | $45.53 | 784,300 | — | — |
| 2024-05-17 | $28.66 | $46.05 | 978,900 | — | — |
| 2024-05-16 | $27.76 | $44.60 | 788,300 | — | — |
| 2024-05-15 | $27.92 | $44.46 | 797,700 | — | — |
| 2024-05-14 | $27.80 | $44.27 | 556,200 | — | — |
| 2024-05-13 | $27.50 | $43.79 | 878,300 | — | — |
| 2024-05-10 | $27.66 | $44.04 | 896,300 | — | — |
| 2024-05-09 | $28.00 | $44.59 | 924,900 | — | — |
| 2024-05-08 | $27.84 | $44.33 | 1,817,300 | — | — |
| 2024-05-07 | $27.92 | $44.46 | 2,937,700 | — | — |
| 2024-05-06 | $26.69 | $42.50 | 1,170,500 | — | — |
| 2024-05-03 | $26.91 | $42.85 | 733,700 | — | — |
| 2024-05-02 | $26.71 | $42.53 | 981,600 | — | — |
| 2024-05-01 | $26.74 | $42.58 | 1,358,300 | — | — |
| 2024-04-30 | $27.33 | $43.52 | 1,363,900 | — | — |
| 2024-04-29 | $29.38 | $46.78 | 615,100 | — | — |
| 2024-04-26 | $29.34 | $46.72 | 811,800 | — | — |
| 2024-04-25 | $29.30 | $46.66 | 600,500 | — | — |
| 2024-04-24 | $29.50 | $46.97 | 695,000 | — | — |
| 2024-04-23 | $29.76 | $47.39 | 782,200 | — | — |
| 2024-04-22 | $29.61 | $47.15 | 731,900 | — | — |
| 2024-04-19 | $29.67 | $47.24 | 527,800 | — | — |
| 2024-04-18 | $29.45 | $46.89 | 720,700 | — | — |
| 2024-04-17 | $30.10 | $47.93 | 637,100 | — | — |
| 2024-04-16 | $30.50 | $48.57 | 949,900 | — | — |
| 2024-04-15 | $30.95 | $49.28 | 1,249,000 | — | — |
| 2024-04-12 | $31.63 | $50.37 | 1,140,700 | — | — |
| 2024-04-11 | $31.59 | $50.30 | 736,300 | — | — |
| 2024-04-10 | $31.47 | $50.11 | 826,800 | — | — |
| 2024-04-09 | $31.39 | $49.98 | 874,900 | — | — |
| 2024-04-08 | $32.37 | $51.54 | 959,800 | — | — |
| 2024-04-05 | $33.39 | $53.17 | 1,237,400 | — | — |
| 2024-04-04 | $32.80 | $52.23 | 1,401,100 | — | — |
| 2024-04-03 | $32.17 | $51.23 | 1,585,800 | — | — |
| 2024-04-02 | $31.61 | $50.33 | 1,319,800 | — | — |
| 2024-04-01 | $30.71 | $48.90 | 1,079,700 | — | — |
| 2024-03-28 | $30.74 | $48.95 | 1,488,500 | — | — |
| 2024-03-27 | $30.66 | $48.82 | 585,700 | — | — |
| 2024-03-26 | $30.56 | $48.66 | 814,700 | — | — |
| 2024-03-25 | $30.65 | $48.81 | 686,800 | — | — |
| 2024-03-22 | $30.74 | $48.95 | 704,900 | — | — |
| 2024-03-21 | $30.68 | $48.85 | 768,400 | — | — |
| 2024-03-20 | $30.59 | $48.71 | 1,101,500 | — | — |
| 2024-03-19 | $30.23 | $48.14 | 1,284,100 | — | — |
| 2024-03-18 | $29.63 | $47.18 | 1,310,000 | — | — |
| 2024-03-15 | $29.50 | $46.97 | 3,886,800 | — | — |
| 2024-03-14 | $27.67 | $44.06 | 1,169,800 | — | — |
| 2024-03-13 | $27.18 | $43.28 | 1,159,500 | — | — |
| 2024-03-12 | $25.87 | $41.19 | 1,104,800 | — | — |
| 2024-03-11 | $26.58 | $42.32 | 1,387,900 | — | — |
| 2024-03-08 | $26.50 | $42.20 | 1,924,700 | — | — |
| 2024-03-07 | $26.03 | $41.45 | 613,100 | — | — |
| 2024-03-06 | $25.28 | $40.25 | 1,051,600 | — | — |
| 2024-03-05 | $25.40 | $40.45 | 802,700 | — | — |
| 2024-03-04 | $25.64 | $40.83 | 890,700 | — | — |
| 2024-03-01 | $25.85 | $41.16 | 1,070,800 | — | — |
| 2024-02-29 | $25.51 | $40.62 | 1,577,600 | — | — |
| 2024-02-28 | $24.67 | $38.89 | 2,202,900 | — | — |
| 2024-02-27 | $25.72 | $40.55 | 2,387,800 | — | — |
| 2024-02-26 | $28.29 | $44.60 | 1,332,400 | — | — |
| 2024-02-23 | $28.26 | $44.55 | 823,700 | — | — |
| 2024-02-22 | $27.66 | $43.61 | 1,145,300 | — | — |
| 2024-02-21 | $27.78 | $43.80 | 1,099,400 | — | — |
| 2024-02-20 | $27.33 | $43.09 | 1,133,600 | — | — |
| 2024-02-16 | $28.32 | $44.65 | 640,100 | — | — |
| 2024-02-15 | $28.70 | $45.25 | 985,200 | — | — |
| 2024-02-14 | $28.07 | $44.25 | 731,900 | — | — |
| 2024-02-13 | $27.87 | $43.94 | 848,500 | — | — |
| 2024-02-12 | $28.33 | $44.66 | 878,500 | — | — |
| 2024-02-09 | $28.43 | $44.82 | 1,047,400 | — | — |
| 2024-02-08 | $28.11 | $44.32 | 696,000 | — | — |
| 2024-02-07 | $27.31 | $43.06 | 750,400 | — | — |
| 2024-02-06 | $26.66 | $42.03 | 807,300 | — | — |
| 2024-02-05 | $27.18 | $42.85 | 664,200 | — | — |
| 2024-02-02 | $26.50 | $41.78 | 847,300 | — | — |
| 2024-02-01 | $26.96 | $42.50 | 1,002,100 | — | — |
| 2024-01-31 | $27.03 | $42.61 | 1,085,200 | — | — |
| 2024-01-30 | $27.86 | $43.92 | 1,352,900 | — | — |
| 2024-01-29 | $26.98 | $42.53 | 792,800 | — | — |
| 2024-01-26 | $26.59 | $41.92 | 728,600 | — | — |
| 2024-01-25 | $25.77 | $40.63 | 788,800 | — | — |
| 2024-01-24 | $25.09 | $39.56 | 760,000 | — | — |
| 2024-01-23 | $24.99 | $39.40 | 1,063,300 | — | — |
| 2024-01-22 | $24.75 | $39.02 | 708,600 | — | — |
| 2024-01-19 | $24.41 | $38.48 | 717,300 | — | — |
| 2024-01-18 | $24.08 | $37.96 | 695,200 | — | — |
| 2024-01-17 | $23.93 | $37.73 | 905,400 | — | — |
| 2024-01-16 | $24.56 | $38.72 | 893,900 | — | — |
| 2024-01-12 | $25.36 | $39.98 | 644,200 | — | — |
| 2024-01-11 | $25.14 | $39.63 | 992,700 | — | — |
| 2024-01-10 | $24.52 | $38.66 | 799,800 | — | — |
| 2024-01-09 | $25.19 | $39.71 | 846,400 | — | — |
| 2024-01-08 | $25.68 | $40.49 | 986,800 | — | — |
| 2024-01-05 | $26.16 | $41.24 | 722,500 | — | — |
| 2024-01-04 | $26.12 | $41.18 | 697,200 | — | — |
| 2024-01-03 | $26.70 | $42.09 | 890,700 | — | — |
| 2024-01-02 | $26.37 | $41.57 | 704,400 | — | — |