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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $2,227.72 | $2,335.27 | 44,400 | — | — |
| 2020-12-30 | $2,250.24 | $2,358.87 | 38,500 | — | — |
| 2020-12-29 | $2,293.76 | $2,404.50 | 25,700 | — | — |
| 2020-12-28 | $2,265.14 | $2,374.49 | 31,500 | — | — |
| 2020-12-24 | $2,260.86 | $2,370.01 | 15,600 | — | — |
| 2020-12-23 | $2,234.46 | $2,342.33 | 28,800 | — | — |
| 2020-12-22 | $2,245.43 | $2,353.83 | 26,800 | — | — |
| 2020-12-21 | $2,213.41 | $2,320.27 | 50,200 | — | — |
| 2020-12-18 | $2,237.83 | $2,345.87 | 62,700 | — | — |
| 2020-12-17 | $2,204.57 | $2,311.00 | 31,700 | — | — |
| 2020-12-16 | $2,177.48 | $2,282.60 | 39,100 | — | — |
| 2020-12-15 | $2,170.82 | $2,275.62 | 37,400 | — | — |
| 2020-12-14 | $2,144.01 | $2,247.52 | 32,500 | — | — |
| 2020-12-11 | $2,117.88 | $2,220.12 | 27,400 | — | — |
| 2020-12-10 | $2,116.87 | $2,219.07 | 39,200 | — | — |
| 2020-12-09 | $2,079.48 | $2,179.87 | 24,800 | — | — |
| 2020-12-08 | $2,089.01 | $2,189.86 | 36,100 | — | — |
| 2020-12-07 | $2,103.21 | $2,204.75 | 22,200 | — | — |
| 2020-12-04 | $2,110.18 | $2,212.05 | 45,600 | — | — |
| 2020-12-03 | $2,063.41 | $2,163.03 | 49,000 | — | — |
| 2020-12-02 | $2,039.02 | $2,137.46 | 50,500 | — | — |
| 2020-12-01 | $2,022.75 | $2,120.40 | 40,700 | — | — |
| 2020-11-30 | $1,980.67 | $2,076.29 | 47,500 | — | — |
| 2020-11-27 | $1,962.06 | $2,056.78 | 11,100 | — | — |
| 2020-11-25 | $1,979.99 | $2,075.58 | 41,100 | — | — |
| 2020-11-24 | $1,975.00 | $2,070.35 | 39,500 | — | — |
| 2020-11-23 | $1,958.01 | $2,052.54 | 28,700 | — | — |
| 2020-11-20 | $2,009.58 | $2,103.98 | 22,600 | — | — |
| 2020-11-19 | $1,984.50 | $2,077.72 | 29,700 | — | — |
| 2020-11-18 | $1,981.11 | $2,074.17 | 32,900 | — | — |
| 2020-11-17 | $2,011.00 | $2,105.46 | 39,600 | — | — |
| 2020-11-16 | $2,021.25 | $2,116.19 | 26,200 | — | — |
| 2020-11-13 | $1,983.47 | $2,076.64 | 34,300 | — | — |
| 2020-11-12 | $1,889.41 | $1,978.16 | 37,500 | — | — |
| 2020-11-11 | $1,893.39 | $1,982.33 | 20,300 | — | — |
| 2020-11-10 | $1,885.22 | $1,973.77 | 41,900 | — | — |
| 2020-11-09 | $1,891.99 | $1,980.86 | 28,400 | — | — |
| 2020-11-06 | $1,936.18 | $2,027.13 | 41,700 | — | — |
| 2020-11-05 | $1,953.32 | $2,045.07 | 47,300 | — | — |
| 2020-11-04 | $1,900.39 | $1,989.66 | 28,500 | — | — |
| 2020-11-03 | $1,794.95 | $1,879.26 | 34,500 | — | — |
| 2020-11-02 | $1,760.65 | $1,843.35 | 41,300 | — | — |
| 2020-10-30 | $1,731.86 | $1,813.21 | 35,900 | — | — |
| 2020-10-29 | $1,721.72 | $1,802.59 | 35,200 | — | — |
| 2020-10-28 | $1,721.57 | $1,802.44 | 43,000 | — | — |
| 2020-10-27 | $1,753.49 | $1,835.86 | 45,000 | — | — |
| 2020-10-26 | $1,782.89 | $1,866.64 | 40,000 | — | — |
| 2020-10-23 | $1,907.25 | $1,996.84 | 34,100 | — | — |
| 2020-10-22 | $1,982.34 | $2,075.46 | 71,500 | — | — |
| 2020-10-21 | $1,897.34 | $1,986.46 | 69,100 | — | — |
| 2020-10-20 | $1,800.54 | $1,885.12 | 40,300 | — | — |
| 2020-10-19 | $1,786.12 | $1,870.02 | 44,300 | — | — |
| 2020-10-16 | $1,814.99 | $1,900.24 | 39,300 | — | — |
| 2020-10-15 | $1,838.31 | $1,924.66 | 31,700 | — | — |
| 2020-10-14 | $1,855.02 | $1,942.16 | 24,500 | — | — |
| 2020-10-13 | $1,870.00 | $1,957.84 | 39,800 | — | — |
| 2020-10-12 | $1,838.68 | $1,925.05 | 28,300 | — | — |
| 2020-10-09 | $1,835.86 | $1,922.10 | 21,700 | — | — |
| 2020-10-08 | $1,830.13 | $1,916.10 | 36,400 | — | — |
| 2020-10-07 | $1,849.83 | $1,936.72 | 27,200 | — | — |
| 2020-10-06 | $1,845.04 | $1,931.71 | 34,100 | — | — |
| 2020-10-05 | $1,837.66 | $1,923.98 | 48,100 | — | — |
| 2020-10-02 | $1,841.29 | $1,927.78 | 37,800 | — | — |
| 2020-10-01 | $1,851.23 | $1,938.19 | 52,300 | — | — |
| 2020-09-30 | $1,885.43 | $1,973.99 | 79,400 | — | — |
| 2020-09-29 | $1,805.00 | $1,889.79 | 52,900 | — | — |
| 2020-09-28 | $1,762.68 | $1,845.48 | 34,600 | — | — |
| 2020-09-25 | $1,756.94 | $1,839.47 | 36,300 | — | — |
| 2020-09-24 | $1,699.07 | $1,778.88 | 21,600 | — | — |
| 2020-09-23 | $1,732.93 | $1,814.33 | 27,600 | — | — |
| 2020-09-22 | $1,759.35 | $1,841.99 | 28,000 | — | — |
| 2020-09-21 | $1,726.45 | $1,807.55 | 24,100 | — | — |
| 2020-09-18 | $1,732.24 | $1,813.61 | 92,900 | — | — |
| 2020-09-17 | $1,771.24 | $1,854.44 | 35,400 | — | — |
| 2020-09-16 | $1,826.12 | $1,911.90 | 16,300 | — | — |
| 2020-09-15 | $1,833.00 | $1,919.10 | 36,100 | — | — |
| 2020-09-14 | $1,799.66 | $1,884.19 | 21,600 | — | — |
| 2020-09-11 | $1,774.40 | $1,857.75 | 32,500 | — | — |
| 2020-09-10 | $1,788.10 | $1,872.09 | 29,600 | — | — |
| 2020-09-09 | $1,822.12 | $1,907.71 | 30,900 | — | — |
| 2020-09-08 | $1,792.27 | $1,876.46 | 36,900 | — | — |
| 2020-09-04 | $1,845.01 | $1,931.68 | 42,400 | — | — |
| 2020-09-03 | $1,886.10 | $1,974.70 | 53,000 | — | — |
| 2020-09-02 | $1,850.51 | $1,937.43 | 38,700 | — | — |
| 2020-09-01 | $1,834.04 | $1,920.19 | 34,000 | — | — |
| 2020-08-31 | $1,840.33 | $1,926.78 | 45,400 | — | — |
| 2020-08-28 | $1,856.09 | $1,943.28 | 27,800 | — | — |
| 2020-08-27 | $1,868.27 | $1,956.03 | 49,000 | — | — |
| 2020-08-26 | $1,802.49 | $1,887.16 | 33,600 | — | — |
| 2020-08-25 | $1,829.49 | $1,915.43 | 33,400 | — | — |
| 2020-08-24 | $1,841.74 | $1,928.25 | 27,100 | — | — |
| 2020-08-21 | $1,826.30 | $1,912.09 | 44,900 | — | — |
| 2020-08-20 | $1,856.69 | $1,943.90 | 34,400 | — | — |
| 2020-08-19 | $1,873.65 | $1,961.66 | 32,500 | — | — |
| 2020-08-18 | $1,909.88 | $1,999.59 | 23,000 | — | — |
| 2020-08-17 | $1,928.00 | $2,018.56 | 47,600 | — | — |
| 2020-08-14 | $1,870.17 | $1,955.40 | 24,700 | — | — |
| 2020-08-13 | $1,885.81 | $1,971.75 | 34,600 | — | — |
| 2020-08-12 | $1,865.09 | $1,950.09 | 25,900 | — | — |
| 2020-08-11 | $1,866.00 | $1,951.04 | 30,700 | — | — |
| 2020-08-10 | $1,909.84 | $1,996.88 | 31,600 | — | — |
| 2020-08-07 | $1,911.94 | $1,999.07 | 58,700 | — | — |
| 2020-08-06 | $1,837.02 | $1,920.74 | 39,700 | — | — |
| 2020-08-05 | $1,837.43 | $1,921.17 | 42,300 | — | — |
| 2020-08-04 | $1,849.68 | $1,933.98 | 36,600 | — | — |
| 2020-08-03 | $1,862.41 | $1,947.29 | 36,600 | — | — |
| 2020-07-31 | $1,822.56 | $1,905.62 | 51,500 | — | — |
| 2020-07-30 | $1,775.21 | $1,856.11 | 21,300 | — | — |
| 2020-07-29 | $1,768.00 | $1,848.57 | 17,800 | — | — |
| 2020-07-28 | $1,766.27 | $1,846.76 | 17,800 | — | — |
| 2020-07-27 | $1,804.25 | $1,886.48 | 17,900 | — | — |
| 2020-07-24 | $1,797.54 | $1,879.46 | 17,000 | — | — |
| 2020-07-23 | $1,773.97 | $1,854.82 | 21,500 | — | — |
| 2020-07-22 | $1,808.78 | $1,891.21 | 23,100 | — | — |
| 2020-07-21 | $1,802.05 | $1,884.18 | 23,700 | — | — |
| 2020-07-20 | $1,782.72 | $1,863.96 | 32,900 | — | — |
| 2020-07-17 | $1,796.01 | $1,877.86 | 36,900 | — | — |
| 2020-07-16 | $1,783.04 | $1,864.30 | 32,000 | — | — |
| 2020-07-15 | $1,776.13 | $1,857.07 | 27,300 | — | — |
| 2020-07-14 | $1,749.77 | $1,829.51 | 42,600 | — | — |
| 2020-07-13 | $1,721.03 | $1,799.46 | 32,800 | — | — |
| 2020-07-10 | $1,770.18 | $1,850.85 | 24,600 | — | — |
| 2020-07-09 | $1,773.01 | $1,853.81 | 22,300 | — | — |
| 2020-07-08 | $1,787.99 | $1,869.47 | 41,400 | — | — |
| 2020-07-07 | $1,779.42 | $1,860.51 | 31,600 | — | — |
| 2020-07-06 | $1,785.61 | $1,866.99 | 29,900 | — | — |
| 2020-07-02 | $1,773.26 | $1,854.07 | 34,500 | — | — |
| 2020-07-01 | $1,778.00 | $1,859.03 | 31,800 | — | — |
| 2020-06-30 | $1,774.85 | $1,855.74 | 39,000 | — | — |
| 2020-06-29 | $1,757.00 | $1,837.07 | 31,100 | — | — |
| 2020-06-26 | $1,714.18 | $1,792.30 | 94,300 | — | — |
| 2020-06-25 | $1,747.20 | $1,826.83 | 33,400 | — | — |
| 2020-06-24 | $1,753.15 | $1,833.05 | 46,700 | — | — |
| 2020-06-23 | $1,779.94 | $1,861.06 | 28,900 | — | — |
| 2020-06-22 | $1,798.66 | $1,880.63 | 33,800 | — | — |
| 2020-06-19 | $1,800.00 | $1,882.03 | 91,300 | — | — |
| 2020-06-18 | $1,825.80 | $1,909.01 | 32,700 | — | — |
| 2020-06-17 | $1,813.72 | $1,896.38 | 41,900 | — | — |
| 2020-06-16 | $1,806.17 | $1,888.48 | 33,400 | — | — |
| 2020-06-15 | $1,737.97 | $1,817.17 | 54,600 | — | — |
| 2020-06-12 | $1,725.68 | $1,804.32 | 57,400 | — | — |
| 2020-06-11 | $1,714.29 | $1,792.42 | 43,800 | — | — |
| 2020-06-10 | $1,802.43 | $1,884.57 | 46,500 | — | — |
| 2020-06-09 | $1,799.52 | $1,881.53 | 35,500 | — | — |
| 2020-06-08 | $1,810.01 | $1,892.50 | 43,900 | — | — |
| 2020-06-05 | $1,741.83 | $1,821.21 | 92,300 | — | — |
| 2020-06-04 | $1,763.89 | $1,844.28 | 51,900 | — | — |
| 2020-06-03 | $1,834.15 | $1,917.74 | 38,400 | — | — |
| 2020-06-02 | $1,873.57 | $1,958.95 | 42,200 | — | — |
| 2020-06-01 | $1,883.40 | $1,969.23 | 67,200 | — | — |
| 2020-05-29 | $1,886.89 | $1,972.88 | 337,100 | — | — |
| 2020-05-28 | $1,851.12 | $1,935.48 | 73,600 | — | — |
| 2020-05-27 | $1,840.99 | $1,924.89 | 95,100 | — | — |
| 2020-05-26 | $1,788.38 | $1,869.88 | 37,500 | — | — |
| 2020-05-22 | $1,776.00 | $1,856.94 | 40,100 | — | — |
| 2020-05-21 | $1,838.02 | $1,919.43 | 45,300 | — | — |
| 2020-05-20 | $1,815.00 | $1,895.39 | 110,800 | — | — |
| 2020-05-19 | $1,866.23 | $1,948.89 | 65,200 | — | — |
| 2020-05-18 | $1,930.14 | $2,015.63 | 31,700 | — | — |
| 2020-05-15 | $1,835.24 | $1,916.53 | 51,000 | — | — |
| 2020-05-14 | $1,843.75 | $1,925.42 | 25,900 | — | — |
| 2020-05-13 | $1,869.17 | $1,951.96 | 39,500 | — | — |
| 2020-05-12 | $1,892.82 | $1,976.66 | 38,400 | — | — |
| 2020-05-11 | $1,910.10 | $1,994.70 | 65,600 | — | — |
| 2020-05-08 | $1,844.49 | $1,926.19 | 86,200 | — | — |
| 2020-05-07 | $1,911.20 | $1,995.85 | 28,100 | — | — |
| 2020-05-06 | $1,925.33 | $2,010.61 | 33,100 | — | — |
| 2020-05-05 | $1,919.53 | $2,004.55 | 27,100 | — | — |
| 2020-05-04 | $1,873.25 | $1,956.22 | 27,100 | — | — |
| 2020-05-01 | $1,861.52 | $1,943.97 | 24,400 | — | — |
| 2020-04-30 | $1,912.86 | $1,997.59 | 77,900 | — | — |
| 2020-04-29 | $1,960.00 | $2,046.81 | 55,200 | — | — |
| 2020-04-28 | $1,855.12 | $1,937.29 | 42,300 | — | — |
| 2020-04-27 | $1,858.15 | $1,940.45 | 50,900 | — | — |
| 2020-04-24 | $1,814.00 | $1,894.35 | 88,200 | — | — |
| 2020-04-23 | $1,745.77 | $1,823.10 | 60,300 | — | — |
| 2020-04-22 | $1,716.99 | $1,793.04 | 59,200 | — | — |
| 2020-04-21 | $1,635.18 | $1,707.61 | 101,700 | — | — |
| 2020-04-20 | $1,783.24 | $1,862.23 | 107,200 | — | — |
| 2020-04-17 | $1,774.80 | $1,853.41 | 67,900 | — | — |
| 2020-04-16 | $1,731.71 | $1,808.41 | 40,500 | — | — |
| 2020-04-15 | $1,700.14 | $1,775.44 | 23,700 | — | — |
| 2020-04-14 | $1,728.99 | $1,805.57 | 23,400 | — | — |
| 2020-04-13 | $1,653.95 | $1,727.21 | 19,400 | — | — |
| 2020-04-09 | $1,704.24 | $1,779.73 | 59,400 | — | — |
| 2020-04-08 | $1,684.51 | $1,759.12 | 25,400 | — | — |
| 2020-04-07 | $1,688.30 | $1,763.08 | 64,700 | — | — |
| 2020-04-06 | $1,646.16 | $1,719.07 | 38,500 | — | — |
| 2020-04-03 | $1,536.38 | $1,604.43 | 32,500 | — | — |
| 2020-04-02 | $1,605.04 | $1,676.13 | 37,900 | — | — |
| 2020-04-01 | $1,540.92 | $1,609.17 | 28,200 | — | — |
| 2020-03-31 | $1,644.01 | $1,716.83 | 54,400 | — | — |
| 2020-03-30 | $1,653.50 | $1,726.74 | 30,400 | — | — |
| 2020-03-27 | $1,467.37 | $1,532.36 | 34,200 | — | — |
| 2020-03-26 | $1,493.81 | $1,559.98 | 22,500 | — | — |
| 2020-03-25 | $1,388.15 | $1,449.64 | 43,400 | — | — |
| 2020-03-24 | $1,378.74 | $1,439.81 | 41,100 | — | — |
| 2020-03-23 | $1,268.57 | $1,324.76 | 68,700 | — | — |
| 2020-03-20 | $1,270.96 | $1,327.26 | 83,000 | — | — |
| 2020-03-19 | $1,246.47 | $1,301.68 | 52,100 | — | — |
| 2020-03-18 | $1,161.98 | $1,213.45 | 58,000 | — | — |
| 2020-03-17 | $1,229.21 | $1,283.66 | 59,000 | — | — |
| 2020-03-16 | $1,185.51 | $1,238.02 | 47,800 | — | — |
| 2020-03-13 | $1,377.88 | $1,438.91 | 62,600 | — | — |
| 2020-03-12 | $1,299.98 | $1,357.56 | 54,500 | — | — |
| 2020-03-11 | $1,491.61 | $1,557.68 | 28,000 | — | — |
| 2020-03-10 | $1,586.18 | $1,656.44 | 52,800 | — | — |
| 2020-03-09 | $1,475.72 | $1,541.08 | 29,300 | — | — |
| 2020-03-06 | $1,598.93 | $1,669.75 | 37,700 | — | — |
| 2020-03-05 | $1,638.74 | $1,711.33 | 35,300 | — | — |
| 2020-03-04 | $1,665.41 | $1,739.18 | 37,300 | — | — |
| 2020-03-03 | $1,611.72 | $1,683.11 | 39,900 | — | — |
| 2020-03-02 | $1,625.28 | $1,697.27 | 44,000 | — | — |
| 2020-02-28 | $1,573.02 | $1,642.69 | 72,800 | — | — |
| 2020-02-27 | $1,568.17 | $1,637.63 | 94,300 | — | — |
| 2020-02-26 | $1,600.00 | $1,670.87 | 81,400 | — | — |
| 2020-02-25 | $1,665.00 | $1,738.75 | 61,000 | — | — |
| 2020-02-24 | $1,754.87 | $1,832.60 | 27,500 | — | — |
| 2020-02-21 | $1,757.25 | $1,835.08 | 36,200 | — | — |
| 2020-02-20 | $1,770.00 | $1,848.40 | 30,900 | — | — |
| 2020-02-19 | $1,807.25 | $1,887.30 | 20,900 | — | — |
| 2020-02-18 | $1,798.59 | $1,878.26 | 26,800 | — | — |
| 2020-02-14 | $1,774.00 | $1,852.58 | 19,700 | — | — |
| 2020-02-13 | $1,800.00 | $1,877.38 | 31,000 | — | — |
| 2020-02-12 | $1,782.73 | $1,859.37 | 18,900 | — | — |
| 2020-02-11 | $1,754.48 | $1,829.90 | 16,200 | — | — |
| 2020-02-10 | $1,762.81 | $1,838.59 | 19,200 | — | — |
| 2020-02-07 | $1,700.41 | $1,773.51 | 29,300 | — | — |
| 2020-02-06 | $1,711.51 | $1,785.08 | 12,900 | — | — |
| 2020-02-05 | $1,713.21 | $1,786.86 | 28,500 | — | — |
| 2020-02-04 | $1,723.14 | $1,797.21 | 19,800 | — | — |
| 2020-02-03 | $1,738.57 | $1,813.31 | 26,900 | — | — |
| 2020-01-31 | $1,704.03 | $1,777.28 | 20,500 | — | — |
| 2020-01-30 | $1,716.30 | $1,790.08 | 8,000 | — | — |
| 2020-01-29 | $1,701.36 | $1,774.50 | 16,900 | — | — |
| 2020-01-28 | $1,719.31 | $1,793.22 | 16,200 | — | — |
| 2020-01-27 | $1,706.84 | $1,780.21 | 35,000 | — | — |
| 2020-01-24 | $1,737.20 | $1,811.88 | 47,800 | — | — |
| 2020-01-23 | $1,703.47 | $1,776.70 | 29,400 | — | — |
| 2020-01-22 | $1,650.44 | $1,721.39 | 39,600 | — | — |
| 2020-01-21 | $1,619.79 | $1,689.42 | 37,200 | — | — |
| 2020-01-17 | $1,630.63 | $1,700.73 | 28,700 | — | — |
| 2020-01-16 | $1,655.88 | $1,727.06 | 27,200 | — | — |
| 2020-01-15 | $1,669.61 | $1,741.38 | 25,000 | — | — |
| 2020-01-14 | $1,668.37 | $1,740.09 | 26,700 | — | — |
| 2020-01-13 | $1,689.74 | $1,762.38 | 50,900 | — | — |
| 2020-01-10 | $1,615.48 | $1,684.93 | 45,400 | — | — |
| 2020-01-09 | $1,581.90 | $1,649.90 | 26,300 | — | — |
| 2020-01-08 | $1,550.00 | $1,616.63 | 23,100 | — | — |
| 2020-01-07 | $1,554.97 | $1,621.82 | 24,000 | — | — |
| 2020-01-06 | $1,550.50 | $1,617.15 | 28,900 | — | — |
| 2020-01-03 | $1,533.78 | $1,599.71 | 25,600 | — | — |
| 2020-01-02 | $1,517.04 | $1,582.25 | 29,700 | — | — |