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
- 1998-05-07 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 | — | — | — | $29.21 | 15,028 |
| 2026-09-03 | — | — | — | $29.40 | 24,092 |
| 2026-09-02 | — | — | — | $28.77 | 14,439 |
| 2026-09-01 | — | — | — | $28.44 | 27,861 |
| 2026-08-31 | — | — | — | $28.68 | 8,958 |
| 2026-08-28 | — | — | — | $28.75 | 9,873 |
| 2026-08-27 | $28.66 | $70.81 | 205,700 | $28.48 | 8,239 |
| 2026-08-26 | $28.74 | $71.01 | 233,800 | $28.82 | 10,590 |
| 2026-08-25 | $28.77 | $71.08 | 230,600 | $29.02 | 6,951 |
| 2026-08-24 | $29.04 | $71.75 | 340,500 | $29.06 | 13,592 |
| 2026-08-21 | $29.10 | $71.90 | 323,000 | $29.10 | 8,445 |
| 2026-08-20 | $28.95 | $71.53 | 274,200 | $28.82 | 9,940 |
| 2026-08-19 | $28.86 | $71.30 | 288,200 | $29.54 | 12,605 |
| 2026-08-18 | $29.45 | $72.76 | 300,700 | $29.61 | 13,825 |
| 2026-08-17 | $29.60 | $73.13 | 269,200 | $29.70 | 14,278 |
| 2026-08-14 | $29.74 | $73.48 | 203,000 | $29.96 | 9,822 |
| 2026-08-13 | $29.98 | $74.07 | 238,400 | $30.00 | 9,878 |
| 2026-08-12 | $29.79 | $73.60 | 271,500 | $29.47 | 12,990 |
| 2026-08-11 | $29.53 | $72.96 | 390,200 | $29.54 | 21,343 |
| 2026-08-10 | $29.41 | $72.66 | 380,300 | $29.29 | 12,727 |
| 2026-08-07 | $29.50 | $72.88 | 455,100 | $29.29 | 29,344 |
| 2026-08-06 | $29.65 | $73.26 | 430,900 | $30.23 | 21,473 |
| 2026-08-05 | $30.01 | $74.15 | 362,200 | $30.26 | 20,621 |
| 2026-08-04 | $30.53 | $74.81 | 414,000 | $30.03 | 17,662 |
| 2026-08-03 | $30.01 | $73.54 | 383,200 | $30.05 | 16,153 |
| 2026-07-31 | $29.73 | $72.85 | 437,200 | $29.31 | 18,850 |
| 2026-07-30 | $29.55 | $72.41 | 449,500 | $30.00 | 20,413 |
| 2026-07-29 | $29.84 | $73.12 | 518,800 | $29.71 | 24,371 |
| 2026-07-28 | $29.89 | $73.24 | 390,100 | $29.74 | 24,151 |
| 2026-07-27 | $29.80 | $73.02 | 487,200 | $30.23 | 22,773 |
| 2026-07-24 | $30.16 | $73.91 | 752,000 | $30.79 | 36,625 |
| 2026-07-23 | $30.29 | $74.22 | 1,100,700 | $30.00 | 78,187 |
| 2026-07-22 | $30.18 | $73.95 | 462,000 | $30.11 | 35,976 |
| 2026-07-21 | $30.41 | $74.52 | 543,700 | $30.36 | 24,345 |
| 2026-07-20 | $30.56 | $74.89 | 363,300 | $30.33 | 29,400 |
| 2026-07-17 | $30.52 | $74.79 | 403,700 | — | — |
| 2026-07-16 | $31.25 | $76.58 | 489,000 | — | — |
| 2026-07-15 | $30.18 | $73.95 | 442,500 | — | — |
| 2026-07-14 | $29.61 | $72.56 | 373,400 | — | — |
| 2026-07-13 | $29.81 | $73.05 | 448,500 | — | — |
| 2026-07-10 | $29.42 | $72.09 | 207,700 | — | — |
| 2026-07-09 | $29.20 | $71.55 | 235,400 | — | — |
| 2026-07-08 | $28.70 | $70.33 | 255,000 | — | — |
| 2026-07-07 | $29.44 | $72.14 | 214,800 | — | — |
| 2026-07-06 | $29.81 | $73.05 | 184,100 | — | — |
| 2026-07-02 | $29.70 | $72.78 | 220,700 | — | — |
| 2026-07-01 | $30.23 | $74.08 | 308,800 | — | — |
| 2026-06-30 | $29.62 | $72.58 | 228,100 | — | — |
| 2026-06-29 | $29.40 | $72.04 | 434,100 | — | — |
| 2026-06-26 | $29.52 | $72.34 | 1,502,600 | — | — |
| 2026-06-25 | $29.29 | $71.77 | 250,000 | — | — |
| 2026-06-24 | $28.98 | $71.01 | 285,000 | — | — |
| 2026-06-23 | $28.73 | $70.40 | 256,700 | — | — |
| 2026-06-22 | $28.08 | $68.81 | 265,400 | — | — |
| 2026-06-18 | $27.92 | $68.42 | 479,300 | — | — |
| 2026-06-17 | $27.52 | $67.44 | 408,800 | — | — |
| 2026-06-16 | $28.25 | $69.23 | 399,700 | — | — |
| 2026-06-15 | $28.44 | $69.69 | 236,200 | — | — |
| 2026-06-12 | $29.04 | $71.16 | 223,000 | — | — |
| 2026-06-11 | $28.82 | $70.62 | 273,700 | — | — |
| 2026-06-10 | $28.72 | $70.38 | 276,200 | — | — |
| 2026-06-09 | $28.34 | $69.45 | 242,400 | — | — |
| 2026-06-08 | $27.91 | $68.39 | 194,000 | — | — |
| 2026-06-05 | $27.78 | $68.07 | 206,300 | — | — |
| 2026-06-04 | $27.62 | $67.68 | 255,400 | — | — |
| 2026-06-03 | $26.69 | $65.40 | 249,400 | — | — |
| 2026-06-02 | $27.42 | $67.19 | 225,600 | — | — |
| 2026-06-01 | $27.10 | $66.41 | 388,300 | — | — |
| 2026-05-29 | $27.25 | $66.77 | 312,200 | — | — |
| 2026-05-28 | $27.34 | $67.00 | 195,300 | — | — |
| 2026-05-27 | $27.08 | $66.36 | 172,700 | — | — |
| 2026-05-26 | $27.61 | $67.66 | 229,300 | — | — |
| 2026-05-22 | $27.18 | $66.60 | 173,300 | — | — |
| 2026-05-21 | $27.14 | $66.51 | 237,400 | — | — |
| 2026-05-20 | $27.17 | $66.58 | 277,000 | — | — |
| 2026-05-19 | $26.55 | $65.06 | 169,600 | — | — |
| 2026-05-18 | $26.63 | $65.26 | 205,600 | — | — |
| 2026-05-15 | $26.03 | $63.79 | 323,200 | — | — |
| 2026-05-14 | $26.48 | $64.89 | 200,900 | — | — |
| 2026-05-13 | $26.19 | $64.18 | 276,300 | — | — |
| 2026-05-12 | $26.75 | $65.55 | 262,000 | — | — |
| 2026-05-11 | $26.94 | $66.02 | 212,500 | — | — |
| 2026-05-08 | $27.52 | $67.44 | 188,800 | — | — |
| 2026-05-07 | $27.42 | $67.19 | 239,800 | — | — |
| 2026-05-06 | $27.46 | $67.29 | 202,000 | — | — |
| 2026-05-05 | $27.52 | $66.85 | 213,500 | — | — |
| 2026-05-04 | $27.00 | $65.59 | 244,700 | — | — |
| 2026-05-01 | $27.61 | $67.07 | 151,000 | — | — |
| 2026-04-30 | $27.52 | $66.85 | 309,300 | — | — |
| 2026-04-29 | $27.21 | $66.10 | 317,600 | — | — |
| 2026-04-28 | $27.59 | $67.02 | 380,700 | — | — |
| 2026-04-27 | $27.34 | $66.41 | 329,900 | — | — |
| 2026-04-24 | $26.47 | $64.30 | 555,600 | — | — |
| 2026-04-23 | $27.70 | $67.29 | 318,500 | — | — |
| 2026-04-22 | $27.34 | $66.41 | 309,200 | — | — |
| 2026-04-21 | $27.13 | $65.90 | 191,700 | — | — |
| 2026-04-20 | $27.58 | $66.99 | 137,800 | — | — |
| 2026-04-17 | $27.49 | $66.78 | 299,000 | — | — |
| 2026-04-16 | $26.95 | $65.46 | 207,600 | — | — |
| 2026-04-15 | $27.08 | $65.78 | 176,100 | — | — |