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
- 2015-07-23 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 | — | — | — | $860.34 | 144,499 |
| 2026-09-03 | — | — | — | $873.02 | 86,028 |
| 2026-09-02 | — | — | — | $865.79 | 96,412 |
| 2026-09-01 | — | — | — | $901.50 | 120,295 |
| 2026-08-31 | — | — | — | $894.58 | 95,855 |
| 2026-08-28 | — | — | — | $937.43 | 110,232 |
| 2026-08-27 | $956.14 | $956.14 | 4,119,600 | $958.41 | 143,585 |
| 2026-08-26 | $939.03 | $939.03 | 4,511,400 | $880.81 | 141,991 |
| 2026-08-25 | $885.57 | $885.57 | 3,240,600 | $857.99 | 98,617 |
| 2026-08-24 | $830.17 | $830.17 | 3,919,000 | $822.00 | 164,893 |
| 2026-08-21 | $866.71 | $866.71 | 3,660,700 | $894.90 | 139,890 |
| 2026-08-20 | $879.28 | $879.28 | 4,260,100 | $830.00 | 132,802 |
| 2026-08-19 | $827.60 | $827.60 | 4,409,400 | $893.39 | 146,327 |
| 2026-08-18 | $873.31 | $873.31 | 6,012,800 | $910.55 | 246,499 |
| 2026-08-17 | $968.90 | $968.90 | 5,388,200 | $946.85 | 168,371 |
| 2026-08-14 | $926.14 | $926.14 | 4,251,900 | $892.69 | 160,756 |
| 2026-08-13 | $880.41 | $880.41 | 4,646,000 | $927.59 | 207,014 |
| 2026-08-12 | $932.47 | $932.47 | 11,774,600 | $899.77 | 405,285 |
| 2026-08-11 | $820.59 | $820.59 | 5,985,700 | $812.80 | 219,388 |
| 2026-08-10 | $813.51 | $813.51 | 6,155,000 | $931.85 | 247,854 |
| 2026-08-07 | $890.17 | $890.17 | 5,818,800 | $872.49 | 185,026 |
| 2026-08-06 | $838.06 | $838.06 | 4,140,200 | $808.70 | 156,652 |
| 2026-08-05 | $826.26 | $826.26 | 3,421,900 | $827.00 | 116,694 |
| 2026-08-04 | $849.47 | $849.47 | 6,642,900 | $852.36 | 219,878 |
| 2026-08-03 | $779.89 | $779.89 | 4,198,400 | $685.64 | 191,666 |
| 2026-07-31 | $713.94 | $713.94 | 4,550,400 | $751.47 | 186,560 |
| 2026-07-30 | $693.24 | $693.24 | 5,621,200 | $662.00 | 251,676 |
| 2026-07-29 | $602.35 | $602.35 | 6,388,600 | $656.00 | 302,988 |
| 2026-07-28 | $651.93 | $651.93 | 5,642,300 | $671.79 | 213,338 |
| 2026-07-27 | $711.96 | $711.96 | 3,744,200 | $768.64 | 184,641 |
| 2026-07-24 | $762.99 | $762.99 | 3,651,200 | $809.25 | 182,735 |
| 2026-07-23 | $833.64 | $833.64 | 4,547,400 | $838.02 | 172,518 |
| 2026-07-22 | $829.70 | $829.70 | 3,876,200 | $811.00 | 169,407 |
| 2026-07-21 | $837.56 | $837.56 | 4,043,600 | $811.50 | 155,216 |
| 2026-07-20 | $765.55 | $765.55 | 4,428,700 | $763.05 | 170,072 |
| 2026-07-17 | $732.82 | $732.82 | 4,940,200 | — | — |
| 2026-07-16 | $706.23 | $706.23 | 3,984,900 | — | — |
| 2026-07-15 | $752.00 | $752.00 | 4,205,400 | — | — |
| 2026-07-14 | $814.80 | $814.80 | 3,768,900 | — | — |
| 2026-07-13 | $768.15 | $768.15 | 3,694,400 | — | — |
| 2026-07-10 | $802.01 | $802.01 | 3,675,800 | — | — |
| 2026-07-09 | $785.77 | $785.77 | 5,520,000 | — | — |
| 2026-07-08 | $707.10 | $707.10 | 2,586,200 | — | — |
| 2026-07-07 | $698.91 | $698.91 | 3,750,800 | — | — |
| 2026-07-06 | $731.25 | $731.25 | 3,805,500 | — | — |
| 2026-07-02 | $728.32 | $728.32 | 5,217,800 | — | — |
| 2026-07-01 | $801.16 | $801.16 | 4,202,800 | — | — |
| 2026-06-30 | $858.06 | $858.06 | 4,246,600 | — | — |
| 2026-06-29 | $851.40 | $851.40 | 5,604,200 | — | — |
| 2026-06-26 | $816.98 | $816.98 | 9,122,000 | — | — |
| 2026-06-25 | $861.97 | $861.97 | 4,522,200 | — | — |
| 2026-06-24 | $842.53 | $842.53 | 4,452,700 | — | — |
| 2026-06-23 | $827.92 | $827.92 | 4,817,100 | — | — |
| 2026-06-22 | $893.93 | $893.93 | 6,909,900 | — | — |
| 2026-06-18 | $850.00 | $850.00 | 8,360,800 | — | — |
| 2026-06-17 | $869.98 | $869.98 | 5,148,200 | — | — |
| 2026-06-16 | $875.36 | $875.36 | 6,070,800 | — | — |
| 2026-06-15 | $957.24 | $957.24 | 5,266,100 | — | — |
| 2026-06-12 | $921.56 | $921.56 | 4,553,700 | — | — |
| 2026-06-11 | $889.59 | $889.59 | 4,672,200 | — | — |
| 2026-06-10 | $853.26 | $853.26 | 5,839,500 | — | — |
| 2026-06-09 | $821.76 | $821.76 | 7,966,100 | — | — |
| 2026-06-08 | $895.40 | $895.40 | 5,097,100 | — | — |
| 2026-06-05 | $863.66 | $863.66 | 7,543,900 | — | — |
| 2026-06-04 | $945.08 | $945.08 | 6,060,900 | — | — |
| 2026-06-03 | $938.00 | $938.00 | 6,202,200 | — | — |
| 2026-06-02 | $1,029.15 | $1,029.15 | 8,154,600 | — | — |
| 2026-06-01 | $905.00 | $905.00 | 7,932,700 | — | — |
| 2026-05-29 | $854.96 | $854.96 | 6,364,000 | — | — |
| 2026-05-28 | $860.62 | $860.62 | 6,128,600 | — | — |
| 2026-05-27 | $902.31 | $902.31 | 4,236,000 | — | — |
| 2026-05-26 | $910.81 | $910.81 | 5,212,200 | — | — |
| 2026-05-22 | $946.90 | $946.90 | 3,076,900 | — | — |
| 2026-05-21 | $964.50 | $964.50 | 5,781,900 | — | — |
| 2026-05-20 | $868.07 | $868.07 | 5,195,000 | — | — |
| 2026-05-19 | $890.09 | $890.09 | 5,025,800 | — | — |
| 2026-05-18 | $884.98 | $884.98 | 7,197,500 | — | — |
| 2026-05-15 | $970.70 | $970.70 | 10,141,800 | — | — |
| 2026-05-14 | $1,001.81 | $1,001.81 | 3,557,100 | — | — |
| 2026-05-13 | $1,030.37 | $1,030.37 | 4,398,500 | — | — |
| 2026-05-12 | $992.37 | $992.37 | 7,562,700 | — | — |
| 2026-05-11 | $1,053.09 | $1,053.09 | 9,550,900 | — | — |
| 2026-05-08 | $903.80 | $903.80 | 6,727,600 | — | — |
| 2026-05-07 | $892.58 | $892.58 | 7,268,200 | — | — |
| 2026-05-06 | $944.28 | $944.28 | 9,902,100 | — | — |
| 2026-05-05 | $994.56 | $994.56 | 6,588,100 | — | — |
| 2026-05-04 | $976.18 | $976.18 | 5,445,800 | — | — |
| 2026-05-01 | $949.93 | $949.93 | 4,774,700 | — | — |
| 2026-04-30 | $902.32 | $902.32 | 6,148,500 | — | — |
| 2026-04-29 | $858.32 | $858.32 | 6,179,900 | — | — |
| 2026-04-28 | $791.37 | $791.37 | 5,547,700 | — | — |
| 2026-04-27 | $859.68 | $859.68 | 5,289,700 | — | — |
| 2026-04-24 | $881.64 | $881.64 | 4,205,800 | — | — |
| 2026-04-23 | $846.89 | $846.89 | 3,756,400 | — | — |
| 2026-04-22 | $873.60 | $873.60 | 4,635,200 | — | — |
| 2026-04-21 | $836.92 | $836.92 | 5,725,500 | — | — |
| 2026-04-20 | $895.11 | $895.11 | 3,337,500 | — | — |
| 2026-04-17 | $894.07 | $894.07 | 4,343,900 | — | — |
| 2026-04-16 | $891.22 | $891.22 | 6,115,700 | — | — |
| 2026-04-15 | $824.01 | $824.01 | 5,994,400 | — | — |
| 2026-04-14 | $852.79 | $852.79 | 5,461,900 | — | — |
| 2026-04-13 | $871.18 | $871.18 | 6,558,600 | — | — |
| 2026-04-10 | $897.30 | $897.30 | 7,136,100 | — | — |
| 2026-04-09 | $894.13 | $894.13 | 7,034,600 | — | — |
| 2026-04-08 | $896.02 | $896.02 | 7,025,400 | — | — |
| 2026-04-07 | $815.75 | $815.75 | 5,486,600 | — | — |
| 2026-04-06 | $772.28 | $772.28 | 5,809,700 | — | — |
| 2026-04-02 | $826.88 | $826.88 | 7,886,200 | — | — |
| 2026-04-01 | $764.65 | $764.65 | 6,911,900 | — | — |
| 2026-03-31 | $702.76 | $702.76 | 6,115,900 | — | — |
| 2026-03-30 | $654.79 | $654.79 | 7,436,400 | — | — |
| 2026-03-27 | $702.73 | $702.73 | 5,275,100 | — | — |
| 2026-03-26 | $688.80 | $688.80 | 6,305,600 | — | — |
| 2026-03-25 | $777.17 | $777.17 | 4,969,400 | — | — |
| 2026-03-24 | $801.99 | $801.99 | 6,993,700 | — | — |
| 2026-03-23 | $728.95 | $728.95 | 7,352,900 | — | — |
| 2026-03-20 | $706.35 | $706.35 | 22,868,800 | — | — |
| 2026-03-19 | $772.13 | $772.13 | 7,567,000 | — | — |
| 2026-03-18 | $700.81 | $700.81 | 9,636,400 | — | — |
| 2026-03-17 | $649.56 | $649.56 | 9,003,700 | — | — |
| 2026-03-16 | $624.84 | $624.84 | 5,036,600 | — | — |
| 2026-03-13 | $622.50 | $622.50 | 3,849,700 | — | — |
| 2026-03-12 | $616.09 | $616.09 | 4,922,500 | — | — |
| 2026-03-11 | $672.00 | $672.00 | 4,080,600 | — | — |
| 2026-03-10 | $672.00 | $672.00 | 7,129,000 | — | — |
| 2026-03-09 | $640.69 | $640.69 | 7,822,700 | — | — |
| 2026-03-06 | $558.44 | $558.44 | 8,754,300 | — | — |
| 2026-03-05 | $650.82 | $650.82 | 6,743,800 | — | — |
| 2026-03-04 | $680.80 | $680.80 | 7,905,300 | — | — |
| 2026-03-03 | $694.43 | $694.43 | 7,208,700 | — | — |
| 2026-03-02 | $783.25 | $783.25 | 6,888,700 | — | — |
| 2026-02-27 | $700.91 | $700.91 | 8,912,200 | — | — |
| 2026-02-26 | $677.00 | $677.00 | 5,468,000 | — | — |
| 2026-02-25 | $723.39 | $723.39 | 4,667,700 | — | — |
| 2026-02-24 | $688.27 | $688.27 | 3,573,400 | — | — |
| 2026-02-23 | $674.73 | $674.73 | 4,493,000 | — | — |
| 2026-02-20 | $667.77 | $667.77 | 4,289,500 | — | — |
| 2026-02-19 | $635.64 | $635.64 | 4,206,200 | — | — |
| 2026-02-18 | $594.26 | $594.26 | 2,995,100 | — | — |
| 2026-02-17 | $600.42 | $600.42 | 5,625,000 | — | — |
| 2026-02-13 | $562.74 | $562.74 | 4,973,000 | — | — |
| 2026-02-12 | $583.46 | $583.46 | 4,605,700 | — | — |
| 2026-02-11 | $574.11 | $574.11 | 4,011,200 | — | — |
| 2026-02-10 | $561.13 | $561.13 | 4,787,700 | — | — |
| 2026-02-09 | $577.15 | $577.15 | 5,903,800 | — | — |
| 2026-02-06 | $551.99 | $551.99 | 6,735,500 | — | — |
| 2026-02-05 | $504.42 | $504.42 | 8,673,000 | — | — |
| 2026-02-04 | $465.54 | $465.54 | 12,144,900 | — | — |
| 2026-02-03 | $435.10 | $435.10 | 8,109,400 | — | — |
| 2026-02-02 | $423.42 | $423.42 | 5,799,100 | — | — |
| 2026-01-30 | $391.84 | $391.84 | 7,098,800 | — | — |
| 2026-01-29 | $381.44 | $381.44 | 4,006,600 | — | — |
| 2026-01-28 | $385.00 | $385.00 | 4,356,800 | — | — |
| 2026-01-27 | $370.66 | $370.66 | 3,618,600 | — | — |
| 2026-01-26 | $332.45 | $332.45 | 2,726,800 | — | — |
| 2026-01-23 | $339.19 | $339.19 | 3,469,400 | — | — |
| 2026-01-22 | $354.49 | $354.49 | 4,465,600 | — | — |
| 2026-01-21 | $362.44 | $362.44 | 4,969,400 | — | — |
| 2026-01-20 | $356.83 | $356.83 | 5,318,000 | — | — |
| 2026-01-16 | $324.25 | $324.25 | 3,780,700 | — | — |
| 2026-01-15 | $343.27 | $343.27 | 3,651,700 | — | — |
| 2026-01-14 | $331.62 | $331.62 | 3,665,000 | — | — |
| 2026-01-13 | $361.33 | $361.33 | 3,834,500 | — | — |
| 2026-01-12 | $339.87 | $339.87 | 5,803,900 | — | — |
| 2026-01-09 | $351.42 | $351.42 | 5,914,400 | — | — |
| 2026-01-08 | $348.26 | $348.26 | 5,137,300 | — | — |
| 2026-01-07 | $392.88 | $392.88 | 4,716,300 | — | — |
| 2026-01-06 | $397.42 | $397.42 | 5,619,700 | — | — |
| 2026-01-05 | $357.05 | $357.05 | 5,787,800 | — | — |
| 2026-01-02 | $386.11 | $386.11 | 2,819,300 | — | — |