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
- 2002-12-19 to 2026-08-27
- 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 |
|---|---|---|---|
| 2020-12-31 | $340.94 | $452.22 | 15,100 |
| 2020-12-30 | $342.00 | $453.63 | 15,000 |
| 2020-12-29 | $333.70 | $442.62 | 12,400 |
| 2020-12-28 | $335.81 | $445.42 | 8,100 |
| 2020-12-24 | $335.08 | $444.45 | 4,200 |
| 2020-12-23 | $333.69 | $442.61 | 6,400 |
| 2020-12-22 | $332.53 | $441.07 | 9,700 |
| 2020-12-21 | $334.81 | $444.09 | 10,900 |
| 2020-12-18 | $336.49 | $446.32 | 11,800 |
| 2020-12-17 | $340.64 | $451.82 | 11,500 |
| 2020-12-16 | $343.29 | $455.34 | 5,200 |
| 2020-12-15 | $343.49 | $455.61 | 18,200 |
| 2020-12-14 | $351.39 | $466.08 | 8,400 |
| 2020-12-11 | $352.88 | $468.06 | 11,000 |
| 2020-12-10 | $353.31 | $468.63 | 8,100 |
| 2020-12-09 | $354.69 | $470.46 | 7,200 |
| 2020-12-08 | $356.30 | $472.60 | 7,200 |
| 2020-12-07 | $357.14 | $473.71 | 8,200 |
| 2020-12-04 | $361.88 | $480.00 | 12,300 |
| 2020-12-03 | $351.60 | $466.36 | 6,600 |
| 2020-12-02 | $346.16 | $459.15 | 8,700 |
| 2020-12-01 | $345.83 | $458.71 | 11,200 |
| 2020-11-30 | $342.86 | $454.77 | 9,200 |
| 2020-11-27 | $344.19 | $456.53 | 5,600 |
| 2020-11-25 | $342.65 | $454.49 | 2,500 |
| 2020-11-24 | $344.20 | $456.55 | 12,100 |
| 2020-11-23 | $340.43 | $451.55 | 9,900 |
| 2020-11-20 | $342.96 | $454.90 | 11,800 |
| 2020-11-19 | $335.21 | $444.62 | 4,100 |
| 2020-11-18 | $338.73 | $449.29 | 5,400 |
| 2020-11-17 | $341.90 | $453.50 | 7,700 |
| 2020-11-16 | $335.61 | $445.15 | 19,400 |
| 2020-11-13 | $317.18 | $420.71 | 15,400 |
| 2020-11-12 | $318.54 | $422.51 | 4,500 |
| 2020-11-11 | $321.49 | $426.42 | 9,900 |
| 2020-11-10 | $317.03 | $420.51 | 19,500 |
| 2020-11-09 | $306.92 | $407.10 | 30,300 |
| 2020-11-06 | $293.32 | $389.06 | 4,000 |
| 2020-11-05 | $293.45 | $389.23 | 3,600 |
| 2020-11-04 | $293.75 | $389.63 | 8,600 |
| 2020-11-03 | $297.40 | $394.47 | 36,000 |
| 2020-11-02 | $281.45 | $373.32 | 10,700 |
| 2020-10-30 | $263.17 | $349.07 | 30,600 |
| 2020-10-29 | $266.44 | $353.41 | 12,200 |
| 2020-10-28 | $264.54 | $350.89 | 20,700 |
| 2020-10-27 | $271.72 | $360.41 | 8,200 |
| 2020-10-26 | $276.50 | $366.75 | 15,800 |
| 2020-10-23 | $282.05 | $374.11 | 5,900 |
| 2020-10-22 | $281.98 | $374.02 | 14,700 |
| 2020-10-21 | $285.00 | $378.02 | 6,200 |
| 2020-10-20 | $287.73 | $381.65 | 12,700 |
| 2020-10-19 | $289.50 | $383.99 | 19,100 |
| 2020-10-16 | $291.10 | $386.12 | 9,300 |
| 2020-10-15 | $291.73 | $386.95 | 4,800 |
| 2020-10-14 | $295.59 | $392.07 | 4,600 |
| 2020-10-13 | $307.73 | $408.17 | 8,200 |
| 2020-10-12 | $310.00 | $411.18 | 11,100 |
| 2020-10-09 | $313.00 | $415.16 | 4,200 |
| 2020-10-08 | $311.29 | $412.90 | 3,000 |
| 2020-10-07 | $308.51 | $409.21 | 4,300 |
| 2020-10-06 | $300.59 | $398.70 | 4,500 |
| 2020-10-05 | $305.42 | $405.11 | 6,300 |
| 2020-10-02 | $299.90 | $397.79 | 3,900 |
| 2020-10-01 | $295.73 | $392.26 | 5,100 |
| 2020-09-30 | $293.28 | $389.01 | 5,700 |
| 2020-09-29 | $287.85 | $381.80 | 10,200 |
| 2020-09-28 | $285.72 | $378.98 | 6,700 |
| 2020-09-25 | $279.95 | $371.33 | 9,900 |
| 2020-09-24 | $280.58 | $372.16 | 15,200 |
| 2020-09-23 | $276.92 | $367.31 | 7,300 |
| 2020-09-22 | $283.43 | $375.94 | 4,100 |
| 2020-09-21 | $284.53 | $377.40 | 14,000 |
| 2020-09-18 | $288.48 | $382.64 | 7,500 |
| 2020-09-17 | $292.74 | $388.29 | 22,600 |
| 2020-09-16 | $295.17 | $391.51 | 8,700 |
| 2020-09-15 | $298.54 | $395.98 | 8,500 |
| 2020-09-14 | $297.00 | $393.94 | 22,300 |
| 2020-09-11 | $293.39 | $389.15 | 8,500 |
| 2020-09-10 | $296.30 | $393.01 | 6,000 |
| 2020-09-09 | $302.51 | $401.25 | 16,600 |
| 2020-09-08 | $300.34 | $398.37 | 28,800 |
| 2020-09-04 | $306.94 | $407.13 | 16,200 |
| 2020-09-03 | $310.74 | $412.17 | 6,700 |
| 2020-09-02 | $309.40 | $410.39 | 2,500 |
| 2020-09-01 | $307.75 | $408.20 | 4,500 |
| 2020-08-31 | $308.59 | $409.31 | 11,300 |
| 2020-08-28 | $313.71 | $416.11 | 13,600 |
| 2020-08-27 | $316.55 | $419.87 | 5,600 |
| 2020-08-26 | $310.85 | $412.31 | 10,500 |
| 2020-08-25 | $311.00 | $412.51 | 21,700 |
| 2020-08-24 | $315.90 | $419.01 | 21,100 |
| 2020-08-21 | $307.40 | $407.74 | 10,600 |
| 2020-08-20 | $308.38 | $409.04 | 5,000 |
| 2020-08-19 | $310.50 | $411.85 | 5,800 |
| 2020-08-18 | $311.31 | $412.92 | 2,700 |
| 2020-08-17 | $309.93 | $411.09 | 4,100 |
| 2020-08-14 | $313.20 | $415.43 | 3,300 |
| 2020-08-13 | $310.98 | $412.48 | 8,400 |
| 2020-08-12 | $313.56 | $415.91 | 6,000 |
| 2020-08-11 | $311.93 | $413.74 | 9,000 |
| 2020-08-10 | $306.64 | $406.73 | 7,700 |
| 2020-08-07 | $308.08 | $408.64 | 14,400 |
| 2020-08-06 | $307.98 | $408.50 | 16,400 |
| 2020-08-05 | $311.42 | $413.07 | 5,900 |
| 2020-08-04 | $308.76 | $409.54 | 11,100 |
| 2020-08-03 | $315.00 | $417.82 | 6,900 |
| 2020-07-31 | $313.62 | $415.99 | 6,500 |
| 2020-07-30 | $316.98 | $420.44 | 18,800 |
| 2020-07-29 | $320.77 | $425.47 | 3,100 |
| 2020-07-28 | $317.15 | $420.67 | 4,200 |
| 2020-07-27 | $321.13 | $425.95 | 8,400 |
| 2020-07-24 | $317.67 | $421.36 | 8,600 |
| 2020-07-23 | $324.09 | $429.87 | 4,000 |
| 2020-07-22 | $314.96 | $417.76 | 4,300 |
| 2020-07-21 | $308.21 | $408.81 | 5,900 |
| 2020-07-20 | $306.97 | $407.17 | 4,000 |
| 2020-07-17 | $305.00 | $404.55 | 3,300 |
| 2020-07-16 | $312.84 | $414.95 | 5,600 |
| 2020-07-15 | $307.57 | $407.96 | 3,000 |
| 2020-07-14 | $305.14 | $404.74 | 17,500 |
| 2020-07-13 | $295.46 | $391.90 | 20,400 |
| 2020-07-10 | $298.78 | $396.30 | 17,500 |
| 2020-07-09 | $295.50 | $391.95 | 21,300 |
| 2020-07-08 | $299.48 | $397.23 | 17,100 |
| 2020-07-07 | $295.00 | $391.29 | 35,000 |
| 2020-07-06 | $306.12 | $406.04 | 5,300 |
| 2020-07-02 | $302.80 | $401.63 | 5,900 |
| 2020-07-01 | $306.48 | $406.52 | 6,600 |
| 2020-06-30 | $308.84 | $409.65 | 17,200 |
| 2020-06-29 | $301.89 | $400.43 | 8,800 |
| 2020-06-26 | $304.03 | $403.27 | 6,700 |
| 2020-06-25 | $305.44 | $405.14 | 11,300 |
| 2020-06-24 | $309.45 | $410.45 | 7,500 |
| 2020-06-23 | $316.25 | $419.47 | 4,500 |
| 2020-06-22 | $314.84 | $417.60 | 4,800 |
| 2020-06-19 | $312.67 | $414.73 | 13,100 |
| 2020-06-18 | $314.29 | $416.87 | 9,800 |
| 2020-06-17 | $322.79 | $428.15 | 8,300 |
| 2020-06-16 | $336.97 | $446.96 | 15,900 |
| 2020-06-15 | $309.08 | $409.96 | 9,700 |
| 2020-06-12 | $310.18 | $411.42 | 7,000 |
| 2020-06-11 | $299.54 | $397.31 | 9,000 |
| 2020-06-10 | $312.43 | $414.41 | 18,500 |
| 2020-06-09 | $317.25 | $420.80 | 7,300 |
| 2020-06-08 | $330.33 | $438.15 | 14,400 |
| 2020-06-05 | $326.66 | $433.28 | 13,000 |
| 2020-06-04 | $319.03 | $423.16 | 6,700 |
| 2020-06-03 | $315.10 | $417.95 | 25,600 |
| 2020-06-02 | $293.55 | $389.36 | 38,500 |
| 2020-06-01 | $284.73 | $377.67 | 25,700 |
| 2020-05-29 | $278.26 | $369.08 | 14,300 |
| 2020-05-28 | $278.03 | $368.78 | 40,500 |
| 2020-05-27 | $272.20 | $361.05 | 25,600 |
| 2020-05-26 | $271.00 | $359.45 | 39,100 |
| 2020-05-22 | $251.32 | $333.35 | 24,100 |
| 2020-05-21 | $255.48 | $338.87 | 25,100 |
| 2020-05-20 | $250.82 | $332.69 | 33,400 |
| 2020-05-19 | $243.50 | $322.98 | 19,300 |
| 2020-05-18 | $250.00 | $331.60 | 20,700 |
| 2020-05-15 | $248.03 | $328.99 | 21,900 |
| 2020-05-14 | $244.15 | $323.84 | 21,600 |
| 2020-05-13 | $230.65 | $305.93 | 16,000 |
| 2020-05-12 | $244.02 | $323.67 | 18,300 |
| 2020-05-11 | $251.16 | $333.14 | 33,600 |
| 2020-05-08 | $249.76 | $331.28 | 34,400 |
| 2020-05-07 | $249.00 | $330.27 | 48,500 |
| 2020-05-06 | $256.78 | $340.59 | 42,900 |
| 2020-05-05 | $251.08 | $333.03 | 13,500 |
| 2020-05-04 | $251.15 | $333.13 | 22,100 |
| 2020-05-01 | $256.15 | $339.76 | 25,800 |
| 2020-04-30 | $273.40 | $362.64 | 34,100 |
| 2020-04-29 | $290.40 | $385.19 | 35,500 |
| 2020-04-28 | $282.32 | $374.47 | 8,400 |
| 2020-04-27 | $302.38 | $401.08 | 12,100 |
| 2020-04-24 | $275.62 | $365.58 | 10,000 |
| 2020-04-23 | $280.59 | $372.17 | 13,700 |
| 2020-04-22 | $276.37 | $366.58 | 7,300 |
| 2020-04-21 | $277.03 | $367.45 | 15,500 |
| 2020-04-20 | $287.27 | $381.03 | 6,000 |
| 2020-04-17 | $299.78 | $397.63 | 14,300 |
| 2020-04-16 | $273.10 | $362.24 | 16,700 |
| 2020-04-15 | $279.01 | $370.08 | 15,800 |
| 2020-04-14 | $292.53 | $388.01 | 9,100 |
| 2020-04-13 | $292.50 | $387.97 | 5,700 |
| 2020-04-09 | $287.47 | $381.30 | 81,500 |
| 2020-04-08 | $286.38 | $379.85 | 15,300 |
| 2020-04-07 | $283.00 | $375.37 | 27,900 |
| 2020-04-06 | $275.74 | $365.74 | 6,700 |
| 2020-04-03 | $267.34 | $354.60 | 21,000 |
| 2020-04-02 | $285.26 | $378.37 | 19,100 |
| 2020-04-01 | $278.25 | $369.07 | 15,800 |
| 2020-03-31 | $306.96 | $407.15 | 13,200 |
| 2020-03-30 | $287.50 | $381.34 | 19,600 |
| 2020-03-27 | $295.89 | $392.47 | 15,400 |
| 2020-03-26 | $308.80 | $409.59 | 20,500 |
| 2020-03-25 | $285.07 | $378.12 | 22,900 |
| 2020-03-24 | $288.19 | $382.26 | 32,700 |
| 2020-03-23 | $276.75 | $367.08 | 24,000 |
| 2020-03-20 | $287.31 | $381.09 | 20,300 |
| 2020-03-19 | $290.35 | $385.12 | 17,900 |
| 2020-03-18 | $296.33 | $393.05 | 26,000 |
| 2020-03-17 | $322.09 | $427.22 | 77,100 |
| 2020-03-16 | $341.82 | $453.39 | 62,600 |
| 2020-03-13 | $377.31 | $500.46 | 78,300 |
| 2020-03-12 | $330.48 | $438.35 | 38,100 |
| 2020-03-11 | $375.65 | $498.26 | 22,400 |
| 2020-03-10 | $378.92 | $502.60 | 12,500 |
| 2020-03-09 | $366.55 | $486.19 | 28,000 |
| 2020-03-06 | $405.02 | $537.22 | 11,400 |
| 2020-03-05 | $414.60 | $549.93 | 21,900 |
| 2020-03-04 | $424.28 | $562.77 | 7,400 |
| 2020-03-03 | $418.89 | $555.62 | 11,600 |
| 2020-03-02 | $430.26 | $570.70 | 15,900 |
| 2020-02-28 | $430.96 | $571.63 | 22,200 |
| 2020-02-27 | $445.00 | $590.25 | 14,600 |
| 2020-02-26 | $465.23 | $617.08 | 17,400 |
| 2020-02-25 | $468.94 | $622.00 | 6,600 |
| 2020-02-24 | $467.87 | $620.58 | 4,100 |
| 2020-02-21 | $476.23 | $631.67 | 7,600 |
| 2020-02-20 | $476.90 | $632.56 | 4,200 |
| 2020-02-19 | $474.48 | $629.35 | 8,300 |
| 2020-02-18 | $470.91 | $624.62 | 14,400 |
| 2020-02-14 | $474.29 | $629.10 | 32,800 |
| 2020-02-13 | $459.75 | $609.81 | 4,800 |
| 2020-02-12 | $465.40 | $617.31 | 11,100 |
| 2020-02-11 | $466.41 | $618.65 | 5,700 |
| 2020-02-10 | $462.67 | $613.69 | 3,100 |
| 2020-02-07 | $461.64 | $612.32 | 3,500 |
| 2020-02-06 | $468.86 | $621.90 | 4,700 |
| 2020-02-05 | $462.80 | $613.86 | 9,900 |
| 2020-02-04 | $460.27 | $610.50 | 10,000 |
| 2020-02-03 | $453.69 | $601.77 | 9,800 |
| 2020-01-31 | $446.36 | $592.05 | 5,300 |
| 2020-01-30 | $447.23 | $593.21 | 3,100 |
| 2020-01-29 | $449.46 | $596.16 | 5,000 |
| 2020-01-28 | $451.75 | $599.20 | 6,100 |
| 2020-01-27 | $448.16 | $594.44 | 2,900 |
| 2020-01-24 | $455.67 | $604.40 | 6,900 |
| 2020-01-23 | $456.36 | $605.32 | 8,500 |
| 2020-01-22 | $460.25 | $610.48 | 3,400 |
| 2020-01-21 | $464.00 | $615.45 | 6,600 |
| 2020-01-17 | $468.57 | $621.51 | 5,000 |
| 2020-01-16 | $466.73 | $619.07 | 5,100 |
| 2020-01-15 | $472.00 | $612.80 | 14,200 |
| 2020-01-14 | $469.75 | $609.88 | 8,200 |
| 2020-01-13 | $467.70 | $607.21 | 5,100 |
| 2020-01-10 | $465.63 | $604.53 | 6,600 |
| 2020-01-09 | $468.00 | $607.60 | 5,500 |
| 2020-01-08 | $466.81 | $606.06 | 3,700 |
| 2020-01-07 | $471.83 | $612.58 | 29,000 |
| 2020-01-06 | $472.39 | $613.30 | 6,400 |
| 2020-01-03 | $473.25 | $614.42 | 3,200 |
| 2020-01-02 | $473.35 | $614.55 | 3,800 |