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 | $157.38 | $464.75 | 5,099,900 | — | — |
| 2020-12-30 | $156.05 | $460.83 | 5,412,800 | — | — |
| 2020-12-29 | $154.14 | $455.19 | 5,212,000 | — | — |
| 2020-12-28 | $153.19 | $452.38 | 3,855,500 | — | — |
| 2020-12-24 | $152.47 | $450.25 | 2,114,900 | — | — |
| 2020-12-23 | $151.94 | $448.69 | 4,607,300 | — | — |
| 2020-12-22 | $152.72 | $450.99 | 4,699,500 | — | — |
| 2020-12-21 | $153.02 | $451.88 | 7,893,400 | — | — |
| 2020-12-18 | $154.51 | $456.28 | 17,137,200 | — | — |
| 2020-12-17 | $153.62 | $453.65 | 9,920,300 | — | — |
| 2020-12-16 | $149.67 | $441.99 | 8,486,100 | — | — |
| 2020-12-15 | $150.57 | $444.64 | 7,612,600 | — | — |
| 2020-12-14 | $149.07 | $440.21 | 8,547,300 | — | — |
| 2020-12-11 | $152.95 | $451.67 | 5,977,400 | — | — |
| 2020-12-10 | $152.25 | $449.60 | 7,392,900 | — | — |
| 2020-12-09 | $153.10 | $452.11 | 8,440,100 | — | — |
| 2020-12-08 | $151.55 | $447.54 | 8,339,800 | — | — |
| 2020-12-07 | $148.97 | $439.92 | 6,634,700 | — | — |
| 2020-12-04 | $150.27 | $443.76 | 6,747,100 | — | — |
| 2020-12-03 | $149.00 | $440.01 | 7,310,500 | — | — |
| 2020-12-02 | $148.14 | $437.47 | 7,745,500 | — | — |
| 2020-12-01 | $147.45 | $435.43 | 9,738,200 | — | — |
| 2020-11-30 | $144.68 | $427.25 | 15,663,200 | — | — |
| 2020-11-27 | $144.00 | $425.24 | 3,059,000 | — | — |
| 2020-11-25 | $143.68 | $424.30 | 7,594,600 | — | — |
| 2020-11-24 | $143.87 | $424.86 | 11,034,800 | — | — |
| 2020-11-23 | $143.87 | $424.86 | 7,318,300 | — | — |
| 2020-11-20 | $146.36 | $429.23 | 6,354,900 | — | — |
| 2020-11-19 | $147.14 | $431.52 | 7,987,700 | — | — |
| 2020-11-18 | $147.37 | $432.19 | 6,661,000 | — | — |
| 2020-11-17 | $149.35 | $438.00 | 7,297,700 | — | — |
| 2020-11-16 | $150.85 | $442.40 | 6,266,400 | — | — |
| 2020-11-13 | $149.90 | $439.61 | 5,893,500 | — | — |
| 2020-11-12 | $148.30 | $434.92 | 4,710,300 | — | — |
| 2020-11-11 | $147.80 | $433.45 | 6,382,400 | — | — |
| 2020-11-10 | $148.28 | $434.86 | 7,386,500 | — | — |
| 2020-11-09 | $146.08 | $428.41 | 12,351,600 | — | — |
| 2020-11-06 | $142.25 | $417.17 | 5,942,500 | — | — |
| 2020-11-05 | $139.76 | $409.87 | 8,016,200 | — | — |
| 2020-11-04 | $139.40 | $408.82 | 10,263,500 | — | — |
| 2020-11-03 | $138.50 | $406.18 | 6,363,000 | — | — |
| 2020-11-02 | $138.69 | $406.73 | 7,088,000 | — | — |
| 2020-10-30 | $137.11 | $402.10 | 7,364,100 | — | — |
| 2020-10-29 | $137.19 | $402.33 | 7,205,400 | — | — |
| 2020-10-28 | $138.36 | $405.77 | 8,426,100 | — | — |
| 2020-10-27 | $143.15 | $419.81 | 4,890,100 | — | — |
| 2020-10-26 | $143.97 | $422.22 | 6,929,500 | — | — |
| 2020-10-23 | $145.24 | $425.94 | 4,154,400 | — | — |
| 2020-10-22 | $145.08 | $425.47 | 5,279,700 | — | — |
| 2020-10-21 | $143.93 | $422.10 | 5,221,300 | — | — |
| 2020-10-20 | $144.55 | $423.92 | 5,325,400 | — | — |
| 2020-10-19 | $144.32 | $423.25 | 7,250,800 | — | — |
| 2020-10-16 | $148.10 | $434.33 | 6,097,000 | — | — |
| 2020-10-15 | $147.19 | $431.66 | 5,978,600 | — | — |
| 2020-10-14 | $148.10 | $434.33 | 7,706,400 | — | — |
| 2020-10-13 | $148.36 | $435.09 | 11,057,600 | — | — |
| 2020-10-12 | $151.84 | $445.30 | 7,273,200 | — | — |
| 2020-10-09 | $150.97 | $442.75 | 5,054,100 | — | — |
| 2020-10-08 | $148.89 | $436.65 | 4,413,500 | — | — |
| 2020-10-07 | $147.88 | $433.69 | 5,603,100 | — | — |
| 2020-10-06 | $146.26 | $428.93 | 5,118,200 | — | — |
| 2020-10-05 | $148.23 | $434.71 | 4,992,800 | — | — |
| 2020-10-02 | $146.24 | $428.88 | 5,485,600 | — | — |
| 2020-10-01 | $147.32 | $432.04 | 6,457,800 | — | — |
| 2020-09-30 | $148.88 | $436.62 | 8,487,700 | — | — |
| 2020-09-29 | $147.06 | $431.28 | 6,768,600 | — | — |
| 2020-09-28 | $147.11 | $431.43 | 5,843,200 | — | — |
| 2020-09-25 | $145.66 | $427.17 | 5,531,200 | — | — |
| 2020-09-24 | $144.67 | $424.27 | 5,614,800 | — | — |
| 2020-09-23 | $144.44 | $423.60 | 8,784,400 | — | — |
| 2020-09-22 | $144.21 | $422.92 | 5,295,900 | — | — |
| 2020-09-21 | $145.10 | $425.53 | 7,574,500 | — | — |
| 2020-09-18 | $149.18 | $437.50 | 12,174,000 | — | — |
| 2020-09-17 | $147.17 | $431.60 | 5,461,400 | — | — |
| 2020-09-16 | $148.40 | $435.21 | 4,323,000 | — | — |
| 2020-09-15 | $148.89 | $436.65 | 3,658,800 | — | — |
| 2020-09-14 | $148.35 | $435.06 | 4,375,800 | — | — |
| 2020-09-11 | $147.78 | $433.39 | 3,934,700 | — | — |
| 2020-09-10 | $146.91 | $430.84 | 6,191,800 | — | — |
| 2020-09-09 | $149.70 | $439.02 | 6,960,700 | — | — |
| 2020-09-08 | $147.26 | $431.87 | 8,756,800 | — | — |
| 2020-09-04 | $148.59 | $435.77 | 7,200,100 | — | — |
| 2020-09-03 | $149.55 | $438.58 | 8,672,800 | — | — |
| 2020-09-02 | $153.83 | $451.13 | 6,881,900 | — | — |
| 2020-09-01 | $151.52 | $444.36 | 6,307,700 | — | — |
| 2020-08-31 | $153.41 | $449.90 | 6,362,700 | — | — |
| 2020-08-28 | $153.64 | $450.58 | 5,395,700 | — | — |
| 2020-08-27 | $152.98 | $448.64 | 5,575,400 | — | — |
| 2020-08-26 | $152.30 | $446.65 | 8,008,300 | — | — |
| 2020-08-25 | $152.06 | $445.94 | 3,863,500 | — | — |
| 2020-08-24 | $152.15 | $446.21 | 5,387,900 | — | — |
| 2020-08-21 | $152.76 | $445.03 | 6,722,800 | — | — |
| 2020-08-20 | $151.42 | $441.13 | 4,874,700 | — | — |
| 2020-08-19 | $150.39 | $438.13 | 7,816,300 | — | — |
| 2020-08-18 | $150.09 | $437.26 | 4,322,600 | — | — |
| 2020-08-17 | $148.99 | $434.05 | 4,306,900 | — | — |
| 2020-08-14 | $148.24 | $431.87 | 4,240,200 | — | — |
| 2020-08-13 | $148.00 | $431.17 | 5,155,500 | — | — |
| 2020-08-12 | $149.66 | $436.00 | 5,257,300 | — | — |
| 2020-08-11 | $146.97 | $428.17 | 6,388,400 | — | — |
| 2020-08-10 | $148.03 | $431.25 | 4,096,600 | — | — |
| 2020-08-07 | $148.60 | $432.92 | 3,635,100 | — | — |
| 2020-08-06 | $147.55 | $429.86 | 4,837,900 | — | — |
| 2020-08-05 | $148.40 | $432.33 | 5,467,500 | — | — |
| 2020-08-04 | $147.22 | $428.90 | 4,162,200 | — | — |
| 2020-08-03 | $147.35 | $429.27 | 4,078,700 | — | — |
| 2020-07-31 | $145.76 | $424.64 | 8,259,600 | — | — |
| 2020-07-30 | $146.84 | $427.79 | 5,922,500 | — | — |
| 2020-07-29 | $146.54 | $426.91 | 4,489,100 | — | — |
| 2020-07-28 | $146.83 | $427.76 | 4,842,200 | — | — |
| 2020-07-27 | $147.18 | $428.78 | 5,675,200 | — | — |
| 2020-07-24 | $148.12 | $431.52 | 5,405,900 | — | — |
| 2020-07-23 | $149.61 | $435.86 | 6,566,300 | — | — |
| 2020-07-22 | $150.01 | $437.02 | 5,910,200 | — | — |
| 2020-07-21 | $149.74 | $436.24 | 5,575,900 | — | — |
| 2020-07-20 | $149.60 | $435.83 | 6,191,500 | — | — |
| 2020-07-17 | $149.35 | $435.10 | 7,441,100 | — | — |
| 2020-07-16 | $149.25 | $434.81 | 9,304,700 | — | — |
| 2020-07-15 | $148.26 | $431.93 | 8,512,800 | — | — |
| 2020-07-14 | $147.92 | $430.93 | 7,447,100 | — | — |
| 2020-07-13 | $145.21 | $423.04 | 6,951,900 | — | — |
| 2020-07-10 | $142.37 | $414.77 | 4,282,400 | — | — |
| 2020-07-09 | $142.49 | $415.12 | 5,738,600 | — | — |
| 2020-07-08 | $143.27 | $417.39 | 6,257,400 | — | — |
| 2020-07-07 | $142.85 | $416.16 | 5,622,600 | — | — |
| 2020-07-06 | $142.98 | $416.54 | 6,156,400 | — | — |
| 2020-07-02 | $140.97 | $410.69 | 5,152,200 | — | — |
| 2020-07-01 | $140.38 | $408.97 | 6,174,800 | — | — |
| 2020-06-30 | $140.63 | $409.70 | 7,738,300 | — | — |
| 2020-06-29 | $139.04 | $405.06 | 5,309,800 | — | — |
| 2020-06-26 | $137.81 | $401.48 | 12,849,700 | — | — |
| 2020-06-25 | $139.67 | $406.90 | 7,421,200 | — | — |
| 2020-06-24 | $139.82 | $407.34 | 8,211,200 | — | — |
| 2020-06-23 | $142.86 | $416.19 | 5,921,600 | — | — |
| 2020-06-22 | $143.39 | $417.74 | 5,285,600 | — | — |
| 2020-06-19 | $143.83 | $419.02 | 12,206,900 | — | — |
| 2020-06-18 | $143.41 | $417.80 | 4,797,400 | — | — |
| 2020-06-17 | $144.02 | $419.57 | 5,100,100 | — | — |
| 2020-06-16 | $144.46 | $420.85 | 7,579,100 | — | — |
| 2020-06-15 | $141.25 | $411.50 | 8,649,600 | — | — |
| 2020-06-12 | $142.15 | $414.12 | 8,687,400 | — | — |
| 2020-06-11 | $140.87 | $410.40 | 11,913,300 | — | — |
| 2020-06-10 | $147.80 | $430.58 | 10,137,100 | — | — |
| 2020-06-09 | $145.96 | $425.22 | 8,247,200 | — | — |
| 2020-06-08 | $146.77 | $427.58 | 7,555,600 | — | — |
| 2020-06-05 | $147.30 | $429.13 | 9,725,400 | — | — |
| 2020-06-04 | $146.73 | $427.47 | 8,170,500 | — | — |
| 2020-06-03 | $148.65 | $433.06 | 6,339,500 | — | — |
| 2020-06-02 | $148.25 | $431.90 | 6,078,300 | — | — |
| 2020-06-01 | $147.19 | $428.81 | 6,141,800 | — | — |
| 2020-05-29 | $148.75 | $433.35 | 8,504,000 | — | — |
| 2020-05-28 | $146.97 | $428.17 | 6,189,600 | — | — |
| 2020-05-27 | $144.89 | $422.11 | 7,950,000 | — | — |
| 2020-05-26 | $144.56 | $421.15 | 7,072,300 | — | — |
| 2020-05-22 | $144.37 | $420.59 | 6,140,900 | — | — |
| 2020-05-21 | $146.71 | $424.47 | 6,487,300 | — | — |
| 2020-05-20 | $147.68 | $427.27 | 5,713,400 | — | — |
| 2020-05-19 | $149.02 | $431.15 | 6,107,300 | — | — |
| 2020-05-18 | $150.52 | $435.49 | 7,388,400 | — | — |
| 2020-05-15 | $150.44 | $435.26 | 10,340,400 | — | — |
| 2020-05-14 | $147.64 | $427.16 | 6,871,400 | — | — |
| 2020-05-13 | $147.13 | $425.68 | 6,970,500 | — | — |
| 2020-05-12 | $147.14 | $425.71 | 7,039,200 | — | — |
| 2020-05-11 | $149.11 | $431.41 | 5,887,500 | — | — |
| 2020-05-08 | $148.70 | $430.22 | 4,712,100 | — | — |
| 2020-05-07 | $147.59 | $427.01 | 5,570,500 | — | — |
| 2020-05-06 | $148.08 | $428.43 | 6,191,600 | — | — |
| 2020-05-05 | $149.50 | $432.54 | 6,562,300 | — | — |
| 2020-05-04 | $148.27 | $428.98 | 7,198,400 | — | — |
| 2020-05-01 | $148.29 | $429.04 | 7,309,000 | — | — |
| 2020-04-30 | $150.04 | $434.10 | 14,829,600 | — | — |
| 2020-04-29 | $150.24 | $434.68 | 9,285,200 | — | — |
| 2020-04-28 | $151.39 | $438.01 | 8,558,700 | — | — |
| 2020-04-27 | $154.29 | $446.40 | 8,924,000 | — | — |
| 2020-04-24 | $154.86 | $448.05 | 8,653,400 | — | — |
| 2020-04-23 | $155.51 | $449.93 | 10,665,000 | — | — |
| 2020-04-22 | $152.99 | $442.64 | 11,515,600 | — | — |
| 2020-04-21 | $149.68 | $433.06 | 9,951,100 | — | — |
| 2020-04-20 | $151.67 | $438.82 | 12,226,200 | — | — |
| 2020-04-17 | $152.02 | $439.83 | 10,920,000 | — | — |
| 2020-04-16 | $149.67 | $433.03 | 12,181,700 | — | — |
| 2020-04-15 | $147.66 | $427.22 | 11,962,300 | — | — |
| 2020-04-14 | $146.03 | $422.50 | 13,838,000 | — | — |
| 2020-04-13 | $139.77 | $404.39 | 8,153,200 | — | — |
| 2020-04-09 | $141.23 | $408.61 | 11,125,400 | — | — |
| 2020-04-08 | $143.26 | $414.49 | 10,758,200 | — | — |
| 2020-04-07 | $137.48 | $397.76 | 11,567,100 | — | — |
| 2020-04-06 | $139.76 | $404.36 | 14,994,400 | — | — |
| 2020-04-03 | $134.17 | $388.19 | 10,071,200 | — | — |
| 2020-04-02 | $133.15 | $385.23 | 11,594,500 | — | — |
| 2020-04-01 | $128.81 | $372.68 | 12,606,100 | — | — |
| 2020-03-31 | $131.13 | $379.39 | 15,746,100 | — | — |
| 2020-03-30 | $133.01 | $384.83 | 21,754,000 | — | — |
| 2020-03-27 | $123.16 | $356.33 | 12,133,200 | — | — |
| 2020-03-26 | $126.57 | $366.20 | 15,066,800 | — | — |
| 2020-03-25 | $119.40 | $345.45 | 13,986,100 | — | — |
| 2020-03-24 | $119.18 | $344.82 | 17,604,800 | — | — |
| 2020-03-23 | $111.14 | $321.55 | 20,815,200 | — | — |
| 2020-03-20 | $119.89 | $346.87 | 19,785,100 | — | — |
| 2020-03-19 | $127.05 | $367.59 | 18,482,300 | — | — |
| 2020-03-18 | $134.96 | $390.47 | 17,521,100 | — | — |
| 2020-03-17 | $136.59 | $395.19 | 18,911,800 | — | — |
| 2020-03-16 | $127.13 | $367.82 | 18,877,900 | — | — |
| 2020-03-13 | $134.29 | $388.53 | 20,084,200 | — | — |
| 2020-03-12 | $125.41 | $362.84 | 21,539,200 | — | — |
| 2020-03-11 | $131.80 | $381.33 | 17,763,400 | — | — |
| 2020-03-10 | $141.64 | $409.80 | 12,698,100 | — | — |
| 2020-03-09 | $136.44 | $394.75 | 13,848,600 | — | — |
| 2020-03-06 | $142.03 | $410.93 | 12,239,100 | — | — |
| 2020-03-05 | $142.01 | $410.87 | 11,339,200 | — | — |
| 2020-03-04 | $143.48 | $415.12 | 10,560,500 | — | — |
| 2020-03-03 | $135.59 | $392.29 | 13,662,500 | — | — |
| 2020-03-02 | $140.02 | $405.11 | 11,508,200 | — | — |
| 2020-02-28 | $134.48 | $389.08 | 19,820,300 | — | — |
| 2020-02-27 | $139.12 | $402.51 | 12,566,700 | — | — |
| 2020-02-26 | $143.68 | $415.70 | 10,093,800 | — | — |
| 2020-02-25 | $144.65 | $418.51 | 10,529,000 | — | — |
| 2020-02-24 | $145.91 | $422.15 | 10,588,900 | — | — |
| 2020-02-21 | $149.93 | $431.03 | 7,776,800 | — | — |
| 2020-02-20 | $148.37 | $426.55 | 7,464,700 | — | — |
| 2020-02-19 | $148.94 | $428.19 | 6,115,200 | — | — |
| 2020-02-18 | $149.14 | $428.76 | 7,230,700 | — | — |
| 2020-02-14 | $150.13 | $431.61 | 5,716,300 | — | — |
| 2020-02-13 | $150.09 | $431.49 | 5,480,200 | — | — |
| 2020-02-12 | $151.09 | $434.37 | 5,166,800 | — | — |
| 2020-02-11 | $151.99 | $436.96 | 3,715,300 | — | — |
| 2020-02-10 | $151.86 | $436.58 | 4,835,600 | — | — |
| 2020-02-07 | $151.89 | $436.67 | 5,700,300 | — | — |
| 2020-02-06 | $153.53 | $441.38 | 6,201,200 | — | — |
| 2020-02-05 | $153.99 | $442.71 | 5,979,900 | — | — |
| 2020-02-04 | $151.60 | $435.84 | 6,541,400 | — | — |
| 2020-02-03 | $150.17 | $431.72 | 5,765,200 | — | — |
| 2020-01-31 | $148.87 | $427.99 | 8,651,700 | — | — |
| 2020-01-30 | $150.36 | $432.27 | 6,470,600 | — | — |
| 2020-01-29 | $150.54 | $432.79 | 6,288,600 | — | — |
| 2020-01-28 | $149.50 | $429.80 | 7,336,600 | — | — |
| 2020-01-27 | $148.75 | $427.64 | 7,587,100 | — | — |
| 2020-01-24 | $148.32 | $426.41 | 9,051,900 | — | — |
| 2020-01-23 | $148.53 | $427.01 | 8,671,900 | — | — |
| 2020-01-22 | $148.25 | $426.20 | 10,305,300 | — | — |
| 2020-01-21 | $149.27 | $429.14 | 9,543,900 | — | — |
| 2020-01-17 | $149.17 | $428.85 | 9,083,600 | — | — |
| 2020-01-16 | $148.20 | $426.06 | 6,476,000 | — | — |
| 2020-01-15 | $147.01 | $422.64 | 4,960,300 | — | — |
| 2020-01-14 | $146.52 | $421.23 | 7,037,500 | — | — |
| 2020-01-13 | $145.70 | $418.87 | 4,593,200 | — | — |
| 2020-01-10 | $145.06 | $417.03 | 5,042,600 | — | — |
| 2020-01-09 | $145.39 | $417.98 | 6,112,700 | — | — |
| 2020-01-08 | $144.96 | $416.75 | 6,605,800 | — | — |
| 2020-01-07 | $144.98 | $416.80 | 7,382,900 | — | — |
| 2020-01-06 | $144.10 | $414.27 | 7,731,300 | — | — |
| 2020-01-03 | $144.28 | $414.79 | 5,752,400 | — | — |
| 2020-01-02 | $145.97 | $419.65 | 5,777,000 | — | — |