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
| 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 | — | — |