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 | $148.82 | $517.46 | 1,753,100 | — | — |
| 2020-12-30 | $148.30 | $515.65 | 995,800 | — | — |
| 2020-12-29 | $147.55 | $513.04 | 1,105,300 | — | — |
| 2020-12-28 | $148.72 | $517.11 | 777,900 | — | — |
| 2020-12-24 | $149.01 | $518.12 | 447,400 | — | — |
| 2020-12-23 | $148.15 | $515.13 | 1,113,800 | — | — |
| 2020-12-22 | $146.50 | $509.39 | 1,604,900 | — | — |
| 2020-12-21 | $149.67 | $520.41 | 1,980,300 | — | — |
| 2020-12-18 | $152.67 | $530.84 | 2,447,600 | — | — |
| 2020-12-17 | $151.59 | $527.09 | 951,300 | — | — |
| 2020-12-16 | $153.40 | $533.38 | 1,373,400 | — | — |
| 2020-12-15 | $154.60 | $537.56 | 1,242,100 | — | — |
| 2020-12-14 | $153.34 | $533.17 | 1,757,700 | — | — |
| 2020-12-11 | $151.33 | $526.19 | 2,444,700 | — | — |
| 2020-12-10 | $150.37 | $522.85 | 2,042,500 | — | — |
| 2020-12-09 | $154.14 | $535.96 | 1,204,000 | — | — |
| 2020-12-08 | $153.57 | $533.97 | 958,700 | — | — |
| 2020-12-07 | $153.00 | $531.99 | 1,033,000 | — | — |
| 2020-12-04 | $156.04 | $542.56 | 1,065,000 | — | — |
| 2020-12-03 | $153.88 | $535.05 | 1,081,800 | — | — |
| 2020-12-02 | $153.35 | $533.21 | 1,123,000 | — | — |
| 2020-12-01 | $151.76 | $527.68 | 1,302,700 | — | — |
| 2020-11-30 | $149.35 | $519.30 | 1,572,300 | — | — |
| 2020-11-27 | $152.06 | $528.72 | 629,000 | — | — |
| 2020-11-25 | $152.04 | $528.65 | 845,000 | — | — |
| 2020-11-24 | $153.67 | $534.32 | 1,784,700 | — | — |
| 2020-11-23 | $150.02 | $521.63 | 1,413,000 | — | — |
| 2020-11-20 | $148.36 | $515.86 | 1,358,800 | — | — |
| 2020-11-19 | $149.99 | $521.53 | 1,413,100 | — | — |
| 2020-11-18 | $153.50 | $533.73 | 1,536,200 | — | — |
| 2020-11-17 | $151.47 | $526.67 | 1,241,700 | — | — |
| 2020-11-16 | $152.93 | $531.75 | 1,605,400 | — | — |
| 2020-11-13 | $151.15 | $525.56 | 1,217,500 | — | — |
| 2020-11-12 | $147.50 | $512.87 | 1,298,400 | — | — |
| 2020-11-11 | $150.29 | $522.57 | 1,794,600 | — | — |
| 2020-11-10 | $151.31 | $526.12 | 1,994,800 | — | — |
| 2020-11-09 | $147.13 | $511.58 | 2,276,200 | — | — |
| 2020-11-06 | $139.32 | $484.43 | 999,000 | — | — |
| 2020-11-05 | $139.15 | $483.83 | 1,158,200 | — | — |
| 2020-11-04 | $139.09 | $483.63 | 1,855,900 | — | — |
| 2020-11-03 | $138.20 | $480.53 | 1,928,500 | — | — |
| 2020-11-02 | $136.09 | $473.19 | 1,417,100 | — | — |
| 2020-10-30 | $131.33 | $456.64 | 2,350,000 | — | — |
| 2020-10-29 | $131.32 | $456.61 | 1,454,900 | — | — |
| 2020-10-28 | $132.43 | $460.47 | 1,866,900 | — | — |
| 2020-10-27 | $134.87 | $468.95 | 1,998,200 | — | — |
| 2020-10-26 | $138.51 | $481.61 | 1,646,200 | — | — |
| 2020-10-23 | $140.70 | $489.22 | 993,100 | — | — |
| 2020-10-22 | $139.42 | $484.77 | 1,282,400 | — | — |
| 2020-10-21 | $136.61 | $475.00 | 1,007,200 | — | — |
| 2020-10-20 | $138.46 | $481.44 | 889,100 | — | — |
| 2020-10-19 | $138.68 | $482.20 | 1,500,400 | — | — |
| 2020-10-16 | $142.24 | $494.58 | 2,653,200 | — | — |
| 2020-10-15 | $140.81 | $489.61 | 1,336,200 | — | — |
| 2020-10-14 | $142.89 | $496.84 | 1,350,800 | — | — |
| 2020-10-13 | $143.24 | $498.06 | 1,235,800 | — | — |
| 2020-10-12 | $144.73 | $503.24 | 1,611,700 | — | — |
| 2020-10-09 | $143.66 | $499.52 | 1,974,000 | — | — |
| 2020-10-08 | $145.04 | $504.31 | 854,600 | — | — |
| 2020-10-07 | $144.87 | $499.90 | 1,204,100 | — | — |
| 2020-10-06 | $142.31 | $491.06 | 1,347,500 | — | — |
| 2020-10-05 | $142.73 | $492.51 | 936,200 | — | — |
| 2020-10-02 | $140.49 | $484.78 | 1,325,300 | — | — |
| 2020-10-01 | $138.22 | $476.95 | 887,400 | — | — |
| 2020-09-30 | $138.43 | $477.68 | 1,208,700 | — | — |
| 2020-09-29 | $138.55 | $478.09 | 1,066,600 | — | — |
| 2020-09-28 | $140.92 | $486.27 | 721,500 | — | — |
| 2020-09-25 | $138.21 | $476.92 | 883,000 | — | — |
| 2020-09-24 | $136.90 | $472.40 | 929,400 | — | — |
| 2020-09-23 | $136.51 | $471.05 | 1,033,400 | — | — |
| 2020-09-22 | $139.45 | $481.20 | 935,500 | — | — |
| 2020-09-21 | $138.33 | $477.33 | 1,373,600 | — | — |
| 2020-09-18 | $142.99 | $493.41 | 1,836,500 | — | — |
| 2020-09-17 | $144.59 | $498.93 | 1,532,800 | — | — |
| 2020-09-16 | $146.78 | $506.49 | 1,069,000 | — | — |
| 2020-09-15 | $145.14 | $500.83 | 830,900 | — | — |
| 2020-09-14 | $147.47 | $508.87 | 763,800 | — | — |
| 2020-09-11 | $145.36 | $501.59 | 1,131,500 | — | — |
| 2020-09-10 | $142.58 | $492.00 | 1,396,000 | — | — |
| 2020-09-09 | $146.17 | $504.38 | 1,289,700 | — | — |
| 2020-09-08 | $146.96 | $507.11 | 1,587,900 | — | — |
| 2020-09-04 | $151.70 | $523.47 | 1,121,700 | — | — |
| 2020-09-03 | $151.94 | $524.29 | 1,338,400 | — | — |
| 2020-09-02 | $153.92 | $531.13 | 1,259,100 | — | — |
| 2020-09-01 | $150.19 | $518.26 | 954,300 | — | — |
| 2020-08-31 | $149.35 | $515.36 | 1,176,600 | — | — |
| 2020-08-28 | $152.27 | $525.43 | 670,600 | — | — |
| 2020-08-27 | $152.44 | $526.02 | 1,147,600 | — | — |
| 2020-08-26 | $150.47 | $519.22 | 806,200 | — | — |
| 2020-08-25 | $151.47 | $522.67 | 741,200 | — | — |
| 2020-08-24 | $153.30 | $528.99 | 1,002,300 | — | — |
| 2020-08-21 | $149.81 | $516.94 | 1,518,900 | — | — |
| 2020-08-20 | $150.94 | $520.84 | 801,500 | — | — |
| 2020-08-19 | $152.49 | $526.19 | 701,900 | — | — |
| 2020-08-18 | $153.03 | $528.06 | 617,500 | — | — |
| 2020-08-17 | $153.72 | $530.44 | 1,089,900 | — | — |
| 2020-08-14 | $156.46 | $539.89 | 719,100 | — | — |
| 2020-08-13 | $154.95 | $534.68 | 1,053,800 | — | — |
| 2020-08-12 | $156.41 | $539.72 | 1,312,000 | — | — |
| 2020-08-11 | $158.85 | $548.14 | 1,793,200 | — | — |
| 2020-08-10 | $156.56 | $540.24 | 1,144,600 | — | — |
| 2020-08-07 | $152.97 | $527.85 | 1,851,900 | — | — |
| 2020-08-06 | $149.14 | $514.63 | 867,200 | — | — |
| 2020-08-05 | $149.19 | $514.81 | 1,148,300 | — | — |
| 2020-08-04 | $147.24 | $508.08 | 2,103,900 | — | — |
| 2020-08-03 | $147.72 | $509.73 | 1,387,600 | — | — |
| 2020-07-31 | $146.74 | $506.35 | 1,659,600 | — | — |
| 2020-07-30 | $148.86 | $513.67 | 1,408,800 | — | — |
| 2020-07-29 | $149.44 | $515.67 | 1,918,500 | — | — |
| 2020-07-28 | $148.57 | $512.67 | 1,000,700 | — | — |
| 2020-07-27 | $147.98 | $510.63 | 695,000 | — | — |
| 2020-07-24 | $150.15 | $518.12 | 787,700 | — | — |
| 2020-07-23 | $151.01 | $521.09 | 963,200 | — | — |
| 2020-07-22 | $151.53 | $522.88 | 1,253,500 | — | — |
| 2020-07-21 | $147.81 | $510.04 | 881,000 | — | — |
| 2020-07-20 | $145.45 | $501.90 | 1,010,400 | — | — |
| 2020-07-17 | $148.91 | $513.84 | 827,100 | — | — |
| 2020-07-16 | $148.51 | $512.46 | 1,648,400 | — | — |
| 2020-07-15 | $145.79 | $503.07 | 1,999,900 | — | — |
| 2020-07-14 | $143.36 | $494.69 | 960,100 | — | — |
| 2020-07-13 | $142.82 | $492.82 | 1,293,500 | — | — |
| 2020-07-10 | $141.97 | $489.89 | 948,900 | — | — |
| 2020-07-09 | $138.02 | $476.26 | 1,301,400 | — | — |
| 2020-07-08 | $143.90 | $496.55 | 1,176,300 | — | — |
| 2020-07-07 | $145.18 | $500.97 | 1,511,700 | — | — |
| 2020-07-06 | $148.47 | $512.32 | 931,300 | — | — |
| 2020-07-02 | $147.30 | $508.28 | 761,200 | — | — |
| 2020-07-01 | $147.14 | $507.73 | 873,300 | — | — |
| 2020-06-30 | $149.46 | $511.94 | 1,330,300 | — | — |
| 2020-06-29 | $149.34 | $511.53 | 1,032,600 | — | — |
| 2020-06-26 | $146.05 | $500.26 | 2,073,100 | — | — |
| 2020-06-25 | $146.96 | $503.38 | 1,589,500 | — | — |
| 2020-06-24 | $146.45 | $501.63 | 1,811,000 | — | — |
| 2020-06-23 | $152.75 | $523.21 | 1,057,400 | — | — |
| 2020-06-22 | $153.80 | $526.81 | 1,632,800 | — | — |
| 2020-06-19 | $157.62 | $539.89 | 3,180,200 | — | — |
| 2020-06-18 | $159.06 | $544.82 | 1,589,000 | — | — |
| 2020-06-17 | $157.05 | $537.94 | 1,273,600 | — | — |
| 2020-06-16 | $155.99 | $534.31 | 1,694,800 | — | — |
| 2020-06-15 | $153.09 | $524.37 | 1,338,700 | — | — |
| 2020-06-12 | $149.20 | $511.05 | 1,859,500 | — | — |
| 2020-06-11 | $148.55 | $508.82 | 1,864,500 | — | — |
| 2020-06-10 | $158.05 | $541.36 | 1,187,000 | — | — |
| 2020-06-09 | $163.48 | $559.96 | 1,389,400 | — | — |
| 2020-06-08 | $167.78 | $574.69 | 1,770,800 | — | — |
| 2020-06-05 | $162.22 | $555.65 | 1,969,800 | — | — |
| 2020-06-04 | $157.09 | $538.08 | 1,387,700 | — | — |
| 2020-06-03 | $155.23 | $531.71 | 1,284,100 | — | — |
| 2020-06-02 | $149.32 | $511.46 | 1,225,600 | — | — |
| 2020-06-01 | $147.27 | $504.44 | 957,000 | — | — |
| 2020-05-29 | $146.83 | $502.93 | 1,611,000 | — | — |
| 2020-05-28 | $148.49 | $508.62 | 1,429,400 | — | — |
| 2020-05-27 | $150.45 | $515.33 | 1,901,200 | — | — |
| 2020-05-26 | $144.65 | $495.47 | 1,619,500 | — | — |
| 2020-05-22 | $138.57 | $474.64 | 884,100 | — | — |
| 2020-05-21 | $138.67 | $474.98 | 1,271,400 | — | — |
| 2020-05-20 | $136.99 | $469.23 | 1,336,300 | — | — |
| 2020-05-19 | $136.19 | $466.49 | 1,415,700 | — | — |
| 2020-05-18 | $139.48 | $477.76 | 1,719,600 | — | — |
| 2020-05-15 | $130.92 | $448.44 | 2,975,600 | — | — |
| 2020-05-14 | $132.91 | $455.25 | 2,547,600 | — | — |
| 2020-05-13 | $131.50 | $450.42 | 3,236,800 | — | — |
| 2020-05-12 | $132.04 | $452.27 | 4,013,200 | — | — |
| 2020-05-11 | $133.81 | $458.34 | 3,247,400 | — | — |
| 2020-05-08 | $135.35 | $463.61 | 2,916,000 | — | — |
| 2020-05-07 | $127.13 | $435.45 | 1,855,900 | — | — |
| 2020-05-06 | $121.73 | $416.96 | 1,792,900 | — | — |
| 2020-05-05 | $126.36 | $432.82 | 1,987,700 | — | — |
| 2020-05-04 | $124.78 | $427.41 | 3,111,000 | — | — |
| 2020-05-01 | $127.80 | $437.75 | 1,881,200 | — | — |
| 2020-04-30 | $130.62 | $447.41 | 2,784,400 | — | — |
| 2020-04-29 | $136.65 | $468.06 | 3,700,700 | — | — |
| 2020-04-28 | $136.49 | $467.52 | 1,967,200 | — | — |
| 2020-04-27 | $134.50 | $460.70 | 3,679,500 | — | — |
| 2020-04-24 | $129.30 | $442.89 | 2,651,400 | — | — |
| 2020-04-23 | $130.49 | $446.96 | 1,885,200 | — | — |
| 2020-04-22 | $133.37 | $456.83 | 1,692,700 | — | — |
| 2020-04-21 | $131.69 | $451.07 | 1,328,000 | — | — |
| 2020-04-20 | $135.25 | $463.27 | 1,272,500 | — | — |
| 2020-04-17 | $138.19 | $473.34 | 2,036,600 | — | — |
| 2020-04-16 | $132.44 | $453.64 | 1,289,500 | — | — |
| 2020-04-15 | $133.81 | $458.34 | 1,609,100 | — | — |
| 2020-04-14 | $138.50 | $474.40 | 1,446,600 | — | — |
| 2020-04-13 | $136.95 | $469.09 | 1,406,700 | — | — |
| 2020-04-09 | $141.01 | $483.00 | 2,273,700 | — | — |
| 2020-04-08 | $137.39 | $470.60 | 1,701,000 | — | — |
| 2020-04-07 | $134.40 | $456.59 | 2,783,900 | — | — |
| 2020-04-06 | $133.69 | $454.18 | 2,370,700 | — | — |
| 2020-04-03 | $125.68 | $426.97 | 1,207,500 | — | — |
| 2020-04-02 | $127.92 | $434.57 | 1,426,300 | — | — |
| 2020-04-01 | $127.40 | $432.81 | 1,439,100 | — | — |
| 2020-03-31 | $132.31 | $449.49 | 1,701,200 | — | — |
| 2020-03-30 | $133.60 | $453.87 | 1,880,700 | — | — |
| 2020-03-27 | $130.07 | $441.88 | 2,431,300 | — | — |
| 2020-03-26 | $133.16 | $452.38 | 2,842,400 | — | — |
| 2020-03-25 | $122.00 | $414.46 | 3,310,200 | — | — |
| 2020-03-24 | $114.21 | $388.00 | 3,280,800 | — | — |
| 2020-03-23 | $106.60 | $362.15 | 3,724,400 | — | — |
| 2020-03-20 | $113.99 | $387.25 | 3,390,300 | — | — |
| 2020-03-19 | $118.03 | $400.98 | 3,248,100 | — | — |
| 2020-03-18 | $121.11 | $411.44 | 2,780,000 | — | — |
| 2020-03-17 | $131.59 | $447.04 | 3,327,300 | — | — |
| 2020-03-16 | $126.70 | $430.43 | 3,951,400 | — | — |
| 2020-03-13 | $139.64 | $474.39 | 4,187,600 | — | — |
| 2020-03-12 | $132.23 | $449.22 | 5,116,200 | — | — |
| 2020-03-11 | $148.45 | $504.32 | 2,753,300 | — | — |
| 2020-03-10 | $155.30 | $527.59 | 2,606,800 | — | — |
| 2020-03-09 | $150.02 | $509.65 | 3,241,700 | — | — |
| 2020-03-06 | $163.03 | $553.85 | 1,879,300 | — | — |
| 2020-03-05 | $163.36 | $554.97 | 2,951,400 | — | — |
| 2020-03-04 | $168.28 | $571.69 | 2,694,600 | — | — |
| 2020-03-03 | $161.05 | $547.13 | 2,418,200 | — | — |
| 2020-03-02 | $165.03 | $560.65 | 2,233,200 | — | — |
| 2020-02-28 | $159.69 | $542.51 | 3,827,400 | — | — |
| 2020-02-27 | $166.14 | $564.42 | 2,809,100 | — | — |
| 2020-02-26 | $171.55 | $582.80 | 2,737,400 | — | — |
| 2020-02-25 | $173.92 | $590.85 | 2,780,100 | — | — |
| 2020-02-24 | $184.61 | $627.16 | 1,857,900 | — | — |
| 2020-02-21 | $187.60 | $637.32 | 1,416,900 | — | — |
| 2020-02-20 | $185.95 | $631.72 | 1,247,900 | — | — |
| 2020-02-19 | $186.55 | $633.76 | 1,191,200 | — | — |
| 2020-02-18 | $188.14 | $639.16 | 1,139,900 | — | — |
| 2020-02-14 | $188.06 | $638.88 | 1,351,800 | — | — |
| 2020-02-13 | $189.43 | $643.54 | 1,546,000 | — | — |
| 2020-02-12 | $188.75 | $641.23 | 1,447,900 | — | — |
| 2020-02-11 | $186.94 | $635.08 | 1,599,100 | — | — |
| 2020-02-10 | $186.25 | $632.74 | 1,239,900 | — | — |
| 2020-02-07 | $186.74 | $634.40 | 1,715,400 | — | — |
| 2020-02-06 | $186.13 | $632.33 | 1,319,600 | — | — |
| 2020-02-05 | $183.97 | $624.99 | 1,273,300 | — | — |
| 2020-02-04 | $179.53 | $609.91 | 1,882,500 | — | — |
| 2020-02-03 | $176.62 | $600.02 | 1,605,300 | — | — |
| 2020-01-31 | $175.44 | $596.01 | 2,365,700 | — | — |
| 2020-01-30 | $181.23 | $615.68 | 1,842,500 | — | — |
| 2020-01-29 | $183.47 | $623.29 | 2,033,200 | — | — |
| 2020-01-28 | $183.63 | $623.84 | 1,533,900 | — | — |
| 2020-01-27 | $182.57 | $620.23 | 1,132,300 | — | — |
| 2020-01-24 | $185.07 | $628.73 | 925,500 | — | — |
| 2020-01-23 | $184.62 | $627.20 | 1,146,700 | — | — |
| 2020-01-22 | $183.10 | $622.03 | 1,058,700 | — | — |
| 2020-01-21 | $183.29 | $622.68 | 2,074,800 | — | — |
| 2020-01-17 | $181.89 | $617.92 | 1,820,000 | — | — |
| 2020-01-16 | $182.40 | $619.66 | 1,289,900 | — | — |
| 2020-01-15 | $181.61 | $613.51 | 1,174,700 | — | — |
| 2020-01-14 | $180.97 | $611.35 | 917,900 | — | — |
| 2020-01-13 | $181.13 | $611.89 | 898,000 | — | — |
| 2020-01-10 | $179.51 | $606.41 | 831,700 | — | — |
| 2020-01-09 | $181.61 | $613.51 | 1,581,600 | — | — |
| 2020-01-08 | $180.48 | $609.69 | 1,226,400 | — | — |
| 2020-01-07 | $180.02 | $608.14 | 1,454,600 | — | — |
| 2020-01-06 | $182.09 | $615.13 | 1,957,000 | — | — |
| 2020-01-03 | $180.18 | $608.68 | 1,662,200 | — | — |
| 2020-01-02 | $178.43 | $602.76 | 1,472,100 | — | — |