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
- 2000-05-05 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 | — | — | — | $71.95 | 8,981 |
| 2026-09-03 | — | — | — | $74.19 | 21,029 |
| 2026-09-02 | — | — | — | $72.90 | 10,924 |
| 2026-09-01 | — | — | — | $73.75 | 24,069 |
| 2026-08-31 | — | — | — | $72.23 | 28,596 |
| 2026-08-28 | — | — | — | $73.39 | 11,430 |
| 2026-08-27 | $73.51 | $73.51 | 316,600 | $73.74 | 7,526 |
| 2026-08-26 | $74.56 | $74.56 | 411,900 | $76.08 | 14,778 |
| 2026-08-25 | $75.65 | $75.65 | 811,900 | $74.21 | 22,428 |
| 2026-08-24 | $74.17 | $74.17 | 327,800 | $74.89 | 12,867 |
| 2026-08-21 | $75.35 | $75.35 | 379,100 | $77.79 | 20,429 |
| 2026-08-20 | $77.32 | $77.32 | 316,500 | $77.48 | 10,441 |
| 2026-08-19 | $78.02 | $78.02 | 245,000 | $77.60 | 13,480 |
| 2026-08-18 | $76.87 | $76.87 | 286,500 | $76.56 | 10,036 |
| 2026-08-17 | $76.00 | $76.00 | 260,800 | $77.02 | 13,094 |
| 2026-08-14 | $76.54 | $76.54 | 236,800 | $75.15 | 18,540 |
| 2026-08-13 | $74.77 | $74.77 | 330,000 | $75.35 | 23,514 |
| 2026-08-12 | $75.12 | $75.12 | 466,500 | $73.98 | 36,889 |
| 2026-08-11 | $74.53 | $74.53 | 526,200 | $75.92 | 26,857 |
| 2026-08-10 | $75.76 | $75.76 | 515,000 | $76.38 | 40,903 |
| 2026-08-07 | $78.25 | $78.25 | 1,020,100 | $77.25 | 94,332 |
| 2026-08-06 | $82.63 | $82.63 | 717,000 | $81.08 | 52,211 |
| 2026-08-05 | $79.88 | $79.88 | 205,400 | $80.30 | 12,434 |
| 2026-08-04 | $79.20 | $79.20 | 289,500 | $80.74 | 15,500 |
| 2026-08-03 | $80.06 | $80.06 | 432,400 | $79.96 | 26,934 |
| 2026-07-31 | $79.24 | $79.24 | 205,200 | $80.99 | 9,244 |
| 2026-07-30 | $80.43 | $80.43 | 192,600 | $81.05 | 18,889 |
| 2026-07-29 | $81.78 | $81.78 | 288,300 | $80.72 | 15,835 |
| 2026-07-28 | $81.04 | $81.04 | 219,700 | $79.87 | 11,669 |
| 2026-07-27 | $78.37 | $78.37 | 352,400 | $77.72 | 7,587 |
| 2026-07-24 | $77.65 | $77.65 | 158,000 | $79.18 | 8,104 |
| 2026-07-23 | $78.53 | $78.53 | 245,700 | $76.83 | 17,688 |
| 2026-07-22 | $77.61 | $77.61 | 203,500 | $79.44 | 9,224 |
| 2026-07-21 | $79.15 | $79.15 | 205,400 | $77.40 | 9,368 |
| 2026-07-20 | $77.72 | $77.72 | 420,600 | $79.29 | 12,704 |
| 2026-07-17 | $79.20 | $79.20 | 322,500 | — | — |
| 2026-07-16 | $81.92 | $81.92 | 242,900 | — | — |
| 2026-07-15 | $80.82 | $80.82 | 361,300 | — | — |
| 2026-07-14 | $80.55 | $80.55 | 240,300 | — | — |
| 2026-07-13 | $81.08 | $81.08 | 303,400 | — | — |
| 2026-07-10 | $82.07 | $82.07 | 254,100 | — | — |
| 2026-07-09 | $83.78 | $83.78 | 297,500 | — | — |
| 2026-07-08 | $84.77 | $84.77 | 228,500 | — | — |
| 2026-07-07 | $85.99 | $85.99 | 211,200 | — | — |
| 2026-07-06 | $85.05 | $85.05 | 362,500 | — | — |
| 2026-07-02 | $86.03 | $86.03 | 581,000 | — | — |
| 2026-07-01 | $83.05 | $83.05 | 254,900 | — | — |
| 2026-06-30 | $82.78 | $82.78 | 238,700 | — | — |
| 2026-06-29 | $84.12 | $84.12 | 315,600 | — | — |
| 2026-06-26 | $84.50 | $84.50 | 780,600 | — | — |
| 2026-06-25 | $83.28 | $83.28 | 264,600 | — | — |
| 2026-06-24 | $82.72 | $82.72 | 285,100 | — | — |
| 2026-06-23 | $82.94 | $82.94 | 378,100 | — | — |
| 2026-06-22 | $80.58 | $80.58 | 477,400 | — | — |
| 2026-06-18 | $79.49 | $79.49 | 351,400 | — | — |
| 2026-06-17 | $80.52 | $80.52 | 301,600 | — | — |
| 2026-06-16 | $83.00 | $83.00 | 308,400 | — | — |
| 2026-06-15 | $82.29 | $82.29 | 293,900 | — | — |
| 2026-06-12 | $81.68 | $81.68 | 179,800 | — | — |
| 2026-06-11 | $81.65 | $81.65 | 167,600 | — | — |
| 2026-06-10 | $81.85 | $81.85 | 268,500 | — | — |
| 2026-06-09 | $81.20 | $81.20 | 271,900 | — | — |
| 2026-06-08 | $80.13 | $80.13 | 251,800 | — | — |
| 2026-06-05 | $81.11 | $81.11 | 338,200 | — | — |
| 2026-06-04 | $79.20 | $79.20 | 548,900 | — | — |
| 2026-06-03 | $75.23 | $75.23 | 257,500 | — | — |
| 2026-06-02 | $74.65 | $74.65 | 264,500 | — | — |
| 2026-06-01 | $76.71 | $76.71 | 427,900 | — | — |
| 2026-05-29 | $78.51 | $78.51 | 430,000 | — | — |
| 2026-05-28 | $81.11 | $81.11 | 174,100 | — | — |
| 2026-05-27 | $81.76 | $81.76 | 335,300 | — | — |
| 2026-05-26 | $81.41 | $81.41 | 456,100 | — | — |
| 2026-05-22 | $82.72 | $82.72 | 562,400 | — | — |
| 2026-05-21 | $82.77 | $82.77 | 324,100 | — | — |
| 2026-05-20 | $82.00 | $82.00 | 345,600 | — | — |
| 2026-05-19 | $80.32 | $80.32 | 257,500 | — | — |
| 2026-05-18 | $79.34 | $79.34 | 169,200 | — | — |
| 2026-05-15 | $78.01 | $78.01 | 325,000 | — | — |
| 2026-05-14 | $79.58 | $79.58 | 223,800 | — | — |
| 2026-05-13 | $80.88 | $80.88 | 308,800 | — | — |
| 2026-05-12 | $79.50 | $79.50 | 561,900 | — | — |
| 2026-05-11 | $78.71 | $78.71 | 895,800 | — | — |
| 2026-05-08 | $81.86 | $81.86 | 1,307,700 | — | — |
| 2026-05-07 | $83.91 | $83.91 | 400,500 | — | — |
| 2026-05-06 | $84.06 | $84.06 | 269,300 | — | — |
| 2026-05-05 | $84.63 | $84.63 | 340,700 | — | — |
| 2026-05-04 | $82.32 | $82.32 | 332,000 | — | — |
| 2026-05-01 | $80.39 | $80.39 | 266,300 | — | — |
| 2026-04-30 | $79.45 | $79.45 | 222,700 | — | — |
| 2026-04-29 | $77.97 | $77.97 | 258,100 | — | — |
| 2026-04-28 | $78.50 | $78.50 | 221,500 | — | — |
| 2026-04-27 | $79.60 | $79.60 | 245,200 | — | — |
| 2026-04-24 | $78.64 | $78.64 | 204,200 | — | — |
| 2026-04-23 | $78.06 | $78.06 | 206,500 | — | — |
| 2026-04-22 | $80.14 | $80.14 | 218,200 | — | — |
| 2026-04-21 | $79.94 | $79.94 | 309,900 | — | — |
| 2026-04-20 | $81.73 | $81.73 | 347,600 | — | — |
| 2026-04-17 | $80.92 | $80.92 | 552,800 | — | — |
| 2026-04-16 | $78.07 | $78.07 | 263,300 | — | — |
| 2026-04-15 | $76.48 | $76.48 | 229,800 | — | — |