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 | — | — | — | $135.76 | 34,156 |
| 2026-09-03 | — | — | — | $137.50 | 25,821 |
| 2026-09-02 | — | — | — | $134.91 | 28,887 |
| 2026-09-01 | — | — | — | $136.57 | 62,943 |
| 2026-08-31 | — | — | — | $137.16 | 52,177 |
| 2026-08-28 | — | — | — | $137.18 | 38,818 |
| 2026-08-27 | $136.70 | $544.98 | 1,259,400 | $137.68 | 55,719 |
| 2026-08-26 | $139.49 | $556.10 | 1,661,300 | $138.48 | 79,940 |
| 2026-08-25 | $137.95 | $549.96 | 1,235,000 | $136.36 | 59,554 |
| 2026-08-24 | $135.69 | $540.95 | 775,000 | $134.26 | 33,544 |
| 2026-08-21 | $133.96 | $534.06 | 1,245,900 | $134.25 | 48,571 |
| 2026-08-20 | $132.92 | $529.91 | 1,761,400 | $132.68 | 83,264 |
| 2026-08-19 | $134.54 | $536.37 | 870,400 | $133.97 | 51,153 |
| 2026-08-18 | $131.89 | $525.80 | 941,500 | $132.41 | 66,538 |
| 2026-08-17 | $132.52 | $528.32 | 1,119,800 | $134.20 | 102,256 |
| 2026-08-14 | $135.03 | $538.32 | 688,200 | $134.77 | 39,368 |
| 2026-08-13 | $135.35 | $539.60 | 898,300 | $133.69 | 37,538 |
| 2026-08-12 | $134.01 | $534.26 | 1,083,800 | $133.46 | 65,220 |
| 2026-08-11 | $135.09 | $538.56 | 1,440,400 | $133.75 | 72,327 |
| 2026-08-10 | $134.54 | $536.37 | 1,597,500 | $133.92 | 87,839 |
| 2026-08-07 | $135.63 | $540.71 | 827,400 | $133.14 | 72,401 |
| 2026-08-06 | $132.79 | $529.39 | 1,172,300 | $130.96 | 71,439 |
| 2026-08-05 | $131.32 | $523.53 | 884,600 | $131.53 | 31,896 |
| 2026-08-04 | $132.55 | $528.44 | 1,303,800 | $128.19 | 61,208 |
| 2026-08-03 | $128.52 | $512.37 | 1,126,800 | $128.54 | 53,475 |
| 2026-07-31 | $124.37 | $495.82 | 1,219,300 | $123.90 | 39,810 |
| 2026-07-30 | $124.83 | $497.66 | 1,154,100 | $129.66 | 42,131 |
| 2026-07-29 | $129.98 | $518.19 | 1,505,300 | $128.34 | 63,119 |
| 2026-07-28 | $129.71 | $517.11 | 1,363,100 | $130.17 | 67,502 |
| 2026-07-27 | $127.70 | $509.10 | 1,546,200 | $124.25 | 100,540 |
| 2026-07-24 | $124.21 | $495.19 | 1,224,200 | $120.90 | 48,771 |
| 2026-07-23 | $120.05 | $478.60 | 1,522,300 | $121.11 | 67,833 |
| 2026-07-22 | $120.37 | $479.88 | 2,196,700 | $124.16 | 184,119 |
| 2026-07-21 | $119.12 | $474.89 | 4,150,200 | $115.02 | 218,172 |
| 2026-07-20 | $122.40 | $487.97 | 2,219,500 | $124.77 | 121,747 |
| 2026-07-17 | $124.82 | $497.62 | 1,644,100 | — | — |
| 2026-07-16 | $125.66 | $500.97 | 1,721,300 | — | — |
| 2026-07-15 | $121.00 | $482.39 | 2,489,500 | — | — |
| 2026-07-14 | $122.16 | $487.01 | 1,697,000 | — | — |
| 2026-07-13 | $123.52 | $492.44 | 1,430,400 | — | — |
| 2026-07-10 | $125.62 | $500.81 | 2,515,700 | — | — |
| 2026-07-09 | $124.27 | $495.43 | 1,935,700 | — | — |
| 2026-07-08 | $124.73 | $497.26 | 1,788,700 | — | — |
| 2026-07-07 | $128.67 | $512.97 | 2,126,100 | — | — |
| 2026-07-06 | $128.66 | $512.93 | 3,516,200 | — | — |
| 2026-07-02 | $132.57 | $528.52 | 5,081,700 | — | — |
| 2026-07-01 | $117.40 | $468.04 | 1,367,300 | — | — |
| 2026-06-30 | $117.98 | $470.35 | 1,356,600 | — | — |
| 2026-06-29 | $117.18 | $467.16 | 1,653,000 | — | — |
| 2026-06-26 | $116.02 | $462.54 | 2,841,500 | — | — |
| 2026-06-25 | $112.99 | $450.46 | 1,397,900 | — | — |
| 2026-06-24 | $110.73 | $441.45 | 1,255,800 | — | — |
| 2026-06-23 | $106.47 | $424.46 | 1,649,200 | — | — |
| 2026-06-22 | $105.11 | $419.04 | 2,110,200 | — | — |
| 2026-06-18 | $108.70 | $433.35 | 3,660,500 | — | — |
| 2026-06-17 | $106.12 | $423.07 | 3,281,000 | — | — |
| 2026-06-16 | $107.27 | $427.65 | 2,004,900 | — | — |
| 2026-06-15 | $104.64 | $417.17 | 2,239,900 | — | — |
| 2026-06-12 | $103.75 | $413.62 | 1,514,900 | — | — |
| 2026-06-11 | $102.26 | $407.68 | 1,924,000 | — | — |
| 2026-06-10 | $98.43 | $392.41 | 1,048,500 | — | — |
| 2026-06-09 | $99.41 | $396.32 | 1,095,100 | — | — |
| 2026-06-08 | $97.07 | $386.99 | 1,374,800 | — | — |
| 2026-06-05 | $98.15 | $391.29 | 1,383,700 | — | — |
| 2026-06-04 | $98.63 | $388.97 | 1,468,400 | — | — |
| 2026-06-03 | $98.28 | $387.59 | 1,330,000 | — | — |
| 2026-06-02 | $99.35 | $391.81 | 1,338,400 | — | — |
| 2026-06-01 | $97.26 | $383.57 | 1,867,500 | — | — |
| 2026-05-29 | $98.70 | $389.25 | 2,427,200 | — | — |
| 2026-05-28 | $99.26 | $391.45 | 1,364,500 | — | — |
| 2026-05-27 | $98.40 | $388.06 | 1,784,000 | — | — |
| 2026-05-26 | $97.05 | $382.74 | 1,542,200 | — | — |
| 2026-05-22 | $97.87 | $385.97 | 959,100 | — | — |
| 2026-05-21 | $97.62 | $384.99 | 1,564,500 | — | — |
| 2026-05-20 | $94.97 | $374.54 | 1,478,200 | — | — |
| 2026-05-19 | $92.47 | $364.68 | 1,379,500 | — | — |
| 2026-05-18 | $93.17 | $367.44 | 2,060,800 | — | — |
| 2026-05-15 | $92.87 | $366.25 | 1,740,200 | — | — |
| 2026-05-14 | $97.19 | $383.29 | 2,024,700 | — | — |
| 2026-05-13 | $98.87 | $389.92 | 1,526,400 | — | — |
| 2026-05-12 | $100.74 | $397.29 | 1,367,400 | — | — |
| 2026-05-11 | $101.42 | $399.97 | 1,473,600 | — | — |
| 2026-05-08 | $104.72 | $412.99 | 955,300 | — | — |
| 2026-05-07 | $105.25 | $415.08 | 1,342,200 | — | — |
| 2026-05-06 | $105.49 | $416.02 | 1,340,200 | — | — |
| 2026-05-05 | $104.29 | $411.29 | 1,071,500 | — | — |
| 2026-05-04 | $103.52 | $408.25 | 1,262,800 | — | — |
| 2026-05-01 | $104.99 | $414.05 | 1,752,000 | — | — |
| 2026-04-30 | $107.23 | $422.89 | 2,223,400 | — | — |
| 2026-04-29 | $103.28 | $407.31 | 1,106,600 | — | — |
| 2026-04-28 | $105.41 | $415.71 | 977,400 | — | — |
| 2026-04-27 | $106.56 | $420.24 | 1,698,700 | — | — |
| 2026-04-24 | $108.74 | $428.84 | 1,110,900 | — | — |
| 2026-04-23 | $109.79 | $432.98 | 1,639,700 | — | — |
| 2026-04-22 | $111.74 | $440.67 | 2,483,500 | — | — |
| 2026-04-21 | $115.00 | $453.53 | 2,866,900 | — | — |
| 2026-04-20 | $112.59 | $444.02 | 2,170,900 | — | — |
| 2026-04-17 | $113.79 | $448.76 | 2,036,100 | — | — |
| 2026-04-16 | $111.18 | $438.46 | 1,380,400 | — | — |
| 2026-04-15 | $110.44 | $435.54 | 2,142,500 | — | — |