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
- 1970-01-02 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 | $354.98 | $953.84 | 1,318,500 | — | — |
| 2020-12-30 | $354.16 | $951.64 | 840,800 | — | — |
| 2020-12-29 | $353.90 | $950.94 | 1,055,900 | — | — |
| 2020-12-28 | $354.18 | $951.69 | 1,023,400 | — | — |
| 2020-12-24 | $351.97 | $945.76 | 508,800 | — | — |
| 2020-12-23 | $351.60 | $944.76 | 1,307,500 | — | — |
| 2020-12-22 | $347.92 | $934.87 | 1,820,800 | — | — |
| 2020-12-21 | $349.35 | $938.71 | 2,128,700 | — | — |
| 2020-12-18 | $356.03 | $956.66 | 4,342,000 | — | — |
| 2020-12-17 | $352.60 | $947.45 | 1,658,100 | — | — |
| 2020-12-16 | $354.57 | $952.74 | 1,986,200 | — | — |
| 2020-12-15 | $357.57 | $960.80 | 1,521,000 | — | — |
| 2020-12-14 | $357.66 | $961.04 | 1,370,500 | — | — |
| 2020-12-11 | $361.71 | $971.93 | 1,409,800 | — | — |
| 2020-12-10 | $355.39 | $954.94 | 1,378,700 | — | — |
| 2020-12-09 | $361.35 | $970.96 | 1,522,200 | — | — |
| 2020-12-08 | $359.23 | $965.26 | 1,783,600 | — | — |
| 2020-12-07 | $362.13 | $973.06 | 1,390,500 | — | — |
| 2020-12-04 | $366.61 | $985.09 | 1,222,600 | — | — |
| 2020-12-03 | $362.03 | $972.79 | 1,758,400 | — | — |
| 2020-12-02 | $361.36 | $970.99 | 2,520,000 | — | — |
| 2020-12-01 | $364.99 | $980.74 | 1,299,700 | — | — |
| 2020-11-30 | $365.00 | $980.77 | 1,608,400 | — | — |
| 2020-11-27 | $374.34 | $998.88 | 612,300 | — | — |
| 2020-11-25 | $378.34 | $1,009.55 | 854,800 | — | — |
| 2020-11-24 | $378.48 | $1,009.92 | 959,000 | — | — |
| 2020-11-23 | $370.85 | $989.57 | 929,200 | — | — |
| 2020-11-20 | $368.02 | $982.01 | 1,117,500 | — | — |
| 2020-11-19 | $376.46 | $1,004.53 | 1,075,400 | — | — |
| 2020-11-18 | $377.56 | $1,007.47 | 1,066,800 | — | — |
| 2020-11-17 | $375.90 | $1,003.04 | 1,321,100 | — | — |
| 2020-11-16 | $377.13 | $1,006.32 | 1,306,700 | — | — |
| 2020-11-13 | $375.14 | $1,001.01 | 921,000 | — | — |
| 2020-11-12 | $367.89 | $981.67 | 856,100 | — | — |
| 2020-11-11 | $369.28 | $985.38 | 1,115,200 | — | — |
| 2020-11-10 | $371.28 | $990.71 | 1,708,000 | — | — |
| 2020-11-09 | $363.95 | $971.15 | 1,956,900 | — | — |
| 2020-11-06 | $361.27 | $964.00 | 1,401,600 | — | — |
| 2020-11-05 | $364.70 | $973.15 | 1,709,300 | — | — |
| 2020-11-04 | $372.16 | $993.06 | 2,146,400 | — | — |
| 2020-11-03 | $363.44 | $969.79 | 1,484,600 | — | — |
| 2020-11-02 | $352.42 | $940.39 | 1,707,700 | — | — |
| 2020-10-30 | $350.13 | $934.28 | 1,309,800 | — | — |
| 2020-10-29 | $352.44 | $940.44 | 1,548,000 | — | — |
| 2020-10-28 | $350.86 | $936.22 | 1,679,900 | — | — |
| 2020-10-27 | $362.43 | $967.10 | 977,400 | — | — |
| 2020-10-26 | $368.55 | $983.43 | 1,387,200 | — | — |
| 2020-10-23 | $374.33 | $998.85 | 1,178,800 | — | — |
| 2020-10-22 | $368.96 | $984.52 | 1,255,100 | — | — |
| 2020-10-21 | $367.14 | $979.67 | 1,931,200 | — | — |
| 2020-10-20 | $372.21 | $993.19 | 1,779,200 | — | — |
| 2020-10-19 | $383.71 | $1,023.88 | 1,181,000 | — | — |
| 2020-10-16 | $386.50 | $1,031.32 | 952,100 | — | — |
| 2020-10-15 | $386.12 | $1,030.31 | 792,000 | — | — |
| 2020-10-14 | $390.72 | $1,042.59 | 1,090,300 | — | — |
| 2020-10-13 | $388.95 | $1,037.86 | 973,300 | — | — |
| 2020-10-12 | $388.92 | $1,037.78 | 807,400 | — | — |
| 2020-10-09 | $385.93 | $1,029.80 | 675,000 | — | — |
| 2020-10-08 | $388.59 | $1,036.90 | 694,900 | — | — |
| 2020-10-07 | $382.94 | $1,021.83 | 826,500 | — | — |
| 2020-10-06 | $376.46 | $1,004.53 | 954,900 | — | — |
| 2020-10-05 | $383.96 | $1,024.55 | 825,000 | — | — |
| 2020-10-02 | $380.58 | $1,015.53 | 1,217,200 | — | — |
| 2020-10-01 | $380.89 | $1,016.36 | 1,103,900 | — | — |
| 2020-09-30 | $383.28 | $1,022.73 | 1,410,300 | — | — |
| 2020-09-29 | $388.74 | $1,037.30 | 1,113,100 | — | — |
| 2020-09-28 | $390.51 | $1,042.03 | 980,000 | — | — |
| 2020-09-25 | $386.70 | $1,031.86 | 1,375,400 | — | — |
| 2020-09-24 | $378.76 | $1,010.67 | 1,295,100 | — | — |
| 2020-09-23 | $383.24 | $1,022.63 | 1,223,300 | — | — |
| 2020-09-22 | $388.42 | $1,036.45 | 1,286,300 | — | — |
| 2020-09-21 | $379.61 | $1,012.94 | 1,447,400 | — | — |
| 2020-09-18 | $395.14 | $1,054.38 | 2,636,400 | — | — |
| 2020-09-17 | $395.94 | $1,056.51 | 959,500 | — | — |
| 2020-09-16 | $395.58 | $1,055.55 | 1,052,200 | — | — |
| 2020-09-15 | $392.55 | $1,047.47 | 955,700 | — | — |
| 2020-09-14 | $393.75 | $1,050.67 | 991,000 | — | — |
| 2020-09-11 | $389.45 | $1,039.20 | 933,800 | — | — |
| 2020-09-10 | $379.11 | $1,011.61 | 716,000 | — | — |
| 2020-09-09 | $385.24 | $1,027.96 | 1,218,300 | — | — |
| 2020-09-08 | $380.23 | $1,014.59 | 1,071,600 | — | — |
| 2020-09-04 | $385.02 | $1,027.38 | 933,600 | — | — |
| 2020-09-03 | $386.29 | $1,030.76 | 1,500,800 | — | — |
| 2020-09-02 | $398.07 | $1,062.20 | 1,214,500 | — | — |
| 2020-09-01 | $386.81 | $1,032.15 | 908,400 | — | — |
| 2020-08-31 | $390.26 | $1,041.36 | 1,030,400 | — | — |
| 2020-08-28 | $395.59 | $1,049.18 | 728,300 | — | — |
| 2020-08-27 | $395.02 | $1,047.66 | 700,300 | — | — |
| 2020-08-26 | $395.44 | $1,048.78 | 908,600 | — | — |
| 2020-08-25 | $394.84 | $1,047.19 | 987,400 | — | — |
| 2020-08-24 | $395.04 | $1,047.72 | 1,006,400 | — | — |
| 2020-08-21 | $389.57 | $1,033.21 | 996,000 | — | — |
| 2020-08-20 | $387.88 | $1,028.73 | 1,203,700 | — | — |
| 2020-08-19 | $390.05 | $1,034.48 | 717,400 | — | — |
| 2020-08-18 | $390.26 | $1,035.04 | 806,100 | — | — |
| 2020-08-17 | $388.96 | $1,031.59 | 864,100 | — | — |
| 2020-08-14 | $391.42 | $1,038.12 | 648,600 | — | — |
| 2020-08-13 | $389.24 | $1,032.34 | 1,053,600 | — | — |
| 2020-08-12 | $392.44 | $1,040.82 | 878,500 | — | — |
| 2020-08-11 | $391.96 | $1,039.55 | 1,312,800 | — | — |
| 2020-08-10 | $389.26 | $1,032.39 | 856,000 | — | — |
| 2020-08-07 | $385.62 | $1,022.73 | 924,900 | — | — |
| 2020-08-06 | $379.74 | $1,007.14 | 698,500 | — | — |
| 2020-08-05 | $383.50 | $1,017.11 | 1,018,500 | — | — |
| 2020-08-04 | $377.99 | $1,002.50 | 900,600 | — | — |
| 2020-08-03 | $377.10 | $1,000.14 | 923,100 | — | — |
| 2020-07-31 | $378.97 | $1,005.10 | 1,101,800 | — | — |
| 2020-07-30 | $381.72 | $1,012.39 | 983,300 | — | — |
| 2020-07-29 | $387.30 | $1,027.19 | 1,209,600 | — | — |
| 2020-07-28 | $386.66 | $1,025.49 | 1,132,100 | — | — |
| 2020-07-27 | $382.09 | $1,013.37 | 1,047,000 | — | — |
| 2020-07-24 | $386.21 | $1,024.30 | 1,305,700 | — | — |
| 2020-07-23 | $387.62 | $1,028.04 | 1,442,800 | — | — |
| 2020-07-22 | $394.08 | $1,045.17 | 2,280,700 | — | — |
| 2020-07-21 | $375.12 | $994.89 | 1,997,300 | — | — |
| 2020-07-20 | $365.53 | $969.45 | 1,444,500 | — | — |
| 2020-07-17 | $368.50 | $977.33 | 1,135,500 | — | — |
| 2020-07-16 | $365.88 | $970.38 | 955,400 | — | — |
| 2020-07-15 | $364.56 | $966.88 | 1,617,300 | — | — |
| 2020-07-14 | $355.66 | $943.27 | 1,651,900 | — | — |
| 2020-07-13 | $353.06 | $936.38 | 2,031,300 | — | — |
| 2020-07-10 | $349.25 | $926.27 | 1,514,200 | — | — |
| 2020-07-09 | $339.96 | $901.64 | 1,823,800 | — | — |
| 2020-07-08 | $350.23 | $928.87 | 1,965,100 | — | — |
| 2020-07-07 | $353.27 | $936.94 | 1,395,900 | — | — |
| 2020-07-06 | $362.59 | $961.65 | 1,202,300 | — | — |
| 2020-07-02 | $362.00 | $960.09 | 1,396,000 | — | — |
| 2020-07-01 | $360.42 | $955.90 | 1,430,100 | — | — |
| 2020-06-30 | $364.92 | $967.83 | 1,482,100 | — | — |
| 2020-06-29 | $367.50 | $974.68 | 1,073,000 | — | — |
| 2020-06-26 | $356.76 | $946.19 | 2,008,600 | — | — |
| 2020-06-25 | $362.82 | $962.26 | 1,391,600 | — | — |
| 2020-06-24 | $359.82 | $954.31 | 2,302,800 | — | — |
| 2020-06-23 | $371.70 | $985.82 | 1,469,300 | — | — |
| 2020-06-22 | $375.96 | $997.11 | 1,370,600 | — | — |
| 2020-06-19 | $372.20 | $987.14 | 4,322,200 | — | — |
| 2020-06-18 | $378.39 | $1,003.56 | 1,562,000 | — | — |
| 2020-06-17 | $382.11 | $1,013.43 | 1,519,000 | — | — |
| 2020-06-16 | $382.77 | $1,015.18 | 2,038,600 | — | — |
| 2020-06-15 | $373.28 | $990.01 | 2,271,300 | — | — |
| 2020-06-12 | $381.87 | $1,012.79 | 1,788,100 | — | — |
| 2020-06-11 | $383.88 | $1,018.12 | 1,698,800 | — | — |
| 2020-06-10 | $403.77 | $1,070.87 | 1,188,200 | — | — |
| 2020-06-09 | $408.56 | $1,083.58 | 1,188,400 | — | — |
| 2020-06-08 | $414.30 | $1,098.80 | 1,294,600 | — | — |
| 2020-06-05 | $410.75 | $1,089.38 | 1,702,500 | — | — |
| 2020-06-04 | $403.67 | $1,070.61 | 1,261,700 | — | — |
| 2020-06-03 | $402.63 | $1,067.85 | 1,382,200 | — | — |
| 2020-06-02 | $389.77 | $1,033.74 | 1,404,700 | — | — |
| 2020-06-01 | $388.96 | $1,031.59 | 1,090,300 | — | — |
| 2020-05-29 | $388.44 | $1,030.21 | 1,733,800 | — | — |
| 2020-05-28 | $398.44 | $1,050.37 | 1,487,900 | — | — |
| 2020-05-27 | $397.12 | $1,046.89 | 1,986,900 | — | — |
| 2020-05-26 | $372.20 | $981.20 | 1,596,100 | — | — |
| 2020-05-22 | $369.00 | $972.76 | 752,600 | — | — |
| 2020-05-21 | $368.82 | $972.29 | 1,179,100 | — | — |
| 2020-05-20 | $362.51 | $955.65 | 1,880,500 | — | — |
| 2020-05-19 | $371.48 | $979.30 | 1,087,100 | — | — |
| 2020-05-18 | $377.54 | $995.27 | 1,879,700 | — | — |
| 2020-05-15 | $360.40 | $950.09 | 1,854,500 | — | — |
| 2020-05-14 | $356.28 | $939.23 | 1,776,400 | — | — |
| 2020-05-13 | $364.18 | $960.05 | 1,287,400 | — | — |
| 2020-05-12 | $371.11 | $978.32 | 1,447,700 | — | — |
| 2020-05-11 | $376.56 | $992.69 | 1,287,800 | — | — |
| 2020-05-08 | $378.40 | $997.54 | 1,130,400 | — | — |
| 2020-05-07 | $376.54 | $992.64 | 1,462,000 | — | — |
| 2020-05-06 | $378.58 | $998.02 | 1,089,800 | — | — |
| 2020-05-05 | $390.30 | $1,028.91 | 1,270,900 | — | — |
| 2020-05-04 | $380.16 | $1,002.18 | 1,077,900 | — | — |
| 2020-05-01 | $383.47 | $1,010.91 | 911,600 | — | — |
| 2020-04-30 | $389.06 | $1,025.64 | 1,343,300 | — | — |
| 2020-04-29 | $387.91 | $1,022.61 | 1,500,400 | — | — |
| 2020-04-28 | $384.73 | $1,014.23 | 1,313,900 | — | — |
| 2020-04-27 | $378.57 | $997.99 | 1,457,400 | — | — |
| 2020-04-24 | $381.77 | $1,006.42 | 1,029,200 | — | — |
| 2020-04-23 | $376.73 | $993.14 | 1,164,400 | — | — |
| 2020-04-22 | $380.40 | $1,002.81 | 1,188,400 | — | — |
| 2020-04-21 | $373.44 | $984.46 | 2,042,000 | — | — |
| 2020-04-20 | $383.21 | $1,010.22 | 1,487,200 | — | — |
| 2020-04-17 | $401.51 | $1,058.46 | 1,768,400 | — | — |
| 2020-04-16 | $377.88 | $996.17 | 1,568,400 | — | — |
| 2020-04-15 | $374.38 | $986.94 | 1,251,500 | — | — |
| 2020-04-14 | $380.03 | $1,001.84 | 1,653,400 | — | — |
| 2020-04-13 | $369.94 | $975.24 | 1,237,200 | — | — |
| 2020-04-09 | $371.00 | $978.03 | 1,629,400 | — | — |
| 2020-04-08 | $361.41 | $952.75 | 1,447,700 | — | — |
| 2020-04-07 | $355.28 | $936.59 | 2,101,500 | — | — |
| 2020-04-06 | $367.95 | $969.99 | 2,525,400 | — | — |
| 2020-04-03 | $350.50 | $923.99 | 2,113,200 | — | — |
| 2020-04-02 | $353.96 | $933.11 | 1,896,200 | — | — |
| 2020-04-01 | $338.52 | $892.41 | 2,082,300 | — | — |
| 2020-03-31 | $338.95 | $893.54 | 2,169,300 | — | — |
| 2020-03-30 | $348.85 | $919.64 | 1,756,300 | — | — |
| 2020-03-27 | $348.38 | $918.40 | 3,562,800 | — | — |
| 2020-03-26 | $350.33 | $923.54 | 2,680,900 | — | — |
| 2020-03-25 | $319.67 | $842.72 | 2,950,100 | — | — |
| 2020-03-24 | $288.91 | $761.63 | 3,088,400 | — | — |
| 2020-03-23 | $276.80 | $729.70 | 3,172,100 | — | — |
| 2020-03-20 | $291.22 | $767.72 | 3,040,100 | — | — |
| 2020-03-19 | $314.20 | $828.30 | 2,836,700 | — | — |
| 2020-03-18 | $333.41 | $878.94 | 3,589,400 | — | — |
| 2020-03-17 | $318.83 | $840.50 | 2,626,200 | — | — |
| 2020-03-16 | $287.94 | $759.07 | 2,351,500 | — | — |
| 2020-03-13 | $328.59 | $866.23 | 3,877,800 | — | — |
| 2020-03-12 | $311.38 | $820.86 | 3,892,600 | — | — |
| 2020-03-11 | $356.93 | $940.94 | 1,950,800 | — | — |
| 2020-03-10 | $367.17 | $967.94 | 2,505,600 | — | — |
| 2020-03-09 | $352.03 | $928.02 | 3,086,700 | — | — |
| 2020-03-06 | $382.47 | $1,008.27 | 2,161,000 | — | — |
| 2020-03-05 | $384.70 | $1,014.15 | 1,967,200 | — | — |
| 2020-03-04 | $402.03 | $1,059.83 | 2,025,800 | — | — |
| 2020-03-03 | $377.40 | $994.90 | 2,531,400 | — | — |
| 2020-03-02 | $381.35 | $1,005.32 | 2,859,900 | — | — |
| 2020-02-28 | $369.87 | $975.05 | 3,363,800 | — | — |
| 2020-02-27 | $384.60 | $1,007.56 | 1,894,100 | — | — |
| 2020-02-26 | $400.90 | $1,050.26 | 1,678,000 | — | — |
| 2020-02-25 | $400.36 | $1,048.85 | 1,600,100 | — | — |
| 2020-02-24 | $419.35 | $1,098.59 | 1,117,800 | — | — |
| 2020-02-21 | $427.80 | $1,120.73 | 1,055,500 | — | — |
| 2020-02-20 | $425.97 | $1,115.94 | 1,190,600 | — | — |
| 2020-02-19 | $434.48 | $1,138.23 | 787,200 | — | — |
| 2020-02-18 | $435.55 | $1,141.03 | 776,100 | — | — |
| 2020-02-14 | $437.85 | $1,147.06 | 948,600 | — | — |
| 2020-02-13 | $434.70 | $1,138.81 | 800,200 | — | — |
| 2020-02-12 | $436.60 | $1,143.79 | 1,419,200 | — | — |
| 2020-02-11 | $439.85 | $1,152.30 | 744,600 | — | — |
| 2020-02-10 | $439.76 | $1,152.06 | 870,400 | — | — |
| 2020-02-07 | $439.17 | $1,150.52 | 883,800 | — | — |
| 2020-02-06 | $438.97 | $1,149.99 | 833,500 | — | — |
| 2020-02-05 | $435.19 | $1,140.09 | 1,251,800 | — | — |
| 2020-02-04 | $430.78 | $1,128.54 | 1,216,300 | — | — |
| 2020-02-03 | $423.86 | $1,110.41 | 1,795,800 | — | — |
| 2020-01-31 | $428.12 | $1,121.57 | 1,650,100 | — | — |
| 2020-01-30 | $435.90 | $1,141.95 | 1,210,200 | — | — |
| 2020-01-29 | $433.84 | $1,136.55 | 1,268,500 | — | — |
| 2020-01-28 | $437.17 | $1,145.28 | 2,063,200 | — | — |
| 2020-01-27 | $432.38 | $1,132.73 | 1,737,900 | — | — |
| 2020-01-24 | $432.50 | $1,133.04 | 1,086,700 | — | — |
| 2020-01-23 | $428.78 | $1,123.30 | 978,400 | — | — |
| 2020-01-22 | $424.42 | $1,111.88 | 918,700 | — | — |
| 2020-01-21 | $426.15 | $1,116.41 | 1,071,400 | — | — |
| 2020-01-17 | $425.66 | $1,115.12 | 1,195,600 | — | — |
| 2020-01-16 | $425.70 | $1,115.23 | 1,085,200 | — | — |
| 2020-01-15 | $420.95 | $1,102.79 | 833,000 | — | — |
| 2020-01-14 | $416.14 | $1,090.19 | 967,200 | — | — |
| 2020-01-13 | $419.02 | $1,097.73 | 986,800 | — | — |
| 2020-01-10 | $413.83 | $1,084.13 | 987,800 | — | — |
| 2020-01-09 | $414.93 | $1,087.02 | 1,064,300 | — | — |
| 2020-01-08 | $411.03 | $1,076.80 | 1,708,100 | — | — |
| 2020-01-07 | $414.50 | $1,085.89 | 1,059,900 | — | — |
| 2020-01-06 | $413.11 | $1,082.25 | 2,477,800 | — | — |
| 2020-01-03 | $413.74 | $1,083.90 | 2,990,100 | — | — |
| 2020-01-02 | $399.37 | $1,046.25 | 1,258,400 | — | — |