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
- 1993-11-10 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.44 | 13,646 |
| 2026-09-03 | — | — | — | $83.72 | 14,999 |
| 2026-09-02 | — | — | — | $83.07 | 8,478 |
| 2026-09-01 | — | — | — | $83.56 | 17,357 |
| 2026-08-31 | — | — | — | $86.35 | 13,603 |
| 2026-08-28 | — | — | — | $86.10 | 19,155 |
| 2026-08-27 | $85.33 | $108.85 | 244,400 | $86.42 | 12,368 |
| 2026-08-26 | $86.34 | $110.14 | 384,900 | $88.39 | 21,515 |
| 2026-08-25 | $88.73 | $113.18 | 358,000 | $89.58 | 27,009 |
| 2026-08-24 | $89.23 | $113.82 | 316,500 | $89.38 | 21,693 |
| 2026-08-21 | $88.80 | $113.27 | 530,300 | $88.73 | 13,670 |
| 2026-08-20 | $88.12 | $112.41 | 329,700 | $88.96 | 9,674 |
| 2026-08-19 | $90.42 | $115.34 | 366,500 | $89.55 | 19,148 |
| 2026-08-18 | $87.20 | $111.23 | 292,800 | $87.15 | 12,017 |
| 2026-08-17 | $88.29 | $112.62 | 261,300 | $88.96 | 11,500 |
| 2026-08-14 | $89.87 | $114.64 | 260,700 | $91.05 | 12,710 |
| 2026-08-13 | $91.27 | $116.42 | 275,100 | $92.67 | 16,321 |
| 2026-08-12 | $91.77 | $117.06 | 362,800 | $92.19 | 20,022 |
| 2026-08-11 | $92.82 | $118.40 | 404,500 | $91.88 | 21,892 |
| 2026-08-10 | $90.90 | $115.95 | 548,400 | $92.70 | 22,817 |
| 2026-08-07 | $94.04 | $119.96 | 442,500 | $91.76 | 16,447 |
| 2026-08-06 | $91.86 | $117.18 | 479,400 | $92.00 | 26,217 |
| 2026-08-05 | $92.70 | $118.25 | 539,400 | $91.95 | 31,610 |
| 2026-08-04 | $92.72 | $118.27 | 548,300 | $92.42 | 28,355 |
| 2026-08-03 | $91.68 | $116.95 | 487,800 | $89.02 | 32,370 |
| 2026-07-31 | $86.74 | $110.65 | 602,500 | $85.45 | 33,566 |
| 2026-07-30 | $86.18 | $109.93 | 721,600 | $92.83 | 51,138 |
| 2026-07-29 | $87.71 | $111.88 | 723,500 | $90.56 | 48,824 |
| 2026-07-28 | $91.01 | $116.09 | 589,800 | $89.66 | 45,180 |
| 2026-07-27 | $88.21 | $112.52 | 528,900 | $88.44 | 36,079 |
| 2026-07-24 | $87.94 | $112.18 | 341,800 | $86.22 | 28,477 |
| 2026-07-23 | $86.18 | $109.93 | 419,300 | $85.80 | 19,499 |
| 2026-07-22 | $86.70 | $110.59 | 418,300 | $85.69 | 24,541 |
| 2026-07-21 | $84.91 | $108.31 | 429,000 | $85.11 | 36,577 |
| 2026-07-20 | $85.41 | $108.95 | 464,500 | $85.68 | 35,975 |
| 2026-07-17 | $85.93 | $109.61 | 426,800 | — | — |
| 2026-07-16 | $88.95 | $113.47 | 467,400 | — | — |
| 2026-07-15 | $84.98 | $108.40 | 285,100 | — | — |
| 2026-07-14 | $84.34 | $107.58 | 396,400 | — | — |
| 2026-07-13 | $84.55 | $107.85 | 383,700 | — | — |
| 2026-07-10 | $84.82 | $108.20 | 391,000 | — | — |
| 2026-07-09 | $83.01 | $105.89 | 352,300 | — | — |
| 2026-07-08 | $82.32 | $105.01 | 585,900 | — | — |
| 2026-07-07 | $85.44 | $108.99 | 351,800 | — | — |
| 2026-07-06 | $87.29 | $111.35 | 316,700 | — | — |
| 2026-07-02 | $89.19 | $113.77 | 284,200 | — | — |
| 2026-07-01 | $89.15 | $113.72 | 417,200 | — | — |
| 2026-06-30 | $90.74 | $115.75 | 449,600 | — | — |
| 2026-06-29 | $91.41 | $116.60 | 476,000 | — | — |
| 2026-06-26 | $92.20 | $117.61 | 1,375,700 | — | — |
| 2026-06-25 | $92.07 | $117.45 | 477,600 | — | — |
| 2026-06-24 | $89.80 | $114.55 | 601,300 | — | — |
| 2026-06-23 | $84.02 | $107.18 | 570,600 | — | — |
| 2026-06-22 | $85.44 | $108.99 | 645,700 | — | — |
| 2026-06-18 | $86.58 | $110.44 | 1,227,500 | — | — |
| 2026-06-17 | $83.98 | $107.13 | 782,800 | — | — |
| 2026-06-16 | $86.10 | $109.83 | 408,400 | — | — |
| 2026-06-15 | $84.65 | $107.98 | 546,400 | — | — |
| 2026-06-12 | $84.56 | $107.87 | 378,300 | — | — |
| 2026-06-11 | $84.44 | $107.71 | 327,800 | — | — |
| 2026-06-10 | $82.08 | $104.70 | 395,500 | — | — |
| 2026-06-09 | $83.45 | $106.45 | 476,100 | — | — |
| 2026-06-08 | $81.06 | $103.40 | 391,400 | — | — |
| 2026-06-05 | $80.10 | $102.18 | 353,300 | — | — |
| 2026-06-04 | $80.22 | $102.33 | 388,000 | — | — |
| 2026-06-03 | $80.28 | $102.41 | 590,400 | — | — |
| 2026-06-02 | $81.32 | $103.73 | 430,900 | — | — |
| 2026-06-01 | $79.46 | $101.36 | 384,100 | — | — |
| 2026-05-29 | $81.00 | $102.86 | 655,000 | — | — |
| 2026-05-28 | $81.51 | $103.51 | 522,600 | — | — |
| 2026-05-27 | $82.68 | $105.00 | 381,100 | — | — |
| 2026-05-26 | $81.49 | $103.49 | 379,000 | — | — |
| 2026-05-22 | $80.54 | $102.28 | 424,700 | — | — |
| 2026-05-21 | $80.58 | $102.33 | 445,800 | — | — |
| 2026-05-20 | $79.99 | $101.58 | 517,500 | — | — |
| 2026-05-19 | $79.17 | $100.54 | 601,100 | — | — |
| 2026-05-18 | $81.14 | $103.04 | 582,900 | — | — |
| 2026-05-15 | $80.01 | $101.61 | 604,100 | — | — |
| 2026-05-14 | $83.51 | $106.05 | 486,200 | — | — |
| 2026-05-13 | $81.48 | $103.47 | 470,100 | — | — |
| 2026-05-12 | $82.27 | $104.48 | 753,700 | — | — |
| 2026-05-11 | $83.09 | $105.52 | 507,900 | — | — |
| 2026-05-08 | $84.38 | $107.16 | 534,400 | — | — |
| 2026-05-07 | $83.86 | $106.50 | 776,100 | — | — |
| 2026-05-06 | $84.26 | $107.00 | 454,300 | — | — |
| 2026-05-05 | $82.54 | $104.82 | 627,500 | — | — |
| 2026-05-04 | $80.31 | $101.99 | 876,200 | — | — |
| 2026-05-01 | $85.18 | $108.17 | 697,500 | — | — |
| 2026-04-30 | $89.49 | $113.65 | 932,600 | — | — |
| 2026-04-29 | $92.94 | $118.03 | 473,300 | — | — |
| 2026-04-28 | $95.75 | $121.60 | 315,900 | — | — |
| 2026-04-27 | $95.99 | $121.90 | 374,600 | — | — |
| 2026-04-24 | $94.90 | $120.52 | 418,300 | — | — |
| 2026-04-23 | $96.48 | $122.52 | 227,700 | — | — |
| 2026-04-22 | $95.78 | $121.63 | 213,600 | — | — |
| 2026-04-21 | $96.20 | $122.17 | 336,800 | — | — |
| 2026-04-20 | $97.21 | $123.45 | 316,300 | — | — |
| 2026-04-17 | $95.76 | $121.61 | 424,400 | — | — |
| 2026-04-16 | $92.16 | $117.04 | 402,900 | — | — |
| 2026-04-15 | $93.02 | $118.13 | 270,400 | — | — |