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 — 2026
| 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 | — | — |
| 2026-04-14 | $465.66 | $486.87 | 52,534,900 | — | — |
| 2026-04-13 | $426.56 | $445.99 | 37,015,800 | — | — |
| 2026-04-10 | $420.59 | $439.75 | 36,377,600 | — | — |
| 2026-04-09 | $421.51 | $440.71 | 43,101,000 | — | — |
| 2026-04-08 | $406.73 | $425.26 | 49,216,600 | — | — |
| 2026-04-07 | $377.58 | $394.78 | 40,224,100 | — | — |
| 2026-04-06 | $377.76 | $394.97 | 41,414,900 | — | — |
| 2026-04-02 | $366.24 | $382.92 | 51,498,700 | — | — |
| 2026-04-01 | $367.85 | $384.61 | 74,429,800 | — | — |
| 2026-03-31 | $337.84 | $353.23 | 73,551,800 | — | — |
| 2026-03-30 | $321.80 | $336.46 | 73,833,200 | — | — |
| 2026-03-27 | $357.22 | $373.34 | 45,806,700 | — | — |
| 2026-03-26 | $355.46 | $371.50 | 54,515,900 | — | — |
| 2026-03-25 | $382.09 | $399.33 | 55,328,700 | — | — |
| 2026-03-24 | $395.53 | $413.38 | 44,975,100 | — | — |
| 2026-03-23 | $404.35 | $422.59 | 54,807,300 | — | — |
| 2026-03-20 | $422.90 | $441.98 | 64,224,900 | — | — |
| 2026-03-19 | $444.27 | $464.31 | 74,591,900 | — | — |
| 2026-03-18 | $461.73 | $482.56 | 58,973,700 | — | — |
| 2026-03-17 | $461.69 | $482.52 | 43,017,900 | — | — |
| 2026-03-16 | $441.80 | $461.73 | 43,067,600 | — | — |
| 2026-03-13 | $426.13 | $445.36 | 39,261,000 | — | — |
| 2026-03-12 | $405.35 | $423.64 | 31,720,900 | — | — |
| 2026-03-11 | $418.69 | $437.58 | 30,191,400 | — | — |
| 2026-03-10 | $403.11 | $421.30 | 33,745,400 | — | — |
| 2026-03-09 | $389.32 | $406.89 | 35,547,200 | — | — |
| 2026-03-06 | $370.30 | $387.01 | 34,458,800 | — | — |
| 2026-03-05 | $397.05 | $414.96 | 29,960,100 | — | — |
| 2026-03-04 | $400.77 | $418.85 | 32,644,900 | — | — |
| 2026-03-03 | $379.68 | $396.81 | 39,010,900 | — | — |
| 2026-03-02 | $412.67 | $431.29 | 30,049,200 | — | — |
| 2026-02-27 | $412.37 | $430.98 | 28,653,900 | — | — |
| 2026-02-26 | $415.56 | $434.31 | 35,433,500 | — | — |
| 2026-02-25 | $429.00 | $448.36 | 27,296,300 | — | — |
| 2026-02-24 | $418.01 | $436.87 | 33,389,200 | — | — |
| 2026-02-23 | $420.97 | $439.96 | 25,426,600 | — | — |
| 2026-02-20 | $428.17 | $447.49 | 29,894,900 | — | — |
| 2026-02-19 | $417.35 | $436.18 | 21,651,300 | — | — |
| 2026-02-18 | $420.95 | $439.94 | 32,306,600 | — | — |
| 2026-02-17 | $399.78 | $417.82 | 28,549,500 | — | — |
| 2026-02-13 | $411.66 | $430.23 | 33,807,600 | — | — |
| 2026-02-12 | $413.97 | $432.65 | 45,639,100 | — | — |
| 2026-02-11 | $410.34 | $428.85 | 48,475,000 | — | — |
| 2026-02-10 | $373.25 | $390.09 | 35,433,800 | — | — |
| 2026-02-09 | $383.50 | $400.80 | 31,009,600 | — | — |
| 2026-02-06 | $394.69 | $412.50 | 37,196,000 | — | — |
| 2026-02-05 | $382.89 | $400.17 | 38,899,500 | — | — |
| 2026-02-04 | $379.40 | $396.52 | 58,074,900 | — | — |
| 2026-02-03 | $419.44 | $438.36 | 42,763,300 | — | — |
| 2026-02-02 | $437.80 | $457.55 | 37,771,200 | — | — |
| 2026-01-30 | $414.88 | $433.60 | 51,022,900 | — | — |
| 2026-01-29 | $435.79 | $455.45 | 42,675,700 | — | — |
| 2026-01-28 | $435.28 | $454.92 | 42,725,700 | — | — |
| 2026-01-27 | $410.24 | $428.75 | 36,212,100 | — | — |
| 2026-01-26 | $389.09 | $406.64 | 29,193,900 | — | — |
| 2026-01-23 | $399.65 | $417.68 | 35,404,200 | — | — |
| 2026-01-22 | $397.58 | $415.52 | 39,607,600 | — | — |
| 2026-01-21 | $389.11 | $406.67 | 56,712,800 | — | — |
| 2026-01-20 | $365.00 | $381.47 | 49,744,900 | — | — |
| 2026-01-16 | $362.75 | $379.12 | 47,901,900 | — | — |
| 2026-01-15 | $336.63 | $351.82 | 25,370,200 | — | — |
| 2026-01-14 | $333.35 | $348.39 | 20,277,200 | — | — |
| 2026-01-13 | $338.13 | $353.39 | 23,881,300 | — | — |
| 2026-01-12 | $345.87 | $361.47 | 23,152,600 | — | — |
| 2026-01-09 | $345.09 | $360.66 | 33,387,500 | — | — |
| 2026-01-08 | $327.02 | $341.77 | 33,897,700 | — | — |
| 2026-01-07 | $339.55 | $354.87 | 32,781,100 | — | — |
| 2026-01-06 | $343.43 | $358.92 | 48,732,400 | — | — |
| 2026-01-05 | $312.15 | $326.23 | 34,608,600 | — | — |
| 2026-01-02 | $315.42 | $329.65 | 42,604,300 | — | — |