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
- 1985-07-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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $4,079.86 | $5,297.31 | 12,400 | — | — |
| 2020-12-30 | $4,127.66 | $5,359.38 | 9,400 | — | — |
| 2020-12-29 | $4,126.82 | $5,358.29 | 11,500 | — | — |
| 2020-12-28 | $4,156.60 | $5,396.95 | 13,700 | — | — |
| 2020-12-24 | $4,216.39 | $5,474.59 | 4,300 | — | — |
| 2020-12-23 | $4,141.57 | $5,377.44 | 12,500 | — | — |
| 2020-12-22 | $4,202.30 | $5,456.29 | 13,200 | — | — |
| 2020-12-21 | $4,224.64 | $5,485.30 | 20,500 | — | — |
| 2020-12-18 | $4,226.87 | $5,488.19 | 58,900 | — | — |
| 2020-12-17 | $4,219.80 | $5,479.01 | 26,000 | — | — |
| 2020-12-16 | $4,061.54 | $5,273.53 | 20,700 | — | — |
| 2020-12-15 | $4,025.00 | $5,226.08 | 17,000 | — | — |
| 2020-12-14 | $4,022.00 | $5,222.19 | 22,300 | — | — |
| 2020-12-11 | $4,003.66 | $5,198.38 | 17,000 | — | — |
| 2020-12-10 | $3,991.18 | $5,182.17 | 11,200 | — | — |
| 2020-12-09 | $4,034.32 | $5,238.19 | 28,400 | — | — |
| 2020-12-08 | $3,929.78 | $5,102.45 | 36,900 | — | — |
| 2020-12-07 | $4,000.00 | $5,193.62 | 21,300 | — | — |
| 2020-12-04 | $3,999.99 | $5,193.61 | 30,800 | — | — |
| 2020-12-03 | $4,000.00 | $5,193.62 | 30,600 | — | — |
| 2020-12-02 | $3,899.10 | $5,062.61 | 30,300 | — | — |
| 2020-12-01 | $3,994.22 | $5,186.12 | 27,900 | — | — |
| 2020-11-30 | $3,997.18 | $5,189.96 | 38,800 | — | — |
| 2020-11-27 | $4,120.22 | $5,349.72 | 6,900 | — | — |
| 2020-11-25 | $4,110.76 | $5,337.43 | 23,300 | — | — |
| 2020-11-24 | $4,162.03 | $5,404.00 | 18,100 | — | — |
| 2020-11-23 | $4,194.58 | $5,446.27 | 13,600 | — | — |
| 2020-11-20 | $4,160.10 | $5,401.50 | 17,800 | — | — |
| 2020-11-19 | $4,215.53 | $5,473.47 | 21,900 | — | — |
| 2020-11-18 | $4,290.27 | $5,570.51 | 15,500 | — | — |
| 2020-11-17 | $4,277.26 | $5,553.62 | 17,300 | — | — |
| 2020-11-16 | $4,318.03 | $5,606.56 | 25,900 | — | — |
| 2020-11-13 | $4,247.94 | $5,515.55 | 17,800 | — | — |
| 2020-11-12 | $4,149.71 | $5,388.01 | 24,800 | — | — |
| 2020-11-11 | $4,240.49 | $5,505.88 | 26,600 | — | — |
| 2020-11-10 | $4,139.00 | $5,374.10 | 32,100 | — | — |
| 2020-11-09 | $3,974.91 | $5,161.05 | 48,000 | — | — |
| 2020-11-06 | $4,146.33 | $5,383.62 | 19,300 | — | — |
| 2020-11-05 | $4,261.90 | $5,533.68 | 17,300 | — | — |
| 2020-11-04 | $4,218.06 | $5,476.75 | 29,600 | — | — |
| 2020-11-03 | $4,118.98 | $5,348.11 | 20,600 | — | — |
| 2020-11-02 | $4,029.27 | $5,231.63 | 20,500 | — | — |
| 2020-10-30 | $3,953.09 | $5,132.72 | 21,000 | — | — |
| 2020-10-29 | $3,996.27 | $5,188.78 | 20,600 | — | — |
| 2020-10-28 | $3,983.38 | $5,172.04 | 19,900 | — | — |
| 2020-10-27 | $4,000.66 | $5,194.48 | 25,600 | — | — |
| 2020-10-26 | $4,037.52 | $5,242.34 | 15,600 | — | — |
| 2020-10-23 | $4,205.99 | $5,461.08 | 21,700 | — | — |
| 2020-10-22 | $4,135.03 | $5,368.95 | 24,900 | — | — |
| 2020-10-21 | $4,244.75 | $5,511.41 | 21,700 | — | — |
| 2020-10-20 | $4,399.77 | $5,712.69 | 45,300 | — | — |
| 2020-10-19 | $4,251.18 | $5,519.76 | 17,200 | — | — |
| 2020-10-16 | $4,372.19 | $5,676.88 | 17,400 | — | — |
| 2020-10-15 | $4,446.65 | $5,773.56 | 14,800 | — | — |
| 2020-10-14 | $4,360.77 | $5,662.05 | 18,300 | — | — |
| 2020-10-13 | $4,446.88 | $5,773.86 | 27,600 | — | — |
| 2020-10-12 | $4,429.24 | $5,750.95 | 12,100 | — | — |
| 2020-10-09 | $4,399.01 | $5,711.70 | 18,100 | — | — |
| 2020-10-08 | $4,348.40 | $5,645.99 | 14,900 | — | — |
| 2020-10-07 | $4,208.82 | $5,464.76 | 17,300 | — | — |
| 2020-10-06 | $4,145.26 | $5,382.23 | 24,300 | — | — |
| 2020-10-05 | $4,215.58 | $5,473.53 | 17,000 | — | — |
| 2020-10-02 | $4,194.98 | $5,446.79 | 13,400 | — | — |
| 2020-10-01 | $4,228.31 | $5,490.06 | 19,100 | — | — |
| 2020-09-30 | $4,083.12 | $5,301.55 | 22,400 | — | — |
| 2020-09-29 | $4,001.56 | $5,195.65 | 11,100 | — | — |
| 2020-09-28 | $4,078.55 | $5,295.61 | 14,100 | — | — |
| 2020-09-25 | $3,930.51 | $5,103.40 | 12,300 | — | — |
| 2020-09-24 | $3,909.00 | $5,075.47 | 14,600 | — | — |
| 2020-09-23 | $3,853.15 | $5,002.95 | 20,000 | — | — |
| 2020-09-22 | $4,044.52 | $5,251.43 | 17,800 | — | — |
| 2020-09-21 | $3,931.29 | $5,104.41 | 23,100 | — | — |
| 2020-09-18 | $4,033.30 | $5,236.86 | 54,400 | — | — |
| 2020-09-17 | $4,147.88 | $5,385.63 | 30,800 | — | — |
| 2020-09-16 | $4,219.53 | $5,478.66 | 25,600 | — | — |
| 2020-09-15 | $4,020.99 | $5,220.88 | 20,500 | — | — |
| 2020-09-14 | $4,142.22 | $5,378.28 | 25,400 | — | — |
| 2020-09-11 | $4,047.27 | $5,255.00 | 15,400 | — | — |
| 2020-09-10 | $3,953.96 | $5,133.85 | 14,100 | — | — |
| 2020-09-09 | $4,012.24 | $5,209.52 | 11,400 | — | — |
| 2020-09-08 | $3,915.61 | $5,084.05 | 16,400 | — | — |
| 2020-09-04 | $3,931.93 | $5,105.24 | 22,100 | — | — |
| 2020-09-03 | $4,030.80 | $5,233.61 | 24,200 | — | — |
| 2020-09-02 | $4,219.21 | $5,478.25 | 12,700 | — | — |
| 2020-09-01 | $4,186.88 | $5,436.27 | 15,600 | — | — |
| 2020-08-31 | $4,168.34 | $5,412.20 | 23,000 | — | — |
| 2020-08-28 | $4,207.18 | $5,462.63 | 14,200 | — | — |
| 2020-08-27 | $4,218.28 | $5,477.04 | 21,700 | — | — |
| 2020-08-26 | $4,220.00 | $5,479.27 | 23,900 | — | — |
| 2020-08-25 | $4,224.28 | $5,484.83 | 17,400 | — | — |
| 2020-08-24 | $4,310.09 | $5,596.25 | 31,200 | — | — |
| 2020-08-21 | $4,223.76 | $5,484.15 | 20,900 | — | — |
| 2020-08-20 | $4,155.62 | $5,395.68 | 13,100 | — | — |
| 2020-08-19 | $4,151.03 | $5,389.72 | 17,900 | — | — |
| 2020-08-18 | $4,197.05 | $5,449.47 | 29,000 | — | — |
| 2020-08-17 | $4,145.39 | $5,382.40 | 18,300 | — | — |
| 2020-08-14 | $4,044.81 | $5,251.81 | 17,100 | — | — |
| 2020-08-13 | $4,050.00 | $5,258.54 | 14,400 | — | — |
| 2020-08-12 | $4,035.47 | $5,239.68 | 31,400 | — | — |
| 2020-08-11 | $3,934.40 | $5,108.45 | 36,200 | — | — |
| 2020-08-10 | $3,910.01 | $5,076.78 | 23,800 | — | — |
| 2020-08-07 | $3,875.01 | $5,031.34 | 22,500 | — | — |
| 2020-08-06 | $3,873.98 | $5,030.00 | 17,900 | — | — |
| 2020-08-05 | $3,831.69 | $4,975.09 | 23,600 | — | — |
| 2020-08-04 | $3,867.47 | $5,021.55 | 11,700 | — | — |
| 2020-08-03 | $3,874.20 | $5,030.28 | 18,700 | — | — |
| 2020-07-31 | $3,930.15 | $5,102.93 | 14,200 | — | — |
| 2020-07-30 | $3,943.55 | $5,120.33 | 23,100 | — | — |
| 2020-07-29 | $3,934.00 | $5,107.93 | 19,500 | — | — |
| 2020-07-28 | $3,787.80 | $4,918.10 | 27,800 | — | — |
| 2020-07-27 | $3,912.00 | $5,079.36 | 31,000 | — | — |
| 2020-07-24 | $3,810.39 | $4,947.43 | 27,200 | — | — |
| 2020-07-23 | $3,726.19 | $4,838.11 | 25,100 | — | — |
| 2020-07-22 | $3,733.80 | $4,847.99 | 51,600 | — | — |
| 2020-07-21 | $3,373.46 | $4,380.12 | 23,500 | — | — |
| 2020-07-20 | $3,397.12 | $4,410.84 | 16,200 | — | — |
| 2020-07-17 | $3,342.80 | $4,340.31 | 18,400 | — | — |
| 2020-07-16 | $3,345.05 | $4,343.23 | 15,100 | — | — |
| 2020-07-15 | $3,337.32 | $4,333.20 | 21,900 | — | — |
| 2020-07-14 | $3,306.49 | $4,293.17 | 15,300 | — | — |
| 2020-07-13 | $3,214.63 | $4,173.89 | 15,600 | — | — |
| 2020-07-10 | $3,270.71 | $4,246.71 | 12,900 | — | — |
| 2020-07-09 | $3,244.48 | $4,212.65 | 15,700 | — | — |
| 2020-07-08 | $3,331.42 | $4,325.54 | 19,300 | — | — |
| 2020-07-07 | $3,241.07 | $4,208.22 | 16,200 | — | — |
| 2020-07-06 | $3,306.47 | $4,293.14 | 23,700 | — | — |
| 2020-07-02 | $3,170.00 | $4,115.95 | 26,400 | — | — |
| 2020-07-01 | $3,185.90 | $4,136.59 | 21,700 | — | — |
| 2020-06-30 | $3,258.75 | $4,231.18 | 32,200 | — | — |
| 2020-06-29 | $3,190.77 | $4,142.91 | 22,800 | — | — |
| 2020-06-26 | $3,167.64 | $4,112.88 | 71,900 | — | — |
| 2020-06-25 | $3,193.20 | $4,146.07 | 24,300 | — | — |
| 2020-06-24 | $3,186.84 | $4,137.81 | 28,300 | — | — |
| 2020-06-23 | $3,270.74 | $4,246.75 | 16,300 | — | — |
| 2020-06-22 | $3,278.11 | $4,256.32 | 28,100 | — | — |
| 2020-06-19 | $3,298.28 | $4,282.51 | 31,000 | — | — |
| 2020-06-18 | $3,360.97 | $4,363.90 | 23,400 | — | — |
| 2020-06-17 | $3,482.10 | $4,521.18 | 40,900 | — | — |
| 2020-06-16 | $3,450.06 | $4,479.58 | 47,100 | — | — |
| 2020-06-15 | $3,236.34 | $4,202.08 | 54,200 | — | — |
| 2020-06-12 | $3,175.37 | $4,122.92 | 24,400 | — | — |
| 2020-06-11 | $3,098.63 | $4,023.28 | 30,800 | — | — |
| 2020-06-10 | $3,420.34 | $4,440.99 | 19,300 | — | — |
| 2020-06-09 | $3,428.69 | $4,451.83 | 18,800 | — | — |
| 2020-06-08 | $3,524.75 | $4,576.56 | 24,400 | — | — |
| 2020-06-05 | $3,491.07 | $4,532.83 | 26,700 | — | — |
| 2020-06-04 | $3,396.38 | $4,409.88 | 27,000 | — | — |
| 2020-06-03 | $3,423.81 | $4,445.50 | 27,600 | — | — |
| 2020-06-02 | $3,263.40 | $4,237.22 | 24,000 | — | — |
| 2020-06-01 | $3,204.14 | $4,160.27 | 19,400 | — | — |
| 2020-05-29 | $3,221.61 | $4,182.96 | 71,600 | — | — |
| 2020-05-28 | $3,220.41 | $4,181.40 | 29,700 | — | — |
| 2020-05-27 | $3,350.55 | $4,350.37 | 36,700 | — | — |
| 2020-05-26 | $3,214.42 | $4,173.62 | 35,000 | — | — |
| 2020-05-22 | $3,133.86 | $4,069.02 | 18,200 | — | — |
| 2020-05-21 | $3,124.00 | $4,056.22 | 26,900 | — | — |
| 2020-05-20 | $3,086.00 | $4,006.88 | 25,900 | — | — |
| 2020-05-19 | $3,137.09 | $4,073.22 | 38,200 | — | — |
| 2020-05-18 | $3,100.63 | $4,025.88 | 39,400 | — | — |
| 2020-05-15 | $2,795.06 | $3,629.12 | 26,400 | — | — |
| 2020-05-14 | $2,800.06 | $3,635.61 | 26,700 | — | — |
| 2020-05-13 | $2,768.01 | $3,594.00 | 30,500 | — | — |
| 2020-05-12 | $2,877.38 | $3,736.01 | 34,600 | — | — |
| 2020-05-11 | $3,055.83 | $3,967.71 | 16,000 | — | — |
| 2020-05-08 | $3,119.67 | $4,050.60 | 27,000 | — | — |
| 2020-05-07 | $3,000.00 | $3,895.22 | 38,300 | — | — |
| 2020-05-06 | $3,065.00 | $3,979.61 | 28,300 | — | — |
| 2020-05-05 | $3,100.00 | $4,025.06 | 24,300 | — | — |
| 2020-05-04 | $3,062.68 | $3,976.60 | 35,000 | — | — |
| 2020-05-01 | $3,036.90 | $3,943.13 | 20,800 | — | — |
| 2020-04-30 | $3,100.00 | $4,025.06 | 28,000 | — | — |
| 2020-04-29 | $3,196.53 | $4,150.39 | 35,700 | — | — |
| 2020-04-28 | $3,163.84 | $4,107.95 | 39,300 | — | — |
| 2020-04-27 | $2,990.70 | $3,883.14 | 41,800 | — | — |
| 2020-04-24 | $2,847.37 | $3,697.04 | 46,500 | — | — |
| 2020-04-23 | $2,746.33 | $3,565.85 | 55,900 | — | — |
| 2020-04-22 | $2,847.60 | $3,697.34 | 46,800 | — | — |
| 2020-04-21 | $2,805.44 | $3,642.60 | 41,600 | — | — |
| 2020-04-20 | $2,846.86 | $3,696.38 | 32,500 | — | — |
| 2020-04-17 | $2,917.75 | $3,788.42 | 30,000 | — | — |
| 2020-04-16 | $2,750.06 | $3,570.69 | 35,100 | — | — |
| 2020-04-15 | $2,792.95 | $3,626.38 | 28,700 | — | — |
| 2020-04-14 | $2,900.44 | $3,765.95 | 21,700 | — | — |
| 2020-04-13 | $2,764.80 | $3,589.83 | 18,700 | — | — |
| 2020-04-09 | $2,928.01 | $3,801.75 | 27,500 | — | — |
| 2020-04-08 | $2,934.65 | $3,810.37 | 27,500 | — | — |
| 2020-04-07 | $2,712.71 | $3,522.20 | 29,900 | — | — |
| 2020-04-06 | $2,691.40 | $3,494.53 | 31,300 | — | — |
| 2020-04-03 | $2,362.94 | $3,068.06 | 31,500 | — | — |
| 2020-04-02 | $2,369.97 | $3,077.18 | 34,000 | — | — |
| 2020-04-01 | $2,410.00 | $3,129.16 | 54,100 | — | — |
| 2020-03-31 | $2,569.11 | $3,335.75 | 54,900 | — | — |
| 2020-03-30 | $2,714.31 | $3,524.28 | 37,300 | — | — |
| 2020-03-27 | $2,871.62 | $3,728.53 | 34,900 | — | — |
| 2020-03-26 | $2,941.47 | $3,819.22 | 59,400 | — | — |
| 2020-03-25 | $2,915.00 | $3,784.85 | 53,000 | — | — |
| 2020-03-24 | $2,633.49 | $3,419.34 | 51,600 | — | — |
| 2020-03-23 | $2,175.00 | $2,824.03 | 42,900 | — | — |
| 2020-03-20 | $2,326.89 | $3,021.25 | 56,800 | — | — |
| 2020-03-19 | $2,709.42 | $3,517.93 | 71,400 | — | — |
| 2020-03-18 | $2,286.27 | $2,968.51 | 97,400 | — | — |
| 2020-03-17 | $2,271.55 | $2,949.39 | 99,700 | — | — |
| 2020-03-16 | $2,321.78 | $3,014.61 | 82,400 | — | — |
| 2020-03-13 | $2,922.28 | $3,794.31 | 58,300 | — | — |
| 2020-03-12 | $2,947.20 | $3,826.66 | 59,800 | — | — |
| 2020-03-11 | $3,411.90 | $4,430.03 | 41,200 | — | — |
| 2020-03-10 | $3,750.00 | $4,869.02 | 45,500 | — | — |
| 2020-03-09 | $3,632.35 | $4,716.27 | 38,500 | — | — |
| 2020-03-06 | $3,845.23 | $4,992.67 | 27,100 | — | — |
| 2020-03-05 | $3,923.61 | $5,094.44 | 26,300 | — | — |
| 2020-03-04 | $4,017.00 | $5,215.70 | 25,700 | — | — |
| 2020-03-03 | $3,843.84 | $4,990.86 | 35,900 | — | — |
| 2020-03-02 | $3,788.31 | $4,918.76 | 31,200 | — | — |
| 2020-02-28 | $3,667.18 | $4,761.49 | 47,500 | — | — |
| 2020-02-27 | $3,746.04 | $4,863.88 | 45,400 | — | — |
| 2020-02-26 | $3,849.50 | $4,998.21 | 31,100 | — | — |
| 2020-02-25 | $3,860.28 | $5,012.21 | 25,800 | — | — |
| 2020-02-24 | $3,988.41 | $5,178.58 | 21,800 | — | — |
| 2020-02-21 | $4,031.14 | $5,234.06 | 37,800 | — | — |
| 2020-02-20 | $4,037.77 | $5,242.66 | 16,700 | — | — |
| 2020-02-19 | $3,965.95 | $5,149.41 | 21,600 | — | — |
| 2020-02-18 | $3,960.00 | $5,141.69 | 28,200 | — | — |
| 2020-02-14 | $3,993.63 | $5,185.35 | 10,700 | — | — |
| 2020-02-13 | $4,021.75 | $5,221.86 | 26,200 | — | — |
| 2020-02-12 | $3,976.78 | $5,163.47 | 27,200 | — | — |
| 2020-02-11 | $3,981.86 | $5,170.07 | 27,700 | — | — |
| 2020-02-10 | $3,952.21 | $5,131.57 | 24,600 | — | — |
| 2020-02-07 | $3,921.63 | $5,091.87 | 20,800 | — | — |
| 2020-02-06 | $3,886.96 | $5,046.85 | 25,400 | — | — |
| 2020-02-05 | $3,853.48 | $5,003.38 | 26,100 | — | — |
| 2020-02-04 | $3,791.77 | $4,923.26 | 18,200 | — | — |
| 2020-02-03 | $3,810.00 | $4,946.93 | 22,600 | — | — |
| 2020-01-31 | $3,816.97 | $4,955.98 | 28,400 | — | — |
| 2020-01-30 | $3,966.76 | $5,150.46 | 26,700 | — | — |
| 2020-01-29 | $3,898.56 | $5,061.91 | 46,200 | — | — |
| 2020-01-28 | $4,030.00 | $5,232.58 | 24,400 | — | — |
| 2020-01-27 | $3,946.22 | $5,123.80 | 34,100 | — | — |
| 2020-01-24 | $3,983.60 | $5,172.33 | 21,400 | — | — |
| 2020-01-23 | $4,028.24 | $5,230.29 | 37,600 | — | — |
| 2020-01-22 | $3,932.00 | $5,105.33 | 17,900 | — | — |
| 2020-01-21 | $3,905.14 | $5,070.46 | 30,000 | — | — |
| 2020-01-17 | $3,893.41 | $5,055.23 | 21,500 | — | — |
| 2020-01-16 | $3,870.52 | $5,025.51 | 20,100 | — | — |
| 2020-01-15 | $3,903.99 | $5,068.96 | 31,400 | — | — |
| 2020-01-14 | $3,819.04 | $4,958.66 | 20,100 | — | — |
| 2020-01-13 | $3,809.51 | $4,946.29 | 24,500 | — | — |
| 2020-01-10 | $3,781.31 | $4,909.68 | 24,600 | — | — |
| 2020-01-09 | $3,741.70 | $4,858.25 | 60,500 | — | — |
| 2020-01-08 | $3,785.81 | $4,915.52 | 35,100 | — | — |
| 2020-01-07 | $3,806.12 | $4,941.89 | 23,700 | — | — |
| 2020-01-06 | $3,783.27 | $4,912.22 | 34,500 | — | — |
| 2020-01-03 | $3,781.43 | $4,909.83 | 30,400 | — | — |
| 2020-01-02 | $3,735.50 | $4,850.20 | 39,900 | — | — |