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-06-03 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 | — | — | — | $260.41 | 85,339 |
| 2026-09-03 | — | — | — | $260.89 | 80,953 |
| 2026-09-02 | — | — | — | $259.15 | 85,147 |
| 2026-09-01 | — | — | — | $258.40 | 61,266 |
| 2026-08-31 | — | — | — | $260.35 | 65,587 |
| 2026-08-28 | — | — | — | $256.86 | 47,026 |
| 2026-08-27 | $257.62 | $553.95 | 1,451,900 | $261.44 | 67,272 |
| 2026-08-26 | $261.81 | $562.96 | 1,102,100 | $257.89 | 55,691 |
| 2026-08-25 | $257.62 | $553.95 | 969,900 | $259.44 | 47,749 |
| 2026-08-24 | $260.19 | $559.48 | 1,617,000 | $256.03 | 127,949 |
| 2026-08-21 | $253.83 | $545.80 | 2,393,100 | $257.10 | 104,081 |
| 2026-08-20 | $254.54 | $547.33 | 1,944,100 | $254.54 | 141,055 |
| 2026-08-19 | $259.74 | $558.51 | 1,210,300 | $262.45 | 116,840 |
| 2026-08-18 | $261.15 | $561.54 | 1,442,000 | $262.28 | 67,957 |
| 2026-08-17 | $258.10 | $554.99 | 1,323,700 | $260.89 | 46,309 |
| 2026-08-14 | $261.41 | $562.10 | 1,544,100 | $261.54 | 89,866 |
| 2026-08-13 | $260.48 | $560.10 | 1,423,100 | $257.49 | 106,772 |
| 2026-08-12 | $255.84 | $550.13 | 2,591,100 | $260.41 | 160,043 |
| 2026-08-11 | $262.23 | $563.87 | 2,859,900 | $266.77 | 163,432 |
| 2026-08-10 | $269.67 | $579.86 | 1,723,000 | $266.01 | 92,346 |
| 2026-08-07 | $267.00 | $574.12 | 2,751,200 | $272.37 | 153,916 |
| 2026-08-06 | $275.11 | $591.56 | 1,913,300 | $272.58 | 108,564 |
| 2026-08-05 | $264.59 | $568.94 | 1,433,700 | $264.18 | 65,064 |
| 2026-08-04 | $262.56 | $564.58 | 1,931,600 | $256.07 | 68,741 |
| 2026-08-03 | $262.68 | $564.83 | 1,302,700 | $264.02 | 62,267 |
| 2026-07-31 | $264.08 | $567.84 | 1,309,700 | $262.44 | 69,011 |
| 2026-07-30 | $265.38 | $570.64 | 1,694,200 | $271.47 | 77,388 |
| 2026-07-29 | $274.39 | $590.01 | 1,513,100 | $271.25 | 50,175 |
| 2026-07-28 | $272.42 | $585.78 | 2,460,300 | $263.50 | 81,132 |
| 2026-07-27 | $261.27 | $561.80 | 1,102,900 | $261.49 | 35,035 |
| 2026-07-24 | $259.97 | $559.01 | 1,070,000 | $254.80 | 36,627 |
| 2026-07-23 | $254.52 | $547.29 | 1,362,700 | $252.99 | 61,324 |
| 2026-07-22 | $251.83 | $541.50 | 1,292,800 | $250.65 | 60,762 |
| 2026-07-21 | $251.74 | $541.31 | 1,064,500 | $251.91 | 40,200 |
| 2026-07-20 | $253.73 | $545.59 | 1,313,300 | $249.22 | 68,053 |
| 2026-07-17 | $249.90 | $537.35 | 1,857,400 | — | — |
| 2026-07-16 | $241.86 | $520.07 | 2,027,700 | — | — |
| 2026-07-15 | $239.48 | $514.95 | 3,127,800 | — | — |
| 2026-07-14 | $250.35 | $538.32 | 1,455,700 | — | — |
| 2026-07-13 | $256.45 | $551.44 | 1,384,900 | — | — |
| 2026-07-10 | $251.61 | $541.03 | 1,041,600 | — | — |
| 2026-07-09 | $248.64 | $534.64 | 1,764,000 | — | — |
| 2026-07-08 | $251.17 | $540.08 | 1,642,600 | — | — |
| 2026-07-07 | $251.46 | $540.71 | 2,298,400 | — | — |
| 2026-07-06 | $248.37 | $534.06 | 1,516,200 | — | — |
| 2026-07-02 | $250.33 | $538.28 | 1,602,500 | — | — |
| 2026-07-01 | $243.12 | $522.77 | 1,670,200 | — | — |
| 2026-06-30 | $237.94 | $511.64 | 2,092,700 | — | — |
| 2026-06-29 | $241.38 | $519.03 | 1,498,500 | — | — |
| 2026-06-26 | $239.61 | $515.23 | 2,880,100 | — | — |
| 2026-06-25 | $231.60 | $498.00 | 1,576,900 | — | — |
| 2026-06-24 | $233.54 | $502.18 | 2,708,000 | — | — |
| 2026-06-23 | $231.55 | $497.90 | 1,810,900 | — | — |
| 2026-06-22 | $222.56 | $478.57 | 2,909,500 | — | — |
| 2026-06-18 | $221.17 | $475.58 | 5,024,700 | — | — |
| 2026-06-17 | $221.66 | $476.63 | 1,577,200 | — | — |
| 2026-06-16 | $223.09 | $479.70 | 1,161,300 | — | — |
| 2026-06-15 | $221.81 | $476.95 | 1,310,400 | — | — |
| 2026-06-12 | $221.63 | $476.57 | 1,023,100 | — | — |
| 2026-06-11 | $219.57 | $472.14 | 1,198,400 | — | — |
| 2026-06-10 | $223.34 | $480.24 | 1,735,800 | — | — |
| 2026-06-09 | $217.18 | $467.00 | 1,459,400 | — | — |
| 2026-06-08 | $215.02 | $462.35 | 1,524,700 | — | — |
| 2026-06-05 | $221.01 | $475.23 | 1,638,200 | — | — |
| 2026-06-04 | $210.84 | $453.36 | 1,417,600 | — | — |
| 2026-06-03 | $209.34 | $450.14 | 1,768,000 | — | — |
| 2026-06-02 | $210.46 | $452.55 | 1,941,700 | — | — |
| 2026-06-01 | $207.21 | $445.56 | 1,753,200 | — | — |
| 2026-05-29 | $206.09 | $440.83 | 2,863,300 | — | — |
| 2026-05-28 | $207.28 | $443.37 | 1,377,900 | — | — |
| 2026-05-27 | $208.85 | $446.73 | 1,226,200 | — | — |
| 2026-05-26 | $212.82 | $455.22 | 1,298,700 | — | — |
| 2026-05-22 | $216.60 | $463.31 | 1,247,400 | — | — |
| 2026-05-21 | $214.44 | $458.69 | 2,193,000 | — | — |
| 2026-05-20 | $221.98 | $474.82 | 1,220,700 | — | — |
| 2026-05-19 | $224.58 | $480.38 | 3,937,600 | — | — |
| 2026-05-18 | $221.21 | $473.17 | 1,741,400 | — | — |
| 2026-05-15 | $217.37 | $464.96 | 1,483,300 | — | — |
| 2026-05-14 | $216.45 | $462.99 | 1,695,100 | — | — |
| 2026-05-13 | $215.54 | $461.04 | 1,586,400 | — | — |
| 2026-05-12 | $215.47 | $460.89 | 1,639,100 | — | — |
| 2026-05-11 | $213.80 | $457.32 | 1,288,500 | — | — |
| 2026-05-08 | $213.15 | $455.93 | 1,482,600 | — | — |
| 2026-05-07 | $213.67 | $457.04 | 2,837,500 | — | — |
| 2026-05-06 | $217.92 | $466.13 | 1,760,100 | — | — |
| 2026-05-05 | $218.51 | $467.39 | 1,505,800 | — | — |
| 2026-05-04 | $219.87 | $470.30 | 1,757,600 | — | — |
| 2026-05-01 | $216.59 | $463.29 | 1,486,100 | — | — |
| 2026-04-30 | $217.26 | $464.72 | 2,235,200 | — | — |
| 2026-04-29 | $212.33 | $454.18 | 1,374,400 | — | — |
| 2026-04-28 | $216.40 | $462.88 | 1,210,400 | — | — |
| 2026-04-27 | $214.20 | $458.18 | 1,424,700 | — | — |
| 2026-04-24 | $212.88 | $455.35 | 1,070,700 | — | — |
| 2026-04-23 | $216.56 | $463.22 | 926,500 | — | — |
| 2026-04-22 | $214.16 | $458.09 | 1,166,000 | — | — |
| 2026-04-21 | $216.34 | $462.75 | 1,415,400 | — | — |
| 2026-04-20 | $215.15 | $460.21 | 1,281,600 | — | — |
| 2026-04-17 | $216.16 | $462.37 | 1,233,600 | — | — |
| 2026-04-16 | $213.87 | $457.47 | 1,553,100 | — | — |
| 2026-04-15 | $218.23 | $466.80 | 1,215,700 | — | — |
| 2026-04-14 | $214.88 | $459.63 | 1,563,500 | — | — |
| 2026-04-13 | $215.09 | $460.08 | 1,017,000 | — | — |
| 2026-04-10 | $210.99 | $451.31 | 1,017,300 | — | — |
| 2026-04-09 | $214.52 | $458.86 | 1,060,600 | — | — |
| 2026-04-08 | $212.07 | $453.62 | 1,150,700 | — | — |
| 2026-04-07 | $210.53 | $450.33 | 1,384,200 | — | — |
| 2026-04-06 | $208.36 | $445.68 | 798,700 | — | — |
| 2026-04-02 | $207.03 | $442.84 | 1,383,100 | — | — |
| 2026-04-01 | $204.10 | $436.57 | 1,659,900 | — | — |
| 2026-03-31 | $207.34 | $443.50 | 1,442,400 | — | — |
| 2026-03-30 | $207.27 | $443.35 | 1,128,100 | — | — |
| 2026-03-27 | $202.71 | $433.60 | 1,288,300 | — | — |
| 2026-03-26 | $207.16 | $443.12 | 972,100 | — | — |
| 2026-03-25 | $204.71 | $437.88 | 1,507,700 | — | — |
| 2026-03-24 | $207.31 | $443.44 | 1,298,100 | — | — |
| 2026-03-23 | $207.76 | $444.40 | 1,352,400 | — | — |
| 2026-03-20 | $205.62 | $439.82 | 3,378,900 | — | — |
| 2026-03-19 | $204.07 | $436.51 | 1,443,000 | — | — |
| 2026-03-18 | $204.38 | $437.17 | 1,352,700 | — | — |
| 2026-03-17 | $207.27 | $443.35 | 1,369,400 | — | — |
| 2026-03-16 | $207.81 | $444.51 | 1,416,200 | — | — |
| 2026-03-13 | $206.17 | $441.00 | 950,400 | — | — |
| 2026-03-12 | $205.03 | $438.56 | 1,387,400 | — | — |
| 2026-03-11 | $205.59 | $439.76 | 1,401,400 | — | — |
| 2026-03-10 | $207.50 | $443.84 | 1,099,800 | — | — |
| 2026-03-09 | $207.69 | $444.25 | 1,407,700 | — | — |
| 2026-03-06 | $212.32 | $454.15 | 950,300 | — | — |
| 2026-03-05 | $211.62 | $452.66 | 1,537,800 | — | — |
| 2026-03-04 | $214.18 | $458.13 | 1,232,900 | — | — |
| 2026-03-03 | $213.61 | $456.91 | 1,545,500 | — | — |
| 2026-03-02 | $212.76 | $455.10 | 1,437,200 | — | — |
| 2026-02-27 | $214.52 | $456.55 | 2,318,500 | — | — |
| 2026-02-26 | $212.76 | $452.80 | 1,265,700 | — | — |
| 2026-02-25 | $209.33 | $445.50 | 1,407,800 | — | — |
| 2026-02-24 | $209.82 | $446.55 | 1,385,900 | — | — |
| 2026-02-23 | $206.16 | $438.76 | 1,692,400 | — | — |
| 2026-02-20 | $206.37 | $439.20 | 1,226,200 | — | — |
| 2026-02-19 | $203.22 | $432.50 | 1,754,800 | — | — |
| 2026-02-18 | $209.43 | $445.72 | 2,234,900 | — | — |
| 2026-02-17 | $212.32 | $451.87 | 2,381,500 | — | — |
| 2026-02-13 | $207.51 | $441.63 | 1,591,700 | — | — |
| 2026-02-12 | $206.56 | $439.61 | 1,715,100 | — | — |
| 2026-02-11 | $204.73 | $435.71 | 1,718,600 | — | — |
| 2026-02-10 | $201.15 | $428.10 | 2,184,800 | — | — |
| 2026-02-09 | $199.94 | $425.52 | 2,159,000 | — | — |
| 2026-02-06 | $207.55 | $441.72 | 2,325,300 | — | — |
| 2026-02-05 | $215.19 | $457.98 | 3,404,700 | — | — |
| 2026-02-04 | $207.12 | $440.80 | 2,430,900 | — | — |
| 2026-02-03 | $201.77 | $429.41 | 1,234,600 | — | — |
| 2026-02-02 | $200.76 | $427.26 | 1,462,400 | — | — |
| 2026-01-30 | $198.99 | $423.50 | 1,199,000 | — | — |
| 2026-01-29 | $198.39 | $422.22 | 1,490,200 | — | — |
| 2026-01-28 | $197.33 | $419.97 | 1,151,500 | — | — |
| 2026-01-27 | $194.77 | $414.52 | 1,233,100 | — | — |
| 2026-01-26 | $196.02 | $417.18 | 1,058,300 | — | — |
| 2026-01-23 | $193.65 | $412.13 | 1,460,600 | — | — |
| 2026-01-22 | $195.28 | $415.60 | 1,572,200 | — | — |
| 2026-01-21 | $193.66 | $412.15 | 1,986,900 | — | — |
| 2026-01-20 | $193.55 | $411.92 | 1,786,000 | — | — |
| 2026-01-16 | $192.28 | $409.22 | 2,401,300 | — | — |
| 2026-01-15 | $195.47 | $416.01 | 1,709,400 | — | — |
| 2026-01-14 | $196.02 | $417.18 | 3,071,100 | — | — |
| 2026-01-13 | $197.65 | $420.65 | 4,468,000 | — | — |
| 2026-01-12 | $208.66 | $444.08 | 3,476,200 | — | — |
| 2026-01-09 | $212.21 | $451.63 | 1,891,000 | — | — |
| 2026-01-08 | $211.10 | $449.27 | 1,640,100 | — | — |
| 2026-01-07 | $207.27 | $441.12 | 1,287,500 | — | — |
| 2026-01-06 | $207.92 | $442.50 | 1,623,400 | — | — |
| 2026-01-05 | $205.57 | $437.50 | 1,516,400 | — | — |
| 2026-01-02 | $203.82 | $433.78 | 1,482,900 | — | — |