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
- 1986-07-09 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 | $376.78 | $533.62 | 1,628,900 | — | — |
| 2020-12-30 | $374.45 | $530.32 | 1,778,000 | — | — |
| 2020-12-29 | $372.72 | $527.87 | 2,072,600 | — | — |
| 2020-12-28 | $371.06 | $525.52 | 3,207,700 | — | — |
| 2020-12-24 | $364.58 | $516.34 | 972,500 | — | — |
| 2020-12-23 | $361.89 | $512.53 | 1,782,100 | — | — |
| 2020-12-22 | $362.03 | $512.73 | 2,105,500 | — | — |
| 2020-12-21 | $364.97 | $516.89 | 2,329,700 | — | — |
| 2020-12-18 | $367.00 | $519.77 | 4,140,000 | — | — |
| 2020-12-17 | $370.29 | $524.43 | 2,314,200 | — | — |
| 2020-12-16 | $369.44 | $523.22 | 2,385,100 | — | — |
| 2020-12-15 | $371.88 | $526.68 | 2,133,900 | — | — |
| 2020-12-14 | $374.38 | $530.22 | 2,778,400 | — | — |
| 2020-12-11 | $375.10 | $531.24 | 3,483,900 | — | — |
| 2020-12-10 | $372.79 | $527.97 | 2,566,300 | — | — |
| 2020-12-09 | $374.29 | $530.09 | 2,461,600 | — | — |
| 2020-12-08 | $377.60 | $534.78 | 2,685,500 | — | — |
| 2020-12-07 | $373.33 | $528.73 | 2,652,900 | — | — |
| 2020-12-04 | $373.43 | $528.88 | 2,839,700 | — | — |
| 2020-12-03 | $374.05 | $529.75 | 3,976,400 | — | — |
| 2020-12-02 | $383.50 | $543.14 | 2,212,800 | — | — |
| 2020-12-01 | $387.56 | $548.89 | 2,996,800 | — | — |
| 2020-11-30 | $391.77 | $540.69 | 3,733,800 | — | — |
| 2020-11-27 | $388.39 | $536.02 | 1,329,400 | — | — |
| 2020-11-25 | $387.75 | $535.14 | 2,034,200 | — | — |
| 2020-11-24 | $384.22 | $530.27 | 2,061,100 | — | — |
| 2020-11-23 | $381.71 | $526.80 | 1,679,600 | — | — |
| 2020-11-20 | $381.12 | $525.99 | 1,807,600 | — | — |
| 2020-11-19 | $383.54 | $529.33 | 1,768,900 | — | — |
| 2020-11-18 | $382.23 | $527.52 | 2,134,600 | — | — |
| 2020-11-17 | $381.92 | $527.09 | 3,299,100 | — | — |
| 2020-11-16 | $379.79 | $524.15 | 1,691,500 | — | — |
| 2020-11-13 | $378.84 | $522.84 | 1,274,600 | — | — |
| 2020-11-12 | $375.71 | $518.52 | 1,535,900 | — | — |
| 2020-11-11 | $372.92 | $514.67 | 1,688,800 | — | — |
| 2020-11-10 | $366.62 | $505.98 | 2,662,600 | — | — |
| 2020-11-09 | $365.00 | $503.74 | 4,371,300 | — | — |
| 2020-11-06 | $385.66 | $532.25 | 1,950,200 | — | — |
| 2020-11-05 | $385.23 | $531.66 | 2,255,800 | — | — |
| 2020-11-04 | $376.17 | $519.16 | 2,449,800 | — | — |
| 2020-11-03 | $371.96 | $513.35 | 2,013,100 | — | — |
| 2020-11-02 | $364.39 | $502.90 | 1,646,300 | — | — |
| 2020-10-30 | $357.62 | $493.56 | 2,724,100 | — | — |
| 2020-10-29 | $364.86 | $503.55 | 1,838,500 | — | — |
| 2020-10-28 | $364.96 | $502.72 | 1,908,300 | — | — |
| 2020-10-27 | $372.72 | $513.41 | 1,525,400 | — | — |
| 2020-10-26 | $370.71 | $510.64 | 2,145,000 | — | — |
| 2020-10-23 | $374.60 | $516.00 | 1,108,000 | — | — |
| 2020-10-22 | $375.75 | $517.58 | 1,813,200 | — | — |
| 2020-10-21 | $377.82 | $520.43 | 1,466,500 | — | — |
| 2020-10-20 | $378.31 | $521.11 | 1,282,300 | — | — |
| 2020-10-19 | $375.56 | $517.32 | 1,938,100 | — | — |
| 2020-10-16 | $381.54 | $525.56 | 2,459,400 | — | — |
| 2020-10-15 | $376.58 | $518.73 | 1,697,800 | — | — |
| 2020-10-14 | $378.34 | $521.15 | 1,904,400 | — | — |
| 2020-10-13 | $380.68 | $524.37 | 1,823,300 | — | — |
| 2020-10-12 | $376.48 | $518.59 | 2,806,900 | — | — |
| 2020-10-09 | $369.46 | $508.92 | 1,730,700 | — | — |
| 2020-10-08 | $365.09 | $502.90 | 1,793,100 | — | — |
| 2020-10-07 | $363.02 | $500.05 | 1,959,100 | — | — |
| 2020-10-06 | $358.35 | $493.61 | 2,760,400 | — | — |
| 2020-10-05 | $358.58 | $493.93 | 2,093,500 | — | — |
| 2020-10-02 | $355.01 | $489.01 | 2,125,000 | — | — |
| 2020-10-01 | $358.46 | $493.77 | 2,053,000 | — | — |
| 2020-09-30 | $355.00 | $489.00 | 2,525,800 | — | — |
| 2020-09-29 | $352.14 | $485.06 | 2,526,000 | — | — |
| 2020-09-28 | $349.62 | $481.59 | 3,459,200 | — | — |
| 2020-09-25 | $342.58 | $471.89 | 7,338,500 | — | — |
| 2020-09-24 | $347.00 | $477.98 | 5,779,300 | — | — |
| 2020-09-23 | $344.63 | $474.72 | 3,577,100 | — | — |
| 2020-09-22 | $344.45 | $474.47 | 2,128,100 | — | — |
| 2020-09-21 | $339.57 | $467.75 | 2,427,400 | — | — |
| 2020-09-18 | $335.96 | $462.77 | 3,409,300 | — | — |
| 2020-09-17 | $338.88 | $466.80 | 2,681,500 | — | — |
| 2020-09-16 | $343.73 | $473.48 | 1,656,500 | — | — |
| 2020-09-15 | $343.91 | $473.72 | 1,362,500 | — | — |
| 2020-09-14 | $342.92 | $472.36 | 1,522,300 | — | — |
| 2020-09-11 | $339.13 | $467.14 | 1,599,600 | — | — |
| 2020-09-10 | $339.53 | $467.69 | 1,959,600 | — | — |
| 2020-09-09 | $346.43 | $477.20 | 2,100,900 | — | — |
| 2020-09-08 | $338.86 | $466.77 | 2,144,300 | — | — |
| 2020-09-04 | $346.57 | $477.39 | 2,557,000 | — | — |
| 2020-09-03 | $348.30 | $479.77 | 3,630,400 | — | — |
| 2020-09-02 | $358.86 | $494.32 | 2,434,900 | — | — |
| 2020-09-01 | $351.38 | $484.01 | 1,773,700 | — | — |
| 2020-08-31 | $347.66 | $478.89 | 1,586,900 | — | — |
| 2020-08-28 | $348.37 | $479.87 | 1,487,300 | — | — |
| 2020-08-27 | $346.36 | $477.10 | 2,220,700 | — | — |
| 2020-08-26 | $344.27 | $474.22 | 1,757,000 | — | — |
| 2020-08-25 | $344.71 | $474.83 | 1,176,200 | — | — |
| 2020-08-24 | $344.13 | $474.03 | 1,461,500 | — | — |
| 2020-08-21 | $344.61 | $474.69 | 2,372,600 | — | — |
| 2020-08-20 | $340.87 | $469.54 | 1,717,500 | — | — |
| 2020-08-19 | $340.90 | $469.58 | 1,730,100 | — | — |
| 2020-08-18 | $340.75 | $469.37 | 1,489,400 | — | — |
| 2020-08-17 | $339.96 | $468.28 | 1,504,700 | — | — |
| 2020-08-14 | $336.28 | $463.21 | 1,522,900 | — | — |
| 2020-08-13 | $335.70 | $462.42 | 1,536,500 | — | — |
| 2020-08-12 | $336.76 | $463.88 | 1,853,900 | — | — |
| 2020-08-11 | $332.43 | $457.91 | 2,065,600 | — | — |
| 2020-08-10 | $340.00 | $468.34 | 1,503,800 | — | — |
| 2020-08-07 | $340.91 | $469.59 | 1,759,000 | — | — |
| 2020-08-06 | $343.31 | $472.90 | 2,104,300 | — | — |
| 2020-08-05 | $339.97 | $468.30 | 2,923,700 | — | — |
| 2020-08-04 | $339.79 | $468.05 | 3,933,300 | — | — |
| 2020-08-03 | $329.32 | $453.63 | 2,480,200 | — | — |
| 2020-07-31 | $325.53 | $448.41 | 2,149,900 | — | — |
| 2020-07-30 | $324.82 | $447.43 | 1,390,300 | — | — |
| 2020-07-29 | $326.14 | $448.28 | 1,341,300 | — | — |
| 2020-07-28 | $327.57 | $450.25 | 1,374,000 | — | — |
| 2020-07-27 | $327.60 | $450.29 | 2,083,300 | — | — |
| 2020-07-24 | $325.78 | $447.79 | 1,423,400 | — | — |
| 2020-07-23 | $326.11 | $448.24 | 1,561,700 | — | — |
| 2020-07-22 | $328.30 | $451.25 | 1,312,600 | — | — |
| 2020-07-21 | $327.74 | $450.48 | 1,874,200 | — | — |
| 2020-07-20 | $326.51 | $448.79 | 1,863,300 | — | — |
| 2020-07-17 | $324.79 | $446.43 | 1,768,100 | — | — |
| 2020-07-16 | $326.27 | $448.46 | 1,402,000 | — | — |
| 2020-07-15 | $326.70 | $449.05 | 1,770,700 | — | — |
| 2020-07-14 | $328.00 | $450.84 | 1,844,800 | — | — |
| 2020-07-13 | $322.92 | $443.86 | 2,583,200 | — | — |
| 2020-07-10 | $326.23 | $448.41 | 2,484,100 | — | — |
| 2020-07-09 | $325.54 | $447.46 | 5,313,600 | — | — |
| 2020-07-08 | $316.32 | $434.78 | 2,364,500 | — | — |
| 2020-07-07 | $316.23 | $434.66 | 3,346,600 | — | — |
| 2020-07-06 | $311.49 | $428.15 | 2,332,400 | — | — |
| 2020-07-02 | $305.74 | $420.24 | 2,540,500 | — | — |
| 2020-07-01 | $304.75 | $418.88 | 1,906,100 | — | — |
| 2020-06-30 | $303.21 | $416.76 | 2,391,700 | — | — |
| 2020-06-29 | $301.59 | $414.54 | 1,841,700 | — | — |
| 2020-06-26 | $296.56 | $407.62 | 2,866,000 | — | — |
| 2020-06-25 | $300.53 | $413.08 | 2,274,300 | — | — |
| 2020-06-24 | $298.02 | $409.63 | 2,398,100 | — | — |
| 2020-06-23 | $301.29 | $414.13 | 2,409,600 | — | — |
| 2020-06-22 | $300.45 | $412.97 | 2,094,400 | — | — |
| 2020-06-19 | $299.90 | $412.22 | 3,438,000 | — | — |
| 2020-06-18 | $299.57 | $411.76 | 1,881,800 | — | — |
| 2020-06-17 | $299.61 | $411.82 | 2,188,400 | — | — |
| 2020-06-16 | $301.36 | $414.22 | 2,633,800 | — | — |
| 2020-06-15 | $297.18 | $408.48 | 3,266,800 | — | — |
| 2020-06-12 | $298.70 | $410.57 | 4,020,000 | — | — |
| 2020-06-11 | $300.83 | $413.49 | 3,443,000 | — | — |
| 2020-06-10 | $307.33 | $422.43 | 2,713,700 | — | — |
| 2020-06-09 | $305.55 | $419.98 | 3,155,800 | — | — |
| 2020-06-08 | $307.19 | $422.24 | 3,764,500 | — | — |
| 2020-06-05 | $312.04 | $428.90 | 4,375,600 | — | — |
| 2020-06-04 | $310.75 | $427.13 | 4,553,900 | — | — |
| 2020-06-03 | $306.64 | $421.48 | 2,165,900 | — | — |
| 2020-06-02 | $307.09 | $422.10 | 2,528,900 | — | — |
| 2020-06-01 | $308.29 | $423.75 | 2,293,700 | — | — |
| 2020-05-29 | $308.47 | $423.99 | 4,971,800 | — | — |
| 2020-05-28 | $309.56 | $425.49 | 4,301,900 | — | — |
| 2020-05-27 | $306.01 | $420.61 | 2,980,200 | — | — |
| 2020-05-26 | $304.80 | $418.95 | 3,234,600 | — | — |
| 2020-05-22 | $302.43 | $415.69 | 2,366,400 | — | — |
| 2020-05-21 | $301.97 | $415.06 | 2,492,100 | — | — |
| 2020-05-20 | $304.91 | $419.10 | 2,827,000 | — | — |
| 2020-05-19 | $304.63 | $418.72 | 3,523,000 | — | — |
| 2020-05-18 | $302.76 | $416.15 | 3,987,300 | — | — |
| 2020-05-15 | $299.21 | $411.27 | 4,577,200 | — | — |
| 2020-05-14 | $299.74 | $412.00 | 3,718,900 | — | — |
| 2020-05-13 | $302.14 | $415.29 | 2,954,900 | — | — |
| 2020-05-12 | $304.84 | $419.01 | 2,264,900 | — | — |
| 2020-05-11 | $310.33 | $426.55 | 1,865,900 | — | — |
| 2020-05-08 | $305.94 | $420.52 | 2,337,400 | — | — |
| 2020-05-07 | $305.00 | $419.23 | 2,601,800 | — | — |
| 2020-05-06 | $308.89 | $424.57 | 2,406,700 | — | — |
| 2020-05-05 | $307.92 | $423.24 | 2,460,900 | — | — |
| 2020-05-04 | $304.49 | $418.52 | 2,477,500 | — | — |
| 2020-05-01 | $301.92 | $414.99 | 2,525,400 | — | — |
| 2020-04-30 | $303.00 | $416.48 | 3,794,300 | — | — |
| 2020-04-29 | $307.09 | $421.14 | 3,667,700 | — | — |
| 2020-04-28 | $304.95 | $418.20 | 2,425,900 | — | — |
| 2020-04-27 | $308.78 | $423.45 | 2,287,300 | — | — |
| 2020-04-24 | $310.55 | $425.88 | 2,019,400 | — | — |
| 2020-04-23 | $305.40 | $418.82 | 2,625,200 | — | — |
| 2020-04-22 | $309.42 | $424.33 | 2,970,600 | — | — |
| 2020-04-21 | $301.33 | $413.24 | 3,833,000 | — | — |
| 2020-04-20 | $312.08 | $427.98 | 3,156,300 | — | — |
| 2020-04-17 | $317.92 | $435.99 | 3,688,000 | — | — |
| 2020-04-16 | $321.56 | $440.98 | 3,940,000 | — | — |
| 2020-04-15 | $310.27 | $425.50 | 2,937,300 | — | — |
| 2020-04-14 | $314.14 | $430.80 | 4,288,300 | — | — |
| 2020-04-13 | $299.62 | $410.89 | 3,120,400 | — | — |
| 2020-04-09 | $300.01 | $411.43 | 6,487,600 | — | — |
| 2020-04-08 | $305.97 | $419.60 | 3,964,400 | — | — |
| 2020-04-07 | $303.63 | $416.39 | 4,036,500 | — | — |
| 2020-04-06 | $305.12 | $418.43 | 5,272,500 | — | — |
| 2020-04-03 | $288.65 | $395.85 | 2,650,100 | — | — |
| 2020-04-02 | $291.48 | $399.73 | 3,500,600 | — | — |
| 2020-04-01 | $286.78 | $393.28 | 3,745,800 | — | — |
| 2020-03-31 | $285.13 | $391.02 | 5,618,600 | — | — |
| 2020-03-30 | $291.12 | $399.23 | 4,396,000 | — | — |
| 2020-03-27 | $284.33 | $389.92 | 4,250,400 | — | — |
| 2020-03-26 | $292.30 | $400.85 | 5,463,100 | — | — |
| 2020-03-25 | $280.86 | $385.16 | 5,639,600 | — | — |
| 2020-03-24 | $284.94 | $390.76 | 7,124,200 | — | — |
| 2020-03-23 | $285.53 | $391.57 | 5,646,400 | — | — |
| 2020-03-20 | $290.42 | $398.28 | 6,581,200 | — | — |
| 2020-03-19 | $305.22 | $418.57 | 5,429,500 | — | — |
| 2020-03-18 | $307.50 | $421.70 | 6,701,800 | — | — |
| 2020-03-17 | $306.99 | $421.00 | 7,170,600 | — | — |
| 2020-03-16 | $283.18 | $388.35 | 5,465,500 | — | — |
| 2020-03-13 | $302.27 | $414.53 | 6,100,100 | — | — |
| 2020-03-12 | $279.85 | $383.78 | 7,307,600 | — | — |
| 2020-03-11 | $297.43 | $407.89 | 3,622,700 | — | — |
| 2020-03-10 | $309.40 | $424.30 | 4,245,500 | — | — |
| 2020-03-09 | $301.98 | $414.13 | 5,203,100 | — | — |
| 2020-03-06 | $311.34 | $426.96 | 6,185,500 | — | — |
| 2020-03-05 | $315.76 | $433.03 | 6,407,700 | — | — |
| 2020-03-04 | $320.74 | $439.86 | 4,219,300 | — | — |
| 2020-03-03 | $302.73 | $415.16 | 5,131,400 | — | — |
| 2020-03-02 | $309.14 | $423.95 | 7,563,800 | — | — |
| 2020-02-28 | $281.14 | $385.55 | 7,091,800 | — | — |
| 2020-02-27 | $293.13 | $401.99 | 3,625,300 | — | — |
| 2020-02-26 | $305.69 | $419.22 | 2,236,000 | — | — |
| 2020-02-25 | $304.87 | $418.09 | 2,881,800 | — | — |
| 2020-02-24 | $313.62 | $430.09 | 2,300,400 | — | — |
| 2020-02-21 | $321.95 | $441.51 | 2,239,000 | — | — |
| 2020-02-20 | $324.08 | $444.44 | 1,427,500 | — | — |
| 2020-02-19 | $323.02 | $442.98 | 1,413,600 | — | — |
| 2020-02-18 | $322.05 | $441.65 | 1,547,100 | — | — |
| 2020-02-14 | $318.31 | $436.52 | 1,113,400 | — | — |
| 2020-02-13 | $318.20 | $436.37 | 1,438,000 | — | — |
| 2020-02-12 | $315.12 | $432.15 | 1,384,600 | — | — |
| 2020-02-11 | $310.68 | $426.06 | 2,047,500 | — | — |
| 2020-02-10 | $313.79 | $430.32 | 2,336,300 | — | — |
| 2020-02-07 | $313.63 | $430.10 | 1,903,500 | — | — |
| 2020-02-06 | $310.61 | $425.96 | 1,917,900 | — | — |
| 2020-02-05 | $308.95 | $422.80 | 1,731,800 | — | — |
| 2020-02-04 | $304.90 | $417.25 | 1,982,300 | — | — |
| 2020-02-03 | $302.00 | $413.28 | 2,816,800 | — | — |
| 2020-01-31 | $305.52 | $418.10 | 1,837,000 | — | — |
| 2020-01-30 | $309.47 | $423.51 | 1,232,600 | — | — |
| 2020-01-29 | $309.58 | $423.66 | 1,713,700 | — | — |
| 2020-01-28 | $310.85 | $425.40 | 1,571,700 | — | — |
| 2020-01-27 | $309.45 | $423.48 | 2,265,100 | — | — |
| 2020-01-24 | $310.51 | $424.93 | 1,986,100 | — | — |
| 2020-01-23 | $312.88 | $428.17 | 1,535,900 | — | — |
| 2020-01-22 | $311.89 | $426.82 | 2,218,900 | — | — |
| 2020-01-21 | $313.26 | $428.69 | 3,585,900 | — | — |
| 2020-01-17 | $304.68 | $416.95 | 2,506,500 | — | — |
| 2020-01-16 | $303.03 | $414.69 | 1,758,600 | — | — |
| 2020-01-15 | $300.82 | $411.67 | 1,604,000 | — | — |
| 2020-01-14 | $299.75 | $410.21 | 1,459,900 | — | — |
| 2020-01-13 | $299.87 | $410.37 | 1,778,600 | — | — |
| 2020-01-10 | $297.24 | $406.77 | 2,024,200 | — | — |
| 2020-01-09 | $299.42 | $409.75 | 3,261,200 | — | — |
| 2020-01-08 | $294.69 | $403.28 | 2,492,800 | — | — |
| 2020-01-07 | $291.35 | $398.71 | 1,963,400 | — | — |
| 2020-01-06 | $291.81 | $399.34 | 2,655,100 | — | — |
| 2020-01-03 | $291.73 | $399.23 | 1,926,000 | — | — |
| 2020-01-02 | $291.49 | $398.90 | 2,103,600 | — | — |