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
- 1986-07-09 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 | — | — | — | $924.51 | 54,290 |
| 2026-09-03 | — | — | — | $928.00 | 67,294 |
| 2026-09-02 | — | — | — | $938.05 | 100,543 |
| 2026-09-01 | — | — | — | $945.11 | 48,958 |
| 2026-08-31 | — | — | — | $946.39 | 39,196 |
| 2026-08-28 | — | — | — | $940.05 | 37,242 |
| 2026-08-27 | $934.66 | $1,405.20 | 2,239,600 | $948.27 | 52,731 |
| 2026-08-26 | $956.12 | $1,437.47 | 1,221,600 | $960.30 | 37,385 |
| 2026-08-25 | $960.01 | $1,443.31 | 1,359,900 | $966.22 | 30,970 |
| 2026-08-24 | $971.40 | $1,460.44 | 2,204,700 | $952.92 | 77,810 |
| 2026-08-21 | $947.74 | $1,424.87 | 2,365,600 | $939.13 | 70,617 |
| 2026-08-20 | $933.51 | $1,403.47 | 2,503,700 | $935.00 | 81,248 |
| 2026-08-19 | $956.99 | $1,438.77 | 1,642,300 | $959.80 | 50,841 |
| 2026-08-18 | $961.35 | $1,445.33 | 1,845,200 | $966.30 | 57,941 |
| 2026-08-17 | $953.50 | $1,433.53 | 1,242,800 | $954.35 | 29,140 |
| 2026-08-14 | $961.10 | $1,444.95 | 1,165,100 | $960.48 | 28,918 |
| 2026-08-13 | $961.85 | $1,446.08 | 1,324,900 | $953.67 | 45,013 |
| 2026-08-12 | $949.58 | $1,427.63 | 1,311,800 | $936.46 | 43,868 |
| 2026-08-11 | $944.32 | $1,419.72 | 1,801,400 | $949.27 | 70,334 |
| 2026-08-10 | $952.75 | $1,432.40 | 1,479,200 | $941.97 | 56,852 |
| 2026-08-07 | $947.82 | $1,424.99 | 1,523,800 | $943.51 | 44,224 |
| 2026-08-06 | $949.15 | $1,426.99 | 2,116,500 | $958.00 | 84,618 |
| 2026-08-05 | $941.99 | $1,416.22 | 1,692,400 | $954.60 | 70,386 |
| 2026-08-04 | $947.85 | $1,425.03 | 2,437,300 | $945.02 | 84,326 |
| 2026-08-03 | $954.08 | $1,434.40 | 2,014,100 | $966.24 | 53,997 |
| 2026-07-31 | $951.89 | $1,431.11 | 1,760,200 | $945.75 | 58,073 |
| 2026-07-30 | $954.17 | $1,434.53 | 2,334,500 | $954.42 | 64,808 |
| 2026-07-29 | $974.03 | $1,464.39 | 1,973,400 | $968.28 | 57,880 |
| 2026-07-28 | $966.58 | $1,453.19 | 2,682,800 | $968.75 | 104,151 |
| 2026-07-27 | $951.58 | $1,430.64 | 2,109,500 | $938.87 | 73,958 |
| 2026-07-24 | $935.03 | $1,405.76 | 1,586,300 | $925.71 | 72,673 |
| 2026-07-23 | $926.06 | $1,390.06 | 1,785,200 | $920.51 | 73,403 |
| 2026-07-22 | $927.31 | $1,391.94 | 1,762,700 | $933.18 | 53,950 |
| 2026-07-21 | $929.22 | $1,394.81 | 1,833,500 | $931.39 | 60,301 |
| 2026-07-20 | $935.80 | $1,404.68 | 1,507,900 | $938.55 | 51,878 |
| 2026-07-17 | $940.87 | $1,412.29 | 2,508,000 | — | — |
| 2026-07-16 | $945.57 | $1,419.35 | 2,735,300 | — | — |
| 2026-07-15 | $916.54 | $1,375.77 | 2,423,200 | — | — |
| 2026-07-14 | $921.75 | $1,383.59 | 2,409,200 | — | — |
| 2026-07-13 | $926.43 | $1,390.62 | 2,373,300 | — | — |
| 2026-07-10 | $916.25 | $1,375.34 | 2,102,300 | — | — |
| 2026-07-09 | $912.97 | $1,370.41 | 4,545,200 | — | — |
| 2026-07-08 | $953.13 | $1,430.70 | 1,645,500 | — | — |
| 2026-07-07 | $947.50 | $1,422.24 | 1,940,200 | — | — |
| 2026-07-06 | $950.25 | $1,426.37 | 2,327,500 | — | — |
| 2026-07-02 | $951.67 | $1,428.50 | 2,785,800 | — | — |
| 2026-07-01 | $924.67 | $1,387.98 | 2,909,700 | — | — |
| 2026-06-30 | $935.47 | $1,404.19 | 2,870,900 | — | — |
| 2026-06-29 | $946.68 | $1,421.01 | 2,450,000 | — | — |
| 2026-06-26 | $952.54 | $1,429.81 | 8,239,200 | — | — |
| 2026-06-25 | $942.24 | $1,414.35 | 2,492,700 | — | — |
| 2026-06-24 | $961.09 | $1,442.64 | 2,020,200 | — | — |
| 2026-06-23 | $957.68 | $1,437.52 | 2,529,800 | — | — |
| 2026-06-22 | $951.35 | $1,428.02 | 2,191,900 | — | — |
| 2026-06-18 | $951.45 | $1,428.17 | 3,742,900 | — | — |
| 2026-06-17 | $965.59 | $1,449.40 | 1,928,000 | — | — |
| 2026-06-16 | $986.68 | $1,481.06 | 1,523,400 | — | — |
| 2026-06-15 | $979.45 | $1,470.20 | 1,893,700 | — | — |
| 2026-06-12 | $982.35 | $1,474.56 | 1,737,300 | — | — |
| 2026-06-11 | $975.69 | $1,464.56 | 1,903,400 | — | — |
| 2026-06-10 | $983.37 | $1,476.09 | 1,715,600 | — | — |
| 2026-06-09 | $968.59 | $1,453.90 | 1,998,600 | — | — |
| 2026-06-08 | $974.75 | $1,463.15 | 2,086,100 | — | — |
| 2026-06-05 | $971.87 | $1,458.82 | 3,092,000 | — | — |
| 2026-06-04 | $972.35 | $1,459.55 | 2,345,200 | — | — |
| 2026-06-03 | $961.83 | $1,443.75 | 2,174,100 | — | — |
| 2026-06-02 | $954.27 | $1,432.41 | 2,218,200 | — | — |
| 2026-06-01 | $946.11 | $1,420.16 | 2,816,300 | — | — |
| 2026-05-29 | $956.32 | $1,435.48 | 7,028,000 | — | — |
| 2026-05-28 | $995.20 | $1,493.84 | 2,844,300 | — | — |
| 2026-05-27 | $1,003.69 | $1,506.59 | 2,390,100 | — | — |
| 2026-05-26 | $1,002.93 | $1,505.45 | 2,704,600 | — | — |
| 2026-05-22 | $1,028.24 | $1,543.44 | 2,048,300 | — | — |
| 2026-05-21 | $1,050.45 | $1,576.78 | 2,149,700 | — | — |
| 2026-05-20 | $1,074.01 | $1,612.14 | 2,223,400 | — | — |
| 2026-05-19 | $1,094.32 | $1,642.63 | 2,853,300 | — | — |
| 2026-05-18 | $1,076.47 | $1,615.83 | 2,295,200 | — | — |
| 2026-05-15 | $1,048.95 | $1,574.53 | 1,967,000 | — | — |
| 2026-05-14 | $1,041.25 | $1,562.97 | 1,606,600 | — | — |
| 2026-05-13 | $1,033.08 | $1,550.70 | 1,654,600 | — | — |
| 2026-05-12 | $1,021.88 | $1,533.89 | 2,143,200 | — | — |
| 2026-05-11 | $999.47 | $1,500.25 | 2,053,500 | — | — |
| 2026-05-08 | $1,008.79 | $1,514.24 | 1,805,200 | — | — |
| 2026-05-07 | $1,012.06 | $1,519.15 | 2,014,000 | — | — |
| 2026-05-06 | $995.75 | $1,494.67 | 2,619,100 | — | — |
| 2026-05-05 | $1,016.42 | $1,525.70 | 1,456,300 | — | — |
| 2026-05-04 | $1,012.79 | $1,520.25 | 1,479,400 | — | — |
| 2026-05-01 | $1,011.70 | $1,518.61 | 1,509,700 | — | — |
| 2026-04-30 | $1,014.53 | $1,520.65 | 2,049,300 | — | — |
| 2026-04-29 | $998.67 | $1,496.88 | 1,516,900 | — | — |
| 2026-04-28 | $994.00 | $1,489.88 | 1,776,000 | — | — |
| 2026-04-27 | $998.01 | $1,495.89 | 1,620,400 | — | — |
| 2026-04-24 | $1,011.15 | $1,515.59 | 1,695,200 | — | — |
| 2026-04-23 | $1,014.38 | $1,520.43 | 1,570,700 | — | — |
| 2026-04-22 | $1,003.70 | $1,504.42 | 1,215,200 | — | — |
| 2026-04-21 | $1,005.81 | $1,507.58 | 1,367,100 | — | — |
| 2026-04-20 | $997.84 | $1,495.64 | 1,475,400 | — | — |
| 2026-04-17 | $999.89 | $1,498.71 | 2,346,500 | — | — |
| 2026-04-16 | $987.21 | $1,479.70 | 1,484,300 | — | — |
| 2026-04-15 | $984.75 | $1,476.02 | 2,346,200 | — | — |