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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $19.37 | $19.37 | 6,019,300 | — | — |
| 2025-12-30 | $19.31 | $19.31 | 7,255,900 | — | — |
| 2025-12-29 | $19.15 | $19.15 | 9,727,600 | — | — |
| 2025-12-26 | $19.67 | $19.67 | 5,288,300 | — | — |
| 2025-12-24 | $19.61 | $19.61 | 4,677,100 | — | — |
| 2025-12-23 | $19.60 | $19.60 | 5,978,600 | — | — |
| 2025-12-22 | $19.95 | $19.95 | 14,227,700 | — | — |
| 2025-12-19 | $19.42 | $19.42 | 17,045,800 | — | — |
| 2025-12-18 | $19.86 | $19.86 | 13,360,900 | — | — |
| 2025-12-17 | $19.18 | $19.18 | 10,553,900 | — | — |
| 2025-12-16 | $19.19 | $19.19 | 9,800,400 | — | — |
| 2025-12-15 | $19.12 | $19.12 | 20,499,100 | — | — |
| 2025-12-12 | $20.37 | $20.37 | 9,442,900 | — | — |
| 2025-12-11 | $20.52 | $20.52 | 14,279,100 | — | — |
| 2025-12-10 | $20.32 | $20.32 | 23,333,800 | — | — |
| 2025-12-09 | $21.78 | $21.78 | 9,772,300 | — | — |
| 2025-12-08 | $22.49 | $22.49 | 12,344,100 | — | — |
| 2025-12-05 | $22.97 | $22.97 | 11,901,300 | — | — |
| 2025-12-04 | $22.52 | $22.52 | 9,324,200 | — | — |
| 2025-12-03 | $22.33 | $22.33 | 10,299,600 | — | — |
| 2025-12-02 | $22.24 | $22.24 | 13,114,400 | — | — |
| 2025-12-01 | $21.44 | $21.44 | 14,531,000 | — | — |
| 2025-11-28 | $21.03 | $21.03 | 6,815,000 | — | — |
| 2025-11-26 | $20.16 | $20.16 | 13,905,500 | — | — |
| 2025-11-25 | $19.63 | $19.63 | 10,894,600 | — | — |
| 2025-11-24 | $19.88 | $19.88 | 12,744,800 | — | — |
| 2025-11-21 | $19.78 | $19.78 | 19,166,500 | — | — |
| 2025-11-20 | $19.76 | $19.76 | 20,912,300 | — | — |
| 2025-11-19 | $21.21 | $21.21 | 11,118,500 | — | — |
| 2025-11-18 | $21.70 | $21.70 | 16,044,800 | — | — |
| 2025-11-17 | $21.58 | $21.58 | 18,131,800 | — | — |
| 2025-11-14 | $23.14 | $23.14 | 14,897,700 | — | — |
| 2025-11-13 | $23.80 | $23.80 | 20,337,300 | — | — |
| 2025-11-12 | $24.57 | $24.57 | 26,933,800 | — | — |
| 2025-11-11 | $24.18 | $24.18 | 29,022,500 | — | — |
| 2025-11-10 | $23.72 | $23.72 | 44,578,700 | — | — |
| 2025-11-07 | $22.04 | $22.04 | 21,615,900 | — | — |
| 2025-11-06 | $21.25 | $21.25 | 50,665,300 | — | — |
| 2025-11-05 | $20.08 | $20.08 | 23,736,700 | — | — |
| 2025-11-04 | $19.42 | $19.42 | 17,043,200 | — | — |
| 2025-11-03 | $20.95 | $20.95 | 16,099,500 | — | — |
| 2025-10-31 | $20.46 | $20.46 | 18,037,700 | — | — |
| 2025-10-30 | $19.75 | $19.75 | 16,461,100 | — | — |
| 2025-10-29 | $20.02 | $20.02 | 13,969,100 | — | — |
| 2025-10-28 | $20.03 | $20.03 | 11,391,000 | — | — |
| 2025-10-27 | $20.63 | $20.63 | 14,721,300 | — | — |
| 2025-10-24 | $20.47 | $20.47 | 10,913,900 | — | — |
| 2025-10-23 | $20.57 | $20.57 | 8,253,600 | — | — |
| 2025-10-22 | $20.26 | $20.26 | 13,310,400 | — | — |
| 2025-10-21 | $20.64 | $20.64 | 11,851,900 | — | — |
| 2025-10-20 | $20.21 | $20.21 | 10,429,000 | — | — |
| 2025-10-17 | $19.53 | $19.53 | 10,287,000 | — | — |
| 2025-10-16 | $19.87 | $19.87 | 12,732,900 | — | — |
| 2025-10-15 | $20.00 | $20.00 | 11,131,000 | — | — |
| 2025-10-14 | $20.13 | $20.13 | 13,907,700 | — | — |
| 2025-10-13 | $19.99 | $19.99 | 12,582,900 | — | — |
| 2025-10-10 | $19.25 | $19.25 | 18,778,800 | — | — |
| 2025-10-09 | $19.72 | $19.72 | 26,771,600 | — | — |
| 2025-10-08 | $21.16 | $21.16 | 13,936,100 | — | — |
| 2025-10-07 | $21.18 | $21.18 | 16,041,500 | — | — |
| 2025-10-06 | $21.74 | $21.74 | 17,447,900 | — | — |
| 2025-10-03 | $21.99 | $21.99 | 18,927,800 | — | — |
| 2025-10-02 | $22.61 | $22.61 | 20,501,200 | — | — |
| 2025-10-01 | $21.82 | $21.82 | 11,890,400 | — | — |
| 2025-09-30 | $22.01 | $22.01 | 20,016,700 | — | — |
| 2025-09-29 | $22.93 | $22.93 | 24,726,800 | — | — |
| 2025-09-26 | $21.87 | $21.87 | 15,159,000 | — | — |
| 2025-09-25 | $21.57 | $21.57 | 13,351,500 | — | — |
| 2025-09-24 | $22.06 | $22.06 | 15,144,500 | — | — |
| 2025-09-23 | $22.08 | $22.08 | 21,852,400 | — | — |
| 2025-09-22 | $22.63 | $22.63 | 20,632,500 | — | — |
| 2025-09-19 | $22.58 | $22.58 | 28,632,100 | — | — |
| 2025-09-18 | $21.96 | $21.96 | 26,073,900 | — | — |
| 2025-09-17 | $22.84 | $22.84 | 101,377,100 | — | — |
| 2025-09-16 | $20.19 | $20.19 | 25,554,900 | — | — |
| 2025-09-15 | $20.44 | $20.44 | 25,442,600 | — | — |
| 2025-09-12 | $18.62 | $18.62 | 29,849,300 | — | — |
| 2025-09-11 | $18.32 | $18.32 | 16,135,900 | — | — |
| 2025-09-10 | $18.96 | $18.96 | 27,144,100 | — | — |
| 2025-09-09 | $18.39 | $18.39 | 23,081,600 | — | — |
| 2025-09-08 | $17.71 | $17.71 | 21,669,600 | — | — |
| 2025-09-05 | $16.66 | $16.66 | 15,634,700 | — | — |
| 2025-09-04 | $16.79 | $16.79 | 17,972,600 | — | — |
| 2025-09-03 | $16.92 | $16.92 | 50,754,700 | — | — |
| 2025-09-02 | $16.80 | $16.80 | 23,024,900 | — | — |
| 2025-08-29 | $16.22 | $16.22 | 17,113,400 | — | — |
| 2025-08-28 | $16.14 | $16.14 | 10,709,500 | — | — |
| 2025-08-27 | $16.25 | $16.25 | 19,839,500 | — | — |
| 2025-08-26 | $16.80 | $16.80 | 15,237,700 | — | — |
| 2025-08-25 | $17.05 | $17.05 | 17,571,100 | — | — |
| 2025-08-22 | $17.01 | $17.01 | 24,360,700 | — | — |
| 2025-08-21 | $15.81 | $15.81 | 13,944,400 | — | — |
| 2025-08-20 | $15.57 | $15.57 | 17,365,000 | — | — |
| 2025-08-19 | $15.57 | $15.57 | 14,268,200 | — | — |
| 2025-08-18 | $16.02 | $16.02 | 19,741,000 | — | — |
| 2025-08-15 | $15.82 | $15.82 | 35,423,200 | — | — |
| 2025-08-14 | $14.62 | $14.62 | 13,072,500 | — | — |
| 2025-08-13 | $14.58 | $14.58 | 21,167,900 | — | — |
| 2025-08-12 | $13.88 | $13.88 | 16,294,500 | — | — |
| 2025-08-11 | $13.46 | $13.46 | 19,428,700 | — | — |
| 2025-08-08 | $13.41 | $13.41 | 24,335,900 | — | — |
| 2025-08-07 | $14.21 | $14.21 | 44,918,200 | — | — |
| 2025-08-06 | $13.99 | $13.99 | 45,130,600 | — | — |
| 2025-08-05 | $14.51 | $14.51 | 26,772,400 | — | — |
| 2025-08-04 | $14.08 | $14.08 | 20,579,800 | — | — |
| 2025-08-01 | $13.62 | $13.62 | 17,533,100 | — | — |
| 2025-07-31 | $14.06 | $14.06 | 15,829,000 | — | — |
| 2025-07-30 | $14.02 | $14.02 | 20,397,200 | — | — |
| 2025-07-29 | $14.04 | $14.04 | 13,318,200 | — | — |
| 2025-07-28 | $14.16 | $14.16 | 10,924,000 | — | — |
| 2025-07-25 | $14.30 | $14.30 | 13,869,700 | — | — |
| 2025-07-24 | $14.38 | $14.38 | 15,268,300 | — | — |
| 2025-07-23 | $14.73 | $14.73 | 12,189,000 | — | — |
| 2025-07-22 | $14.86 | $14.86 | 9,548,300 | — | — |
| 2025-07-21 | $14.77 | $14.77 | 15,085,700 | — | — |
| 2025-07-18 | $14.76 | $14.76 | 11,646,900 | — | — |
| 2025-07-17 | $14.76 | $14.76 | 11,095,500 | — | — |
| 2025-07-16 | $14.93 | $14.93 | 11,433,000 | — | — |
| 2025-07-15 | $14.88 | $14.88 | 12,842,000 | — | — |
| 2025-07-14 | $14.92 | $14.92 | 11,381,300 | — | — |
| 2025-07-11 | $14.91 | $14.91 | 10,846,600 | — | — |
| 2025-07-10 | $15.32 | $15.32 | 16,608,500 | — | — |
| 2025-07-09 | $15.66 | $15.66 | 17,814,100 | — | — |
| 2025-07-08 | $16.45 | $16.45 | 15,876,700 | — | — |
| 2025-07-07 | $16.07 | $16.07 | 11,913,400 | — | — |
| 2025-07-03 | $16.15 | $16.15 | 7,596,500 | — | — |
| 2025-07-02 | $15.71 | $15.71 | 11,772,400 | — | — |
| 2025-07-01 | $16.19 | $16.19 | 17,653,400 | — | — |
| 2025-06-30 | $15.76 | $15.76 | 11,711,200 | — | — |
| 2025-06-27 | $15.72 | $15.72 | 19,653,100 | — | — |
| 2025-06-26 | $15.85 | $15.85 | 14,348,400 | — | — |
| 2025-06-25 | $15.56 | $15.56 | 13,697,100 | — | — |
| 2025-06-24 | $15.86 | $15.86 | 25,088,900 | — | — |
| 2025-06-23 | $14.95 | $14.95 | 14,875,500 | — | — |
| 2025-06-20 | $14.53 | $14.53 | 16,315,300 | — | — |
| 2025-06-18 | $14.69 | $14.69 | 17,953,400 | — | — |
| 2025-06-17 | $14.95 | $14.95 | 11,593,700 | — | — |
| 2025-06-16 | $14.97 | $14.97 | 10,253,500 | — | — |
| 2025-06-13 | $14.78 | $14.78 | 12,723,600 | — | — |
| 2025-06-12 | $15.44 | $15.44 | 9,063,800 | — | — |
| 2025-06-11 | $15.56 | $15.56 | 11,114,900 | — | — |
| 2025-06-10 | $15.68 | $15.68 | 12,166,300 | — | — |
| 2025-06-09 | $15.63 | $15.63 | 16,824,200 | — | — |
| 2025-06-06 | $15.53 | $15.53 | 10,603,400 | — | — |
| 2025-06-05 | $15.53 | $15.53 | 19,832,200 | — | — |
| 2025-06-04 | $15.26 | $15.26 | 10,135,100 | — | — |
| 2025-06-03 | $15.35 | $15.35 | 10,822,700 | — | — |
| 2025-06-02 | $15.27 | $15.27 | 10,562,400 | — | — |
| 2025-05-30 | $15.24 | $15.24 | 14,058,700 | — | — |
| 2025-05-29 | $15.35 | $15.35 | 20,568,700 | — | — |
| 2025-05-28 | $15.98 | $15.98 | 10,949,700 | — | — |
| 2025-05-27 | $16.32 | $16.32 | 19,152,100 | — | — |
| 2025-05-23 | $16.10 | $16.10 | 12,544,600 | — | — |
| 2025-05-22 | $15.99 | $15.99 | 12,492,700 | — | — |
| 2025-05-21 | $15.97 | $15.97 | 16,466,200 | — | — |
| 2025-05-20 | $16.53 | $16.53 | 17,835,900 | — | — |
| 2025-05-19 | $16.76 | $16.76 | 10,510,500 | — | — |
| 2025-05-16 | $16.77 | $16.77 | 22,299,800 | — | — |
| 2025-05-15 | $16.23 | $16.23 | 22,665,100 | — | — |
| 2025-05-14 | $16.86 | $16.86 | 23,833,900 | — | — |
| 2025-05-13 | $17.03 | $17.03 | 31,997,800 | — | — |
| 2025-05-12 | $17.21 | $17.21 | 45,659,500 | — | — |
| 2025-05-09 | $16.65 | $16.65 | 107,486,100 | — | — |
| 2025-05-08 | $13.00 | $13.00 | 23,502,100 | — | — |
| 2025-05-07 | $12.59 | $12.59 | 15,061,300 | — | — |
| 2025-05-06 | $12.89 | $12.89 | 16,683,200 | — | — |
| 2025-05-05 | $13.20 | $13.20 | 17,344,000 | — | — |
| 2025-05-02 | $12.65 | $12.65 | 9,237,200 | — | — |
| 2025-05-01 | $12.46 | $12.46 | 8,542,900 | — | — |
| 2025-04-30 | $12.40 | $12.40 | 6,581,300 | — | — |
| 2025-04-29 | $12.54 | $12.54 | 7,974,000 | — | — |
| 2025-04-28 | $12.26 | $12.26 | 9,962,400 | — | — |
| 2025-04-25 | $12.21 | $12.21 | 10,946,200 | — | — |
| 2025-04-24 | $12.06 | $12.06 | 9,767,200 | — | — |
| 2025-04-23 | $11.44 | $11.44 | 13,689,100 | — | — |
| 2025-04-22 | $11.00 | $11.00 | 12,100,500 | — | — |
| 2025-04-21 | $10.94 | $10.94 | 11,109,200 | — | — |
| 2025-04-17 | $11.16 | $11.16 | 12,573,500 | — | — |
| 2025-04-16 | $10.84 | $10.84 | 15,891,800 | — | — |
| 2025-04-15 | $10.89 | $10.89 | 9,815,600 | — | — |
| 2025-04-14 | $10.88 | $10.88 | 8,964,600 | — | — |
| 2025-04-11 | $11.03 | $11.03 | 9,920,000 | — | — |
| 2025-04-10 | $10.93 | $10.93 | 15,981,000 | — | — |
| 2025-04-09 | $11.34 | $11.34 | 33,129,500 | — | — |
| 2025-04-08 | $9.97 | $9.97 | 16,176,600 | — | — |
| 2025-04-07 | $10.47 | $10.47 | 23,389,800 | — | — |
| 2025-04-04 | $10.84 | $10.84 | 19,209,500 | — | — |
| 2025-04-03 | $11.48 | $11.48 | 22,187,200 | — | — |
| 2025-04-02 | $12.95 | $12.95 | 21,164,700 | — | — |
| 2025-04-01 | $12.23 | $12.23 | 15,995,400 | — | — |
| 2025-03-31 | $11.87 | $11.87 | 14,922,200 | — | — |
| 2025-03-28 | $11.57 | $11.57 | 14,195,000 | — | — |
| 2025-03-27 | $12.14 | $12.14 | 11,782,700 | — | — |
| 2025-03-26 | $12.27 | $12.27 | 19,200,500 | — | — |
| 2025-03-25 | $12.49 | $12.49 | 39,085,600 | — | — |
| 2025-03-24 | $12.22 | $12.22 | 14,373,300 | — | — |
| 2025-03-21 | $11.98 | $11.98 | 38,652,400 | — | — |
| 2025-03-20 | $11.75 | $11.75 | 13,431,600 | — | — |
| 2025-03-19 | $11.72 | $11.72 | 11,702,000 | — | — |
| 2025-03-18 | $11.53 | $11.53 | 10,370,900 | — | — |
| 2025-03-17 | $12.03 | $12.03 | 12,461,100 | — | — |
| 2025-03-14 | $11.92 | $11.92 | 14,573,500 | — | — |
| 2025-03-13 | $11.27 | $11.27 | 12,949,700 | — | — |
| 2025-03-12 | $11.61 | $11.61 | 15,637,500 | — | — |
| 2025-03-11 | $11.43 | $11.43 | 19,201,300 | — | — |
| 2025-03-10 | $11.48 | $11.48 | 22,454,700 | — | — |
| 2025-03-07 | $12.41 | $12.41 | 15,731,000 | — | — |
| 2025-03-06 | $12.08 | $12.08 | 15,035,000 | — | — |
| 2025-03-05 | $12.36 | $12.36 | 16,194,900 | — | — |
| 2025-03-04 | $12.41 | $12.41 | 20,725,100 | — | — |
| 2025-03-03 | $12.66 | $12.66 | 17,594,500 | — | — |
| 2025-02-28 | $13.34 | $13.34 | 16,081,700 | — | — |
| 2025-02-27 | $13.02 | $13.02 | 37,483,800 | — | — |
| 2025-02-26 | $12.82 | $12.82 | 13,466,600 | — | — |
| 2025-02-25 | $12.74 | $12.74 | 18,328,400 | — | — |
| 2025-02-24 | $12.72 | $12.72 | 19,890,100 | — | — |
| 2025-02-21 | $13.05 | $13.05 | 16,867,300 | — | — |
| 2025-02-20 | $13.46 | $13.46 | 16,988,000 | — | — |
| 2025-02-19 | $13.39 | $13.39 | 23,935,100 | — | — |
| 2025-02-18 | $14.01 | $14.01 | 29,389,200 | — | — |
| 2025-02-14 | $13.43 | $13.43 | 22,337,600 | — | — |
| 2025-02-13 | $13.47 | $13.47 | 29,279,700 | — | — |
| 2025-02-12 | $13.25 | $13.25 | 87,916,200 | — | — |
| 2025-02-11 | $14.39 | $14.39 | 59,236,300 | — | — |
| 2025-02-10 | $15.12 | $15.12 | 28,666,500 | — | — |
| 2025-02-07 | $14.17 | $14.17 | 20,423,300 | — | — |
| 2025-02-06 | $14.07 | $14.07 | 15,109,200 | — | — |
| 2025-02-05 | $13.42 | $13.42 | 22,607,000 | — | — |
| 2025-02-04 | $14.07 | $14.07 | 13,743,200 | — | — |
| 2025-02-03 | $13.81 | $13.81 | 15,472,200 | — | — |
| 2025-01-31 | $13.54 | $13.54 | 11,595,900 | — | — |
| 2025-01-30 | $13.56 | $13.56 | 17,349,800 | — | — |
| 2025-01-29 | $13.43 | $13.43 | 14,502,200 | — | — |
| 2025-01-28 | $13.96 | $13.96 | 20,743,800 | — | — |
| 2025-01-27 | $13.86 | $13.86 | 10,687,600 | — | — |
| 2025-01-24 | $13.80 | $13.80 | 9,070,300 | — | — |
| 2025-01-23 | $13.60 | $13.60 | 10,575,900 | — | — |
| 2025-01-22 | $13.42 | $13.42 | 14,105,700 | — | — |
| 2025-01-21 | $13.67 | $13.67 | 10,362,700 | — | — |
| 2025-01-17 | $13.41 | $13.41 | 13,932,400 | — | — |
| 2025-01-16 | $13.60 | $13.60 | 14,793,200 | — | — |
| 2025-01-15 | $13.40 | $13.40 | 13,008,000 | — | — |
| 2025-01-14 | $12.97 | $12.97 | 9,406,200 | — | — |
| 2025-01-13 | $12.99 | $12.99 | 16,917,000 | — | — |
| 2025-01-10 | $12.98 | $12.98 | 18,895,300 | — | — |
| 2025-01-08 | $13.36 | $13.36 | 16,543,600 | — | — |
| 2025-01-07 | $14.32 | $14.32 | 13,853,500 | — | — |
| 2025-01-06 | $14.39 | $14.39 | 12,612,700 | — | — |
| 2025-01-03 | $14.27 | $14.27 | 17,118,900 | — | — |
| 2025-01-02 | $13.65 | $13.65 | 25,295,700 | — | — |