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
- 1983-12-06 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 | — | — | — | $203.80 | 2,236 |
| 2026-09-03 | — | — | — | $198.00 | 4,200 |
| 2026-09-02 | — | — | — | $201.44 | 1,029 |
| 2026-09-01 | — | — | — | $200.05 | 2,208 |
| 2026-08-31 | — | — | — | $207.14 | 2,242 |
| 2026-08-28 | — | — | — | $211.92 | 2,248 |
| 2026-08-27 | $213.23 | $272.17 | 96,300 | $214.88 | 2,903 |
| 2026-08-26 | $210.70 | $268.94 | 81,300 | $212.95 | 1,706 |
| 2026-08-25 | $207.45 | $264.79 | 145,000 | $212.06 | 1,819 |
| 2026-08-24 | $206.08 | $263.04 | 87,400 | $212.12 | 1,060 |
| 2026-08-21 | $214.31 | $273.55 | 119,900 | $219.35 | 1,144 |
| 2026-08-20 | $218.32 | $278.66 | 140,100 | $220.85 | 3,268 |
| 2026-08-19 | $220.42 | $281.34 | 123,400 | $229.95 | 2,878 |
| 2026-08-18 | $230.82 | $294.62 | 77,100 | $243.29 | 1,866 |
| 2026-08-17 | $248.02 | $316.57 | 81,400 | $244.98 | 2,918 |
| 2026-08-14 | $242.89 | $310.03 | 115,600 | $235.97 | 5,442 |
| 2026-08-13 | $235.44 | $300.52 | 146,000 | $235.79 | 10,557 |
| 2026-08-12 | $237.51 | $303.16 | 278,800 | $239.33 | 5,935 |
| 2026-08-11 | $234.39 | $299.18 | 316,900 | $231.76 | 11,114 |
| 2026-08-10 | $227.70 | $290.64 | 313,200 | $231.79 | 16,197 |
| 2026-08-07 | $233.55 | $298.10 | 83,800 | $236.59 | 2,833 |
| 2026-08-06 | $232.65 | $296.96 | 118,700 | $233.22 | 3,701 |
| 2026-08-05 | $235.51 | $300.61 | 304,800 | $238.06 | 8,528 |
| 2026-08-04 | $242.47 | $309.49 | 219,000 | $226.80 | 11,062 |
| 2026-08-03 | $219.47 | $280.13 | 191,600 | $219.98 | 6,232 |
| 2026-07-31 | $223.13 | $284.80 | 180,400 | $213.26 | 8,435 |
| 2026-07-30 | $209.72 | $267.69 | 270,400 | $212.27 | 15,344 |
| 2026-07-29 | $202.44 | $258.40 | 191,000 | $209.44 | 4,374 |
| 2026-07-28 | $209.95 | $267.98 | 186,300 | $222.03 | 7,790 |
| 2026-07-27 | $225.76 | $288.16 | 105,000 | $224.63 | 2,792 |
| 2026-07-24 | $233.15 | $297.59 | 242,800 | $235.31 | 9,155 |
| 2026-07-23 | $241.33 | $308.03 | 148,100 | $235.11 | 6,009 |
| 2026-07-22 | $237.61 | $303.29 | 73,000 | $235.35 | 3,196 |
| 2026-07-21 | $236.96 | $302.46 | 122,300 | $236.46 | 5,693 |
| 2026-07-20 | $227.04 | $289.79 | 183,200 | $235.34 | 5,323 |
| 2026-07-17 | $228.73 | $291.95 | 156,900 | — | — |
| 2026-07-16 | $225.00 | $287.19 | 174,400 | — | — |
| 2026-07-15 | $230.05 | $293.64 | 283,900 | — | — |
| 2026-07-14 | $234.86 | $299.70 | 147,400 | — | — |
| 2026-07-13 | $221.01 | $282.03 | 174,700 | — | — |
| 2026-07-10 | $229.55 | $292.92 | 143,900 | — | — |
| 2026-07-09 | $226.42 | $288.93 | 119,900 | — | — |
| 2026-07-08 | $220.76 | $281.71 | 37,200 | — | — |
| 2026-07-07 | $217.80 | $277.93 | 162,100 | — | — |
| 2026-07-06 | $237.00 | $302.43 | 113,700 | — | — |
| 2026-07-02 | $230.16 | $293.70 | 117,100 | — | — |
| 2026-07-01 | $281.67 | $359.43 | 396,400 | — | — |
| 2026-06-30 | $291.23 | $371.63 | 382,400 | — | — |
| 2026-06-29 | $272.57 | $347.82 | 295,800 | — | — |
| 2026-06-26 | $265.85 | $339.25 | 336,100 | — | — |
| 2026-06-25 | $267.86 | $341.81 | 264,800 | — | — |
| 2026-06-24 | $257.19 | $328.19 | 174,000 | — | — |
| 2026-06-23 | $252.67 | $322.43 | 373,600 | — | — |
| 2026-06-22 | $270.52 | $345.20 | 170,600 | — | — |
| 2026-06-18 | $265.77 | $339.14 | 283,400 | — | — |
| 2026-06-17 | $265.66 | $339.00 | 259,400 | — | — |
| 2026-06-16 | $261.83 | $334.12 | 281,400 | — | — |
| 2026-06-15 | $267.51 | $341.36 | 196,500 | — | — |
| 2026-06-12 | $261.32 | $333.46 | 227,900 | — | — |
| 2026-06-11 | $261.45 | $333.63 | 257,100 | — | — |
| 2026-06-10 | $245.48 | $313.25 | 232,500 | — | — |
| 2026-06-09 | $245.49 | $313.26 | 181,400 | — | — |
| 2026-06-08 | $247.26 | $315.52 | 154,900 | — | — |
| 2026-06-05 | $232.04 | $296.10 | 150,200 | — | — |
| 2026-06-04 | $246.75 | $314.87 | 109,400 | — | — |
| 2026-06-03 | $248.58 | $317.21 | 142,000 | — | — |
| 2026-06-02 | $237.83 | $303.49 | 63,100 | — | — |
| 2026-06-01 | $239.24 | $305.29 | 140,800 | — | — |
| 2026-05-29 | $244.94 | $312.56 | 254,300 | — | — |
| 2026-05-28 | $245.66 | $313.48 | 214,900 | — | — |
| 2026-05-27 | $251.65 | $321.12 | 114,100 | — | — |
| 2026-05-26 | $254.56 | $324.84 | 114,100 | — | — |
| 2026-05-22 | $252.34 | $322.01 | 84,800 | — | — |
| 2026-05-21 | $236.10 | $301.28 | 123,100 | — | — |
| 2026-05-20 | $231.61 | $295.55 | 88,800 | — | — |
| 2026-05-19 | $224.26 | $286.17 | 40,100 | — | — |
| 2026-05-18 | $234.49 | $299.23 | 165,400 | — | — |
| 2026-05-15 | $230.72 | $294.42 | 142,900 | — | — |
| 2026-05-14 | $242.20 | $309.07 | 16,800 | — | — |
| 2026-05-13 | $239.92 | $306.16 | 34,900 | — | — |
| 2026-05-12 | $269.21 | $343.53 | 33,900 | — | — |
| 2026-05-11 | $270.76 | $345.51 | 37,900 | — | — |
| 2026-05-08 | $265.37 | $338.63 | 30,900 | — | — |
| 2026-05-07 | $259.66 | $331.35 | 35,500 | — | — |
| 2026-05-06 | $254.69 | $325.00 | 47,400 | — | — |
| 2026-05-05 | $262.97 | $335.57 | 55,500 | — | — |
| 2026-05-04 | $257.41 | $328.48 | 36,600 | — | — |
| 2026-05-01 | $256.12 | $326.83 | 53,600 | — | — |
| 2026-04-30 | $243.45 | $310.66 | 59,600 | — | — |
| 2026-04-29 | $229.56 | $292.94 | 17,800 | — | — |
| 2026-04-28 | $226.74 | $289.34 | 27,300 | — | — |
| 2026-04-27 | $229.82 | $293.27 | 50,000 | — | — |
| 2026-04-24 | $252.89 | $322.71 | 30,600 | — | — |
| 2026-04-23 | $245.81 | $313.67 | 32,300 | — | — |
| 2026-04-22 | $241.57 | $308.26 | 111,200 | — | — |
| 2026-04-21 | $234.65 | $299.43 | 118,000 | — | — |
| 2026-04-20 | $234.82 | $299.65 | 124,800 | — | — |
| 2026-04-17 | $234.62 | $299.39 | 87,700 | — | — |
| 2026-04-16 | $221.73 | $282.94 | 25,900 | — | — |
| 2026-04-15 | $217.20 | $277.16 | 32,400 | — | — |