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 — 2026
| 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 | — | — |
| 2026-04-14 | $81.64 | $148.95 | 2,057,900 | — | — |
| 2026-04-13 | $84.48 | $154.13 | 1,876,100 | — | — |
| 2026-04-10 | $84.38 | $153.95 | 1,368,600 | — | — |
| 2026-04-09 | $84.45 | $154.08 | 2,285,900 | — | — |
| 2026-04-08 | $82.70 | $150.88 | 2,858,100 | — | — |
| 2026-04-07 | $77.39 | $141.19 | 1,987,300 | — | — |
| 2026-04-06 | $75.92 | $138.51 | 1,205,500 | — | — |
| 2026-04-02 | $75.24 | $137.27 | 1,706,600 | — | — |
| 2026-04-01 | $75.40 | $137.56 | 2,043,100 | — | — |
| 2026-03-31 | $73.51 | $134.12 | 1,806,500 | — | — |
| 2026-03-30 | $69.16 | $126.18 | 1,992,100 | — | — |
| 2026-03-27 | $72.15 | $131.63 | 894,400 | — | — |
| 2026-03-26 | $72.87 | $132.55 | 1,410,900 | — | — |
| 2026-03-25 | $76.59 | $139.31 | 1,809,300 | — | — |
| 2026-03-24 | $75.39 | $137.13 | 1,623,800 | — | — |
| 2026-03-23 | $74.26 | $135.08 | 2,525,500 | — | — |
| 2026-03-20 | $71.40 | $129.87 | 2,028,000 | — | — |
| 2026-03-19 | $73.90 | $134.42 | 1,511,600 | — | — |
| 2026-03-18 | $74.33 | $135.20 | 2,316,000 | — | — |
| 2026-03-17 | $75.13 | $136.66 | 1,483,400 | — | — |
| 2026-03-16 | $73.65 | $133.97 | 1,664,300 | — | — |
| 2026-03-13 | $74.29 | $135.13 | 1,550,000 | — | — |
| 2026-03-12 | $75.68 | $137.66 | 1,280,400 | — | — |
| 2026-03-11 | $78.77 | $143.28 | 1,272,100 | — | — |
| 2026-03-10 | $78.71 | $143.17 | 2,131,900 | — | — |
| 2026-03-09 | $77.12 | $140.28 | 2,567,700 | — | — |
| 2026-03-06 | $76.23 | $138.66 | 2,072,000 | — | — |
| 2026-03-05 | $81.37 | $148.01 | 1,534,300 | — | — |
| 2026-03-04 | $82.91 | $150.81 | 1,291,000 | — | — |
| 2026-03-03 | $83.46 | $151.81 | 1,842,200 | — | — |
| 2026-03-02 | $87.51 | $159.18 | 1,497,900 | — | — |
| 2026-02-27 | $88.52 | $161.01 | 2,145,900 | — | — |
| 2026-02-26 | $89.18 | $162.21 | 1,659,400 | — | — |
| 2026-02-25 | $92.04 | $167.42 | 1,464,200 | — | — |
| 2026-02-24 | $90.52 | $164.65 | 850,800 | — | — |
| 2026-02-23 | $88.34 | $160.69 | 832,200 | — | — |
| 2026-02-20 | $88.94 | $161.78 | 1,027,100 | — | — |
| 2026-02-19 | $88.21 | $160.45 | 937,100 | — | — |
| 2026-02-18 | $88.64 | $161.23 | 2,282,300 | — | — |
| 2026-02-17 | $89.76 | $163.27 | 1,604,200 | — | — |
| 2026-02-13 | $89.69 | $163.14 | 3,193,500 | — | — |
| 2026-02-12 | $87.02 | $158.29 | 2,157,300 | — | — |
| 2026-02-11 | $86.54 | $157.41 | 1,940,100 | — | — |
| 2026-02-10 | $86.59 | $157.50 | 2,632,800 | — | — |
| 2026-02-09 | $85.61 | $155.72 | 1,552,800 | — | — |
| 2026-02-06 | $85.46 | $155.45 | 3,277,300 | — | — |
| 2026-02-05 | $78.98 | $143.66 | 2,171,600 | — | — |
| 2026-02-04 | $79.76 | $145.08 | 1,765,800 | — | — |
| 2026-02-03 | $79.76 | $145.08 | 1,414,300 | — | — |
| 2026-02-02 | $79.20 | $144.06 | 1,146,300 | — | — |
| 2026-01-30 | $78.15 | $142.15 | 1,180,500 | — | — |
| 2026-01-29 | $78.64 | $143.04 | 1,356,400 | — | — |
| 2026-01-28 | $76.90 | $139.88 | 1,018,700 | — | — |
| 2026-01-27 | $77.60 | $141.15 | 1,179,000 | — | — |
| 2026-01-26 | $77.75 | $141.42 | 1,013,500 | — | — |
| 2026-01-23 | $77.88 | $141.66 | 848,900 | — | — |
| 2026-01-22 | $78.60 | $142.97 | 1,509,200 | — | — |
| 2026-01-21 | $77.47 | $140.91 | 1,448,500 | — | — |
| 2026-01-20 | $75.90 | $138.06 | 1,107,400 | — | — |
| 2026-01-16 | $77.17 | $140.37 | 1,123,000 | — | — |
| 2026-01-15 | $76.62 | $139.37 | 1,450,300 | — | — |
| 2026-01-14 | $75.15 | $136.69 | 1,313,800 | — | — |
| 2026-01-13 | $74.84 | $136.13 | 1,366,100 | — | — |
| 2026-01-12 | $73.84 | $134.31 | 1,130,100 | — | — |
| 2026-01-09 | $73.47 | $133.64 | 1,435,500 | — | — |
| 2026-01-08 | $71.74 | $130.49 | 943,900 | — | — |
| 2026-01-07 | $71.83 | $130.66 | 982,000 | — | — |
| 2026-01-06 | $72.80 | $132.42 | 1,533,200 | — | — |
| 2026-01-05 | $72.49 | $131.86 | 1,473,900 | — | — |
| 2026-01-02 | $70.75 | $128.69 | 771,600 | — | — |