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
- 2005-10-13 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $20.40 | 371,927 |
| 2026-09-03 | — | — | — | $20.21 | 225,111 |
| 2026-09-02 | — | — | — | $19.68 | 122,452 |
| 2026-09-01 | — | — | — | $19.76 | 174,702 |
| 2026-08-31 | — | — | — | $19.88 | 146,205 |
| 2026-08-28 | — | — | — | $19.43 | 134,747 |
| 2026-08-27 | $19.35 | $104.68 | 3,159,600 | $18.89 | 179,394 |
| 2026-08-26 | $18.32 | $99.11 | 4,950,400 | $19.04 | 225,344 |
| 2026-08-25 | $19.17 | $103.71 | 3,537,700 | $19.58 | 259,372 |
| 2026-08-24 | $19.72 | $106.69 | 2,743,500 | $19.50 | 151,307 |
| 2026-08-21 | $19.82 | $107.23 | 4,952,800 | $20.15 | 412,644 |
| 2026-08-20 | $19.80 | $107.12 | 3,876,600 | $19.83 | 258,611 |
| 2026-08-19 | $19.99 | $108.15 | 4,041,000 | $19.57 | 286,217 |
| 2026-08-18 | $19.31 | $104.47 | 2,723,400 | $18.97 | 168,323 |
| 2026-08-17 | $18.90 | $102.25 | 3,508,900 | $18.41 | 195,276 |
| 2026-08-14 | $19.52 | $99.00 | 3,314,000 | $19.37 | 124,914 |
| 2026-08-13 | $19.20 | $97.38 | 2,981,100 | $18.82 | 142,292 |
| 2026-08-12 | $18.72 | $94.95 | 4,073,700 | $18.23 | 148,924 |
| 2026-08-11 | $18.20 | $92.31 | 3,179,900 | $18.37 | 106,721 |
| 2026-08-10 | $18.33 | $92.97 | 2,443,900 | $18.82 | 175,434 |
| 2026-08-07 | $18.76 | $95.15 | 3,122,000 | $18.40 | 112,498 |
| 2026-08-06 | $18.35 | $93.07 | 3,689,600 | $18.52 | 134,788 |
| 2026-08-05 | $17.87 | $90.64 | 4,307,900 | $18.19 | 353,289 |
| 2026-08-04 | $18.14 | $92.00 | 3,396,900 | $18.55 | 218,206 |
| 2026-08-03 | $18.53 | $93.98 | 2,577,500 | $18.90 | 195,022 |
| 2026-07-31 | $18.57 | $94.19 | 2,457,100 | $18.75 | 137,563 |
| 2026-07-30 | $18.55 | $94.08 | 2,652,200 | $18.45 | 194,094 |
| 2026-07-29 | $18.55 | $94.08 | 2,584,000 | $18.72 | 137,391 |
| 2026-07-28 | $18.59 | $94.29 | 2,930,300 | $18.45 | 255,640 |
| 2026-07-27 | $18.29 | $92.77 | 2,457,800 | $18.03 | 109,969 |
| 2026-07-24 | $18.45 | $93.58 | 1,680,900 | $18.70 | 100,015 |
| 2026-07-23 | $18.41 | $93.37 | 1,746,200 | $18.23 | 100,965 |
| 2026-07-22 | $18.13 | $91.95 | 2,235,800 | $18.51 | 102,808 |
| 2026-07-21 | $18.47 | $93.68 | 1,926,300 | $18.03 | 89,850 |
| 2026-07-20 | $17.89 | $90.74 | 2,621,500 | $17.79 | 92,851 |
| 2026-07-17 | $17.41 | $88.30 | 2,530,300 | — | — |
| 2026-07-16 | $17.84 | $90.48 | 2,463,200 | — | — |
| 2026-07-15 | $18.01 | $91.35 | 2,455,200 | — | — |
| 2026-07-14 | $18.18 | $92.21 | 3,478,900 | — | — |
| 2026-07-13 | $17.31 | $87.79 | 3,415,700 | — | — |
| 2026-07-10 | $17.76 | $90.08 | 2,332,700 | — | — |
| 2026-07-09 | $16.93 | $85.87 | 4,028,300 | — | — |
| 2026-07-08 | $17.72 | $89.87 | 2,809,700 | — | — |
| 2026-07-07 | $17.29 | $87.69 | 4,192,900 | — | — |
| 2026-07-06 | $17.15 | $86.98 | 2,896,900 | — | — |
| 2026-07-02 | $17.18 | $87.14 | 2,801,700 | — | — |
| 2026-07-01 | $16.53 | $83.84 | 2,677,200 | — | — |
| 2026-06-30 | $16.53 | $83.84 | 4,523,500 | — | — |
| 2026-06-29 | $17.08 | $86.63 | 4,784,500 | — | — |
| 2026-06-26 | $17.65 | $89.52 | 9,984,500 | — | — |
| 2026-06-25 | $18.08 | $91.70 | 4,925,600 | — | — |
| 2026-06-24 | $19.39 | $98.34 | 2,985,100 | — | — |
| 2026-06-23 | $19.96 | $101.24 | 2,847,900 | — | — |
| 2026-06-22 | $19.77 | $100.27 | 7,640,800 | — | — |
| 2026-06-18 | $18.89 | $95.81 | 4,726,300 | — | — |
| 2026-06-17 | $18.11 | $91.85 | 2,390,700 | — | — |
| 2026-06-16 | $18.41 | $93.37 | 4,786,200 | — | — |
| 2026-06-15 | $18.48 | $93.73 | 7,853,200 | — | — |
| 2026-06-12 | $17.57 | $89.11 | 2,334,200 | — | — |
| 2026-06-11 | $16.65 | $84.45 | 1,882,700 | — | — |
| 2026-06-10 | $16.60 | $84.19 | 1,972,400 | — | — |
| 2026-06-09 | $16.72 | $84.80 | 1,877,300 | — | — |
| 2026-06-08 | $16.44 | $83.38 | 1,729,300 | — | — |
| 2026-06-05 | $16.65 | $84.45 | 2,273,300 | — | — |
| 2026-06-04 | $16.24 | $82.37 | 1,796,100 | — | — |
| 2026-06-03 | $16.39 | $83.13 | 1,812,200 | — | — |
| 2026-06-02 | $16.46 | $83.48 | 2,233,600 | — | — |
| 2026-06-01 | $16.65 | $84.45 | 3,512,400 | — | — |
| 2026-05-29 | $16.32 | $82.77 | 4,327,500 | — | — |
| 2026-05-28 | $16.35 | $82.93 | 4,115,200 | — | — |
| 2026-05-27 | $16.91 | $85.77 | 4,408,200 | — | — |
| 2026-05-26 | $17.40 | $88.25 | 1,920,800 | — | — |
| 2026-05-22 | $17.38 | $88.15 | 2,403,000 | — | — |
| 2026-05-21 | $17.76 | $90.08 | 2,021,100 | — | — |
| 2026-05-20 | $18.32 | $89.67 | 3,682,700 | — | — |
| 2026-05-19 | $17.60 | $86.15 | 2,887,700 | — | — |
| 2026-05-18 | $17.91 | $87.66 | 3,288,400 | — | — |
| 2026-05-15 | $17.64 | $86.34 | 3,212,000 | — | — |
| 2026-05-14 | $17.85 | $87.37 | 2,792,900 | — | — |
| 2026-05-13 | $17.81 | $87.18 | 3,692,900 | — | — |
| 2026-05-12 | $18.72 | $91.63 | 2,188,900 | — | — |
| 2026-05-11 | $18.73 | $91.68 | 2,962,800 | — | — |
| 2026-05-08 | $19.00 | $93.00 | 2,915,200 | — | — |
| 2026-05-07 | $19.02 | $93.10 | 3,661,000 | — | — |
| 2026-05-06 | $18.94 | $92.71 | 4,876,700 | — | — |
| 2026-05-05 | $19.10 | $93.49 | 3,390,200 | — | — |
| 2026-05-04 | $18.59 | $90.99 | 1,960,200 | — | — |
| 2026-05-01 | $18.87 | $92.36 | 2,122,700 | — | — |
| 2026-04-30 | $18.48 | $90.45 | 2,386,700 | — | — |
| 2026-04-29 | $18.27 | $89.43 | 1,939,100 | — | — |
| 2026-04-28 | $18.29 | $89.52 | 2,444,800 | — | — |
| 2026-04-27 | $18.34 | $89.77 | 3,729,700 | — | — |
| 2026-04-24 | $18.06 | $88.40 | 2,150,100 | — | — |
| 2026-04-23 | $17.79 | $87.08 | 2,151,700 | — | — |
| 2026-04-22 | $17.74 | $86.83 | 4,535,100 | — | — |
| 2026-04-21 | $17.99 | $88.06 | 3,086,300 | — | — |
| 2026-04-20 | $18.66 | $91.34 | 2,987,800 | — | — |
| 2026-04-17 | $18.32 | $89.67 | 5,692,100 | — | — |
| 2026-04-16 | $17.72 | $86.73 | 2,590,800 | — | — |
| 2026-04-15 | $17.66 | $86.44 | 4,174,700 | — | — |