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 | — | — | — | $648.04 | 3,809 |
| 2026-09-03 | — | — | — | $639.26 | 5,807 |
| 2026-09-02 | — | — | — | $631.08 | 3,929 |
| 2026-09-01 | — | — | — | $629.37 | 5,738 |
| 2026-08-31 | — | — | — | $616.75 | 12,578 |
| 2026-08-28 | — | — | — | $638.98 | 3,521 |
| 2026-08-27 | $630.71 | $1,071.06 | 143,300 | $629.61 | 3,972 |
| 2026-08-26 | $632.05 | $1,073.34 | 119,500 | $631.73 | 5,292 |
| 2026-08-25 | $637.30 | $1,082.25 | 144,700 | $632.05 | 6,495 |
| 2026-08-24 | $642.63 | $1,091.30 | 178,000 | $629.16 | 7,431 |
| 2026-08-21 | $621.63 | $1,055.64 | 121,300 | $606.02 | 5,786 |
| 2026-08-20 | $597.94 | $1,015.41 | 93,900 | $607.98 | 4,194 |
| 2026-08-19 | $615.87 | $1,045.86 | 174,500 | $580.97 | 8,945 |
| 2026-08-18 | $584.60 | $992.76 | 147,700 | $583.04 | 8,119 |
| 2026-08-17 | $579.68 | $984.40 | 188,400 | $559.32 | 5,818 |
| 2026-08-14 | $560.88 | $952.48 | 158,000 | $615.62 | 8,069 |
| 2026-08-13 | $613.81 | $1,042.36 | 170,500 | $615.51 | 9,562 |
| 2026-08-12 | $636.02 | $1,080.08 | 172,600 | $644.58 | 8,564 |
| 2026-08-11 | $646.04 | $1,097.09 | 274,000 | $627.05 | 9,383 |
| 2026-08-10 | $633.98 | $1,076.61 | 271,900 | $609.42 | 11,243 |
| 2026-08-07 | $612.14 | $1,039.53 | 192,500 | $613.40 | 5,000 |
| 2026-08-06 | $617.07 | $1,047.90 | 75,900 | $610.70 | 2,180 |
| 2026-08-05 | $616.55 | $1,047.02 | 73,000 | $614.29 | 3,090 |
| 2026-08-04 | $618.14 | $1,049.72 | 127,300 | $606.77 | 7,284 |
| 2026-08-03 | $612.86 | $1,040.75 | 95,600 | $595.70 | 3,574 |
| 2026-07-31 | $588.34 | $999.11 | 80,100 | $595.84 | 3,327 |
| 2026-07-30 | $602.31 | $1,022.83 | 92,400 | $590.72 | 5,385 |
| 2026-07-29 | $589.15 | $1,000.49 | 274,400 | $585.60 | 6,961 |
| 2026-07-28 | $588.95 | $1,000.15 | 193,100 | $569.83 | 6,755 |
| 2026-07-27 | $573.95 | $974.67 | 94,700 | $577.93 | 5,647 |
| 2026-07-24 | $568.05 | $964.65 | 93,400 | $562.32 | 6,279 |
| 2026-07-23 | $560.97 | $952.63 | 149,000 | $584.22 | 5,756 |
| 2026-07-22 | $589.33 | $1,000.79 | 111,400 | $577.00 | 7,075 |
| 2026-07-21 | $568.27 | $965.03 | 102,200 | $547.48 | 5,983 |
| 2026-07-20 | $555.99 | $944.17 | 104,600 | $550.45 | 7,578 |
| 2026-07-17 | $550.93 | $935.58 | 93,200 | — | — |
| 2026-07-16 | $544.92 | $925.37 | 95,200 | — | — |
| 2026-07-15 | $536.56 | $911.18 | 106,000 | — | — |
| 2026-07-14 | $527.39 | $895.61 | 83,800 | — | — |
| 2026-07-13 | $525.51 | $892.41 | 112,800 | — | — |
| 2026-07-10 | $523.78 | $889.47 | 87,800 | — | — |
| 2026-07-09 | $510.39 | $866.74 | 170,600 | — | — |
| 2026-07-08 | $516.42 | $876.98 | 193,300 | — | — |
| 2026-07-07 | $521.45 | $885.52 | 109,200 | — | — |
| 2026-07-06 | $516.58 | $877.25 | 153,500 | — | — |
| 2026-07-02 | $547.21 | $929.26 | 111,800 | — | — |
| 2026-07-01 | $539.21 | $915.68 | 103,300 | — | — |
| 2026-06-30 | $528.42 | $897.35 | 156,900 | — | — |
| 2026-06-29 | $537.38 | $912.06 | 167,100 | — | — |
| 2026-06-26 | $577.96 | $980.93 | 126,600 | — | — |
| 2026-06-25 | $581.22 | $986.47 | 80,000 | — | — |
| 2026-06-24 | $581.53 | $986.99 | 138,800 | — | — |
| 2026-06-23 | $567.85 | $963.78 | 103,000 | — | — |
| 2026-06-22 | $569.36 | $966.34 | 152,100 | — | — |
| 2026-06-18 | $554.86 | $941.73 | 110,500 | — | — |
| 2026-06-17 | $558.79 | $948.40 | 86,600 | — | — |
| 2026-06-16 | $551.06 | $935.28 | 127,000 | — | — |
| 2026-06-15 | $565.78 | $960.26 | 142,400 | — | — |
| 2026-06-12 | $610.01 | $1,035.33 | 88,700 | — | — |
| 2026-06-11 | $614.28 | $1,042.58 | 76,300 | — | — |
| 2026-06-10 | $582.55 | $988.72 | 101,800 | — | — |
| 2026-06-09 | $609.19 | $1,033.94 | 98,000 | — | — |
| 2026-06-08 | $612.08 | $1,038.84 | 127,100 | — | — |
| 2026-06-05 | $606.27 | $1,028.98 | 143,400 | — | — |
| 2026-06-04 | $613.50 | $1,041.25 | 105,400 | — | — |
| 2026-06-03 | $611.14 | $1,037.25 | 118,000 | — | — |
| 2026-06-02 | $592.64 | $1,005.85 | 123,400 | — | — |
| 2026-06-01 | $588.19 | $998.30 | 85,300 | — | — |
| 2026-05-29 | $590.21 | $1,001.73 | 206,900 | — | — |
| 2026-05-28 | $608.68 | $1,033.07 | 175,600 | — | — |
| 2026-05-27 | $589.83 | $1,001.08 | 175,700 | — | — |
| 2026-05-26 | $576.75 | $978.88 | 147,400 | — | — |
| 2026-05-22 | $561.80 | $953.51 | 83,100 | — | — |
| 2026-05-21 | $551.85 | $936.62 | 98,200 | — | — |
| 2026-05-20 | $539.48 | $915.62 | 104,600 | — | — |
| 2026-05-19 | $531.00 | $901.23 | 139,400 | — | — |
| 2026-05-18 | $530.07 | $899.65 | 145,900 | — | — |
| 2026-05-15 | $538.69 | $914.28 | 150,500 | — | — |
| 2026-05-14 | $534.86 | $907.78 | 249,200 | — | — |
| 2026-05-13 | $532.92 | $904.49 | 123,900 | — | — |
| 2026-05-12 | $535.09 | $908.17 | 126,700 | — | — |
| 2026-05-11 | $556.79 | $945.00 | 181,700 | — | — |
| 2026-05-08 | $563.25 | $955.97 | 107,300 | — | — |
| 2026-05-07 | $553.46 | $939.35 | 82,900 | — | — |
| 2026-05-06 | $571.47 | $969.92 | 143,200 | — | — |
| 2026-05-05 | $559.12 | $948.96 | 61,300 | — | — |
| 2026-05-04 | $550.79 | $934.82 | 67,600 | — | — |
| 2026-05-01 | $565.52 | $959.82 | 72,500 | — | — |
| 2026-04-30 | $569.22 | $966.10 | 84,200 | — | — |
| 2026-04-29 | $562.08 | $953.98 | 97,200 | — | — |
| 2026-04-28 | $582.75 | $989.06 | 63,100 | — | — |
| 2026-04-27 | $595.15 | $1,010.11 | 67,400 | — | — |
| 2026-04-24 | $595.20 | $1,010.19 | 53,900 | — | — |
| 2026-04-23 | $603.53 | $1,024.33 | 63,200 | — | — |
| 2026-04-22 | $609.00 | $1,033.62 | 65,900 | — | — |
| 2026-04-21 | $622.88 | $1,057.17 | 187,800 | — | — |
| 2026-04-20 | $617.15 | $1,047.45 | 96,600 | — | — |
| 2026-04-17 | $605.77 | $1,028.13 | 74,800 | — | — |
| 2026-04-16 | $592.73 | $1,006.00 | 99,500 | — | — |
| 2026-04-15 | $606.49 | $1,029.36 | 77,200 | — | — |