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 | — | — | — | $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 | — | — |
| 2026-04-14 | $604.09 | $1,025.28 | 97,000 | — | — |
| 2026-04-13 | $593.69 | $1,007.63 | 66,300 | — | — |
| 2026-04-10 | $595.71 | $1,011.06 | 67,000 | — | — |
| 2026-04-09 | $606.71 | $1,029.73 | 81,000 | — | — |
| 2026-04-08 | $596.74 | $1,012.81 | 98,000 | — | — |
| 2026-04-07 | $574.95 | $975.83 | 81,100 | — | — |
| 2026-04-06 | $571.62 | $970.17 | 79,000 | — | — |
| 2026-04-02 | $572.36 | $971.43 | 100,500 | — | — |
| 2026-04-01 | $576.84 | $979.03 | 68,200 | — | — |
| 2026-03-31 | $572.11 | $971.01 | 78,600 | — | — |
| 2026-03-30 | $555.37 | $942.08 | 131,100 | — | — |
| 2026-03-27 | $555.01 | $941.47 | 98,800 | — | — |
| 2026-03-26 | $552.31 | $936.89 | 83,400 | — | — |
| 2026-03-25 | $567.28 | $962.29 | 123,400 | — | — |
| 2026-03-24 | $567.32 | $962.36 | 142,300 | — | — |
| 2026-03-23 | $568.96 | $965.14 | 166,500 | — | — |
| 2026-03-20 | $591.00 | $1,002.52 | 166,400 | — | — |
| 2026-03-19 | $602.14 | $1,021.42 | 101,800 | — | — |
| 2026-03-18 | $583.96 | $990.58 | 150,300 | — | — |
| 2026-03-17 | $580.69 | $985.04 | 75,300 | — | — |
| 2026-03-16 | $585.27 | $992.80 | 76,500 | — | — |
| 2026-03-13 | $582.66 | $988.38 | 63,700 | — | — |
| 2026-03-12 | $573.77 | $973.30 | 147,200 | — | — |
| 2026-03-11 | $602.59 | $1,022.18 | 134,900 | — | — |
| 2026-03-10 | $598.17 | $1,014.69 | 129,700 | — | — |
| 2026-03-09 | $589.37 | $999.76 | 113,900 | — | — |
| 2026-03-06 | $589.50 | $999.98 | 151,200 | — | — |
| 2026-03-05 | $620.57 | $1,052.68 | 166,300 | — | — |
| 2026-03-04 | $630.94 | $1,070.28 | 168,400 | — | — |
| 2026-03-03 | $611.80 | $1,037.81 | 140,800 | — | — |
| 2026-03-02 | $607.44 | $1,030.41 | 143,200 | — | — |
| 2026-02-27 | $602.79 | $1,022.52 | 159,700 | — | — |
| 2026-02-26 | $612.73 | $1,039.39 | 126,800 | — | — |
| 2026-02-25 | $600.25 | $1,018.22 | 224,000 | — | — |
| 2026-02-24 | $595.88 | $1,010.80 | 302,200 | — | — |
| 2026-02-23 | $646.18 | $1,096.13 | 158,000 | — | — |
| 2026-02-20 | $670.00 | $1,136.53 | 132,600 | — | — |
| 2026-02-19 | $663.29 | $1,125.15 | 91,400 | — | — |
| 2026-02-18 | $667.67 | $1,132.58 | 161,500 | — | — |
| 2026-02-17 | $660.68 | $1,120.72 | 142,400 | — | — |
| 2026-02-13 | $644.71 | $1,093.63 | 111,800 | — | — |
| 2026-02-12 | $649.31 | $1,101.44 | 145,900 | — | — |
| 2026-02-11 | $643.63 | $1,091.80 | 217,500 | — | — |
| 2026-02-10 | $634.51 | $1,076.33 | 186,300 | — | — |
| 2026-02-09 | $648.12 | $1,099.42 | 176,300 | — | — |
| 2026-02-06 | $666.51 | $1,130.61 | 135,600 | — | — |
| 2026-02-05 | $635.51 | $1,078.03 | 176,200 | — | — |
| 2026-02-04 | $653.04 | $1,107.76 | 153,600 | — | — |
| 2026-02-03 | $641.50 | $1,088.19 | 145,600 | — | — |
| 2026-02-02 | $632.81 | $1,073.45 | 125,300 | — | — |
| 2026-01-30 | $607.56 | $1,030.62 | 131,800 | — | — |
| 2026-01-29 | $608.54 | $1,032.28 | 110,500 | — | — |
| 2026-01-28 | $603.73 | $1,024.12 | 128,500 | — | — |
| 2026-01-27 | $611.56 | $1,037.40 | 165,700 | — | — |
| 2026-01-26 | $621.56 | $1,054.36 | 114,000 | — | — |
| 2026-01-23 | $627.94 | $1,065.19 | 129,800 | — | — |
| 2026-01-22 | $643.89 | $1,092.24 | 155,700 | — | — |
| 2026-01-21 | $666.48 | $1,130.56 | 151,700 | — | — |
| 2026-01-20 | $680.02 | $1,153.53 | 123,800 | — | — |
| 2026-01-16 | $664.80 | $1,127.71 | 94,700 | — | — |
| 2026-01-15 | $665.24 | $1,128.46 | 98,200 | — | — |
| 2026-01-14 | $648.72 | $1,100.44 | 144,400 | — | — |
| 2026-01-13 | $700.23 | $1,187.81 | 203,200 | — | — |
| 2026-01-12 | $679.39 | $1,152.46 | 162,600 | — | — |
| 2026-01-09 | $681.10 | $1,155.36 | 112,500 | — | — |
| 2026-01-08 | $690.48 | $1,171.27 | 149,500 | — | — |
| 2026-01-07 | $651.18 | $1,104.61 | 163,600 | — | — |
| 2026-01-06 | $652.75 | $1,107.27 | 194,000 | — | — |
| 2026-01-05 | $646.20 | $1,096.16 | 166,500 | — | — |
| 2026-01-02 | $636.94 | $1,080.45 | 117,300 | — | — |