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
- 1980-03-17 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 | $465.78 | $565.74 | 967,200 | — | — |
| 2020-12-30 | $461.73 | $560.82 | 714,800 | — | — |
| 2020-12-29 | $462.86 | $562.20 | 803,200 | — | — |
| 2020-12-28 | $460.73 | $559.61 | 736,500 | — | — |
| 2020-12-24 | $458.09 | $556.40 | 442,100 | — | — |
| 2020-12-23 | $458.34 | $556.71 | 1,241,000 | — | — |
| 2020-12-22 | $465.20 | $565.04 | 1,043,900 | — | — |
| 2020-12-21 | $462.88 | $562.22 | 1,282,200 | — | — |
| 2020-12-18 | $466.68 | $566.84 | 3,379,600 | — | — |
| 2020-12-17 | $464.94 | $564.72 | 1,765,800 | — | — |
| 2020-12-16 | $457.79 | $556.04 | 2,058,300 | — | — |
| 2020-12-15 | $470.98 | $572.06 | 1,129,100 | — | — |
| 2020-12-14 | $467.13 | $567.38 | 1,745,400 | — | — |
| 2020-12-11 | $471.39 | $572.29 | 1,192,500 | — | — |
| 2020-12-10 | $468.74 | $569.07 | 1,564,300 | — | — |
| 2020-12-09 | $461.38 | $560.14 | 2,417,100 | — | — |
| 2020-12-08 | $473.98 | $575.43 | 1,433,700 | — | — |
| 2020-12-07 | $472.89 | $574.11 | 1,263,500 | — | — |
| 2020-12-04 | $474.62 | $576.21 | 1,650,000 | — | — |
| 2020-12-03 | $477.20 | $579.34 | 1,488,100 | — | — |
| 2020-12-02 | $478.89 | $581.40 | 2,003,400 | — | — |
| 2020-12-01 | $471.10 | $571.94 | 3,041,900 | — | — |
| 2020-11-30 | $464.98 | $564.51 | 2,557,000 | — | — |
| 2020-11-27 | $453.40 | $550.45 | 899,700 | — | — |
| 2020-11-25 | $448.45 | $544.44 | 2,650,200 | — | — |
| 2020-11-24 | $439.56 | $533.65 | 2,832,500 | — | — |
| 2020-11-23 | $446.03 | $541.50 | 2,251,300 | — | — |
| 2020-11-20 | $451.04 | $547.58 | 1,868,600 | — | — |
| 2020-11-19 | $453.10 | $550.09 | 2,093,500 | — | — |
| 2020-11-18 | $454.18 | $551.40 | 3,527,800 | — | — |
| 2020-11-17 | $479.00 | $581.53 | 1,546,600 | — | — |
| 2020-11-16 | $480.99 | $583.95 | 1,737,500 | — | — |
| 2020-11-13 | $488.59 | $593.17 | 1,160,800 | — | — |
| 2020-11-12 | $486.56 | $590.71 | 1,463,800 | — | — |
| 2020-11-11 | $484.00 | $587.60 | 1,917,800 | — | — |
| 2020-11-10 | $468.59 | $568.89 | 3,377,200 | — | — |
| 2020-11-09 | $484.99 | $588.80 | 4,192,000 | — | — |
| 2020-11-06 | $527.66 | $640.60 | 1,367,000 | — | — |
| 2020-11-05 | $514.76 | $624.94 | 1,526,100 | — | — |
| 2020-11-04 | $510.97 | $620.34 | 2,300,100 | — | — |
| 2020-11-03 | $491.50 | $596.70 | 1,714,300 | — | — |
| 2020-11-02 | $480.55 | $583.41 | 1,656,000 | — | — |
| 2020-10-30 | $473.12 | $574.39 | 1,251,900 | — | — |
| 2020-10-29 | $471.88 | $572.89 | 1,330,100 | — | — |
| 2020-10-28 | $476.71 | $578.75 | 1,673,300 | — | — |
| 2020-10-27 | $489.30 | $594.03 | 1,332,000 | — | — |
| 2020-10-26 | $482.43 | $585.69 | 1,310,900 | — | — |
| 2020-10-23 | $480.17 | $582.95 | 1,164,400 | — | — |
| 2020-10-22 | $481.99 | $585.16 | 1,454,600 | — | — |
| 2020-10-21 | $468.76 | $569.10 | 2,212,800 | — | — |
| 2020-10-20 | $465.26 | $564.85 | 1,081,900 | — | — |
| 2020-10-19 | $461.29 | $560.03 | 1,248,800 | — | — |
| 2020-10-16 | $468.59 | $568.89 | 1,070,300 | — | — |
| 2020-10-15 | $464.56 | $564.00 | 936,600 | — | — |
| 2020-10-14 | $467.01 | $566.97 | 851,900 | — | — |
| 2020-10-13 | $467.53 | $567.60 | 916,400 | — | — |
| 2020-10-12 | $466.72 | $566.62 | 927,200 | — | — |
| 2020-10-09 | $464.70 | $564.17 | 1,066,000 | — | — |
| 2020-10-08 | $453.54 | $550.62 | 832,400 | — | — |
| 2020-10-07 | $452.36 | $549.19 | 1,012,900 | — | — |
| 2020-10-06 | $445.89 | $541.33 | 1,198,100 | — | — |
| 2020-10-05 | $450.67 | $547.14 | 1,149,100 | — | — |
| 2020-10-02 | $435.06 | $528.18 | 949,000 | — | — |
| 2020-10-01 | $438.20 | $532.00 | 1,452,300 | — | — |
| 2020-09-30 | $441.52 | $536.03 | 1,516,300 | — | — |
| 2020-09-29 | $434.34 | $527.31 | 911,900 | — | — |
| 2020-09-28 | $428.39 | $520.09 | 1,110,700 | — | — |
| 2020-09-25 | $422.29 | $512.68 | 1,112,900 | — | — |
| 2020-09-24 | $418.14 | $507.64 | 904,700 | — | — |
| 2020-09-23 | $420.76 | $510.82 | 966,500 | — | — |
| 2020-09-22 | $430.24 | $522.33 | 1,168,600 | — | — |
| 2020-09-21 | $425.47 | $516.54 | 1,283,200 | — | — |
| 2020-09-18 | $429.05 | $520.89 | 1,737,800 | — | — |
| 2020-09-17 | $432.93 | $525.60 | 1,304,300 | — | — |
| 2020-09-16 | $433.88 | $526.75 | 1,842,700 | — | — |
| 2020-09-15 | $435.10 | $528.23 | 1,292,600 | — | — |
| 2020-09-14 | $434.10 | $527.02 | 1,052,300 | — | — |
| 2020-09-11 | $431.13 | $523.15 | 1,743,200 | — | — |
| 2020-09-10 | $419.73 | $509.31 | 1,540,600 | — | — |
| 2020-09-09 | $418.32 | $507.60 | 1,665,900 | — | — |
| 2020-09-08 | $405.30 | $491.80 | 1,515,200 | — | — |
| 2020-09-04 | $409.98 | $497.48 | 2,189,300 | — | — |
| 2020-09-03 | $419.67 | $509.24 | 1,882,700 | — | — |
| 2020-09-02 | $441.06 | $535.20 | 1,221,600 | — | — |
| 2020-09-01 | $433.73 | $526.30 | 1,489,700 | — | — |
| 2020-08-31 | $428.98 | $520.54 | 1,557,600 | — | — |
| 2020-08-28 | $424.48 | $515.08 | 1,325,000 | — | — |
| 2020-08-27 | $420.53 | $510.28 | 2,092,000 | — | — |
| 2020-08-26 | $425.65 | $516.50 | 945,900 | — | — |
| 2020-08-25 | $422.29 | $512.42 | 963,600 | — | — |
| 2020-08-24 | $419.76 | $509.35 | 1,201,100 | — | — |
| 2020-08-21 | $428.57 | $520.04 | 1,301,300 | — | — |
| 2020-08-20 | $422.11 | $512.20 | 928,700 | — | — |
| 2020-08-19 | $420.62 | $510.39 | 1,230,100 | — | — |
| 2020-08-18 | $417.30 | $506.36 | 1,037,300 | — | — |
| 2020-08-17 | $416.80 | $505.76 | 1,225,800 | — | — |
| 2020-08-14 | $413.76 | $502.07 | 898,100 | — | — |
| 2020-08-13 | $416.60 | $505.51 | 1,080,500 | — | — |
| 2020-08-12 | $416.17 | $504.99 | 1,060,500 | — | — |
| 2020-08-11 | $407.24 | $494.16 | 1,337,700 | — | — |
| 2020-08-10 | $410.16 | $497.70 | 1,206,100 | — | — |
| 2020-08-07 | $414.33 | $502.76 | 1,006,700 | — | — |
| 2020-08-06 | $415.73 | $504.46 | 1,229,900 | — | — |
| 2020-08-05 | $419.90 | $509.52 | 906,100 | — | — |
| 2020-08-04 | $415.72 | $504.45 | 911,300 | — | — |
| 2020-08-03 | $419.09 | $508.54 | 1,049,400 | — | — |
| 2020-07-31 | $413.95 | $502.30 | 1,217,900 | — | — |
| 2020-07-30 | $410.56 | $498.19 | 1,142,800 | — | — |
| 2020-07-29 | $409.26 | $496.61 | 1,099,300 | — | — |
| 2020-07-28 | $407.36 | $494.30 | 1,107,000 | — | — |
| 2020-07-27 | $413.44 | $501.68 | 1,312,700 | — | — |
| 2020-07-24 | $406.38 | $493.11 | 1,323,400 | — | — |
| 2020-07-23 | $410.48 | $498.09 | 1,522,300 | — | — |
| 2020-07-22 | $410.76 | $498.43 | 2,283,900 | — | — |
| 2020-07-21 | $403.09 | $489.12 | 1,486,900 | — | — |
| 2020-07-20 | $402.97 | $488.98 | 1,511,200 | — | — |
| 2020-07-17 | $395.40 | $479.79 | 1,206,700 | — | — |
| 2020-07-16 | $392.42 | $476.17 | 1,002,600 | — | — |
| 2020-07-15 | $392.70 | $476.51 | 1,137,200 | — | — |
| 2020-07-14 | $387.46 | $470.16 | 869,200 | — | — |
| 2020-07-13 | $378.93 | $459.80 | 1,052,800 | — | — |
| 2020-07-10 | $382.57 | $464.22 | 983,600 | — | — |
| 2020-07-09 | $387.67 | $470.41 | 920,200 | — | — |
| 2020-07-08 | $386.63 | $469.15 | 1,456,800 | — | — |
| 2020-07-07 | $380.25 | $461.41 | 1,368,300 | — | — |
| 2020-07-06 | $382.27 | $463.86 | 1,859,200 | — | — |
| 2020-07-02 | $365.89 | $443.98 | 1,127,800 | — | — |
| 2020-07-01 | $359.77 | $436.56 | 1,600,200 | — | — |
| 2020-06-30 | $362.34 | $439.67 | 1,710,300 | — | — |
| 2020-06-29 | $350.80 | $425.67 | 957,300 | — | — |
| 2020-06-26 | $350.95 | $425.85 | 1,656,400 | — | — |
| 2020-06-25 | $351.76 | $426.84 | 1,294,900 | — | — |
| 2020-06-24 | $347.96 | $422.22 | 1,892,700 | — | — |
| 2020-06-23 | $356.82 | $432.98 | 1,680,600 | — | — |
| 2020-06-22 | $352.16 | $427.32 | 1,138,100 | — | — |
| 2020-06-19 | $352.73 | $428.01 | 2,328,500 | — | — |
| 2020-06-18 | $347.44 | $421.59 | 1,129,900 | — | — |
| 2020-06-17 | $349.85 | $424.52 | 1,302,600 | — | — |
| 2020-06-16 | $347.22 | $421.33 | 1,549,100 | — | — |
| 2020-06-15 | $340.82 | $413.56 | 1,632,100 | — | — |
| 2020-06-12 | $339.76 | $412.27 | 1,523,100 | — | — |
| 2020-06-11 | $336.44 | $407.98 | 1,647,700 | — | — |
| 2020-06-10 | $352.80 | $427.82 | 1,140,600 | — | — |
| 2020-06-09 | $347.65 | $421.57 | 1,672,300 | — | — |
| 2020-06-08 | $349.88 | $424.28 | 1,314,800 | — | — |
| 2020-06-05 | $354.20 | $429.52 | 1,712,100 | — | — |
| 2020-06-04 | $348.15 | $422.18 | 1,763,500 | — | — |
| 2020-06-03 | $347.19 | $421.01 | 1,209,700 | — | — |
| 2020-06-02 | $350.09 | $424.53 | 1,166,500 | — | — |
| 2020-06-01 | $349.33 | $423.61 | 845,700 | — | — |
| 2020-05-29 | $349.19 | $423.44 | 1,548,800 | — | — |
| 2020-05-28 | $342.74 | $415.62 | 1,290,400 | — | — |
| 2020-05-27 | $337.35 | $409.08 | 1,744,400 | — | — |
| 2020-05-26 | $332.57 | $403.29 | 1,647,700 | — | — |
| 2020-05-22 | $340.26 | $412.61 | 1,098,200 | — | — |
| 2020-05-21 | $335.75 | $407.14 | 1,175,900 | — | — |
| 2020-05-20 | $341.15 | $413.69 | 1,352,300 | — | — |
| 2020-05-19 | $342.78 | $415.67 | 1,201,200 | — | — |
| 2020-05-18 | $346.97 | $420.75 | 1,396,000 | — | — |
| 2020-05-15 | $342.92 | $415.84 | 1,614,500 | — | — |
| 2020-05-14 | $337.29 | $409.01 | 1,147,600 | — | — |
| 2020-05-13 | $334.09 | $405.13 | 1,791,200 | — | — |
| 2020-05-12 | $331.72 | $402.26 | 1,510,000 | — | — |
| 2020-05-11 | $340.39 | $412.77 | 1,313,900 | — | — |
| 2020-05-08 | $333.01 | $403.82 | 1,616,000 | — | — |
| 2020-05-07 | $339.08 | $411.18 | 1,795,100 | — | — |
| 2020-05-06 | $335.15 | $406.41 | 1,215,600 | — | — |
| 2020-05-05 | $336.32 | $407.83 | 1,139,900 | — | — |
| 2020-05-04 | $326.72 | $396.19 | 1,189,000 | — | — |
| 2020-05-01 | $329.81 | $399.94 | 1,603,100 | — | — |
| 2020-04-30 | $334.68 | $405.84 | 2,215,000 | — | — |
| 2020-04-29 | $335.62 | $406.98 | 1,936,600 | — | — |
| 2020-04-28 | $332.46 | $403.15 | 2,361,400 | — | — |
| 2020-04-27 | $342.71 | $415.58 | 1,878,500 | — | — |
| 2020-04-24 | $328.70 | $398.59 | 1,987,900 | — | — |
| 2020-04-23 | $320.51 | $388.66 | 2,668,100 | — | — |
| 2020-04-22 | $335.59 | $406.95 | 2,321,700 | — | — |
| 2020-04-21 | $319.62 | $387.58 | 2,183,500 | — | — |
| 2020-04-20 | $327.16 | $396.73 | 1,717,900 | — | — |
| 2020-04-17 | $331.58 | $402.09 | 2,057,200 | — | — |
| 2020-04-16 | $328.84 | $398.76 | 1,830,000 | — | — |
| 2020-04-15 | $325.83 | $395.11 | 1,652,300 | — | — |
| 2020-04-14 | $326.37 | $395.77 | 1,513,100 | — | — |
| 2020-04-13 | $315.32 | $382.37 | 1,547,900 | — | — |
| 2020-04-09 | $317.38 | $384.87 | 2,445,300 | — | — |
| 2020-04-08 | $307.15 | $372.46 | 1,997,900 | — | — |
| 2020-04-07 | $296.58 | $359.64 | 2,126,500 | — | — |
| 2020-04-06 | $304.00 | $368.64 | 2,437,800 | — | — |
| 2020-04-03 | $282.21 | $342.22 | 1,320,400 | — | — |
| 2020-04-02 | $287.55 | $348.69 | 1,666,600 | — | — |
| 2020-04-01 | $275.20 | $333.72 | 1,927,400 | — | — |
| 2020-03-31 | $283.60 | $343.90 | 3,275,100 | — | — |
| 2020-03-30 | $284.96 | $345.55 | 1,990,000 | — | — |
| 2020-03-27 | $274.34 | $332.67 | 2,314,600 | — | — |
| 2020-03-26 | $283.15 | $343.36 | 2,856,100 | — | — |
| 2020-03-25 | $271.68 | $329.45 | 3,075,700 | — | — |
| 2020-03-24 | $282.03 | $342.00 | 2,691,600 | — | — |
| 2020-03-23 | $255.30 | $309.59 | 3,477,200 | — | — |
| 2020-03-20 | $278.37 | $337.56 | 3,715,600 | — | — |
| 2020-03-19 | $280.84 | $340.56 | 3,511,100 | — | — |
| 2020-03-18 | $302.98 | $367.40 | 4,570,700 | — | — |
| 2020-03-17 | $296.31 | $359.32 | 5,253,500 | — | — |
| 2020-03-16 | $279.35 | $338.75 | 3,766,500 | — | — |
| 2020-03-13 | $300.12 | $363.94 | 4,534,400 | — | — |
| 2020-03-12 | $284.32 | $344.51 | 4,519,200 | — | — |
| 2020-03-11 | $289.38 | $350.64 | 2,566,400 | — | — |
| 2020-03-10 | $307.70 | $372.84 | 2,707,500 | — | — |
| 2020-03-09 | $295.35 | $357.87 | 2,520,100 | — | — |
| 2020-03-06 | $311.17 | $377.04 | 1,922,800 | — | — |
| 2020-03-05 | $312.89 | $379.13 | 2,192,400 | — | — |
| 2020-03-04 | $326.64 | $395.79 | 3,043,500 | — | — |
| 2020-03-03 | $310.36 | $376.06 | 3,895,900 | — | — |
| 2020-03-02 | $304.96 | $369.52 | 2,741,000 | — | — |
| 2020-02-28 | $290.80 | $352.36 | 3,961,600 | — | — |
| 2020-02-27 | $297.08 | $359.97 | 2,231,900 | — | — |
| 2020-02-26 | $309.16 | $374.61 | 1,944,800 | — | — |
| 2020-02-25 | $309.63 | $375.18 | 2,378,300 | — | — |
| 2020-02-24 | $323.15 | $391.56 | 2,638,300 | — | — |
| 2020-02-21 | $334.94 | $405.85 | 1,540,100 | — | — |
| 2020-02-20 | $336.06 | $407.20 | 1,505,700 | — | — |
| 2020-02-19 | $339.74 | $411.66 | 1,189,400 | — | — |
| 2020-02-18 | $337.37 | $408.79 | 1,462,400 | — | — |
| 2020-02-14 | $339.19 | $411.00 | 1,467,700 | — | — |
| 2020-02-13 | $335.59 | $406.63 | 1,560,100 | — | — |
| 2020-02-12 | $334.57 | $405.40 | 1,948,400 | — | — |
| 2020-02-11 | $337.78 | $409.29 | 1,808,400 | — | — |
| 2020-02-10 | $333.94 | $404.63 | 1,781,600 | — | — |
| 2020-02-07 | $326.21 | $395.27 | 1,577,300 | — | — |
| 2020-02-06 | $332.00 | $402.28 | 1,636,200 | — | — |
| 2020-02-05 | $332.49 | $402.88 | 1,786,600 | — | — |
| 2020-02-04 | $325.96 | $394.96 | 2,019,700 | — | — |
| 2020-02-03 | $318.34 | $385.73 | 2,693,900 | — | — |
| 2020-01-31 | $313.19 | $379.49 | 2,623,700 | — | — |
| 2020-01-30 | $319.86 | $387.57 | 3,670,000 | — | — |
| 2020-01-29 | $333.89 | $404.57 | 1,434,400 | — | — |
| 2020-01-28 | $333.26 | $403.81 | 1,667,000 | — | — |
| 2020-01-27 | $330.96 | $401.02 | 1,236,100 | — | — |
| 2020-01-24 | $333.68 | $404.32 | 945,800 | — | — |
| 2020-01-23 | $335.38 | $406.38 | 1,213,800 | — | — |
| 2020-01-22 | $340.05 | $412.04 | 922,500 | — | — |
| 2020-01-21 | $337.26 | $408.66 | 1,340,700 | — | — |
| 2020-01-17 | $339.19 | $411.00 | 1,100,300 | — | — |
| 2020-01-16 | $336.74 | $408.03 | 842,000 | — | — |
| 2020-01-15 | $335.20 | $406.16 | 1,350,600 | — | — |
| 2020-01-14 | $332.80 | $403.25 | 1,069,800 | — | — |
| 2020-01-13 | $332.02 | $402.31 | 1,379,100 | — | — |
| 2020-01-10 | $328.73 | $398.32 | 801,400 | — | — |
| 2020-01-09 | $329.61 | $399.39 | 901,900 | — | — |
| 2020-01-08 | $327.50 | $396.83 | 939,100 | — | — |
| 2020-01-07 | $326.98 | $396.20 | 917,700 | — | — |
| 2020-01-06 | $325.14 | $393.97 | 1,010,000 | — | — |
| 2020-01-03 | $322.82 | $391.16 | 819,600 | — | — |
| 2020-01-02 | $326.37 | $395.46 | 1,173,300 | — | — |