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-10-22 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 | — | — | — | $2,160.00 | 4,017 |
| 2026-09-03 | — | — | — | $2,191.80 | 2,956 |
| 2026-09-02 | — | — | — | $2,173.68 | 2,932 |
| 2026-09-01 | — | — | — | $2,163.45 | 3,168 |
| 2026-08-31 | — | — | — | $2,171.73 | 2,436 |
| 2026-08-28 | — | — | — | $2,181.19 | 3,513 |
| 2026-08-27 | $2,160.14 | $3,038.55 | 41,900 | $2,170.98 | 2,553 |
| 2026-08-26 | $2,177.22 | $3,062.57 | 38,900 | $2,173.46 | 1,691 |
| 2026-08-25 | $2,158.92 | $3,036.83 | 48,000 | $2,184.89 | 2,611 |
| 2026-08-24 | $2,183.05 | $3,070.77 | 57,800 | $2,204.09 | 2,386 |
| 2026-08-21 | $2,183.54 | $3,071.46 | 43,600 | $2,177.15 | 4,400 |
| 2026-08-20 | $2,151.23 | $3,026.01 | 48,300 | $2,165.61 | 2,175 |
| 2026-08-19 | $2,170.72 | $3,053.43 | 49,300 | $2,212.55 | 3,199 |
| 2026-08-18 | $2,207.67 | $3,105.40 | 55,100 | $2,265.01 | 4,960 |
| 2026-08-17 | $2,248.18 | $3,162.39 | 53,200 | $2,282.56 | 5,185 |
| 2026-08-14 | $2,291.33 | $3,223.08 | 37,500 | $2,245.62 | 2,959 |
| 2026-08-13 | $2,268.09 | $3,190.39 | 52,200 | $2,277.51 | 4,075 |
| 2026-08-12 | $2,271.31 | $3,194.92 | 45,700 | $2,269.68 | 3,087 |
| 2026-08-11 | $2,253.13 | $3,169.35 | 53,000 | $2,243.32 | 3,321 |
| 2026-08-10 | $2,233.35 | $3,141.53 | 39,500 | $2,218.01 | 1,863 |
| 2026-08-07 | $2,218.49 | $3,120.62 | 41,200 | $2,212.05 | 2,414 |
| 2026-08-06 | $2,237.51 | $3,147.38 | 39,200 | $2,255.05 | 3,058 |
| 2026-08-05 | $2,226.98 | $3,132.57 | 64,500 | $2,272.67 | 7,054 |
| 2026-08-04 | $2,251.82 | $3,167.51 | 66,500 | $2,229.81 | 6,652 |
| 2026-08-03 | $2,218.44 | $3,120.55 | 53,600 | $2,188.26 | 2,672 |
| 2026-07-31 | $2,186.65 | $3,075.84 | 69,300 | $2,160.70 | 4,572 |
| 2026-07-30 | $2,156.23 | $3,033.05 | 50,400 | $2,176.91 | 2,770 |
| 2026-07-29 | $2,171.89 | $3,055.07 | 57,700 | $2,191.60 | 3,341 |
| 2026-07-28 | $2,198.00 | $3,091.80 | 78,800 | $2,157.16 | 4,877 |
| 2026-07-27 | $2,137.36 | $3,006.50 | 65,100 | $2,177.22 | 3,698 |
| 2026-07-24 | $2,160.65 | $3,039.26 | 82,900 | $2,209.13 | 5,721 |
| 2026-07-23 | $2,212.77 | $3,112.58 | 204,600 | $2,144.99 | 15,798 |
| 2026-07-22 | $2,077.57 | $2,922.40 | 66,600 | $2,088.78 | 3,882 |
| 2026-07-21 | $2,071.16 | $2,913.38 | 68,900 | $2,078.52 | 5,856 |
| 2026-07-20 | $2,076.28 | $2,920.58 | 105,300 | $2,114.57 | 8,090 |
| 2026-07-17 | $2,122.13 | $2,985.08 | 71,300 | — | — |
| 2026-07-16 | $2,156.45 | $3,033.36 | 116,800 | — | — |
| 2026-07-15 | $2,070.62 | $2,912.62 | 95,800 | — | — |
| 2026-07-14 | $2,062.25 | $2,900.85 | 86,700 | — | — |
| 2026-07-13 | $2,106.06 | $2,962.47 | 85,900 | — | — |
| 2026-07-10 | $2,092.59 | $2,943.53 | 83,900 | — | — |
| 2026-07-09 | $2,083.00 | $2,930.04 | 89,400 | — | — |
| 2026-07-08 | $2,044.62 | $2,876.05 | 77,000 | — | — |
| 2026-07-07 | $2,092.43 | $2,943.30 | 92,100 | — | — |
| 2026-07-06 | $2,117.35 | $2,978.36 | 53,700 | — | — |
| 2026-07-02 | $2,082.99 | $2,930.02 | 59,800 | — | — |
| 2026-07-01 | $2,121.63 | $2,984.38 | 101,300 | — | — |
| 2026-06-30 | $2,080.79 | $2,926.93 | 73,200 | — | — |
| 2026-06-29 | $2,079.65 | $2,925.32 | 107,500 | — | — |
| 2026-06-26 | $2,078.93 | $2,924.31 | 139,500 | — | — |
| 2026-06-25 | $2,089.21 | $2,938.77 | 87,400 | — | — |
| 2026-06-24 | $2,117.29 | $2,978.27 | 58,300 | — | — |
| 2026-06-23 | $2,111.14 | $2,969.62 | 68,500 | — | — |
| 2026-06-22 | $2,084.99 | $2,932.84 | 70,600 | — | — |
| 2026-06-18 | $2,071.62 | $2,914.03 | 200,200 | — | — |
| 2026-06-17 | $2,089.82 | $2,939.63 | 116,200 | — | — |
| 2026-06-16 | $2,094.87 | $2,946.73 | 102,700 | — | — |
| 2026-06-15 | $2,068.75 | $2,909.99 | 110,800 | — | — |
| 2026-06-12 | $2,108.61 | $2,966.06 | 113,800 | — | — |
| 2026-06-11 | $2,117.01 | $2,977.88 | 60,300 | — | — |
| 2026-06-10 | $2,112.87 | $2,972.05 | 64,700 | — | — |
| 2026-06-09 | $2,100.68 | $2,954.91 | 78,100 | — | — |
| 2026-06-08 | $2,074.25 | $2,917.73 | 95,400 | — | — |
| 2026-06-05 | $2,075.10 | $2,918.92 | 73,200 | — | — |
| 2026-06-04 | $2,047.32 | $2,879.85 | 79,600 | — | — |
| 2026-06-03 | $1,955.08 | $2,750.10 | 59,700 | — | — |
| 2026-06-02 | $1,996.43 | $2,808.26 | 58,100 | — | — |
| 2026-06-01 | $1,939.71 | $2,728.48 | 75,800 | — | — |
| 2026-05-29 | $1,990.51 | $2,799.94 | 124,100 | — | — |
| 2026-05-28 | $2,009.03 | $2,823.03 | 64,100 | — | — |
| 2026-05-27 | $1,993.08 | $2,800.62 | 53,400 | — | — |
| 2026-05-26 | $1,996.92 | $2,806.02 | 54,000 | — | — |
| 2026-05-22 | $1,991.55 | $2,798.47 | 83,400 | — | — |
| 2026-05-21 | $1,989.48 | $2,795.56 | 47,800 | — | — |
| 2026-05-20 | $1,972.77 | $2,772.08 | 61,900 | — | — |
| 2026-05-19 | $1,926.74 | $2,707.40 | 77,800 | — | — |
| 2026-05-18 | $1,942.36 | $2,729.35 | 47,600 | — | — |
| 2026-05-15 | $1,928.39 | $2,709.72 | 44,900 | — | — |
| 2026-05-14 | $1,937.55 | $2,722.59 | 67,100 | — | — |
| 2026-05-13 | $1,909.53 | $2,683.22 | 59,300 | — | — |
| 2026-05-12 | $1,918.69 | $2,696.09 | 56,600 | — | — |
| 2026-05-11 | $1,919.94 | $2,697.85 | 46,400 | — | — |
| 2026-05-08 | $1,951.93 | $2,742.80 | 46,400 | — | — |
| 2026-05-07 | $1,953.42 | $2,744.89 | 77,700 | — | — |
| 2026-05-06 | $1,991.33 | $2,798.16 | 66,800 | — | — |
| 2026-05-05 | $2,002.14 | $2,813.35 | 41,100 | — | — |
| 2026-05-04 | $1,954.45 | $2,746.34 | 34,100 | — | — |
| 2026-05-01 | $1,985.39 | $2,789.82 | 40,100 | — | — |
| 2026-04-30 | $1,983.82 | $2,787.61 | 58,100 | — | — |
| 2026-04-29 | $1,972.41 | $2,771.58 | 54,500 | — | — |
| 2026-04-28 | $1,983.39 | $2,787.01 | 70,300 | — | — |
| 2026-04-27 | $1,973.53 | $2,773.15 | 81,600 | — | — |
| 2026-04-24 | $1,931.94 | $2,714.71 | 93,300 | — | — |
| 2026-04-23 | $1,976.37 | $2,777.14 | 130,000 | — | — |
| 2026-04-22 | $2,045.85 | $2,874.77 | 84,800 | — | — |
| 2026-04-21 | $2,053.90 | $2,886.08 | 78,700 | — | — |
| 2026-04-20 | $2,061.48 | $2,896.74 | 59,000 | — | — |
| 2026-04-17 | $2,030.16 | $2,852.73 | 69,100 | — | — |
| 2026-04-16 | $1,981.53 | $2,784.39 | 46,400 | — | — |
| 2026-04-15 | $1,987.01 | $2,792.09 | 50,000 | — | — |