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
- 1984-01-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 | — | — | — | $75.32 | 30,465 |
| 2026-09-03 | — | — | — | $76.62 | 29,545 |
| 2026-09-02 | — | — | — | $75.19 | 16,900 |
| 2026-09-01 | — | — | — | $75.88 | 20,466 |
| 2026-08-31 | — | — | — | $75.97 | 12,917 |
| 2026-08-28 | — | — | — | $77.05 | 25,047 |
| 2026-08-27 | $76.31 | $140.97 | 450,300 | $77.51 | 26,481 |
| 2026-08-26 | $77.85 | $143.82 | 620,000 | $78.98 | 30,788 |
| 2026-08-25 | $79.48 | $146.83 | 458,100 | $79.40 | 20,470 |
| 2026-08-24 | $79.42 | $146.72 | 398,400 | $79.28 | 23,587 |
| 2026-08-21 | $79.49 | $146.85 | 535,800 | $79.85 | 28,781 |
| 2026-08-20 | $78.74 | $145.46 | 456,300 | $78.34 | 37,132 |
| 2026-08-19 | $80.07 | $147.92 | 497,200 | $79.08 | 21,794 |
| 2026-08-18 | $77.78 | $143.69 | 437,400 | $77.72 | 19,564 |
| 2026-08-17 | $77.64 | $143.43 | 648,200 | $78.49 | 44,844 |
| 2026-08-14 | $79.00 | $145.94 | 454,800 | $78.80 | 36,671 |
| 2026-08-13 | $78.88 | $145.72 | 845,100 | $77.71 | 35,709 |
| 2026-08-12 | $78.97 | $145.89 | 634,100 | $80.12 | 44,264 |
| 2026-08-11 | $81.31 | $150.21 | 651,500 | $78.90 | 37,398 |
| 2026-08-10 | $79.51 | $146.88 | 593,100 | $78.91 | 26,683 |
| 2026-08-07 | $79.55 | $146.96 | 438,600 | $78.03 | 38,564 |
| 2026-08-06 | $77.68 | $143.50 | 448,800 | $78.44 | 23,808 |
| 2026-08-05 | $79.48 | $146.83 | 370,400 | $79.58 | 18,865 |
| 2026-08-04 | $79.94 | $147.68 | 611,400 | $77.60 | 31,554 |
| 2026-08-03 | $77.51 | $143.19 | 586,300 | $76.82 | 28,971 |
| 2026-07-31 | $74.97 | $138.50 | 558,100 | $75.90 | 21,639 |
| 2026-07-30 | $75.84 | $140.10 | 574,600 | $77.41 | 29,048 |
| 2026-07-29 | $78.07 | $144.22 | 542,100 | $78.57 | 32,424 |
| 2026-07-28 | $79.28 | $146.46 | 594,600 | $77.73 | 23,089 |
| 2026-07-27 | $76.54 | $141.40 | 732,800 | $77.39 | 50,402 |
| 2026-07-24 | $76.66 | $141.62 | 488,900 | $75.28 | 34,311 |
| 2026-07-23 | $74.99 | $138.53 | 651,100 | $76.48 | 49,509 |
| 2026-07-22 | $77.60 | $143.36 | 598,700 | $76.35 | 46,168 |
| 2026-07-21 | $75.32 | $139.14 | 531,000 | $75.34 | 47,358 |
| 2026-07-20 | $75.79 | $140.01 | 706,800 | $75.93 | 35,635 |
| 2026-07-17 | $76.27 | $140.90 | 723,900 | — | — |
| 2026-07-16 | $77.43 | $143.04 | 614,800 | — | — |
| 2026-07-15 | $74.96 | $138.48 | 589,400 | — | — |
| 2026-07-14 | $72.31 | $133.58 | 768,600 | — | — |
| 2026-07-13 | $71.96 | $132.94 | 653,900 | — | — |
| 2026-07-10 | $72.86 | $134.60 | 553,700 | — | — |
| 2026-07-09 | $73.24 | $135.30 | 838,400 | — | — |
| 2026-07-08 | $72.32 | $133.60 | 1,282,700 | — | — |
| 2026-07-07 | $75.50 | $139.48 | 599,700 | — | — |
| 2026-07-06 | $75.73 | $139.90 | 483,500 | — | — |
| 2026-07-02 | $76.50 | $141.32 | 561,200 | — | — |
| 2026-07-01 | $75.11 | $138.76 | 757,400 | — | — |
| 2026-06-30 | $75.16 | $137.89 | 1,260,900 | — | — |
| 2026-06-29 | $78.92 | $144.79 | 570,800 | — | — |
| 2026-06-26 | $78.74 | $144.46 | 708,000 | — | — |
| 2026-06-25 | $77.95 | $143.01 | 780,400 | — | — |
| 2026-06-24 | $75.49 | $138.49 | 772,200 | — | — |
| 2026-06-23 | $72.85 | $133.65 | 910,300 | — | — |
| 2026-06-22 | $72.53 | $133.06 | 1,062,300 | — | — |
| 2026-06-18 | $72.38 | $132.79 | 1,180,900 | — | — |
| 2026-06-17 | $71.92 | $131.94 | 757,600 | — | — |
| 2026-06-16 | $75.03 | $137.65 | 788,500 | — | — |
| 2026-06-15 | $75.98 | $139.39 | 879,500 | — | — |
| 2026-06-12 | $77.17 | $141.57 | 1,007,100 | — | — |
| 2026-06-11 | $76.73 | $140.77 | 693,600 | — | — |
| 2026-06-10 | $74.84 | $137.30 | 800,000 | — | — |
| 2026-06-09 | $78.81 | $144.58 | 1,006,300 | — | — |
| 2026-06-08 | $77.37 | $141.94 | 1,262,100 | — | — |
| 2026-06-05 | $75.70 | $138.88 | 1,163,400 | — | — |
| 2026-06-04 | $74.85 | $137.32 | 1,117,300 | — | — |
| 2026-06-03 | $79.76 | $146.33 | 1,568,500 | — | — |
| 2026-06-02 | $77.54 | $142.25 | 1,010,700 | — | — |
| 2026-06-01 | $77.75 | $142.64 | 888,100 | — | — |
| 2026-05-29 | $79.08 | $145.08 | 652,300 | — | — |
| 2026-05-28 | $80.32 | $147.35 | 485,700 | — | — |
| 2026-05-27 | $78.87 | $144.69 | 742,500 | — | — |
| 2026-05-26 | $78.21 | $143.48 | 593,000 | — | — |
| 2026-05-22 | $77.01 | $141.28 | 429,100 | — | — |
| 2026-05-21 | $75.52 | $138.55 | 889,100 | — | — |
| 2026-05-20 | $74.76 | $137.15 | 711,900 | — | — |
| 2026-05-19 | $72.13 | $132.33 | 747,200 | — | — |
| 2026-05-18 | $73.81 | $135.41 | 510,400 | — | — |
| 2026-05-15 | $74.08 | $135.91 | 603,100 | — | — |
| 2026-05-14 | $77.30 | $141.81 | 819,900 | — | — |
| 2026-05-13 | $74.86 | $137.34 | 616,800 | — | — |
| 2026-05-12 | $74.70 | $137.04 | 1,019,500 | — | — |
| 2026-05-11 | $74.66 | $136.97 | 930,900 | — | — |
| 2026-05-08 | $77.20 | $141.63 | 439,400 | — | — |
| 2026-05-07 | $76.94 | $141.15 | 724,600 | — | — |
| 2026-05-06 | $77.18 | $141.59 | 521,300 | — | — |
| 2026-05-05 | $75.24 | $138.03 | 480,400 | — | — |
| 2026-05-04 | $73.72 | $135.25 | 563,200 | — | — |
| 2026-05-01 | $78.18 | $143.43 | 494,400 | — | — |
| 2026-04-30 | $79.04 | $145.01 | 662,700 | — | — |
| 2026-04-29 | $77.75 | $142.64 | 451,400 | — | — |
| 2026-04-28 | $78.29 | $143.63 | 404,200 | — | — |
| 2026-04-27 | $78.68 | $144.34 | 564,400 | — | — |
| 2026-04-24 | $79.00 | $144.93 | 603,900 | — | — |
| 2026-04-23 | $78.81 | $144.58 | 817,600 | — | — |
| 2026-04-22 | $78.00 | $143.10 | 506,700 | — | — |
| 2026-04-21 | $80.52 | $147.72 | 957,100 | — | — |
| 2026-04-20 | $81.11 | $148.80 | 547,300 | — | — |
| 2026-04-17 | $80.55 | $147.78 | 871,700 | — | — |
| 2026-04-16 | $78.23 | $143.52 | 687,900 | — | — |
| 2026-04-15 | $76.18 | $139.76 | 750,600 | — | — |