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
- 1992-08-18 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 | — | — | — | $41.72 | 12,041 |
| 2026-09-03 | — | — | — | $41.80 | 12,129 |
| 2026-09-02 | — | — | — | $41.65 | 14,994 |
| 2026-09-01 | — | — | — | $40.57 | 18,344 |
| 2026-08-31 | — | — | — | $40.48 | 13,934 |
| 2026-08-28 | — | — | — | $40.80 | 9,439 |
| 2026-08-27 | $40.69 | $408.56 | 375,100 | $41.03 | 18,873 |
| 2026-08-26 | $40.53 | $406.95 | 260,300 | $40.56 | 16,068 |
| 2026-08-25 | $40.69 | $408.56 | 238,200 | $40.54 | 10,081 |
| 2026-08-24 | $40.42 | $405.85 | 390,700 | $40.54 | 12,010 |
| 2026-08-21 | $40.27 | $404.34 | 430,300 | $40.65 | 16,906 |
| 2026-08-20 | $40.75 | $407.25 | 463,900 | $40.27 | 18,623 |
| 2026-08-19 | $40.31 | $402.86 | 1,093,900 | $40.38 | 47,524 |
| 2026-08-18 | $40.00 | $399.76 | 826,200 | $40.75 | 34,294 |
| 2026-08-17 | $40.51 | $404.86 | 454,800 | $40.32 | 17,585 |
| 2026-08-14 | $40.22 | $401.96 | 520,900 | $39.99 | 18,048 |
| 2026-08-13 | $38.97 | $389.46 | 369,000 | $39.09 | 17,944 |
| 2026-08-12 | $38.69 | $386.67 | 380,900 | $38.32 | 19,033 |
| 2026-08-11 | $38.11 | $380.87 | 980,000 | $38.78 | 51,614 |
| 2026-08-10 | $39.42 | $393.96 | 348,300 | $39.83 | 15,210 |
| 2026-08-07 | $39.85 | $398.26 | 388,700 | $39.04 | 12,524 |
| 2026-08-06 | $39.45 | $394.26 | 664,800 | $38.78 | 34,236 |
| 2026-08-05 | $38.72 | $386.97 | 457,000 | $38.56 | 19,081 |
| 2026-08-04 | $38.48 | $384.57 | 575,100 | $38.96 | 18,684 |
| 2026-08-03 | $38.91 | $388.87 | 711,000 | $39.96 | 26,734 |
| 2026-07-31 | $40.24 | $402.16 | 547,300 | $40.19 | 18,472 |
| 2026-07-30 | $40.30 | $402.76 | 418,800 | $41.83 | 16,274 |
| 2026-07-29 | $41.68 | $416.55 | 385,200 | $42.05 | 19,869 |
| 2026-07-28 | $41.89 | $418.65 | 436,200 | $42.26 | 18,517 |
| 2026-07-27 | $41.94 | $419.15 | 375,300 | $41.92 | 22,518 |
| 2026-07-24 | $42.18 | $421.55 | 424,600 | $41.91 | 14,027 |
| 2026-07-23 | $41.77 | $417.45 | 712,700 | $42.01 | 19,438 |
| 2026-07-22 | $42.24 | $420.25 | 402,500 | $42.88 | 17,104 |
| 2026-07-21 | $42.81 | $425.92 | 541,700 | $41.56 | 19,664 |
| 2026-07-20 | $41.92 | $417.06 | 504,700 | $41.84 | 17,680 |
| 2026-07-17 | $41.75 | $415.37 | 635,500 | — | — |
| 2026-07-16 | $41.67 | $414.58 | 1,186,800 | — | — |
| 2026-07-15 | $40.06 | $398.56 | 1,398,100 | — | — |
| 2026-07-14 | $40.03 | $398.26 | 898,500 | — | — |
| 2026-07-13 | $39.67 | $394.68 | 621,000 | — | — |
| 2026-07-10 | $38.86 | $386.62 | 481,300 | — | — |
| 2026-07-09 | $39.14 | $389.40 | 607,600 | — | — |
| 2026-07-08 | $39.07 | $388.71 | 485,900 | — | — |
| 2026-07-07 | $39.23 | $390.30 | 397,200 | — | — |
| 2026-07-06 | $38.77 | $385.72 | 379,900 | — | — |
| 2026-07-02 | $39.28 | $390.80 | 342,900 | — | — |
| 2026-07-01 | $38.85 | $386.52 | 459,500 | — | — |
| 2026-06-30 | $38.45 | $382.54 | 373,200 | — | — |
| 2026-06-29 | $38.48 | $382.84 | 506,200 | — | — |
| 2026-06-26 | $38.46 | $382.64 | 1,749,300 | — | — |
| 2026-06-25 | $38.45 | $382.54 | 356,500 | — | — |
| 2026-06-24 | $38.07 | $378.76 | 486,700 | — | — |
| 2026-06-23 | $37.25 | $370.60 | 500,900 | — | — |
| 2026-06-22 | $36.51 | $363.24 | 464,900 | — | — |
| 2026-06-18 | $36.37 | $359.95 | 1,381,700 | — | — |
| 2026-06-17 | $36.06 | $356.89 | 473,600 | — | — |
| 2026-06-16 | $36.88 | $365.00 | 547,900 | — | — |
| 2026-06-15 | $36.63 | $362.53 | 608,000 | — | — |
| 2026-06-12 | $36.83 | $364.51 | 432,300 | — | — |
| 2026-06-11 | $36.82 | $364.41 | 577,800 | — | — |
| 2026-06-10 | $37.34 | $369.56 | 497,700 | — | — |
| 2026-06-09 | $36.61 | $362.33 | 771,600 | — | — |
| 2026-06-08 | $35.63 | $352.63 | 640,200 | — | — |
| 2026-06-05 | $36.05 | $356.79 | 704,100 | — | — |
| 2026-06-04 | $34.86 | $345.01 | 497,700 | — | — |
| 2026-06-03 | $35.06 | $346.99 | 500,700 | — | — |
| 2026-06-02 | $35.94 | $355.70 | 491,700 | — | — |
| 2026-06-01 | $36.24 | $358.67 | 647,800 | — | — |
| 2026-05-29 | $37.41 | $370.25 | 646,800 | — | — |
| 2026-05-28 | $37.82 | $374.31 | 416,600 | — | — |
| 2026-05-27 | $38.38 | $379.85 | 280,300 | — | — |
| 2026-05-26 | $38.76 | $383.61 | 412,900 | — | — |
| 2026-05-22 | $38.48 | $380.84 | 341,600 | — | — |
| 2026-05-21 | $38.64 | $382.42 | 615,700 | — | — |
| 2026-05-20 | $39.00 | $384.10 | 429,300 | — | — |
| 2026-05-19 | $38.61 | $380.26 | 283,100 | — | — |
| 2026-05-18 | $38.43 | $378.49 | 310,100 | — | — |
| 2026-05-15 | $37.91 | $373.37 | 352,400 | — | — |
| 2026-05-14 | $38.33 | $377.51 | 273,900 | — | — |
| 2026-05-13 | $38.63 | $380.46 | 396,900 | — | — |
| 2026-05-12 | $38.58 | $379.97 | 568,000 | — | — |
| 2026-05-11 | $38.46 | $378.79 | 431,900 | — | — |
| 2026-05-08 | $39.12 | $385.29 | 491,700 | — | — |
| 2026-05-07 | $38.62 | $380.36 | 469,800 | — | — |
| 2026-05-06 | $38.47 | $378.88 | 278,600 | — | — |
| 2026-05-05 | $38.20 | $376.22 | 298,600 | — | — |
| 2026-05-04 | $38.23 | $376.52 | 262,600 | — | — |
| 2026-05-01 | $38.50 | $379.18 | 288,000 | — | — |
| 2026-04-30 | $38.22 | $376.42 | 372,100 | — | — |
| 2026-04-29 | $38.24 | $376.62 | 305,600 | — | — |
| 2026-04-28 | $38.43 | $378.49 | 301,700 | — | — |
| 2026-04-27 | $38.41 | $378.29 | 293,800 | — | — |
| 2026-04-24 | $38.24 | $376.62 | 242,300 | — | — |
| 2026-04-23 | $37.92 | $373.47 | 260,300 | — | — |
| 2026-04-22 | $37.39 | $368.25 | 411,000 | — | — |
| 2026-04-21 | $38.70 | $379.28 | 306,200 | — | — |
| 2026-04-20 | $39.07 | $382.90 | 395,900 | — | — |
| 2026-04-17 | $39.79 | $389.96 | 653,400 | — | — |
| 2026-04-16 | $39.83 | $390.35 | 346,000 | — | — |
| 2026-04-15 | $39.60 | $388.10 | 215,300 | — | — |