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-06-11 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $1,763.45 | $1,858.65 | 18,000 | — | — |
| 2021-12-30 | $1,772.28 | $1,867.96 | 25,700 | — | — |
| 2021-12-29 | $1,736.39 | $1,830.13 | 20,600 | — | — |
| 2021-12-28 | $1,750.50 | $1,845.00 | 19,900 | — | — |
| 2021-12-27 | $1,746.08 | $1,840.34 | 15,600 | — | — |
| 2021-12-23 | $1,738.13 | $1,831.96 | 15,400 | — | — |
| 2021-12-22 | $1,731.79 | $1,825.28 | 21,800 | — | — |
| 2021-12-21 | $1,723.25 | $1,816.28 | 51,900 | — | — |
| 2021-12-20 | $1,702.89 | $1,794.82 | 40,000 | — | — |
| 2021-12-17 | $1,677.95 | $1,768.53 | 88,200 | — | — |
| 2021-12-16 | $1,626.93 | $1,714.76 | 52,500 | — | — |
| 2021-12-15 | $1,672.52 | $1,762.81 | 38,200 | — | — |
| 2021-12-14 | $1,699.89 | $1,791.66 | 33,700 | — | — |
| 2021-12-13 | $1,699.98 | $1,791.75 | 34,600 | — | — |
| 2021-12-10 | $1,709.95 | $1,802.26 | 27,700 | — | — |
| 2021-12-09 | $1,705.91 | $1,798.00 | 39,700 | — | — |
| 2021-12-08 | $1,805.63 | $1,903.11 | 26,100 | — | — |
| 2021-12-07 | $1,804.08 | $1,901.47 | 31,100 | — | — |
| 2021-12-06 | $1,826.90 | $1,925.52 | 24,500 | — | — |
| 2021-12-03 | $1,814.04 | $1,911.97 | 31,100 | — | — |
| 2021-12-02 | $1,850.61 | $1,950.51 | 39,500 | — | — |
| 2021-12-01 | $1,748.31 | $1,842.69 | 33,300 | — | — |
| 2021-11-30 | $1,772.06 | $1,867.72 | 65,900 | — | — |
| 2021-11-29 | $1,825.97 | $1,924.54 | 24,200 | — | — |
| 2021-11-26 | $1,843.71 | $1,940.34 | 17,900 | — | — |
| 2021-11-24 | $1,814.20 | $1,909.29 | 28,300 | — | — |
| 2021-11-23 | $1,849.40 | $1,946.33 | 30,800 | — | — |
| 2021-11-22 | $1,837.87 | $1,934.20 | 25,500 | — | — |
| 2021-11-19 | $1,829.72 | $1,925.62 | 20,500 | — | — |
| 2021-11-18 | $1,828.46 | $1,924.29 | 19,000 | — | — |
| 2021-11-17 | $1,830.97 | $1,926.94 | 20,600 | — | — |
| 2021-11-16 | $1,830.01 | $1,925.93 | 26,400 | — | — |
| 2021-11-15 | $1,841.02 | $1,937.51 | 14,200 | — | — |
| 2021-11-12 | $1,807.00 | $1,901.71 | 23,700 | — | — |
| 2021-11-11 | $1,814.20 | $1,909.29 | 18,100 | — | — |
| 2021-11-10 | $1,804.00 | $1,898.55 | 21,300 | — | — |
| 2021-11-09 | $1,800.69 | $1,895.07 | 38,900 | — | — |
| 2021-11-08 | $1,798.83 | $1,893.11 | 29,400 | — | — |
| 2021-11-05 | $1,767.01 | $1,859.62 | 24,100 | — | — |
| 2021-11-04 | $1,713.24 | $1,803.04 | 33,200 | — | — |
| 2021-11-03 | $1,746.60 | $1,838.14 | 31,700 | — | — |
| 2021-11-02 | $1,711.00 | $1,800.68 | 32,700 | — | — |
| 2021-11-01 | $1,698.95 | $1,788.00 | 33,500 | — | — |
| 2021-10-29 | $1,711.21 | $1,800.90 | 65,500 | — | — |
| 2021-10-28 | $1,757.71 | $1,849.84 | 28,700 | — | — |
| 2021-10-27 | $1,766.56 | $1,859.15 | 34,500 | — | — |
| 2021-10-26 | $1,801.78 | $1,896.22 | 24,800 | — | — |
| 2021-10-25 | $1,786.49 | $1,880.12 | 20,400 | — | — |
| 2021-10-22 | $1,789.91 | $1,883.72 | 18,800 | — | — |
| 2021-10-21 | $1,781.99 | $1,875.39 | 18,200 | — | — |
| 2021-10-20 | $1,778.84 | $1,872.07 | 18,600 | — | — |
| 2021-10-19 | $1,771.99 | $1,864.86 | 16,000 | — | — |
| 2021-10-18 | $1,767.00 | $1,859.61 | 17,400 | — | — |
| 2021-10-15 | $1,760.00 | $1,852.25 | 15,200 | — | — |
| 2021-10-14 | $1,772.11 | $1,864.99 | 19,500 | — | — |
| 2021-10-13 | $1,734.47 | $1,825.38 | 25,600 | — | — |
| 2021-10-12 | $1,729.97 | $1,820.64 | 43,100 | — | — |
| 2021-10-11 | $1,756.98 | $1,849.07 | 29,900 | — | — |
| 2021-10-08 | $1,784.19 | $1,877.70 | 71,400 | — | — |
| 2021-10-07 | $1,834.31 | $1,930.45 | 63,300 | — | — |
| 2021-10-06 | $1,821.11 | $1,916.56 | 20,000 | — | — |
| 2021-10-05 | $1,835.60 | $1,931.81 | 39,400 | — | — |
| 2021-10-04 | $1,854.44 | $1,951.64 | 35,400 | — | — |
| 2021-10-01 | $1,845.13 | $1,941.84 | 35,500 | — | — |
| 2021-09-30 | $1,813.13 | $1,908.16 | 28,700 | — | — |
| 2021-09-29 | $1,833.51 | $1,929.61 | 29,900 | — | — |
| 2021-09-28 | $1,813.11 | $1,908.14 | 34,200 | — | — |
| 2021-09-27 | $1,835.03 | $1,931.21 | 39,900 | — | — |
| 2021-09-24 | $1,859.53 | $1,956.99 | 42,200 | — | — |
| 2021-09-23 | $1,905.70 | $2,005.58 | 36,400 | — | — |
| 2021-09-22 | $1,918.83 | $2,019.40 | 20,800 | — | — |
| 2021-09-21 | $1,915.71 | $2,016.12 | 29,100 | — | — |
| 2021-09-20 | $1,935.88 | $2,037.34 | 28,300 | — | — |
| 2021-09-17 | $1,964.16 | $2,067.11 | 146,300 | — | — |
| 2021-09-16 | $1,963.85 | $2,066.78 | 30,400 | — | — |
| 2021-09-15 | $1,983.64 | $2,087.61 | 50,600 | — | — |
| 2021-09-14 | $1,908.16 | $2,008.17 | 41,400 | — | — |
| 2021-09-13 | $1,990.00 | $2,094.30 | 34,700 | — | — |
| 2021-09-10 | $1,985.24 | $2,089.29 | 32,600 | — | — |
| 2021-09-09 | $1,986.07 | $2,090.17 | 27,600 | — | — |
| 2021-09-08 | $2,015.38 | $2,121.01 | 27,300 | — | — |
| 2021-09-07 | $1,995.04 | $2,099.61 | 43,500 | — | — |
| 2021-09-03 | $2,085.43 | $2,194.73 | 28,400 | — | — |
| 2021-09-02 | $2,129.05 | $2,240.64 | 26,300 | — | — |
| 2021-09-01 | $2,098.13 | $2,208.10 | 28,100 | — | — |
| 2021-08-31 | $2,099.59 | $2,209.64 | 52,200 | — | — |
| 2021-08-30 | $2,077.55 | $2,186.44 | 20,000 | — | — |
| 2021-08-27 | $2,067.12 | $2,172.57 | 26,700 | — | — |
| 2021-08-26 | $2,039.66 | $2,143.71 | 18,000 | — | — |
| 2021-08-25 | $2,042.79 | $2,147.00 | 20,000 | — | — |
| 2021-08-24 | $2,024.61 | $2,127.89 | 15,300 | — | — |
| 2021-08-23 | $2,039.43 | $2,143.47 | 18,500 | — | — |
| 2021-08-20 | $2,045.98 | $2,150.35 | 32,500 | — | — |
| 2021-08-19 | $2,019.90 | $2,122.94 | 17,300 | — | — |
| 2021-08-18 | $1,995.87 | $2,097.68 | 15,700 | — | — |
| 2021-08-17 | $2,051.04 | $2,155.67 | 36,200 | — | — |
| 2021-08-16 | $2,058.17 | $2,163.16 | 47,200 | — | — |
| 2021-08-13 | $2,039.01 | $2,143.03 | 23,000 | — | — |
| 2021-08-12 | $2,042.88 | $2,147.09 | 31,700 | — | — |
| 2021-08-11 | $2,023.99 | $2,127.24 | 38,500 | — | — |
| 2021-08-10 | $1,993.60 | $2,095.30 | 54,200 | — | — |
| 2021-08-09 | $1,964.42 | $2,064.63 | 30,100 | — | — |
| 2021-08-06 | $1,968.97 | $2,069.41 | 34,300 | — | — |
| 2021-08-05 | $1,968.75 | $2,069.18 | 41,400 | — | — |
| 2021-08-04 | $1,955.00 | $2,054.73 | 28,800 | — | — |
| 2021-08-03 | $1,937.88 | $2,036.74 | 50,200 | — | — |
| 2021-08-02 | $1,900.00 | $1,996.92 | 35,000 | — | — |
| 2021-07-30 | $1,887.99 | $1,984.30 | 45,400 | — | — |
| 2021-07-29 | $1,887.75 | $1,984.05 | 38,100 | — | — |
| 2021-07-28 | $1,919.81 | $2,017.74 | 29,900 | — | — |
| 2021-07-27 | $1,899.29 | $1,996.18 | 26,500 | — | — |
| 2021-07-26 | $1,925.67 | $2,023.90 | 21,600 | — | — |
| 2021-07-23 | $1,938.89 | $2,037.80 | 39,800 | — | — |
| 2021-07-22 | $1,885.55 | $1,981.74 | 43,200 | — | — |
| 2021-07-21 | $1,892.69 | $1,989.24 | 41,400 | — | — |
| 2021-07-20 | $1,920.11 | $2,018.06 | 40,600 | — | — |
| 2021-07-19 | $1,877.83 | $1,973.62 | 33,200 | — | — |
| 2021-07-16 | $1,887.49 | $1,983.78 | 34,700 | — | — |
| 2021-07-15 | $1,871.35 | $1,966.81 | 26,400 | — | — |
| 2021-07-14 | $1,883.43 | $1,979.51 | 23,000 | — | — |
| 2021-07-13 | $1,894.77 | $1,991.43 | 23,200 | — | — |
| 2021-07-12 | $1,920.81 | $2,018.80 | 17,600 | — | — |
| 2021-07-09 | $1,933.00 | $2,031.61 | 29,900 | — | — |
| 2021-07-08 | $1,936.68 | $2,035.48 | 47,300 | — | — |
| 2021-07-07 | $1,951.13 | $2,050.66 | 63,600 | — | — |
| 2021-07-06 | $1,944.03 | $2,043.20 | 30,800 | — | — |
| 2021-07-02 | $1,915.63 | $2,013.35 | 20,500 | — | — |
| 2021-07-01 | $1,902.23 | $1,999.27 | 25,300 | — | — |
| 2021-06-30 | $1,912.81 | $2,010.39 | 33,000 | — | — |
| 2021-06-29 | $1,890.24 | $1,986.67 | 26,800 | — | — |
| 2021-06-28 | $1,897.59 | $1,994.39 | 42,300 | — | — |
| 2021-06-25 | $1,903.59 | $2,000.70 | 95,000 | — | — |
| 2021-06-24 | $1,852.56 | $1,947.06 | 29,100 | — | — |
| 2021-06-23 | $1,850.00 | $1,944.37 | 57,400 | — | — |
| 2021-06-22 | $1,865.13 | $1,960.28 | 49,500 | — | — |
| 2021-06-21 | $1,854.28 | $1,948.87 | 65,600 | — | — |
| 2021-06-18 | $1,889.90 | $1,986.31 | 97,600 | — | — |
| 2021-06-17 | $1,818.20 | $1,910.95 | 24,700 | — | — |
| 2021-06-16 | $1,800.00 | $1,891.82 | 35,200 | — | — |
| 2021-06-15 | $1,800.01 | $1,891.83 | 45,600 | — | — |
| 2021-06-14 | $1,810.07 | $1,902.41 | 21,400 | — | — |
| 2021-06-11 | $1,807.67 | $1,899.88 | 27,000 | — | — |
| 2021-06-10 | $1,778.28 | $1,868.99 | 28,500 | — | — |
| 2021-06-09 | $1,772.56 | $1,862.98 | 18,800 | — | — |
| 2021-06-08 | $1,751.22 | $1,840.55 | 30,700 | — | — |
| 2021-06-07 | $1,777.36 | $1,868.03 | 31,200 | — | — |
| 2021-06-04 | $1,775.16 | $1,865.72 | 24,200 | — | — |
| 2021-06-03 | $1,760.03 | $1,849.81 | 29,800 | — | — |
| 2021-06-02 | $1,791.08 | $1,882.45 | 37,100 | — | — |
| 2021-06-01 | $1,785.01 | $1,876.07 | 31,500 | — | — |
| 2021-05-28 | $1,815.56 | $1,908.18 | 38,300 | — | — |
| 2021-05-27 | $1,799.46 | $1,888.63 | 87,700 | — | — |
| 2021-05-26 | $1,797.00 | $1,886.05 | 65,300 | — | — |
| 2021-05-25 | $1,846.67 | $1,938.18 | 72,700 | — | — |
| 2021-05-24 | $1,807.03 | $1,896.57 | 34,600 | — | — |
| 2021-05-21 | $1,772.34 | $1,860.16 | 53,000 | — | — |
| 2021-05-20 | $1,785.26 | $1,873.72 | 61,300 | — | — |
| 2021-05-19 | $1,718.45 | $1,803.60 | 63,800 | — | — |
| 2021-05-18 | $1,696.74 | $1,780.82 | 55,800 | — | — |
| 2021-05-17 | $1,714.49 | $1,799.45 | 57,900 | — | — |
| 2021-05-14 | $1,740.36 | $1,826.60 | 42,600 | — | — |
| 2021-05-13 | $1,726.43 | $1,811.98 | 34,100 | — | — |
| 2021-05-12 | $1,713.34 | $1,798.24 | 32,200 | — | — |
| 2021-05-11 | $1,739.45 | $1,825.64 | 47,700 | — | — |
| 2021-05-10 | $1,742.48 | $1,828.82 | 23,600 | — | — |
| 2021-05-07 | $1,756.23 | $1,843.26 | 103,200 | — | — |
| 2021-05-06 | $1,704.70 | $1,789.17 | 65,700 | — | — |
| 2021-05-05 | $1,698.15 | $1,782.30 | 80,500 | — | — |
| 2021-05-04 | $1,752.28 | $1,839.11 | 59,000 | — | — |
| 2021-05-03 | $1,806.51 | $1,896.03 | 30,600 | — | — |
| 2021-04-30 | $1,790.00 | $1,878.70 | 55,900 | — | — |
| 2021-04-29 | $1,802.64 | $1,891.97 | 26,900 | — | — |
| 2021-04-28 | $1,803.21 | $1,892.56 | 19,500 | — | — |
| 2021-04-27 | $1,788.39 | $1,877.01 | 33,700 | — | — |
| 2021-04-26 | $1,830.00 | $1,920.68 | 31,100 | — | — |
| 2021-04-23 | $1,846.14 | $1,937.62 | 22,000 | — | — |
| 2021-04-22 | $1,852.47 | $1,944.26 | 42,300 | — | — |
| 2021-04-21 | $1,846.10 | $1,937.58 | 36,100 | — | — |
| 2021-04-20 | $1,817.48 | $1,907.54 | 18,400 | — | — |
| 2021-04-19 | $1,813.57 | $1,903.44 | 18,200 | — | — |
| 2021-04-16 | $1,810.99 | $1,900.73 | 29,300 | — | — |
| 2021-04-15 | $1,804.09 | $1,893.49 | 14,300 | — | — |
| 2021-04-14 | $1,780.37 | $1,868.59 | 36,200 | — | — |
| 2021-04-13 | $1,786.34 | $1,874.86 | 31,100 | — | — |
| 2021-04-12 | $1,779.01 | $1,867.16 | 37,700 | — | — |
| 2021-04-09 | $1,786.75 | $1,875.29 | 52,500 | — | — |
| 2021-04-08 | $1,783.78 | $1,872.17 | 37,300 | — | — |
| 2021-04-07 | $1,779.03 | $1,867.19 | 28,200 | — | — |
| 2021-04-06 | $1,820.00 | $1,910.19 | 45,600 | — | — |
| 2021-04-05 | $1,867.40 | $1,959.93 | 42,000 | — | — |
| 2021-04-01 | $1,829.28 | $1,919.93 | 75,500 | — | — |
| 2021-03-31 | $1,828.36 | $1,918.96 | 68,000 | — | — |
| 2021-03-30 | $1,770.47 | $1,858.20 | 31,800 | — | — |
| 2021-03-29 | $1,803.77 | $1,893.15 | 49,400 | — | — |
| 2021-03-26 | $1,802.08 | $1,891.38 | 59,100 | — | — |
| 2021-03-25 | $1,793.72 | $1,882.60 | 90,800 | — | — |
| 2021-03-24 | $1,765.20 | $1,852.67 | 68,200 | — | — |
| 2021-03-23 | $1,810.26 | $1,899.96 | 61,000 | — | — |
| 2021-03-22 | $1,827.70 | $1,918.27 | 74,100 | — | — |
| 2021-03-19 | $1,757.16 | $1,844.23 | 84,200 | — | — |
| 2021-03-18 | $1,801.63 | $1,890.91 | 50,400 | — | — |
| 2021-03-17 | $1,822.87 | $1,913.20 | 40,400 | — | — |
| 2021-03-16 | $1,846.03 | $1,937.51 | 18,200 | — | — |
| 2021-03-15 | $1,858.68 | $1,950.78 | 46,500 | — | — |
| 2021-03-12 | $1,865.68 | $1,958.13 | 43,900 | — | — |
| 2021-03-11 | $1,816.08 | $1,906.07 | 37,600 | — | — |
| 2021-03-10 | $1,829.22 | $1,919.86 | 24,100 | — | — |
| 2021-03-09 | $1,819.52 | $1,909.68 | 49,000 | — | — |
| 2021-03-08 | $1,828.97 | $1,919.60 | 76,900 | — | — |
| 2021-03-05 | $1,800.00 | $1,889.19 | 62,500 | — | — |
| 2021-03-04 | $1,770.08 | $1,857.79 | 81,200 | — | — |
| 2021-03-03 | $1,746.06 | $1,832.58 | 117,900 | — | — |
| 2021-03-02 | $1,820.83 | $1,911.06 | 148,000 | — | — |
| 2021-03-01 | $1,924.44 | $2,019.80 | 21,100 | — | — |
| 2021-02-26 | $1,914.85 | $2,009.74 | 38,800 | — | — |
| 2021-02-25 | $1,957.73 | $2,054.74 | 88,300 | — | — |
| 2021-02-24 | $2,010.90 | $2,110.54 | 27,900 | — | — |
| 2021-02-23 | $1,996.84 | $2,095.79 | 37,200 | — | — |
| 2021-02-22 | $1,995.98 | $2,094.89 | 32,800 | — | — |
| 2021-02-19 | $2,037.05 | $2,137.99 | 22,200 | — | — |
| 2021-02-18 | $2,065.04 | $2,167.37 | 17,500 | — | — |
| 2021-02-17 | $2,104.09 | $2,208.35 | 32,200 | — | — |
| 2021-02-16 | $2,054.05 | $2,155.83 | 20,900 | — | — |
| 2021-02-12 | $2,056.79 | $2,158.71 | 17,000 | — | — |
| 2021-02-11 | $2,057.05 | $2,156.36 | 36,800 | — | — |
| 2021-02-10 | $2,086.08 | $2,186.79 | 25,600 | — | — |
| 2021-02-09 | $2,086.06 | $2,186.77 | 26,700 | — | — |
| 2021-02-08 | $2,064.24 | $2,163.89 | 18,800 | — | — |
| 2021-02-05 | $2,063.38 | $2,162.99 | 14,900 | — | — |
| 2021-02-04 | $2,062.16 | $2,161.71 | 17,700 | — | — |
| 2021-02-03 | $2,053.07 | $2,152.19 | 37,900 | — | — |
| 2021-02-02 | $2,079.99 | $2,180.41 | 36,900 | — | — |
| 2021-02-01 | $2,015.24 | $2,112.53 | 27,500 | — | — |
| 2021-01-29 | $2,000.00 | $2,096.55 | 67,600 | — | — |
| 2021-01-28 | $2,049.37 | $2,148.31 | 41,600 | — | — |
| 2021-01-27 | $1,914.07 | $2,006.48 | 41,800 | — | — |
| 2021-01-26 | $2,025.99 | $2,123.80 | 20,800 | — | — |
| 2021-01-25 | $2,068.06 | $2,167.90 | 36,200 | — | — |
| 2021-01-22 | $2,045.01 | $2,143.74 | 29,900 | — | — |
| 2021-01-21 | $2,051.58 | $2,150.62 | 38,300 | — | — |
| 2021-01-20 | $2,044.20 | $2,142.89 | 48,200 | — | — |
| 2021-01-19 | $2,000.10 | $2,096.66 | 28,400 | — | — |
| 2021-01-15 | $1,985.75 | $2,081.62 | 50,100 | — | — |
| 2021-01-14 | $1,982.69 | $2,078.41 | 44,300 | — | — |
| 2021-01-13 | $1,977.39 | $2,072.85 | 66,600 | — | — |
| 2021-01-12 | $2,002.50 | $2,099.17 | 56,400 | — | — |
| 2021-01-11 | $2,060.35 | $2,159.82 | 27,500 | — | — |
| 2021-01-08 | $2,064.36 | $2,164.02 | 55,500 | — | — |
| 2021-01-07 | $2,100.00 | $2,201.38 | 58,000 | — | — |
| 2021-01-06 | $2,095.00 | $2,196.14 | 55,600 | — | — |
| 2021-01-05 | $2,110.00 | $2,211.86 | 48,200 | — | — |
| 2021-01-04 | $2,152.22 | $2,256.12 | 41,400 | — | — |