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
- 2020-06-26 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $17.17 | $25.81 | 7,368,400 | — | — |
| 2025-12-30 | $17.25 | $25.93 | 6,241,900 | — | — |
| 2025-12-29 | $17.29 | $25.99 | 7,981,100 | — | — |
| 2025-12-26 | $17.41 | $26.17 | 6,705,200 | — | — |
| 2025-12-24 | $17.28 | $25.97 | 2,982,700 | — | — |
| 2025-12-23 | $17.21 | $25.87 | 8,818,000 | — | — |
| 2025-12-22 | $17.45 | $26.23 | 6,179,700 | — | — |
| 2025-12-19 | $17.43 | $26.20 | 15,000,000 | — | — |
| 2025-12-18 | $17.47 | $26.26 | 12,403,600 | — | — |
| 2025-12-17 | $17.68 | $26.57 | 7,648,200 | — | — |
| 2025-12-16 | $17.47 | $26.26 | 8,722,700 | — | — |
| 2025-12-15 | $17.33 | $26.05 | 10,411,300 | — | — |
| 2025-12-12 | $17.36 | $26.09 | 5,860,800 | — | — |
| 2025-12-11 | $17.28 | $25.97 | 5,795,300 | — | — |
| 2025-12-10 | $17.06 | $25.64 | 14,122,200 | — | — |
| 2025-12-09 | $17.23 | $25.90 | 6,281,800 | — | — |
| 2025-12-08 | $17.16 | $25.79 | 7,671,900 | — | — |
| 2025-12-05 | $17.22 | $25.88 | 12,663,400 | — | — |
| 2025-12-04 | $17.66 | $26.54 | 8,854,200 | — | — |
| 2025-12-03 | $17.94 | $26.97 | 5,978,600 | — | — |
| 2025-12-02 | $17.85 | $26.83 | 8,946,300 | — | — |
| 2025-12-01 | $18.10 | $27.21 | 7,332,000 | — | — |
| 2025-11-28 | $18.33 | $27.55 | 3,121,000 | — | — |
| 2025-11-26 | $18.14 | $27.27 | 6,664,000 | — | — |
| 2025-11-25 | $18.00 | $27.06 | 8,333,300 | — | — |
| 2025-11-24 | $17.56 | $26.39 | 36,781,900 | — | — |
| 2025-11-21 | $17.61 | $26.47 | 7,937,500 | — | — |
| 2025-11-20 | $17.57 | $26.41 | 8,397,000 | — | — |
| 2025-11-19 | $17.84 | $26.81 | 6,655,900 | — | — |
| 2025-11-18 | $18.14 | $27.27 | 6,005,400 | — | — |
| 2025-11-17 | $18.12 | $27.24 | 5,677,800 | — | — |
| 2025-11-14 | $18.21 | $27.37 | 5,459,700 | — | — |
| 2025-11-13 | $17.96 | $27.00 | 6,201,900 | — | — |
| 2025-11-12 | $17.86 | $26.84 | 5,281,400 | — | — |
| 2025-11-11 | $17.82 | $26.78 | 7,168,400 | — | — |
| 2025-11-10 | $17.48 | $26.27 | 10,474,400 | — | — |
| 2025-11-07 | $17.73 | $26.65 | 6,552,700 | — | — |
| 2025-11-06 | $17.48 | $26.27 | 6,357,300 | — | — |
| 2025-11-05 | $17.48 | $26.27 | 7,465,000 | — | — |
| 2025-11-04 | $17.31 | $26.02 | 8,564,600 | — | — |
| 2025-11-03 | $17.59 | $26.44 | 14,791,100 | — | — |
| 2025-10-31 | $17.69 | $26.59 | 12,220,200 | — | — |
| 2025-10-30 | $17.91 | $26.92 | 6,653,500 | — | — |
| 2025-10-29 | $18.27 | $27.46 | 8,408,800 | — | — |
| 2025-10-28 | $18.47 | $27.76 | 6,372,000 | — | — |
| 2025-10-27 | $18.78 | $28.23 | 7,410,800 | — | — |
| 2025-10-24 | $18.65 | $28.03 | 8,144,400 | — | — |
| 2025-10-23 | $19.21 | $28.65 | 8,124,200 | — | — |
| 2025-10-22 | $19.56 | $29.17 | 6,796,900 | — | — |
| 2025-10-21 | $19.34 | $28.84 | 10,814,900 | — | — |
| 2025-10-20 | $19.66 | $29.32 | 7,152,800 | — | — |
| 2025-10-17 | $19.74 | $29.44 | 9,887,700 | — | — |
| 2025-10-16 | $19.23 | $28.68 | 8,553,200 | — | — |
| 2025-10-15 | $19.21 | $28.65 | 10,703,900 | — | — |
| 2025-10-14 | $19.26 | $28.72 | 23,622,400 | — | — |
| 2025-10-13 | $16.95 | $25.28 | 8,974,700 | — | — |
| 2025-10-10 | $17.12 | $25.53 | 9,017,600 | — | — |
| 2025-10-09 | $17.29 | $25.79 | 8,738,100 | — | — |
| 2025-10-08 | $17.35 | $25.87 | 8,452,100 | — | — |
| 2025-10-07 | $17.19 | $25.64 | 8,915,100 | — | — |
| 2025-10-06 | $16.80 | $25.05 | 8,740,100 | — | — |
| 2025-10-03 | $17.38 | $25.92 | 4,785,200 | — | — |
| 2025-10-02 | $17.35 | $25.87 | 5,470,800 | — | — |
| 2025-10-01 | $17.35 | $25.87 | 6,094,900 | — | — |
| 2025-09-30 | $17.51 | $26.11 | 6,836,700 | — | — |
| 2025-09-29 | $17.48 | $26.07 | 5,582,700 | — | — |
| 2025-09-26 | $17.56 | $26.19 | 4,739,700 | — | — |
| 2025-09-25 | $17.45 | $26.02 | 5,623,100 | — | — |
| 2025-09-24 | $17.72 | $26.43 | 4,234,500 | — | — |
| 2025-09-23 | $17.58 | $26.22 | 6,206,800 | — | — |
| 2025-09-22 | $17.72 | $26.43 | 7,056,300 | — | — |
| 2025-09-19 | $17.90 | $26.69 | 10,053,100 | — | — |
| 2025-09-18 | $18.33 | $27.34 | 4,738,000 | — | — |
| 2025-09-17 | $18.39 | $27.43 | 7,022,000 | — | — |
| 2025-09-16 | $18.45 | $27.52 | 7,983,700 | — | — |
| 2025-09-15 | $18.40 | $27.44 | 5,563,100 | — | — |
| 2025-09-12 | $18.73 | $27.93 | 3,293,500 | — | — |
| 2025-09-11 | $18.72 | $27.92 | 7,479,600 | — | — |
| 2025-09-10 | $18.55 | $27.66 | 5,210,500 | — | — |
| 2025-09-09 | $18.73 | $27.93 | 7,136,400 | — | — |
| 2025-09-08 | $19.25 | $28.71 | 5,980,600 | — | — |
| 2025-09-05 | $19.06 | $28.42 | 4,586,700 | — | — |
| 2025-09-04 | $19.10 | $28.48 | 4,740,000 | — | — |
| 2025-09-03 | $19.31 | $28.80 | 3,554,500 | — | — |
| 2025-09-02 | $19.26 | $28.72 | 7,880,800 | — | — |
| 2025-08-29 | $19.46 | $29.02 | 4,529,900 | — | — |
| 2025-08-28 | $19.26 | $28.72 | 4,132,800 | — | — |
| 2025-08-27 | $19.53 | $29.13 | 7,267,800 | — | — |
| 2025-08-26 | $19.40 | $28.93 | 7,370,200 | — | — |
| 2025-08-25 | $19.68 | $29.35 | 3,975,300 | — | — |
| 2025-08-22 | $19.52 | $29.11 | 4,186,900 | — | — |
| 2025-08-21 | $19.46 | $29.02 | 4,868,500 | — | — |
| 2025-08-20 | $19.71 | $29.39 | 5,489,100 | — | — |
| 2025-08-19 | $19.43 | $28.98 | 3,352,100 | — | — |
| 2025-08-18 | $19.23 | $28.68 | 4,042,400 | — | — |
| 2025-08-15 | $19.19 | $28.62 | 4,478,600 | — | — |
| 2025-08-14 | $19.06 | $28.42 | 4,989,000 | — | — |
| 2025-08-13 | $19.10 | $28.48 | 9,129,600 | — | — |
| 2025-08-12 | $19.50 | $29.08 | 3,927,900 | — | — |
| 2025-08-11 | $19.36 | $28.87 | 7,052,700 | — | — |
| 2025-08-08 | $19.71 | $29.39 | 4,805,600 | — | — |
| 2025-08-07 | $19.86 | $29.62 | 4,878,900 | — | — |
| 2025-08-06 | $19.59 | $29.22 | 6,032,900 | — | — |
| 2025-08-05 | $19.28 | $28.75 | 6,804,600 | — | — |
| 2025-08-04 | $19.26 | $28.72 | 4,343,900 | — | — |
| 2025-08-01 | $19.61 | $29.25 | 5,689,900 | — | — |
| 2025-07-31 | $19.22 | $28.66 | 5,404,900 | — | — |
| 2025-07-30 | $19.47 | $29.04 | 7,520,900 | — | — |
| 2025-07-29 | $19.67 | $29.33 | 7,866,100 | — | — |
| 2025-07-28 | $19.69 | $29.36 | 6,240,400 | — | — |
| 2025-07-25 | $20.00 | $29.83 | 4,368,100 | — | — |
| 2025-07-24 | $20.54 | $30.41 | 5,483,900 | — | — |
| 2025-07-23 | $20.80 | $30.79 | 5,248,600 | — | — |
| 2025-07-22 | $20.57 | $30.45 | 6,321,800 | — | — |
| 2025-07-21 | $20.04 | $29.67 | 7,118,100 | — | — |
| 2025-07-18 | $20.47 | $30.30 | 7,588,000 | — | — |
| 2025-07-17 | $20.24 | $29.96 | 11,341,700 | — | — |
| 2025-07-16 | $20.53 | $30.39 | 10,892,800 | — | — |
| 2025-07-15 | $21.01 | $31.10 | 16,437,900 | — | — |
| 2025-07-14 | $22.13 | $32.76 | 8,836,000 | — | — |
| 2025-07-11 | $22.15 | $32.79 | 4,572,700 | — | — |
| 2025-07-10 | $22.28 | $32.98 | 5,019,500 | — | — |
| 2025-07-09 | $22.33 | $33.06 | 4,420,900 | — | — |
| 2025-07-08 | $22.16 | $32.81 | 8,812,300 | — | — |
| 2025-07-07 | $22.74 | $33.67 | 8,794,100 | — | — |
| 2025-07-03 | $21.93 | $32.47 | 2,715,800 | — | — |
| 2025-07-02 | $21.99 | $32.56 | 6,251,300 | — | — |
| 2025-07-01 | $21.64 | $32.04 | 5,864,400 | — | — |
| 2025-06-30 | $21.51 | $31.84 | 5,561,700 | — | — |
| 2025-06-27 | $21.19 | $31.37 | 5,131,700 | — | — |
| 2025-06-26 | $21.12 | $31.27 | 3,276,200 | — | — |
| 2025-06-25 | $21.28 | $31.50 | 4,822,100 | — | — |
| 2025-06-24 | $21.69 | $32.11 | 6,571,400 | — | — |
| 2025-06-23 | $22.13 | $32.76 | 5,403,300 | — | — |
| 2025-06-20 | $21.68 | $32.10 | 8,277,700 | — | — |
| 2025-06-18 | $21.09 | $31.22 | 5,207,900 | — | — |
| 2025-06-17 | $21.14 | $31.30 | 4,258,400 | — | — |
| 2025-06-16 | $21.52 | $31.86 | 8,727,100 | — | — |
| 2025-06-13 | $21.22 | $31.42 | 3,686,000 | — | — |
| 2025-06-12 | $21.40 | $31.68 | 3,726,600 | — | — |
| 2025-06-11 | $21.27 | $31.49 | 4,923,300 | — | — |
| 2025-06-10 | $21.21 | $31.40 | 4,135,100 | — | — |
| 2025-06-09 | $21.22 | $31.42 | 4,553,100 | — | — |
| 2025-06-06 | $21.43 | $31.73 | 2,886,200 | — | — |
| 2025-06-05 | $21.57 | $31.93 | 3,974,400 | — | — |
| 2025-06-04 | $21.40 | $31.68 | 3,345,100 | — | — |
| 2025-06-03 | $21.58 | $31.95 | 5,102,600 | — | — |
| 2025-06-02 | $22.02 | $32.60 | 4,968,100 | — | — |
| 2025-05-30 | $22.23 | $32.91 | 6,023,000 | — | — |
| 2025-05-29 | $22.16 | $32.81 | 2,930,600 | — | — |
| 2025-05-28 | $22.15 | $32.79 | 2,848,700 | — | — |
| 2025-05-27 | $22.20 | $32.87 | 4,935,000 | — | — |
| 2025-05-23 | $22.10 | $32.72 | 2,334,800 | — | — |
| 2025-05-22 | $21.83 | $32.32 | 2,878,700 | — | — |
| 2025-05-21 | $22.04 | $32.63 | 3,449,700 | — | — |
| 2025-05-20 | $21.98 | $32.54 | 3,022,900 | — | — |
| 2025-05-19 | $21.84 | $32.33 | 4,179,400 | — | — |
| 2025-05-16 | $22.10 | $32.72 | 4,788,400 | — | — |
| 2025-05-15 | $21.90 | $32.42 | 4,871,300 | — | — |
| 2025-05-14 | $21.54 | $31.89 | 6,517,900 | — | — |
| 2025-05-13 | $21.72 | $32.16 | 4,899,400 | — | — |
| 2025-05-12 | $22.30 | $33.01 | 5,872,600 | — | — |
| 2025-05-09 | $22.47 | $33.27 | 4,399,000 | — | — |
| 2025-05-08 | $22.32 | $33.04 | 6,330,400 | — | — |
| 2025-05-07 | $22.40 | $33.16 | 6,400,100 | — | — |
| 2025-05-06 | $21.93 | $32.47 | 5,750,600 | — | — |
| 2025-05-05 | $21.70 | $32.13 | 3,678,100 | — | — |
| 2025-05-02 | $21.93 | $32.47 | 4,364,700 | — | — |
| 2025-05-01 | $22.01 | $32.58 | 4,684,500 | — | — |
| 2025-04-30 | $21.98 | $32.54 | 3,982,700 | — | — |
| 2025-04-29 | $21.94 | $32.48 | 5,301,400 | — | — |
| 2025-04-28 | $21.69 | $32.11 | 5,653,200 | — | — |
| 2025-04-25 | $21.91 | $32.44 | 5,822,700 | — | — |
| 2025-04-24 | $22.36 | $32.88 | 6,432,700 | — | — |
| 2025-04-23 | $22.41 | $32.95 | 6,832,100 | — | — |
| 2025-04-22 | $22.52 | $33.12 | 7,718,100 | — | — |
| 2025-04-21 | $22.27 | $32.75 | 8,283,600 | — | — |
| 2025-04-17 | $21.71 | $31.92 | 10,042,900 | — | — |
| 2025-04-16 | $21.15 | $31.10 | 12,194,300 | — | — |
| 2025-04-15 | $19.94 | $29.32 | 16,415,400 | — | — |
| 2025-04-14 | $21.57 | $31.72 | 8,194,700 | — | — |
| 2025-04-11 | $21.19 | $31.16 | 5,069,100 | — | — |
| 2025-04-10 | $21.36 | $31.41 | 5,051,500 | — | — |
| 2025-04-09 | $21.30 | $31.32 | 6,259,600 | — | — |
| 2025-04-08 | $20.94 | $30.79 | 4,888,900 | — | — |
| 2025-04-07 | $21.33 | $31.37 | 7,556,300 | — | — |
| 2025-04-04 | $21.97 | $32.31 | 6,566,400 | — | — |
| 2025-04-03 | $22.91 | $33.69 | 7,863,900 | — | — |
| 2025-04-02 | $22.43 | $32.98 | 4,080,900 | — | — |
| 2025-04-01 | $22.39 | $32.92 | 5,353,700 | — | — |
| 2025-03-31 | $21.99 | $32.34 | 7,511,800 | — | — |
| 2025-03-28 | $21.62 | $31.79 | 4,142,800 | — | — |
| 2025-03-27 | $21.17 | $31.13 | 3,286,000 | — | — |
| 2025-03-26 | $21.16 | $31.12 | 3,994,700 | — | — |
| 2025-03-25 | $20.81 | $30.60 | 4,300,000 | — | — |
| 2025-03-24 | $20.80 | $30.59 | 4,290,200 | — | — |
| 2025-03-21 | $21.14 | $31.09 | 7,920,500 | — | — |
| 2025-03-20 | $21.27 | $31.28 | 3,978,000 | — | — |
| 2025-03-19 | $21.63 | $31.81 | 4,688,100 | — | — |
| 2025-03-18 | $22.02 | $32.38 | 5,592,100 | — | — |
| 2025-03-17 | $21.93 | $32.25 | 7,066,600 | — | — |
| 2025-03-14 | $21.08 | $31.00 | 4,160,800 | — | — |
| 2025-03-13 | $21.19 | $31.16 | 5,646,600 | — | — |
| 2025-03-12 | $20.85 | $30.66 | 6,767,500 | — | — |
| 2025-03-11 | $21.46 | $31.56 | 7,444,000 | — | — |
| 2025-03-10 | $21.15 | $31.10 | 58,771,100 | — | — |
| 2025-03-07 | $21.46 | $31.56 | 11,258,500 | — | — |
| 2025-03-06 | $20.97 | $30.84 | 11,142,800 | — | — |
| 2025-03-05 | $20.80 | $30.59 | 12,468,100 | — | — |
| 2025-03-04 | $19.76 | $29.06 | 7,744,500 | — | — |
| 2025-03-03 | $20.69 | $30.42 | 4,636,100 | — | — |
| 2025-02-28 | $21.04 | $30.94 | 4,702,000 | — | — |
| 2025-02-27 | $20.82 | $30.62 | 3,221,400 | — | — |
| 2025-02-26 | $20.69 | $30.42 | 4,432,800 | — | — |
| 2025-02-25 | $20.65 | $30.37 | 3,862,800 | — | — |
| 2025-02-24 | $20.43 | $30.04 | 3,335,400 | — | — |
| 2025-02-21 | $20.55 | $30.22 | 7,541,300 | — | — |
| 2025-02-20 | $20.56 | $30.23 | 4,038,200 | — | — |
| 2025-02-19 | $20.53 | $30.19 | 2,548,000 | — | — |
| 2025-02-18 | $20.64 | $30.35 | 4,122,300 | — | — |
| 2025-02-14 | $20.83 | $30.63 | 3,613,600 | — | — |
| 2025-02-13 | $21.34 | $31.38 | 3,937,400 | — | — |
| 2025-02-12 | $21.56 | $31.70 | 6,408,000 | — | — |
| 2025-02-11 | $21.29 | $31.31 | 3,590,400 | — | — |
| 2025-02-10 | $21.21 | $31.19 | 3,655,500 | — | — |
| 2025-02-07 | $20.89 | $30.72 | 4,006,100 | — | — |
| 2025-02-06 | $20.63 | $30.34 | 5,277,800 | — | — |
| 2025-02-05 | $20.40 | $30.00 | 3,942,400 | — | — |
| 2025-02-04 | $20.25 | $29.78 | 6,406,800 | — | — |
| 2025-02-03 | $19.58 | $28.79 | 7,245,500 | — | — |
| 2025-01-31 | $20.05 | $29.48 | 3,458,700 | — | — |
| 2025-01-30 | $20.05 | $29.48 | 4,589,300 | — | — |
| 2025-01-29 | $20.02 | $29.44 | 2,976,800 | — | — |
| 2025-01-28 | $19.84 | $29.18 | 3,519,000 | — | — |
| 2025-01-27 | $19.80 | $29.12 | 4,559,200 | — | — |
| 2025-01-24 | $19.91 | $29.28 | 7,597,800 | — | — |
| 2025-01-23 | $19.78 | $28.87 | 4,231,900 | — | — |
| 2025-01-22 | $19.62 | $28.63 | 3,446,300 | — | — |
| 2025-01-21 | $19.70 | $28.75 | 4,708,900 | — | — |
| 2025-01-17 | $19.64 | $28.66 | 7,506,300 | — | — |
| 2025-01-16 | $20.20 | $29.48 | 5,637,400 | — | — |
| 2025-01-15 | $20.42 | $29.80 | 7,106,500 | — | — |
| 2025-01-14 | $20.73 | $30.25 | 6,551,600 | — | — |
| 2025-01-13 | $20.66 | $30.15 | 9,318,300 | — | — |
| 2025-01-10 | $19.95 | $29.11 | 7,153,300 | — | — |
| 2025-01-08 | $19.88 | $29.01 | 9,866,900 | — | — |
| 2025-01-07 | $19.72 | $28.78 | 9,503,100 | — | — |
| 2025-01-06 | $19.60 | $28.60 | 5,749,800 | — | — |
| 2025-01-03 | $19.80 | $28.90 | 5,697,100 | — | — |
| 2025-01-02 | $19.66 | $28.69 | 5,374,700 | — | — |