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
- 1997-10-08 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.30 | $462.48 | 9,481,600 | — | — |
| 2024-12-30 | $18.71 | $456.41 | 8,627,400 | — | — |
| 2024-12-27 | $18.94 | $462.02 | 6,115,600 | — | — |
| 2024-12-26 | $18.98 | $463.00 | 6,956,400 | — | — |
| 2024-12-24 | $19.14 | $466.90 | 3,395,700 | — | — |
| 2024-12-23 | $18.94 | $462.02 | 8,299,700 | — | — |
| 2024-12-20 | $19.02 | $463.98 | 29,168,700 | — | — |
| 2024-12-19 | $18.77 | $457.88 | 8,324,900 | — | — |
| 2024-12-18 | $18.84 | $459.58 | 8,979,000 | — | — |
| 2024-12-17 | $19.48 | $475.20 | 7,548,200 | — | — |
| 2024-12-16 | $19.76 | $482.03 | 7,164,700 | — | — |
| 2024-12-13 | $19.78 | $482.52 | 5,760,200 | — | — |
| 2024-12-12 | $19.76 | $482.03 | 4,851,700 | — | — |
| 2024-12-11 | $19.76 | $482.03 | 4,796,900 | — | — |
| 2024-12-10 | $19.81 | $483.25 | 5,700,800 | — | — |
| 2024-12-09 | $19.89 | $485.20 | 5,458,000 | — | — |
| 2024-12-06 | $19.84 | $483.98 | 5,258,100 | — | — |
| 2024-12-05 | $19.60 | $478.12 | 3,548,300 | — | — |
| 2024-12-04 | $19.63 | $478.86 | 3,334,100 | — | — |
| 2024-12-03 | $19.74 | $481.54 | 3,297,200 | — | — |
| 2024-12-02 | $19.92 | $485.93 | 6,553,100 | — | — |
| 2024-11-29 | $19.93 | $486.17 | 3,873,200 | — | — |
| 2024-11-27 | $19.82 | $483.49 | 4,821,800 | — | — |
| 2024-11-26 | $19.71 | $480.81 | 6,818,600 | — | — |
| 2024-11-25 | $19.89 | $485.20 | 12,983,600 | — | — |
| 2024-11-22 | $19.81 | $483.25 | 5,763,500 | — | — |
| 2024-11-21 | $19.78 | $482.52 | 4,359,100 | — | — |
| 2024-11-20 | $19.47 | $474.95 | 5,485,700 | — | — |
| 2024-11-19 | $19.75 | $481.78 | 5,047,400 | — | — |
| 2024-11-18 | $19.72 | $481.05 | 5,327,000 | — | — |
| 2024-11-15 | $19.69 | $480.32 | 4,679,400 | — | — |
| 2024-11-14 | $19.59 | $477.88 | 3,397,300 | — | — |
| 2024-11-13 | $19.62 | $478.61 | 4,191,900 | — | — |
| 2024-11-12 | $19.48 | $475.20 | 4,268,000 | — | — |
| 2024-11-11 | $19.83 | $483.73 | 5,708,900 | — | — |
| 2024-11-08 | $19.83 | $483.73 | 8,655,100 | — | — |
| 2024-11-07 | $19.47 | $474.95 | 7,158,300 | — | — |
| 2024-11-06 | $19.05 | $464.71 | 10,051,100 | — | — |
| 2024-11-05 | $19.27 | $470.07 | 2,940,100 | — | — |
| 2024-11-04 | $19.04 | $464.46 | 4,871,100 | — | — |
| 2024-11-01 | $18.96 | $462.51 | 6,430,400 | — | — |
| 2024-10-31 | $19.01 | $463.73 | 10,047,300 | — | — |
| 2024-10-30 | $19.33 | $471.54 | 8,423,800 | — | — |
| 2024-10-29 | $19.18 | $467.88 | 8,075,400 | — | — |
| 2024-10-28 | $19.18 | $467.88 | 7,585,000 | — | — |
| 2024-10-25 | $19.49 | $475.44 | 5,521,700 | — | — |
| 2024-10-24 | $19.70 | $480.56 | 6,302,400 | — | — |
| 2024-10-23 | $19.55 | $476.90 | 5,863,700 | — | — |
| 2024-10-22 | $19.64 | $479.10 | 4,542,200 | — | — |
| 2024-10-21 | $19.86 | $484.47 | 4,562,700 | — | — |
| 2024-10-18 | $20.28 | $494.71 | 4,021,000 | — | — |
| 2024-10-17 | $20.15 | $491.54 | 3,336,700 | — | — |
| 2024-10-16 | $20.16 | $491.78 | 3,658,000 | — | — |
| 2024-10-15 | $19.96 | $486.91 | 4,392,000 | — | — |
| 2024-10-14 | $19.77 | $482.27 | 3,886,200 | — | — |
| 2024-10-11 | $19.63 | $478.86 | 4,391,500 | — | — |
| 2024-10-10 | $19.82 | $483.49 | 3,972,000 | — | — |
| 2024-10-09 | $19.67 | $479.83 | 4,330,200 | — | — |
| 2024-10-08 | $19.67 | $479.83 | 4,596,500 | — | — |
| 2024-10-07 | $19.36 | $472.27 | 4,707,600 | — | — |
| 2024-10-04 | $19.63 | $478.86 | 5,815,900 | — | — |
| 2024-10-03 | $19.67 | $479.83 | 7,448,700 | — | — |
| 2024-10-02 | $19.59 | $477.88 | 4,481,000 | — | — |
| 2024-10-01 | $19.65 | $479.34 | 9,276,000 | — | — |
| 2024-09-30 | $20.07 | $489.59 | 9,345,600 | — | — |
| 2024-09-27 | $20.66 | $488.13 | 6,576,300 | — | — |
| 2024-09-26 | $20.40 | $481.98 | 6,879,900 | — | — |
| 2024-09-25 | $20.30 | $479.62 | 8,283,300 | — | — |
| 2024-09-24 | $20.57 | $486.00 | 7,178,100 | — | — |
| 2024-09-23 | $20.31 | $479.86 | 10,237,300 | — | — |
| 2024-09-20 | $20.88 | $493.32 | 8,585,900 | — | — |
| 2024-09-19 | $20.80 | $491.43 | 7,406,000 | — | — |
| 2024-09-18 | $20.82 | $491.91 | 7,402,700 | — | — |
| 2024-09-17 | $20.71 | $489.31 | 6,304,100 | — | — |
| 2024-09-16 | $20.84 | $492.38 | 7,206,300 | — | — |
| 2024-09-13 | $20.45 | $483.16 | 6,877,700 | — | — |
| 2024-09-12 | $20.32 | $480.09 | 4,593,600 | — | — |
| 2024-09-11 | $20.22 | $477.73 | 3,647,300 | — | — |
| 2024-09-10 | $20.30 | $479.62 | 6,391,100 | — | — |
| 2024-09-09 | $20.22 | $477.73 | 6,179,000 | — | — |
| 2024-09-06 | $20.17 | $476.55 | 6,412,300 | — | — |
| 2024-09-05 | $20.14 | $475.84 | 6,714,400 | — | — |
| 2024-09-04 | $20.00 | $472.53 | 3,320,400 | — | — |
| 2024-09-03 | $20.10 | $474.89 | 3,917,300 | — | — |
| 2024-08-30 | $20.16 | $476.31 | 5,649,800 | — | — |
| 2024-08-29 | $20.05 | $473.71 | 3,564,400 | — | — |
| 2024-08-28 | $19.99 | $472.30 | 4,100,500 | — | — |
| 2024-08-27 | $19.95 | $471.35 | 3,245,700 | — | — |
| 2024-08-26 | $20.13 | $475.60 | 4,187,400 | — | — |
| 2024-08-23 | $20.01 | $472.77 | 3,746,500 | — | — |
| 2024-08-22 | $19.88 | $469.70 | 2,381,600 | — | — |
| 2024-08-21 | $20.06 | $473.95 | 3,788,700 | — | — |
| 2024-08-20 | $20.15 | $476.08 | 3,451,500 | — | — |
| 2024-08-19 | $20.31 | $479.86 | 5,011,400 | — | — |
| 2024-08-16 | $20.11 | $475.13 | 4,671,900 | — | — |
| 2024-08-15 | $19.96 | $471.59 | 3,886,800 | — | — |
| 2024-08-14 | $19.88 | $469.70 | 2,749,400 | — | — |
| 2024-08-13 | $19.83 | $468.52 | 3,470,700 | — | — |
| 2024-08-12 | $19.74 | $466.39 | 2,525,200 | — | — |
| 2024-08-09 | $20.02 | $473.00 | 2,953,700 | — | — |
| 2024-08-08 | $20.02 | $473.00 | 3,797,100 | — | — |
| 2024-08-07 | $19.74 | $466.39 | 5,258,600 | — | — |
| 2024-08-06 | $19.76 | $466.86 | 5,125,900 | — | — |
| 2024-08-05 | $19.23 | $454.34 | 6,299,100 | — | — |
| 2024-08-02 | $19.76 | $466.86 | 4,416,100 | — | — |
| 2024-08-01 | $19.88 | $469.70 | 3,588,900 | — | — |
| 2024-07-31 | $19.91 | $470.41 | 6,162,100 | — | — |
| 2024-07-30 | $20.11 | $475.13 | 5,412,900 | — | — |
| 2024-07-29 | $19.97 | $471.82 | 3,223,400 | — | — |
| 2024-07-26 | $19.86 | $469.22 | 2,894,800 | — | — |
| 2024-07-25 | $19.64 | $464.03 | 4,777,500 | — | — |
| 2024-07-24 | $19.90 | $470.17 | 4,464,900 | — | — |
| 2024-07-23 | $20.32 | $480.09 | 3,309,800 | — | — |
| 2024-07-22 | $20.22 | $477.73 | 4,350,000 | — | — |
| 2024-07-19 | $20.07 | $474.19 | 3,678,100 | — | — |
| 2024-07-18 | $20.14 | $475.84 | 3,428,300 | — | — |
| 2024-07-17 | $20.42 | $482.46 | 3,922,600 | — | — |
| 2024-07-16 | $20.73 | $489.78 | 3,813,400 | — | — |
| 2024-07-15 | $20.38 | $481.51 | 5,062,200 | — | — |
| 2024-07-12 | $20.42 | $482.46 | 7,193,500 | — | — |
| 2024-07-11 | $19.93 | $470.88 | 4,710,600 | — | — |
| 2024-07-10 | $19.38 | $457.88 | 3,389,200 | — | — |
| 2024-07-09 | $19.02 | $449.38 | 2,951,400 | — | — |
| 2024-07-08 | $18.99 | $448.67 | 2,527,400 | — | — |
| 2024-07-05 | $19.01 | $449.14 | 3,091,200 | — | — |
| 2024-07-03 | $18.95 | $447.72 | 2,507,000 | — | — |
| 2024-07-02 | $18.95 | $447.72 | 3,558,100 | — | — |
| 2024-07-01 | $18.66 | $440.87 | 6,265,500 | — | — |
| 2024-06-28 | $19.06 | $450.32 | 8,911,100 | — | — |
| 2024-06-27 | $19.68 | $449.61 | 5,679,200 | — | — |
| 2024-06-26 | $19.92 | $455.10 | 3,813,000 | — | — |
| 2024-06-25 | $20.05 | $458.07 | 4,053,200 | — | — |
| 2024-06-24 | $20.17 | $460.81 | 3,125,300 | — | — |
| 2024-06-21 | $19.99 | $456.70 | 7,977,800 | — | — |
| 2024-06-20 | $19.94 | $455.55 | 2,884,700 | — | — |
| 2024-06-18 | $19.92 | $455.10 | 3,200,300 | — | — |
| 2024-06-17 | $20.11 | $459.44 | 3,268,200 | — | — |
| 2024-06-14 | $20.22 | $461.95 | 2,091,700 | — | — |
| 2024-06-13 | $20.15 | $460.35 | 2,729,000 | — | — |
| 2024-06-12 | $19.88 | $454.18 | 3,716,800 | — | — |
| 2024-06-11 | $19.45 | $444.36 | 3,360,400 | — | — |
| 2024-06-10 | $19.65 | $448.93 | 2,184,500 | — | — |
| 2024-06-07 | $19.74 | $450.99 | 2,535,900 | — | — |
| 2024-06-06 | $19.91 | $454.87 | 2,480,500 | — | — |
| 2024-06-05 | $19.99 | $456.70 | 2,518,000 | — | — |
| 2024-06-04 | $19.78 | $451.90 | 2,804,500 | — | — |
| 2024-06-03 | $19.92 | $455.10 | 2,501,800 | — | — |
| 2024-05-31 | $19.70 | $450.07 | 4,549,500 | — | — |
| 2024-05-30 | $19.44 | $444.13 | 2,704,400 | — | — |
| 2024-05-29 | $19.22 | $439.11 | 2,985,800 | — | — |
| 2024-05-28 | $19.34 | $441.85 | 2,421,700 | — | — |
| 2024-05-24 | $19.48 | $445.05 | 2,151,100 | — | — |
| 2024-05-23 | $19.32 | $441.39 | 3,056,200 | — | — |
| 2024-05-22 | $19.89 | $454.41 | 2,508,900 | — | — |
| 2024-05-21 | $20.17 | $460.81 | 2,402,800 | — | — |
| 2024-05-20 | $20.12 | $459.67 | 3,035,000 | — | — |
| 2024-05-17 | $20.35 | $464.92 | 1,878,200 | — | — |
| 2024-05-16 | $20.32 | $464.24 | 2,444,800 | — | — |
| 2024-05-15 | $20.39 | $465.84 | 2,927,200 | — | — |
| 2024-05-14 | $20.16 | $460.58 | 3,291,400 | — | — |
| 2024-05-13 | $19.94 | $455.55 | 2,398,900 | — | — |
| 2024-05-10 | $19.97 | $456.24 | 2,251,400 | — | — |
| 2024-05-09 | $19.84 | $453.27 | 2,192,500 | — | — |
| 2024-05-08 | $19.68 | $449.61 | 2,271,400 | — | — |
| 2024-05-07 | $19.64 | $448.70 | 4,168,400 | — | — |
| 2024-05-06 | $19.62 | $448.24 | 2,868,800 | — | — |
| 2024-05-03 | $19.35 | $442.08 | 3,084,300 | — | — |
| 2024-05-02 | $19.07 | $435.68 | 3,281,900 | — | — |
| 2024-05-01 | $18.97 | $433.39 | 3,296,400 | — | — |
| 2024-04-30 | $18.74 | $428.14 | 4,829,100 | — | — |
| 2024-04-29 | $19.09 | $436.14 | 4,245,600 | — | — |
| 2024-04-26 | $18.88 | $431.34 | 4,947,400 | — | — |
| 2024-04-25 | $18.69 | $427.00 | 5,687,600 | — | — |
| 2024-04-24 | $18.58 | $424.48 | 2,963,300 | — | — |
| 2024-04-23 | $18.64 | $425.85 | 2,903,300 | — | — |
| 2024-04-22 | $18.33 | $418.77 | 2,569,600 | — | — |
| 2024-04-19 | $18.23 | $416.49 | 2,227,400 | — | — |
| 2024-04-18 | $17.99 | $411.00 | 2,531,500 | — | — |
| 2024-04-17 | $17.88 | $408.49 | 2,483,100 | — | — |
| 2024-04-16 | $17.71 | $404.61 | 3,377,800 | — | — |
| 2024-04-15 | $18.02 | $411.69 | 3,581,000 | — | — |
| 2024-04-12 | $18.44 | $421.29 | 2,566,400 | — | — |
| 2024-04-11 | $18.58 | $424.48 | 3,897,900 | — | — |
| 2024-04-10 | $18.59 | $424.71 | 6,233,100 | — | — |
| 2024-04-09 | $19.44 | $444.13 | 1,854,100 | — | — |
| 2024-04-08 | $19.32 | $441.39 | 2,493,800 | — | — |
| 2024-04-05 | $19.23 | $439.33 | 2,327,700 | — | — |
| 2024-04-04 | $19.21 | $438.88 | 2,507,300 | — | — |
| 2024-04-03 | $19.29 | $440.70 | 2,464,600 | — | — |
| 2024-04-02 | $19.30 | $440.93 | 3,717,000 | — | — |
| 2024-04-01 | $19.44 | $444.13 | 2,645,400 | — | — |
| 2024-03-28 | $19.69 | $449.84 | 3,380,900 | — | — |
| 2024-03-27 | $19.44 | $444.13 | 3,280,200 | — | — |
| 2024-03-26 | $19.73 | $435.91 | 4,832,400 | — | — |
| 2024-03-25 | $20.12 | $444.52 | 2,998,900 | — | — |
| 2024-03-22 | $19.96 | $440.99 | 2,903,700 | — | — |
| 2024-03-21 | $20.01 | $442.09 | 3,544,900 | — | — |
| 2024-03-20 | $19.85 | $438.56 | 3,790,900 | — | — |
| 2024-03-19 | $19.61 | $433.26 | 2,985,600 | — | — |
| 2024-03-18 | $19.48 | $430.38 | 2,585,800 | — | — |
| 2024-03-15 | $19.48 | $430.38 | 7,825,900 | — | — |
| 2024-03-14 | $19.41 | $428.84 | 3,696,900 | — | — |
| 2024-03-13 | $19.93 | $440.33 | 3,718,000 | — | — |
| 2024-03-12 | $19.77 | $436.79 | 2,718,500 | — | — |
| 2024-03-11 | $19.81 | $437.67 | 2,575,300 | — | — |
| 2024-03-08 | $19.64 | $433.92 | 3,692,700 | — | — |
| 2024-03-07 | $19.62 | $433.48 | 3,748,200 | — | — |
| 2024-03-06 | $19.42 | $429.06 | 3,705,600 | — | — |
| 2024-03-05 | $19.21 | $424.42 | 2,809,900 | — | — |
| 2024-03-04 | $19.13 | $422.65 | 3,563,500 | — | — |
| 2024-03-01 | $19.29 | $426.19 | 3,447,900 | — | — |
| 2024-02-29 | $19.09 | $421.77 | 4,982,100 | — | — |
| 2024-02-28 | $18.75 | $414.25 | 2,939,100 | — | — |
| 2024-02-27 | $18.91 | $417.79 | 2,439,400 | — | — |
| 2024-02-26 | $18.83 | $416.02 | 2,712,100 | — | — |
| 2024-02-23 | $18.88 | $417.13 | 3,244,200 | — | — |
| 2024-02-22 | $18.71 | $413.37 | 2,375,000 | — | — |
| 2024-02-21 | $18.74 | $414.03 | 2,683,900 | — | — |
| 2024-02-20 | $18.70 | $413.15 | 3,301,200 | — | — |
| 2024-02-16 | $18.66 | $412.27 | 6,556,200 | — | — |
| 2024-02-15 | $18.88 | $417.13 | 4,104,200 | — | — |
| 2024-02-14 | $18.36 | $405.64 | 4,461,200 | — | — |
| 2024-02-13 | $18.37 | $405.86 | 4,802,200 | — | — |
| 2024-02-12 | $19.08 | $421.55 | 3,465,800 | — | — |
| 2024-02-09 | $18.92 | $418.01 | 2,907,400 | — | — |
| 2024-02-08 | $18.81 | $415.58 | 6,224,300 | — | — |
| 2024-02-07 | $18.58 | $410.50 | 5,337,300 | — | — |
| 2024-02-06 | $18.91 | $417.79 | 3,354,700 | — | — |
| 2024-02-05 | $18.90 | $417.57 | 5,294,200 | — | — |
| 2024-02-02 | $19.26 | $425.52 | 5,524,200 | — | — |
| 2024-02-01 | $19.57 | $432.37 | 5,715,400 | — | — |
| 2024-01-31 | $19.19 | $423.98 | 5,617,800 | — | — |
| 2024-01-30 | $19.60 | $433.03 | 3,208,500 | — | — |
| 2024-01-29 | $19.91 | $439.88 | 3,916,200 | — | — |
| 2024-01-26 | $19.61 | $433.26 | 2,323,300 | — | — |
| 2024-01-25 | $19.64 | $433.92 | 2,541,400 | — | — |
| 2024-01-24 | $19.45 | $429.72 | 2,846,700 | — | — |
| 2024-01-23 | $19.38 | $428.17 | 3,345,300 | — | — |
| 2024-01-22 | $19.24 | $425.08 | 3,110,800 | — | — |
| 2024-01-19 | $19.30 | $426.41 | 2,894,700 | — | — |
| 2024-01-18 | $19.19 | $423.98 | 2,815,300 | — | — |
| 2024-01-17 | $19.07 | $421.32 | 2,763,300 | — | — |
| 2024-01-16 | $19.34 | $427.29 | 2,406,900 | — | — |
| 2024-01-12 | $19.64 | $433.92 | 3,072,600 | — | — |
| 2024-01-11 | $19.56 | $432.15 | 3,268,900 | — | — |
| 2024-01-10 | $19.51 | $431.05 | 2,607,500 | — | — |
| 2024-01-09 | $19.52 | $431.27 | 2,688,500 | — | — |
| 2024-01-08 | $19.60 | $433.03 | 3,185,700 | — | — |
| 2024-01-05 | $19.10 | $421.99 | 7,419,600 | — | — |
| 2024-01-04 | $18.69 | $412.93 | 3,925,400 | — | — |
| 2024-01-03 | $18.92 | $418.01 | 3,864,700 | — | — |
| 2024-01-02 | $19.26 | $425.52 | 5,656,500 | — | — |