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
- 1986-05-14 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 | — | — | — | $83.16 | 19,113 |
| 2026-09-03 | — | — | — | $82.34 | 19,142 |
| 2026-09-02 | — | — | — | $80.56 | 28,883 |
| 2026-09-01 | — | — | — | $80.63 | 9,967 |
| 2026-08-31 | — | — | — | $81.65 | 4,074 |
| 2026-08-28 | — | — | — | $82.71 | 5,779 |
| 2026-08-27 | $82.42 | $213.41 | 195,000 | $81.86 | 11,406 |
| 2026-08-26 | $82.78 | $214.34 | 235,600 | $82.83 | 13,994 |
| 2026-08-25 | $83.19 | $215.40 | 303,500 | $83.73 | 15,943 |
| 2026-08-24 | $83.48 | $216.15 | 365,700 | $83.41 | 10,406 |
| 2026-08-21 | $83.73 | $216.80 | 331,700 | $83.88 | 12,191 |
| 2026-08-20 | $83.51 | $216.23 | 337,900 | $83.02 | 12,906 |
| 2026-08-19 | $83.33 | $215.77 | 365,500 | $85.22 | 10,155 |
| 2026-08-18 | $85.34 | $220.97 | 271,100 | $85.83 | 14,659 |
| 2026-08-17 | $86.04 | $222.78 | 281,600 | $86.01 | 9,882 |
| 2026-08-14 | $85.94 | $222.52 | 173,500 | $85.52 | 5,986 |
| 2026-08-13 | $85.50 | $221.38 | 230,000 | $86.08 | 15,124 |
| 2026-08-12 | $85.33 | $220.94 | 231,000 | $85.26 | 12,611 |
| 2026-08-11 | $84.80 | $219.57 | 199,300 | $83.60 | 4,880 |
| 2026-08-10 | $83.82 | $217.03 | 273,900 | $83.22 | 6,672 |
| 2026-08-07 | $83.73 | $216.80 | 195,800 | $83.63 | 5,904 |
| 2026-08-06 | $83.98 | $217.45 | 367,200 | $85.83 | 26,920 |
| 2026-08-05 | $85.72 | $221.95 | 242,600 | $85.88 | 9,775 |
| 2026-08-04 | $85.75 | $222.03 | 360,200 | $85.25 | 11,501 |
| 2026-08-03 | $85.00 | $220.09 | 340,100 | $84.44 | 18,384 |
| 2026-07-31 | $83.83 | $217.06 | 527,000 | $84.96 | 29,516 |
| 2026-07-30 | $84.38 | $218.48 | 466,800 | $85.02 | 34,958 |
| 2026-07-29 | $84.92 | $219.88 | 443,200 | $85.72 | 29,053 |
| 2026-07-28 | $86.14 | $223.04 | 340,700 | $85.35 | 11,629 |
| 2026-07-27 | $84.72 | $219.36 | 260,600 | $85.88 | 15,122 |
| 2026-07-24 | $85.12 | $220.40 | 307,000 | $84.67 | 10,013 |
| 2026-07-23 | $84.77 | $219.49 | 407,400 | $84.00 | 14,508 |
| 2026-07-22 | $85.29 | $220.84 | 325,300 | $84.65 | 12,115 |
| 2026-07-21 | $85.14 | $220.45 | 371,200 | $84.04 | 19,715 |
| 2026-07-20 | $84.81 | $219.60 | 457,100 | $83.38 | 24,048 |
| 2026-07-17 | $84.51 | $218.82 | 1,085,700 | — | — |
| 2026-07-16 | $87.17 | $225.71 | 637,700 | — | — |
| 2026-07-15 | $85.20 | $220.61 | 324,400 | — | — |
| 2026-07-14 | $84.19 | $217.99 | 369,400 | — | — |
| 2026-07-13 | $83.45 | $216.08 | 285,200 | — | — |
| 2026-07-10 | $83.71 | $216.75 | 272,600 | — | — |
| 2026-07-09 | $83.21 | $215.45 | 673,800 | — | — |
| 2026-07-08 | $82.27 | $213.02 | 330,300 | — | — |
| 2026-07-07 | $84.40 | $218.54 | 261,500 | — | — |
| 2026-07-06 | $84.72 | $219.36 | 253,400 | — | — |
| 2026-07-02 | $84.18 | $217.97 | 281,500 | — | — |
| 2026-07-01 | $85.00 | $220.09 | 423,400 | — | — |
| 2026-06-30 | $83.72 | $216.78 | 300,300 | — | — |
| 2026-06-29 | $83.41 | $215.97 | 455,800 | — | — |
| 2026-06-26 | $85.19 | $218.92 | 1,140,000 | — | — |
| 2026-06-25 | $85.11 | $218.72 | 490,000 | — | — |
| 2026-06-24 | $83.84 | $215.45 | 449,800 | — | — |
| 2026-06-23 | $82.96 | $213.19 | 412,100 | — | — |
| 2026-06-22 | $81.40 | $209.18 | 334,100 | — | — |
| 2026-06-18 | $81.05 | $208.29 | 1,202,800 | — | — |
| 2026-06-17 | $81.07 | $208.34 | 381,000 | — | — |
| 2026-06-16 | $82.40 | $211.75 | 384,600 | — | — |
| 2026-06-15 | $82.05 | $210.85 | 267,900 | — | — |
| 2026-06-12 | $83.27 | $213.99 | 413,600 | — | — |
| 2026-06-11 | $81.79 | $210.19 | 217,700 | — | — |
| 2026-06-10 | $81.33 | $209.00 | 276,700 | — | — |
| 2026-06-09 | $80.61 | $207.15 | 238,400 | — | — |
| 2026-06-08 | $79.45 | $204.17 | 183,200 | — | — |
| 2026-06-05 | $79.57 | $204.48 | 217,400 | — | — |
| 2026-06-04 | $78.74 | $202.35 | 325,000 | — | — |
| 2026-06-03 | $76.74 | $197.21 | 288,100 | — | — |
| 2026-06-02 | $79.12 | $203.33 | 303,700 | — | — |
| 2026-06-01 | $77.55 | $199.29 | 534,800 | — | — |
| 2026-05-29 | $79.08 | $203.22 | 304,300 | — | — |
| 2026-05-28 | $79.09 | $203.25 | 251,700 | — | — |
| 2026-05-27 | $78.92 | $202.81 | 248,700 | — | — |
| 2026-05-26 | $79.91 | $205.36 | 298,300 | — | — |
| 2026-05-22 | $78.82 | $202.55 | 380,100 | — | — |
| 2026-05-21 | $78.66 | $202.14 | 298,300 | — | — |
| 2026-05-20 | $78.93 | $202.84 | 367,600 | — | — |
| 2026-05-19 | $77.48 | $199.11 | 233,500 | — | — |
| 2026-05-18 | $77.61 | $199.44 | 384,300 | — | — |
| 2026-05-15 | $76.04 | $195.41 | 332,300 | — | — |
| 2026-05-14 | $76.92 | $197.67 | 278,900 | — | — |
| 2026-05-13 | $76.17 | $195.74 | 345,400 | — | — |
| 2026-05-12 | $76.92 | $197.67 | 297,400 | — | — |
| 2026-05-11 | $76.71 | $197.13 | 455,700 | — | — |
| 2026-05-08 | $78.20 | $200.96 | 224,300 | — | — |
| 2026-05-07 | $78.23 | $201.04 | 327,500 | — | — |
| 2026-05-06 | $78.63 | $202.07 | 257,900 | — | — |
| 2026-05-05 | $77.90 | $200.19 | 355,400 | — | — |
| 2026-05-04 | $77.16 | $198.29 | 350,300 | — | — |
| 2026-05-01 | $77.45 | $199.03 | 268,800 | — | — |
| 2026-04-30 | $77.99 | $200.42 | 355,100 | — | — |
| 2026-04-29 | $77.05 | $198.01 | 322,500 | — | — |
| 2026-04-28 | $78.77 | $202.43 | 320,200 | — | — |
| 2026-04-27 | $78.10 | $200.70 | 553,300 | — | — |
| 2026-04-24 | $77.75 | $199.80 | 365,900 | — | — |
| 2026-04-23 | $78.24 | $201.06 | 396,000 | — | — |
| 2026-04-22 | $78.28 | $201.17 | 304,900 | — | — |
| 2026-04-21 | $77.67 | $199.60 | 358,100 | — | — |
| 2026-04-20 | $79.23 | $203.61 | 550,300 | — | — |
| 2026-04-17 | $77.95 | $200.32 | 996,100 | — | — |
| 2026-04-16 | $78.41 | $201.50 | 412,600 | — | — |
| 2026-04-15 | $79.43 | $204.12 | 267,300 | — | — |