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
- 1996-11-15 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 | — | — | — | $91.90 | 6,091 |
| 2026-09-03 | — | — | — | $87.83 | 17,974 |
| 2026-09-02 | — | — | — | $87.10 | 6,179 |
| 2026-09-01 | — | — | — | $87.19 | 9,813 |
| 2026-08-31 | — | — | — | $87.66 | 7,970 |
| 2026-08-28 | — | — | — | $88.61 | 4,969 |
| 2026-08-27 | $87.66 | $94.62 | 204,700 | $86.91 | 7,201 |
| 2026-08-26 | $86.16 | $93.00 | 202,200 | $87.36 | 7,484 |
| 2026-08-25 | $86.36 | $93.21 | 208,700 | $86.39 | 5,397 |
| 2026-08-24 | $86.26 | $92.81 | 147,800 | $87.28 | 14,411 |
| 2026-08-21 | $86.85 | $93.45 | 176,000 | $86.90 | 10,242 |
| 2026-08-20 | $86.85 | $93.45 | 229,500 | $86.86 | 13,956 |
| 2026-08-19 | $86.53 | $93.11 | 149,100 | $87.36 | 6,334 |
| 2026-08-18 | $86.14 | $92.69 | 210,200 | $87.04 | 12,757 |
| 2026-08-17 | $86.78 | $93.37 | 202,400 | $88.04 | 10,008 |
| 2026-08-14 | $88.53 | $95.26 | 94,500 | $88.42 | 5,640 |
| 2026-08-13 | $88.72 | $95.46 | 171,200 | $89.82 | 10,097 |
| 2026-08-12 | $88.74 | $95.48 | 275,700 | $88.78 | 5,251 |
| 2026-08-11 | $88.82 | $95.57 | 252,300 | $91.27 | 7,594 |
| 2026-08-10 | $90.26 | $97.12 | 150,300 | $89.99 | 8,201 |
| 2026-08-07 | $89.58 | $96.39 | 207,700 | $91.38 | 13,891 |
| 2026-08-06 | $90.35 | $97.22 | 275,900 | $93.13 | 13,397 |
| 2026-08-05 | $94.56 | $101.75 | 478,000 | $95.50 | 18,344 |
| 2026-08-04 | $97.05 | $104.42 | 385,700 | $93.55 | 19,286 |
| 2026-08-03 | $93.66 | $100.78 | 290,900 | $93.18 | 13,761 |
| 2026-07-31 | $92.41 | $99.43 | 325,700 | $91.63 | 12,732 |
| 2026-07-30 | $90.99 | $97.90 | 323,100 | $92.70 | 11,002 |
| 2026-07-29 | $93.11 | $100.19 | 324,300 | $92.05 | 25,669 |
| 2026-07-28 | $92.60 | $99.64 | 238,000 | $90.06 | 9,909 |
| 2026-07-27 | $89.10 | $95.87 | 256,400 | $89.66 | 9,244 |
| 2026-07-24 | $89.02 | $95.78 | 190,300 | $87.29 | 8,697 |
| 2026-07-23 | $86.83 | $93.43 | 287,400 | $87.82 | 19,339 |
| 2026-07-22 | $87.61 | $94.27 | 244,000 | $88.17 | 14,514 |
| 2026-07-21 | $89.29 | $96.08 | 340,400 | $90.54 | 13,751 |
| 2026-07-20 | $90.40 | $97.27 | 310,100 | $90.85 | 9,587 |
| 2026-07-17 | $89.27 | $96.05 | 179,500 | — | — |
| 2026-07-16 | $87.76 | $94.43 | 254,400 | — | — |
| 2026-07-15 | $86.48 | $93.05 | 206,300 | — | — |
| 2026-07-14 | $87.56 | $94.21 | 309,900 | — | — |
| 2026-07-13 | $90.00 | $96.84 | 263,100 | — | — |
| 2026-07-10 | $89.63 | $96.44 | 158,100 | — | — |
| 2026-07-09 | $87.86 | $94.54 | 222,500 | — | — |
| 2026-07-08 | $85.44 | $91.93 | 209,400 | — | — |
| 2026-07-07 | $83.83 | $90.20 | 192,000 | — | — |
| 2026-07-06 | $83.33 | $89.66 | 133,000 | — | — |
| 2026-07-02 | $80.82 | $86.96 | 138,500 | — | — |
| 2026-07-01 | $82.35 | $88.61 | 226,400 | — | — |
| 2026-06-30 | $83.23 | $89.55 | 199,900 | — | — |
| 2026-06-29 | $80.49 | $86.61 | 273,900 | — | — |
| 2026-06-26 | $79.84 | $85.91 | 589,300 | — | — |
| 2026-06-25 | $81.06 | $87.22 | 200,000 | — | — |
| 2026-06-24 | $80.81 | $86.95 | 215,400 | — | — |
| 2026-06-23 | $79.20 | $85.22 | 221,700 | — | — |
| 2026-06-22 | $79.11 | $85.12 | 247,000 | — | — |
| 2026-06-18 | $81.85 | $88.07 | 883,100 | — | — |
| 2026-06-17 | $80.36 | $86.47 | 218,200 | — | — |
| 2026-06-16 | $82.41 | $88.38 | 207,600 | — | — |
| 2026-06-15 | $83.09 | $89.11 | 247,900 | — | — |
| 2026-06-12 | $83.19 | $89.22 | 299,100 | — | — |
| 2026-06-11 | $83.78 | $89.85 | 316,400 | — | — |
| 2026-06-10 | $83.33 | $89.37 | 198,400 | — | — |
| 2026-06-09 | $82.15 | $88.10 | 150,400 | — | — |
| 2026-06-08 | $83.35 | $89.39 | 218,400 | — | — |
| 2026-06-05 | $82.32 | $88.29 | 184,500 | — | — |
| 2026-06-04 | $80.90 | $86.76 | 244,100 | — | — |
| 2026-06-03 | $80.39 | $86.22 | 342,600 | — | — |
| 2026-06-02 | $84.36 | $90.47 | 398,600 | — | — |
| 2026-06-01 | $81.98 | $87.92 | 408,000 | — | — |
| 2026-05-29 | $82.09 | $88.04 | 645,000 | — | — |
| 2026-05-28 | $88.65 | $95.07 | 319,800 | — | — |
| 2026-05-27 | $89.19 | $95.65 | 194,100 | — | — |
| 2026-05-26 | $86.94 | $93.24 | 233,600 | — | — |
| 2026-05-22 | $85.37 | $91.56 | 233,600 | — | — |
| 2026-05-21 | $82.13 | $88.08 | 165,400 | — | — |
| 2026-05-20 | $82.95 | $88.96 | 128,900 | — | — |
| 2026-05-19 | $81.94 | $87.88 | 119,300 | — | — |
| 2026-05-18 | $82.45 | $88.42 | 137,300 | — | — |
| 2026-05-15 | $83.10 | $89.12 | 172,500 | — | — |
| 2026-05-14 | $85.37 | $91.56 | 130,000 | — | — |
| 2026-05-13 | $83.22 | $89.25 | 158,200 | — | — |
| 2026-05-12 | $84.28 | $90.39 | 234,700 | — | — |
| 2026-05-11 | $89.00 | $95.45 | 327,000 | — | — |
| 2026-05-08 | $90.31 | $96.85 | 174,200 | — | — |
| 2026-05-07 | $86.80 | $93.09 | 299,700 | — | — |
| 2026-05-06 | $83.45 | $89.50 | 186,300 | — | — |
| 2026-05-05 | $87.15 | $93.47 | 134,500 | — | — |
| 2026-05-04 | $85.59 | $91.79 | 153,100 | — | — |
| 2026-05-01 | $85.21 | $91.38 | 164,600 | — | — |
| 2026-04-30 | $84.69 | $90.83 | 190,400 | — | — |
| 2026-04-29 | $83.24 | $89.27 | 124,600 | — | — |
| 2026-04-28 | $83.67 | $89.73 | 199,700 | — | — |
| 2026-04-27 | $84.35 | $90.46 | 148,800 | — | — |
| 2026-04-24 | $84.82 | $90.97 | 174,700 | — | — |
| 2026-04-23 | $84.86 | $91.01 | 219,900 | — | — |
| 2026-04-22 | $85.80 | $92.02 | 126,200 | — | — |
| 2026-04-21 | $86.53 | $92.80 | 148,100 | — | — |
| 2026-04-20 | $85.79 | $92.01 | 167,900 | — | — |
| 2026-04-17 | $85.17 | $91.34 | 179,100 | — | — |
| 2026-04-16 | $82.31 | $88.27 | 167,200 | — | — |
| 2026-04-15 | $80.79 | $86.64 | 124,200 | — | — |