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
- 1984-06-01 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 | — | — | — | $971.40 | 848,497 |
| 2026-09-03 | — | — | — | $957.01 | 596,743 |
| 2026-09-02 | — | — | — | $930.24 | 420,250 |
| 2026-09-01 | — | — | — | $939.48 | 548,799 |
| 2026-08-31 | — | — | — | $931.39 | 420,597 |
| 2026-08-28 | — | — | — | $919.49 | 474,427 |
| 2026-08-27 | $935.39 | $978.15 | 28,838,500 | $967.10 | 656,428 |
| 2026-08-26 | $938.40 | $981.30 | 18,721,700 | $926.02 | 347,998 |
| 2026-08-25 | $932.97 | $975.62 | 19,163,200 | $927.60 | 442,794 |
| 2026-08-24 | $910.43 | $952.05 | 30,012,600 | $934.78 | 559,462 |
| 2026-08-21 | $966.78 | $1,010.98 | 21,823,400 | $989.50 | 330,887 |
| 2026-08-20 | $974.33 | $1,018.87 | 25,212,200 | $935.15 | 646,227 |
| 2026-08-19 | $937.11 | $979.95 | 26,901,900 | $959.36 | 576,793 |
| 2026-08-18 | $940.76 | $983.77 | 37,306,000 | $956.79 | 1,023,664 |
| 2026-08-17 | $1,011.75 | $1,058.00 | 33,430,500 | $999.27 | 734,975 |
| 2026-08-14 | $971.66 | $1,016.08 | 27,881,100 | $979.32 | 753,669 |
| 2026-08-13 | $949.83 | $993.25 | 36,704,700 | $912.91 | 670,058 |
| 2026-08-12 | $911.29 | $952.95 | 36,804,900 | $912.86 | 931,793 |
| 2026-08-11 | $868.52 | $908.23 | 29,438,300 | $871.80 | 901,851 |
| 2026-08-10 | $861.00 | $900.36 | 27,818,600 | $863.40 | 560,353 |
| 2026-08-07 | $877.57 | $917.69 | 34,568,500 | $904.28 | 886,419 |
| 2026-08-06 | $881.47 | $921.77 | 35,784,100 | $842.90 | 874,818 |
| 2026-08-05 | $893.19 | $934.02 | 34,720,300 | $885.30 | 743,199 |
| 2026-08-04 | $892.67 | $933.48 | 37,478,600 | $865.85 | 947,694 |
| 2026-08-03 | $829.50 | $867.42 | 42,607,100 | $786.67 | 1,167,039 |
| 2026-07-31 | $823.03 | $860.66 | 54,538,600 | $919.92 | 1,557,100 |
| 2026-07-30 | $874.66 | $914.65 | 63,075,300 | $792.17 | 1,640,741 |
| 2026-07-29 | $739.00 | $772.79 | 69,846,000 | $833.75 | 2,803,410 |
| 2026-07-28 | $820.53 | $858.04 | 61,039,300 | $840.09 | 1,496,140 |
| 2026-07-27 | $900.20 | $941.36 | 47,591,200 | $932.46 | 1,227,982 |
| 2026-07-24 | $920.95 | $963.05 | 40,803,100 | $959.24 | 994,930 |
| 2026-07-23 | $990.21 | $1,035.48 | 40,196,300 | $975.50 | 981,584 |
| 2026-07-22 | $959.48 | $1,003.35 | 31,588,600 | $938.40 | 532,364 |
| 2026-07-21 | $970.82 | $1,015.20 | 49,369,000 | $925.36 | 1,026,277 |
| 2026-07-20 | $865.46 | $905.03 | 37,705,200 | $885.26 | 901,263 |
| 2026-07-17 | $848.95 | $887.76 | 63,346,300 | — | — |
| 2026-07-16 | $853.20 | $892.21 | 46,718,000 | — | — |
| 2026-07-15 | $904.28 | $945.62 | 54,779,200 | — | — |
| 2026-07-14 | $983.12 | $1,028.07 | 30,835,200 | — | — |
| 2026-07-13 | $937.00 | $979.84 | 35,536,200 | — | — |
| 2026-07-10 | $979.30 | $1,024.07 | 31,768,100 | — | — |
| 2026-07-09 | $991.64 | $1,036.98 | 41,110,700 | — | — |
| 2026-07-08 | $948.80 | $992.18 | 42,979,000 | — | — |
| 2026-07-07 | $938.38 | $981.28 | 52,367,500 | — | — |
| 2026-07-06 | $984.75 | $1,029.77 | 37,115,800 | — | — |
| 2026-07-02 | $975.56 | $1,020.00 | 61,316,900 | — | — |
| 2026-07-01 | $1,032.28 | $1,079.31 | 51,328,100 | — | — |
| 2026-06-30 | $1,154.29 | $1,206.88 | 42,152,600 | — | — |
| 2026-06-29 | $1,145.28 | $1,197.46 | 60,694,100 | — | — |
| 2026-06-26 | $1,132.33 | $1,183.92 | 86,405,300 | — | — |
| 2026-06-25 | $1,213.56 | $1,268.85 | 82,143,900 | — | — |
| 2026-06-24 | $1,048.51 | $1,096.28 | 68,935,700 | — | — |
| 2026-06-23 | $1,051.77 | $1,099.69 | 60,243,300 | — | — |
| 2026-06-22 | $1,211.38 | $1,266.57 | 53,140,800 | — | — |
| 2026-06-18 | $1,133.99 | $1,185.65 | 64,642,500 | — | — |
| 2026-06-17 | $1,043.19 | $1,090.71 | 46,149,200 | — | — |
| 2026-06-16 | $1,020.76 | $1,067.26 | 45,499,800 | — | — |
| 2026-06-15 | $1,087.99 | $1,137.56 | 44,994,600 | — | — |
| 2026-06-12 | $981.61 | $1,026.33 | 40,785,200 | — | — |
| 2026-06-11 | $995.87 | $1,041.24 | 59,418,900 | — | — |
| 2026-06-10 | $891.88 | $932.51 | 55,712,600 | — | — |
| 2026-06-09 | $935.89 | $978.53 | 73,448,600 | — | — |
| 2026-06-08 | $949.28 | $992.53 | 54,097,800 | — | — |
| 2026-06-05 | $864.01 | $903.37 | 77,250,500 | — | — |
| 2026-06-04 | $996.00 | $1,041.37 | 54,917,200 | — | — |
| 2026-06-03 | $1,079.57 | $1,128.75 | 40,324,200 | — | — |
| 2026-06-02 | $1,064.10 | $1,112.58 | 47,555,400 | — | — |
| 2026-06-01 | $1,035.50 | $1,082.67 | 46,552,100 | — | — |
| 2026-05-29 | $971.00 | $1,015.24 | 60,498,600 | — | — |
| 2026-05-28 | $923.52 | $965.59 | 49,694,300 | — | — |
| 2026-05-27 | $928.41 | $970.71 | 72,295,700 | — | — |
| 2026-05-26 | $895.88 | $936.69 | 76,560,800 | — | — |
| 2026-05-22 | $751.00 | $785.21 | 36,002,900 | — | — |
| 2026-05-21 | $762.10 | $796.82 | 42,461,500 | — | — |
| 2026-05-20 | $731.99 | $765.34 | 48,827,400 | — | — |
| 2026-05-19 | $698.74 | $730.57 | 61,792,100 | — | — |
| 2026-05-18 | $681.54 | $712.59 | 60,042,500 | — | — |
| 2026-05-15 | $724.66 | $757.67 | 48,519,000 | — | — |
| 2026-05-14 | $776.01 | $811.36 | 42,142,700 | — | — |
| 2026-05-13 | $803.63 | $840.24 | 54,875,100 | — | — |
| 2026-05-12 | $766.58 | $801.50 | 73,743,000 | — | — |
| 2026-05-11 | $795.33 | $831.56 | 70,972,900 | — | — |
| 2026-05-08 | $746.81 | $780.83 | 65,130,900 | — | — |
| 2026-05-07 | $646.63 | $676.09 | 47,527,500 | — | — |
| 2026-05-06 | $666.59 | $696.96 | 55,725,800 | — | — |
| 2026-05-05 | $640.20 | $669.37 | 64,268,500 | — | — |
| 2026-05-04 | $576.45 | $602.71 | 46,043,700 | — | — |
| 2026-05-01 | $542.21 | $566.91 | 40,215,300 | — | — |
| 2026-04-30 | $517.16 | $540.72 | 36,554,400 | — | — |
| 2026-04-29 | $518.46 | $542.08 | 36,248,500 | — | — |
| 2026-04-28 | $504.29 | $527.26 | 44,816,600 | — | — |
| 2026-04-27 | $524.56 | $548.46 | 41,298,800 | — | — |
| 2026-04-24 | $496.72 | $519.35 | 35,379,600 | — | — |
| 2026-04-23 | $481.72 | $503.67 | 38,178,000 | — | — |
| 2026-04-22 | $487.48 | $509.69 | 45,998,100 | — | — |
| 2026-04-21 | $449.38 | $469.85 | 27,734,000 | — | — |
| 2026-04-20 | $448.42 | $468.85 | 32,013,600 | — | — |
| 2026-04-17 | $455.07 | $475.80 | 33,405,000 | — | — |
| 2026-04-16 | $457.23 | $478.06 | 33,626,400 | — | — |
| 2026-04-15 | $456.23 | $477.01 | 40,370,100 | — | — |