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
- 2007-07-27 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 | $348.03 | $348.03 | 792,000 | — | — |
| 2020-12-30 | $350.78 | $350.78 | 1,197,000 | — | — |
| 2020-12-29 | $353.22 | $353.22 | 1,227,100 | — | — |
| 2020-12-28 | $351.36 | $351.36 | 1,353,000 | — | — |
| 2020-12-24 | $351.42 | $351.42 | 757,800 | — | — |
| 2020-12-23 | $355.13 | $355.13 | 1,348,800 | — | — |
| 2020-12-22 | $360.07 | $360.07 | 2,334,000 | — | — |
| 2020-12-21 | $373.40 | $373.40 | 1,714,600 | — | — |
| 2020-12-18 | $378.05 | $378.05 | 2,698,300 | — | — |
| 2020-12-17 | $386.07 | $386.07 | 3,870,300 | — | — |
| 2020-12-16 | $363.10 | $363.10 | 2,086,700 | — | — |
| 2020-12-15 | $356.07 | $356.07 | 2,078,600 | — | — |
| 2020-12-14 | $352.37 | $352.37 | 2,712,300 | — | — |
| 2020-12-11 | $344.32 | $344.32 | 6,440,600 | — | — |
| 2020-12-10 | $369.07 | $369.07 | 2,700,600 | — | — |
| 2020-12-09 | $363.56 | $363.56 | 1,722,300 | — | — |
| 2020-12-08 | $371.07 | $371.07 | 1,569,200 | — | — |
| 2020-12-07 | $371.48 | $371.48 | 2,041,800 | — | — |
| 2020-12-04 | $377.06 | $377.06 | 1,267,800 | — | — |
| 2020-12-03 | $375.42 | $375.42 | 1,524,000 | — | — |
| 2020-12-02 | $372.60 | $372.60 | 1,090,200 | — | — |
| 2020-12-01 | $377.52 | $377.52 | 1,510,600 | — | — |
| 2020-11-30 | $370.22 | $370.22 | 1,632,200 | — | — |
| 2020-11-27 | $365.39 | $365.39 | 847,800 | — | — |
| 2020-11-25 | $357.80 | $357.80 | 1,085,600 | — | — |
| 2020-11-24 | $349.55 | $349.55 | 678,100 | — | — |
| 2020-11-23 | $348.53 | $348.53 | 805,700 | — | — |
| 2020-11-20 | $345.74 | $345.74 | 843,200 | — | — |
| 2020-11-19 | $344.60 | $344.60 | 898,100 | — | — |
| 2020-11-18 | $336.93 | $336.93 | 917,700 | — | — |
| 2020-11-17 | $338.40 | $338.40 | 799,800 | — | — |
| 2020-11-16 | $331.77 | $331.77 | 915,800 | — | — |
| 2020-11-13 | $325.45 | $325.45 | 792,100 | — | — |
| 2020-11-12 | $329.91 | $329.91 | 897,000 | — | — |
| 2020-11-11 | $336.68 | $336.68 | 984,500 | — | — |
| 2020-11-10 | $322.19 | $322.19 | 1,520,100 | — | — |
| 2020-11-09 | $326.96 | $326.96 | 1,882,500 | — | — |
| 2020-11-06 | $343.80 | $343.80 | 990,000 | — | — |
| 2020-11-05 | $347.18 | $347.18 | 1,187,500 | — | — |
| 2020-11-04 | $340.18 | $340.18 | 1,381,500 | — | — |
| 2020-11-03 | $327.13 | $327.13 | 1,196,400 | — | — |
| 2020-11-02 | $315.50 | $315.50 | 1,327,300 | — | — |
| 2020-10-30 | $319.29 | $319.29 | 1,398,200 | — | — |
| 2020-10-29 | $330.15 | $330.15 | 803,400 | — | — |
| 2020-10-28 | $329.51 | $329.51 | 1,088,500 | — | — |
| 2020-10-27 | $333.81 | $333.81 | 891,700 | — | — |
| 2020-10-26 | $331.60 | $331.60 | 1,416,700 | — | — |
| 2020-10-23 | $333.92 | $333.92 | 1,164,100 | — | — |
| 2020-10-22 | $325.67 | $325.67 | 1,847,000 | — | — |
| 2020-10-21 | $325.50 | $325.50 | 1,623,700 | — | — |
| 2020-10-20 | $330.04 | $330.04 | 1,276,800 | — | — |
| 2020-10-19 | $336.46 | $336.46 | 1,367,200 | — | — |
| 2020-10-16 | $349.95 | $349.95 | 868,900 | — | — |
| 2020-10-15 | $353.61 | $353.61 | 761,800 | — | — |
| 2020-10-14 | $352.07 | $352.07 | 1,127,800 | — | — |
| 2020-10-13 | $356.29 | $356.29 | 1,402,000 | — | — |
| 2020-10-12 | $348.00 | $348.00 | 1,236,500 | — | — |
| 2020-10-09 | $346.46 | $346.46 | 1,726,000 | — | — |
| 2020-10-08 | $337.94 | $337.94 | 1,077,500 | — | — |
| 2020-10-07 | $338.91 | $338.91 | 1,225,800 | — | — |
| 2020-10-06 | $329.29 | $329.29 | 1,575,500 | — | — |
| 2020-10-05 | $337.87 | $337.87 | 1,397,600 | — | — |
| 2020-10-02 | $332.67 | $332.67 | 1,848,400 | — | — |
| 2020-10-01 | $341.05 | $341.05 | 1,715,900 | — | — |
| 2020-09-30 | $329.37 | $329.37 | 2,001,800 | — | — |
| 2020-09-29 | $323.67 | $323.67 | 1,342,200 | — | — |
| 2020-09-28 | $318.73 | $318.73 | 1,448,500 | — | — |
| 2020-09-25 | $315.35 | $315.35 | 1,788,000 | — | — |
| 2020-09-24 | $315.58 | $315.58 | 2,451,300 | — | — |
| 2020-09-23 | $316.77 | $316.77 | 4,646,000 | — | — |
| 2020-09-22 | $313.60 | $313.60 | 4,030,400 | — | — |
| 2020-09-21 | $295.56 | $295.56 | 2,257,300 | — | — |
| 2020-09-18 | $294.76 | $294.76 | 3,042,800 | — | — |
| 2020-09-17 | $303.11 | $303.11 | 2,258,100 | — | — |
| 2020-09-16 | $309.99 | $309.99 | 1,689,900 | — | — |
| 2020-09-15 | $315.49 | $315.49 | 1,836,700 | — | — |
| 2020-09-14 | $313.82 | $313.82 | 1,775,600 | — | — |
| 2020-09-11 | $313.39 | $313.39 | 3,090,400 | — | — |
| 2020-09-10 | $320.00 | $320.00 | 3,416,600 | — | — |
| 2020-09-09 | $323.93 | $323.93 | 8,543,100 | — | — |
| 2020-09-08 | $349.80 | $349.80 | 3,512,500 | — | — |
| 2020-09-04 | $361.41 | $361.41 | 3,111,700 | — | — |
| 2020-09-03 | $377.87 | $377.87 | 2,412,900 | — | — |
| 2020-09-02 | $398.29 | $398.29 | 1,631,300 | — | — |
| 2020-09-01 | $391.16 | $391.16 | 1,363,100 | — | — |
| 2020-08-31 | $375.67 | $375.67 | 1,672,000 | — | — |
| 2020-08-28 | $377.48 | $377.48 | 1,257,100 | — | — |
| 2020-08-27 | $374.84 | $374.84 | 1,693,900 | — | — |
| 2020-08-26 | $381.50 | $381.50 | 1,021,800 | — | — |
| 2020-08-25 | $378.50 | $378.50 | 1,064,100 | — | — |
| 2020-08-24 | $376.31 | $376.31 | 1,565,400 | — | — |
| 2020-08-21 | $368.75 | $368.75 | 847,400 | — | — |
| 2020-08-20 | $366.42 | $366.42 | 1,078,300 | — | — |
| 2020-08-19 | $360.84 | $360.84 | 920,600 | — | — |
| 2020-08-18 | $358.78 | $358.78 | 1,013,000 | — | — |
| 2020-08-17 | $354.87 | $354.87 | 729,600 | — | — |
| 2020-08-14 | $349.12 | $349.12 | 877,300 | — | — |
| 2020-08-13 | $350.29 | $350.29 | 1,439,600 | — | — |
| 2020-08-12 | $345.33 | $345.33 | 1,294,400 | — | — |
| 2020-08-11 | $335.37 | $335.37 | 1,518,800 | — | — |
| 2020-08-10 | $344.32 | $344.32 | 1,611,900 | — | — |
| 2020-08-07 | $342.12 | $342.12 | 1,580,200 | — | — |
| 2020-08-06 | $339.18 | $339.18 | 1,153,200 | — | — |
| 2020-08-05 | $340.42 | $340.42 | 2,187,200 | — | — |
| 2020-08-04 | $328.21 | $328.21 | 1,046,700 | — | — |
| 2020-08-03 | $328.59 | $328.59 | 1,362,500 | — | — |
| 2020-07-31 | $325.59 | $325.59 | 1,282,500 | — | — |
| 2020-07-30 | $323.66 | $323.66 | 1,225,400 | — | — |
| 2020-07-29 | $325.74 | $325.74 | 1,318,800 | — | — |
| 2020-07-28 | $322.64 | $322.64 | 1,534,100 | — | — |
| 2020-07-27 | $331.55 | $331.55 | 2,029,300 | — | — |
| 2020-07-24 | $321.50 | $321.50 | 1,441,900 | — | — |
| 2020-07-23 | $320.01 | $320.01 | 2,592,500 | — | — |
| 2020-07-22 | $326.72 | $326.72 | 901,500 | — | — |
| 2020-07-21 | $325.39 | $325.39 | 1,471,100 | — | — |
| 2020-07-20 | $326.84 | $326.84 | 1,996,500 | — | — |
| 2020-07-17 | $316.82 | $316.82 | 1,674,000 | — | — |
| 2020-07-16 | $313.08 | $313.08 | 1,185,300 | — | — |
| 2020-07-15 | $312.51 | $312.51 | 1,653,600 | — | — |
| 2020-07-14 | $308.32 | $308.32 | 2,051,200 | — | — |
| 2020-07-13 | $305.15 | $305.15 | 2,212,300 | — | — |
| 2020-07-10 | $314.39 | $314.39 | 1,755,600 | — | — |
| 2020-07-09 | $315.08 | $315.08 | 3,287,300 | — | — |
| 2020-07-08 | $309.88 | $309.88 | 1,269,300 | — | — |
| 2020-07-07 | $306.74 | $306.74 | 1,337,000 | — | — |
| 2020-07-06 | $314.35 | $314.35 | 2,557,900 | — | — |
| 2020-07-02 | $304.77 | $304.77 | 1,885,100 | — | — |
| 2020-07-01 | $308.62 | $308.62 | 1,767,500 | — | — |
| 2020-06-30 | $312.01 | $312.01 | 5,473,600 | — | — |
| 2020-06-29 | $294.35 | $294.35 | 1,860,900 | — | — |
| 2020-06-26 | $289.53 | $289.53 | 1,700,800 | — | — |
| 2020-06-25 | $295.13 | $295.13 | 1,268,000 | — | — |
| 2020-06-24 | $295.22 | $295.22 | 1,595,000 | — | — |
| 2020-06-23 | $301.16 | $301.16 | 1,392,100 | — | — |
| 2020-06-22 | $304.69 | $304.69 | 1,580,300 | — | — |
| 2020-06-19 | $297.38 | $297.38 | 2,299,800 | — | — |
| 2020-06-18 | $302.98 | $302.98 | 1,573,700 | — | — |
| 2020-06-17 | $303.69 | $303.69 | 1,720,300 | — | — |
| 2020-06-16 | $310.61 | $310.61 | 2,106,000 | — | — |
| 2020-06-15 | $303.05 | $303.05 | 2,256,900 | — | — |
| 2020-06-12 | $296.36 | $296.36 | 7,634,500 | — | — |
| 2020-06-11 | $308.12 | $308.12 | 3,659,600 | — | — |
| 2020-06-10 | $323.25 | $323.25 | 1,746,800 | — | — |
| 2020-06-09 | $316.40 | $316.40 | 2,375,200 | — | — |
| 2020-06-08 | $315.30 | $315.30 | 2,588,500 | — | — |
| 2020-06-05 | $319.78 | $319.78 | 2,385,300 | — | — |
| 2020-06-04 | $317.42 | $317.42 | 2,752,000 | — | — |
| 2020-06-03 | $323.74 | $323.74 | 2,760,300 | — | — |
| 2020-06-02 | $312.30 | $312.30 | 2,872,000 | — | — |
| 2020-06-01 | $308.69 | $308.69 | 2,390,200 | — | — |
| 2020-05-29 | $300.10 | $300.10 | 4,871,000 | — | — |
| 2020-05-28 | $284.42 | $284.42 | 2,307,900 | — | — |
| 2020-05-27 | $281.50 | $281.50 | 2,158,700 | — | — |
| 2020-05-26 | $281.41 | $281.41 | 2,118,500 | — | — |
| 2020-05-22 | $276.73 | $276.73 | 2,073,900 | — | — |
| 2020-05-21 | $267.53 | $267.53 | 1,808,400 | — | — |
| 2020-05-20 | $258.38 | $258.38 | 1,095,900 | — | — |
| 2020-05-19 | $251.41 | $251.41 | 1,480,500 | — | — |
| 2020-05-18 | $255.65 | $255.65 | 2,318,200 | — | — |
| 2020-05-15 | $247.09 | $247.09 | 1,750,800 | — | — |
| 2020-05-14 | $237.57 | $237.57 | 1,453,700 | — | — |
| 2020-05-13 | $229.39 | $229.39 | 2,240,100 | — | — |
| 2020-05-12 | $242.60 | $242.60 | 1,924,600 | — | — |
| 2020-05-11 | $245.62 | $245.62 | 1,952,100 | — | — |
| 2020-05-08 | $237.99 | $237.99 | 2,036,900 | — | — |
| 2020-05-07 | $225.99 | $225.99 | 1,700,200 | — | — |
| 2020-05-06 | $223.18 | $223.18 | 1,229,600 | — | — |
| 2020-05-05 | $218.21 | $218.21 | 1,298,900 | — | — |
| 2020-05-04 | $218.69 | $218.69 | 1,059,700 | — | — |
| 2020-05-01 | $218.69 | $218.69 | 1,744,600 | — | — |
| 2020-04-30 | $223.48 | $223.48 | 1,591,200 | — | — |
| 2020-04-29 | $232.43 | $232.43 | 1,393,300 | — | — |
| 2020-04-28 | $224.47 | $224.47 | 1,340,000 | — | — |
| 2020-04-27 | $226.89 | $226.89 | 2,227,100 | — | — |
| 2020-04-24 | $214.55 | $214.55 | 1,520,800 | — | — |
| 2020-04-23 | $211.64 | $211.64 | 1,102,600 | — | — |
| 2020-04-22 | $212.09 | $212.09 | 1,349,800 | — | — |
| 2020-04-21 | $206.72 | $206.72 | 2,145,200 | — | — |
| 2020-04-20 | $218.59 | $218.59 | 2,086,100 | — | — |
| 2020-04-17 | $225.86 | $225.86 | 3,555,200 | — | — |
| 2020-04-16 | $209.19 | $209.19 | 2,187,000 | — | — |
| 2020-04-15 | $207.95 | $207.95 | 1,888,900 | — | — |
| 2020-04-14 | $205.18 | $205.18 | 1,842,400 | — | — |
| 2020-04-13 | $199.27 | $199.27 | 1,008,500 | — | — |
| 2020-04-09 | $203.51 | $203.51 | 1,898,300 | — | — |
| 2020-04-08 | $196.01 | $196.01 | 1,243,300 | — | — |
| 2020-04-07 | $194.92 | $194.92 | 2,228,500 | — | — |
| 2020-04-06 | $194.95 | $194.95 | 2,479,100 | — | — |
| 2020-04-03 | $181.25 | $181.25 | 2,208,300 | — | — |
| 2020-04-02 | $185.49 | $185.49 | 2,311,300 | — | — |
| 2020-04-01 | $183.50 | $183.50 | 1,767,800 | — | — |
| 2020-03-31 | $189.55 | $189.55 | 2,027,200 | — | — |
| 2020-03-30 | $193.94 | $193.94 | 2,197,800 | — | — |
| 2020-03-27 | $188.84 | $188.84 | 3,572,100 | — | — |
| 2020-03-26 | $200.80 | $200.80 | 4,117,800 | — | — |
| 2020-03-25 | $193.62 | $193.62 | 3,336,400 | — | — |
| 2020-03-24 | $192.74 | $192.74 | 2,912,900 | — | — |
| 2020-03-23 | $172.30 | $172.30 | 4,267,500 | — | — |
| 2020-03-20 | $165.01 | $165.01 | 5,338,000 | — | — |
| 2020-03-19 | $154.86 | $154.86 | 2,989,600 | — | — |
| 2020-03-18 | $140.36 | $140.36 | 3,809,600 | — | — |
| 2020-03-17 | $144.88 | $144.88 | 3,764,700 | — | — |
| 2020-03-16 | $138.98 | $138.98 | 4,568,200 | — | — |
| 2020-03-13 | $176.75 | $176.75 | 2,933,300 | — | — |
| 2020-03-12 | $169.13 | $169.13 | 3,906,800 | — | — |
| 2020-03-11 | $193.74 | $193.74 | 2,114,700 | — | — |
| 2020-03-10 | $204.12 | $204.12 | 2,274,000 | — | — |
| 2020-03-09 | $199.77 | $199.77 | 2,292,500 | — | — |
| 2020-03-06 | $218.55 | $218.55 | 2,494,400 | — | — |
| 2020-03-05 | $221.19 | $221.19 | 2,005,000 | — | — |
| 2020-03-04 | $231.62 | $231.62 | 1,723,700 | — | — |
| 2020-03-03 | $227.13 | $227.13 | 3,570,700 | — | — |
| 2020-03-02 | $228.90 | $228.90 | 2,333,900 | — | — |
| 2020-02-28 | $217.41 | $217.41 | 3,747,900 | — | — |
| 2020-02-27 | $220.70 | $220.70 | 2,834,900 | — | — |
| 2020-02-26 | $238.56 | $238.56 | 1,219,000 | — | — |
| 2020-02-25 | $238.81 | $238.81 | 1,550,900 | — | — |
| 2020-02-24 | $246.21 | $246.21 | 1,875,000 | — | — |
| 2020-02-21 | $255.90 | $255.90 | 1,587,700 | — | — |
| 2020-02-20 | $263.68 | $263.68 | 1,518,400 | — | — |
| 2020-02-19 | $262.51 | $262.51 | 908,000 | — | — |
| 2020-02-18 | $259.23 | $259.23 | 1,273,700 | — | — |
| 2020-02-14 | $254.41 | $254.41 | 950,700 | — | — |
| 2020-02-13 | $253.86 | $253.86 | 905,300 | — | — |
| 2020-02-12 | $253.94 | $253.94 | 658,100 | — | — |
| 2020-02-11 | $251.58 | $251.58 | 1,014,700 | — | — |
| 2020-02-10 | $248.54 | $248.54 | 1,192,100 | — | — |
| 2020-02-07 | $243.51 | $243.51 | 1,087,600 | — | — |
| 2020-02-06 | $243.78 | $243.78 | 1,155,900 | — | — |
| 2020-02-05 | $243.90 | $243.90 | 1,518,600 | — | — |
| 2020-02-04 | $247.99 | $247.99 | 1,354,900 | — | — |
| 2020-02-03 | $246.37 | $246.37 | 1,792,000 | — | — |
| 2020-01-31 | $239.39 | $239.39 | 1,391,600 | — | — |
| 2020-01-30 | $243.77 | $243.77 | 770,900 | — | — |
| 2020-01-29 | $243.66 | $243.66 | 998,200 | — | — |
| 2020-01-28 | $239.35 | $239.35 | 971,400 | — | — |
| 2020-01-27 | $236.74 | $236.74 | 1,292,000 | — | — |
| 2020-01-24 | $240.35 | $240.35 | 938,200 | — | — |
| 2020-01-23 | $243.06 | $243.06 | 868,700 | — | — |
| 2020-01-22 | $244.30 | $244.30 | 1,205,800 | — | — |
| 2020-01-21 | $242.52 | $242.52 | 1,604,700 | — | — |
| 2020-01-17 | $241.25 | $241.25 | 1,335,400 | — | — |
| 2020-01-16 | $243.71 | $243.71 | 1,409,700 | — | — |
| 2020-01-15 | $243.49 | $243.49 | 996,800 | — | — |
| 2020-01-14 | $243.77 | $243.77 | 1,644,000 | — | — |
| 2020-01-13 | $245.18 | $245.18 | 4,118,600 | — | — |
| 2020-01-10 | $234.84 | $234.84 | 1,178,100 | — | — |
| 2020-01-09 | $235.90 | $235.90 | 1,141,300 | — | — |
| 2020-01-08 | $237.27 | $237.27 | 1,883,900 | — | — |
| 2020-01-07 | $233.70 | $233.70 | 1,367,900 | — | — |
| 2020-01-06 | $235.43 | $235.43 | 1,460,700 | — | — |
| 2020-01-03 | $232.64 | $232.64 | 1,315,400 | — | — |
| 2020-01-02 | $233.42 | $233.42 | 1,449,300 | — | — |