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
- 1980-03-17 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 | — | — | — | $76.80 | 122,236 |
| 2026-09-03 | — | — | — | $78.16 | 146,004 |
| 2026-09-02 | — | — | — | $77.51 | 82,291 |
| 2026-09-01 | — | — | — | $77.99 | 190,470 |
| 2026-08-31 | — | — | — | $79.94 | 137,116 |
| 2026-08-28 | — | — | — | $82.21 | 87,189 |
| 2026-08-27 | $82.00 | $150.05 | 1,353,900 | $83.02 | 74,585 |
| 2026-08-26 | $82.80 | $151.51 | 1,721,900 | $80.97 | 132,009 |
| 2026-08-25 | $80.56 | $147.41 | 1,830,700 | $81.46 | 144,443 |
| 2026-08-24 | $80.46 | $147.23 | 1,836,700 | $79.21 | 182,421 |
| 2026-08-21 | $79.39 | $145.27 | 853,800 | $78.92 | 66,710 |
| 2026-08-20 | $78.10 | $142.91 | 1,291,900 | $77.40 | 79,413 |
| 2026-08-19 | $77.89 | $142.53 | 1,385,700 | $78.65 | 97,639 |
| 2026-08-18 | $78.79 | $144.17 | 1,659,500 | $79.35 | 75,850 |
| 2026-08-17 | $80.97 | $148.16 | 1,282,000 | $80.78 | 57,491 |
| 2026-08-14 | $80.87 | $147.98 | 1,344,900 | $81.47 | 93,927 |
| 2026-08-13 | $81.15 | $148.49 | 1,301,300 | $80.29 | 105,277 |
| 2026-08-12 | $80.95 | $148.12 | 1,425,800 | $81.42 | 85,699 |
| 2026-08-11 | $80.86 | $147.96 | 999,700 | $79.69 | 39,912 |
| 2026-08-10 | $79.49 | $145.45 | 1,020,100 | $79.20 | 57,354 |
| 2026-08-07 | $79.95 | $146.29 | 1,121,200 | $78.86 | 66,840 |
| 2026-08-06 | $78.64 | $143.90 | 1,605,600 | $79.57 | 143,557 |
| 2026-08-05 | $78.67 | $143.95 | 1,615,100 | $79.27 | 86,454 |
| 2026-08-04 | $79.55 | $145.56 | 2,270,400 | $77.69 | 107,577 |
| 2026-08-03 | $76.54 | $140.05 | 2,123,900 | $74.98 | 155,148 |
| 2026-07-31 | $75.99 | $139.05 | 2,591,400 | $77.12 | 154,414 |
| 2026-07-30 | $75.32 | $137.82 | 3,501,400 | $76.74 | 314,844 |
| 2026-07-29 | $69.94 | $127.98 | 2,756,400 | $72.46 | 259,529 |
| 2026-07-28 | $73.43 | $134.36 | 3,001,200 | $72.58 | 97,401 |
| 2026-07-27 | $72.68 | $132.99 | 1,384,600 | $73.18 | 110,214 |
| 2026-07-24 | $72.40 | $132.48 | 1,444,300 | $71.57 | 98,035 |
| 2026-07-23 | $71.66 | $131.13 | 1,920,200 | $68.54 | 169,236 |
| 2026-07-22 | $68.59 | $125.51 | 2,178,900 | $67.34 | 136,702 |
| 2026-07-21 | $67.52 | $123.55 | 2,210,800 | $67.92 | 190,097 |
| 2026-07-20 | $66.74 | $122.12 | 2,738,000 | $68.32 | 198,880 |
| 2026-07-17 | $68.46 | $125.27 | 1,233,600 | — | — |
| 2026-07-16 | $69.32 | $126.84 | 1,987,400 | — | — |
| 2026-07-15 | $68.89 | $126.06 | 1,536,100 | — | — |
| 2026-07-14 | $69.59 | $127.34 | 1,419,200 | — | — |
| 2026-07-13 | $68.36 | $125.09 | 1,502,900 | — | — |
| 2026-07-10 | $70.48 | $128.97 | 1,004,400 | — | — |
| 2026-07-09 | $69.69 | $127.52 | 1,732,400 | — | — |
| 2026-07-08 | $69.04 | $126.33 | 3,651,000 | — | — |
| 2026-07-07 | $71.37 | $130.59 | 1,555,800 | — | — |
| 2026-07-06 | $74.71 | $136.71 | 898,700 | — | — |
| 2026-07-02 | $72.34 | $132.37 | 1,125,700 | — | — |
| 2026-07-01 | $72.38 | $132.44 | 1,809,600 | — | — |
| 2026-06-30 | $74.16 | $135.70 | 2,125,600 | — | — |
| 2026-06-29 | $73.26 | $134.05 | 1,784,800 | — | — |
| 2026-06-26 | $72.56 | $132.77 | 3,176,800 | — | — |
| 2026-06-25 | $74.99 | $136.82 | 2,379,900 | — | — |
| 2026-06-24 | $72.93 | $133.06 | 4,764,200 | — | — |
| 2026-06-23 | $79.98 | $145.92 | 2,064,600 | — | — |
| 2026-06-22 | $81.58 | $148.84 | 1,237,600 | — | — |
| 2026-06-18 | $81.70 | $149.06 | 2,616,200 | — | — |
| 2026-06-17 | $78.93 | $144.00 | 1,557,500 | — | — |
| 2026-06-16 | $80.51 | $146.89 | 2,306,500 | — | — |
| 2026-06-15 | $79.99 | $145.94 | 2,259,400 | — | — |
| 2026-06-12 | $78.07 | $142.44 | 1,422,800 | — | — |
| 2026-06-11 | $78.10 | $142.49 | 1,941,400 | — | — |
| 2026-06-10 | $72.86 | $132.93 | 1,518,600 | — | — |
| 2026-06-09 | $75.97 | $138.60 | 1,724,500 | — | — |
| 2026-06-08 | $74.86 | $136.58 | 1,356,300 | — | — |
| 2026-06-05 | $73.50 | $134.10 | 1,489,400 | — | — |
| 2026-06-04 | $75.42 | $137.60 | 1,187,200 | — | — |
| 2026-06-03 | $75.42 | $137.60 | 1,472,200 | — | — |
| 2026-06-02 | $76.30 | $139.21 | 1,471,400 | — | — |
| 2026-06-01 | $75.08 | $136.98 | 2,098,100 | — | — |
| 2026-05-29 | $75.51 | $137.76 | 2,070,000 | — | — |
| 2026-05-28 | $75.21 | $137.22 | 3,290,000 | — | — |
| 2026-05-27 | $72.97 | $133.13 | 2,863,800 | — | — |
| 2026-05-26 | $73.35 | $133.82 | 2,308,300 | — | — |
| 2026-05-22 | $69.61 | $127.00 | 1,931,900 | — | — |
| 2026-05-21 | $68.73 | $125.40 | 2,155,100 | — | — |
| 2026-05-20 | $68.28 | $124.57 | 3,690,900 | — | — |
| 2026-05-19 | $64.39 | $117.48 | 2,055,700 | — | — |
| 2026-05-18 | $65.93 | $120.29 | 2,072,100 | — | — |
| 2026-05-15 | $65.07 | $118.72 | 2,069,100 | — | — |
| 2026-05-14 | $67.99 | $124.04 | 1,969,700 | — | — |
| 2026-05-13 | $66.46 | $121.25 | 3,605,900 | — | — |
| 2026-05-12 | $69.43 | $126.67 | 2,908,800 | — | — |
| 2026-05-11 | $70.77 | $129.12 | 1,731,300 | — | — |
| 2026-05-08 | $71.13 | $129.77 | 2,051,300 | — | — |
| 2026-05-07 | $71.54 | $130.52 | 3,085,900 | — | — |
| 2026-05-06 | $73.38 | $133.88 | 3,955,800 | — | — |
| 2026-05-05 | $70.22 | $128.11 | 3,560,900 | — | — |
| 2026-05-04 | $70.41 | $128.46 | 3,436,500 | — | — |
| 2026-05-01 | $71.65 | $130.72 | 4,468,300 | — | — |
| 2026-04-30 | $73.64 | $134.35 | 8,789,000 | — | — |
| 2026-04-29 | $84.25 | $153.71 | 2,331,400 | — | — |
| 2026-04-28 | $85.06 | $155.19 | 2,695,700 | — | — |
| 2026-04-27 | $87.92 | $160.41 | 5,864,600 | — | — |
| 2026-04-24 | $83.22 | $151.83 | 2,126,900 | — | — |
| 2026-04-23 | $81.91 | $149.44 | 1,524,600 | — | — |
| 2026-04-22 | $82.73 | $150.94 | 1,426,300 | — | — |
| 2026-04-21 | $82.04 | $149.68 | 1,184,000 | — | — |
| 2026-04-20 | $83.41 | $152.18 | 2,179,700 | — | — |
| 2026-04-17 | $83.82 | $152.93 | 3,651,600 | — | — |
| 2026-04-16 | $77.83 | $142.00 | 2,469,700 | — | — |
| 2026-04-15 | $78.82 | $143.80 | 1,854,000 | — | — |