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
- 1984-10-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 | $350.68 | $418.41 | 1,969,000 | — | — |
| 2020-12-30 | $344.99 | $411.62 | 1,866,000 | — | — |
| 2020-12-29 | $347.35 | $414.44 | 2,275,700 | — | — |
| 2020-12-28 | $345.95 | $412.77 | 2,308,200 | — | — |
| 2020-12-24 | $340.79 | $406.61 | 1,360,600 | — | — |
| 2020-12-23 | $337.59 | $402.79 | 2,348,100 | — | — |
| 2020-12-22 | $335.01 | $399.71 | 2,069,700 | — | — |
| 2020-12-21 | $336.08 | $400.99 | 2,892,700 | — | — |
| 2020-12-18 | $338.38 | $403.74 | 8,742,700 | — | — |
| 2020-12-17 | $341.67 | $407.66 | 2,525,700 | — | — |
| 2020-12-16 | $339.34 | $404.88 | 2,365,600 | — | — |
| 2020-12-15 | $339.67 | $405.27 | 2,616,500 | — | — |
| 2020-12-14 | $336.13 | $401.05 | 2,479,000 | — | — |
| 2020-12-11 | $337.07 | $402.17 | 3,071,700 | — | — |
| 2020-12-10 | $339.65 | $405.25 | 2,896,900 | — | — |
| 2020-12-09 | $344.41 | $410.93 | 2,600,400 | — | — |
| 2020-12-08 | $347.86 | $415.05 | 2,471,200 | — | — |
| 2020-12-07 | $347.86 | $415.05 | 2,999,400 | — | — |
| 2020-12-04 | $349.89 | $417.47 | 3,255,100 | — | — |
| 2020-12-03 | $348.68 | $414.53 | 4,169,200 | — | — |
| 2020-12-02 | $347.56 | $413.20 | 2,864,300 | — | — |
| 2020-12-01 | $341.19 | $405.63 | 3,817,700 | — | — |
| 2020-11-30 | $336.34 | $399.86 | 5,265,700 | — | — |
| 2020-11-27 | $337.94 | $401.76 | 1,558,600 | — | — |
| 2020-11-25 | $333.19 | $396.12 | 3,145,100 | — | — |
| 2020-11-24 | $336.01 | $399.47 | 3,759,700 | — | — |
| 2020-11-23 | $335.06 | $398.34 | 2,535,700 | — | — |
| 2020-11-20 | $334.70 | $397.91 | 3,702,000 | — | — |
| 2020-11-19 | $337.00 | $400.65 | 3,935,600 | — | — |
| 2020-11-18 | $344.51 | $409.58 | 2,722,500 | — | — |
| 2020-11-17 | $352.10 | $418.60 | 2,557,600 | — | — |
| 2020-11-16 | $356.82 | $424.21 | 2,790,100 | — | — |
| 2020-11-13 | $355.67 | $422.84 | 2,442,100 | — | — |
| 2020-11-12 | $354.41 | $421.35 | 2,907,300 | — | — |
| 2020-11-11 | $351.70 | $418.12 | 2,048,200 | — | — |
| 2020-11-10 | $353.69 | $420.49 | 3,733,200 | — | — |
| 2020-11-09 | $350.00 | $416.10 | 4,635,300 | — | — |
| 2020-11-06 | $347.46 | $413.08 | 2,994,900 | — | — |
| 2020-11-05 | $354.40 | $421.33 | 4,786,500 | — | — |
| 2020-11-04 | $354.56 | $421.52 | 10,344,900 | — | — |
| 2020-11-03 | $321.35 | $382.04 | 4,043,900 | — | — |
| 2020-11-02 | $312.10 | $371.04 | 4,519,000 | — | — |
| 2020-10-30 | $305.14 | $362.77 | 3,556,800 | — | — |
| 2020-10-29 | $303.68 | $361.03 | 3,279,200 | — | — |
| 2020-10-28 | $308.00 | $366.17 | 3,301,400 | — | — |
| 2020-10-27 | $320.51 | $381.04 | 2,427,700 | — | — |
| 2020-10-26 | $323.06 | $384.07 | 2,408,500 | — | — |
| 2020-10-23 | $330.60 | $393.04 | 2,349,500 | — | — |
| 2020-10-22 | $325.73 | $387.25 | 2,100,600 | — | — |
| 2020-10-21 | $322.79 | $383.75 | 2,139,000 | — | — |
| 2020-10-20 | $323.41 | $384.49 | 1,988,600 | — | — |
| 2020-10-19 | $324.22 | $385.45 | 2,482,100 | — | — |
| 2020-10-16 | $329.90 | $392.21 | 3,293,300 | — | — |
| 2020-10-15 | $324.57 | $385.87 | 3,172,200 | — | — |
| 2020-10-14 | $321.85 | $382.64 | 4,455,400 | — | — |
| 2020-10-13 | $331.42 | $394.01 | 2,713,500 | — | — |
| 2020-10-12 | $329.97 | $392.29 | 2,424,200 | — | — |
| 2020-10-09 | $327.84 | $389.76 | 2,028,900 | — | — |
| 2020-10-08 | $322.41 | $383.30 | 2,056,700 | — | — |
| 2020-10-07 | $323.17 | $384.21 | 2,596,600 | — | — |
| 2020-10-06 | $314.45 | $373.84 | 2,434,400 | — | — |
| 2020-10-05 | $318.15 | $378.24 | 1,638,600 | — | — |
| 2020-10-02 | $311.98 | $370.90 | 2,338,000 | — | — |
| 2020-10-01 | $313.07 | $372.20 | 2,731,200 | — | — |
| 2020-09-30 | $311.77 | $370.65 | 3,497,300 | — | — |
| 2020-09-29 | $304.15 | $361.59 | 1,797,800 | — | — |
| 2020-09-28 | $303.23 | $360.50 | 2,575,700 | — | — |
| 2020-09-25 | $302.50 | $359.63 | 2,455,800 | — | — |
| 2020-09-24 | $292.66 | $347.93 | 2,869,100 | — | — |
| 2020-09-23 | $292.14 | $347.31 | 3,709,900 | — | — |
| 2020-09-22 | $294.26 | $349.84 | 3,163,600 | — | — |
| 2020-09-21 | $299.19 | $355.70 | 4,124,700 | — | — |
| 2020-09-18 | $308.02 | $366.19 | 3,795,400 | — | — |
| 2020-09-17 | $304.98 | $362.58 | 2,394,100 | — | — |
| 2020-09-16 | $306.52 | $364.41 | 3,438,200 | — | — |
| 2020-09-15 | $307.23 | $365.25 | 1,468,300 | — | — |
| 2020-09-14 | $308.57 | $366.85 | 1,795,500 | — | — |
| 2020-09-11 | $301.48 | $358.42 | 3,085,900 | — | — |
| 2020-09-10 | $304.60 | $360.64 | 2,421,200 | — | — |
| 2020-09-09 | $312.02 | $369.43 | 2,195,600 | — | — |
| 2020-09-08 | $307.25 | $363.78 | 2,594,500 | — | — |
| 2020-09-04 | $312.00 | $369.40 | 2,901,000 | — | — |
| 2020-09-03 | $316.23 | $374.41 | 3,872,500 | — | — |
| 2020-09-02 | $320.24 | $379.16 | 2,846,500 | — | — |
| 2020-09-01 | $312.83 | $370.39 | 2,487,100 | — | — |
| 2020-08-31 | $312.55 | $370.05 | 4,341,600 | — | — |
| 2020-08-28 | $314.37 | $372.21 | 2,883,500 | — | — |
| 2020-08-27 | $311.67 | $369.01 | 2,321,000 | — | — |
| 2020-08-26 | $308.82 | $365.64 | 3,178,900 | — | — |
| 2020-08-25 | $312.22 | $369.66 | 1,879,300 | — | — |
| 2020-08-24 | $308.84 | $365.66 | 2,922,200 | — | — |
| 2020-08-21 | $314.14 | $371.94 | 2,488,500 | — | — |
| 2020-08-20 | $313.33 | $370.98 | 2,245,600 | — | — |
| 2020-08-19 | $315.40 | $373.43 | 2,066,700 | — | — |
| 2020-08-18 | $316.81 | $375.10 | 2,520,000 | — | — |
| 2020-08-17 | $320.51 | $379.48 | 2,772,500 | — | — |
| 2020-08-14 | $323.70 | $383.26 | 1,787,200 | — | — |
| 2020-08-13 | $321.52 | $380.67 | 2,159,500 | — | — |
| 2020-08-12 | $322.27 | $381.56 | 2,915,800 | — | — |
| 2020-08-11 | $315.55 | $373.61 | 3,018,200 | — | — |
| 2020-08-10 | $319.10 | $377.81 | 2,563,600 | — | — |
| 2020-08-07 | $317.03 | $375.36 | 2,600,800 | — | — |
| 2020-08-06 | $314.06 | $371.84 | 3,305,300 | — | — |
| 2020-08-05 | $312.47 | $369.96 | 2,982,200 | — | — |
| 2020-08-04 | $304.50 | $360.52 | 3,594,900 | — | — |
| 2020-08-03 | $303.61 | $359.47 | 2,628,500 | — | — |
| 2020-07-31 | $302.78 | $358.49 | 3,913,500 | — | — |
| 2020-07-30 | $305.23 | $361.39 | 2,205,300 | — | — |
| 2020-07-29 | $306.68 | $363.10 | 2,672,700 | — | — |
| 2020-07-28 | $299.93 | $355.11 | 2,257,400 | — | — |
| 2020-07-27 | $298.60 | $353.54 | 2,060,500 | — | — |
| 2020-07-24 | $300.79 | $356.13 | 2,415,700 | — | — |
| 2020-07-23 | $302.97 | $358.71 | 2,367,700 | — | — |
| 2020-07-22 | $306.71 | $363.14 | 1,935,800 | — | — |
| 2020-07-21 | $305.11 | $361.25 | 2,340,200 | — | — |
| 2020-07-20 | $303.46 | $359.29 | 2,375,500 | — | — |
| 2020-07-17 | $306.53 | $362.93 | 3,016,500 | — | — |
| 2020-07-16 | $307.15 | $363.66 | 3,844,500 | — | — |
| 2020-07-15 | $304.07 | $360.01 | 5,116,900 | — | — |
| 2020-07-14 | $308.52 | $365.28 | 4,234,900 | — | — |
| 2020-07-13 | $299.71 | $354.85 | 4,263,300 | — | — |
| 2020-07-10 | $291.23 | $344.81 | 2,391,600 | — | — |
| 2020-07-09 | $291.16 | $344.73 | 3,061,700 | — | — |
| 2020-07-08 | $298.36 | $353.25 | 1,987,400 | — | — |
| 2020-07-07 | $296.65 | $351.23 | 2,075,700 | — | — |
| 2020-07-06 | $302.81 | $358.52 | 2,395,000 | — | — |
| 2020-07-02 | $298.26 | $353.14 | 1,971,700 | — | — |
| 2020-07-01 | $297.73 | $352.51 | 2,303,800 | — | — |
| 2020-06-30 | $294.95 | $349.22 | 2,932,900 | — | — |
| 2020-06-29 | $289.76 | $343.07 | 2,356,700 | — | — |
| 2020-06-26 | $286.88 | $339.66 | 5,043,200 | — | — |
| 2020-06-25 | $296.22 | $350.72 | 3,112,500 | — | — |
| 2020-06-24 | $289.18 | $342.38 | 3,399,900 | — | — |
| 2020-06-23 | $297.60 | $352.35 | 4,023,400 | — | — |
| 2020-06-22 | $292.67 | $346.52 | 2,174,100 | — | — |
| 2020-06-19 | $291.24 | $344.82 | 5,172,800 | — | — |
| 2020-06-18 | $291.48 | $343.63 | 2,926,600 | — | — |
| 2020-06-17 | $292.60 | $344.95 | 2,538,000 | — | — |
| 2020-06-16 | $293.00 | $345.42 | 4,245,400 | — | — |
| 2020-06-15 | $286.28 | $337.50 | 4,494,600 | — | — |
| 2020-06-12 | $285.15 | $336.17 | 5,416,800 | — | — |
| 2020-06-11 | $283.73 | $334.49 | 6,638,900 | — | — |
| 2020-06-10 | $305.75 | $360.45 | 3,296,100 | — | — |
| 2020-06-09 | $309.21 | $364.53 | 3,061,500 | — | — |
| 2020-06-08 | $309.48 | $364.85 | 4,635,500 | — | — |
| 2020-06-05 | $311.85 | $367.64 | 5,554,300 | — | — |
| 2020-06-04 | $298.08 | $351.41 | 4,374,300 | — | — |
| 2020-06-03 | $305.35 | $359.98 | 4,360,000 | — | — |
| 2020-06-02 | $306.31 | $361.11 | 2,756,800 | — | — |
| 2020-06-01 | $305.93 | $360.66 | 2,894,000 | — | — |
| 2020-05-29 | $304.85 | $359.39 | 6,251,500 | — | — |
| 2020-05-28 | $303.97 | $358.35 | 4,387,700 | — | — |
| 2020-05-27 | $303.77 | $358.12 | 5,618,900 | — | — |
| 2020-05-26 | $294.89 | $347.65 | 4,567,800 | — | — |
| 2020-05-22 | $289.94 | $341.81 | 2,922,800 | — | — |
| 2020-05-21 | $286.91 | $338.24 | 3,604,900 | — | — |
| 2020-05-20 | $287.99 | $339.51 | 3,200,600 | — | — |
| 2020-05-19 | $289.05 | $340.76 | 3,059,400 | — | — |
| 2020-05-18 | $293.36 | $345.84 | 4,015,100 | — | — |
| 2020-05-15 | $290.96 | $343.02 | 12,182,800 | — | — |
| 2020-05-14 | $290.61 | $342.60 | 5,704,600 | — | — |
| 2020-05-13 | $278.00 | $327.74 | 5,474,100 | — | — |
| 2020-05-12 | $287.70 | $339.17 | 4,214,300 | — | — |
| 2020-05-11 | $288.69 | $340.34 | 3,490,700 | — | — |
| 2020-05-08 | $287.00 | $338.35 | 3,200,000 | — | — |
| 2020-05-07 | $285.00 | $335.99 | 3,162,300 | — | — |
| 2020-05-06 | $288.77 | $340.43 | 2,579,200 | — | — |
| 2020-05-05 | $293.04 | $345.47 | 2,501,300 | — | — |
| 2020-05-04 | $287.54 | $338.98 | 2,894,200 | — | — |
| 2020-05-01 | $284.51 | $335.41 | 3,526,100 | — | — |
| 2020-04-30 | $292.47 | $344.80 | 7,631,700 | — | — |
| 2020-04-29 | $287.65 | $339.11 | 4,258,400 | — | — |
| 2020-04-28 | $288.36 | $339.95 | 3,862,900 | — | — |
| 2020-04-27 | $293.98 | $346.58 | 3,706,200 | — | — |
| 2020-04-24 | $291.29 | $343.40 | 3,265,000 | — | — |
| 2020-04-23 | $285.33 | $336.38 | 4,420,500 | — | — |
| 2020-04-22 | $277.02 | $326.58 | 3,663,300 | — | — |
| 2020-04-21 | $274.19 | $323.24 | 3,977,500 | — | — |
| 2020-04-20 | $282.14 | $332.62 | 4,072,600 | — | — |
| 2020-04-17 | $290.56 | $342.54 | 5,857,500 | — | — |
| 2020-04-16 | $298.43 | $351.82 | 7,738,900 | — | — |
| 2020-04-15 | $281.68 | $332.07 | 7,841,800 | — | — |
| 2020-04-14 | $270.50 | $318.89 | 4,778,900 | — | — |
| 2020-04-13 | $263.51 | $310.65 | 2,964,900 | — | — |
| 2020-04-09 | $264.13 | $311.38 | 4,923,300 | — | — |
| 2020-04-08 | $267.83 | $315.75 | 6,390,200 | — | — |
| 2020-04-07 | $248.04 | $292.42 | 4,984,100 | — | — |
| 2020-04-06 | $248.34 | $292.77 | 6,365,900 | — | — |
| 2020-04-03 | $229.49 | $270.55 | 4,650,300 | — | — |
| 2020-04-02 | $240.44 | $283.46 | 4,636,800 | — | — |
| 2020-04-01 | $237.32 | $279.78 | 4,548,800 | — | — |
| 2020-03-31 | $249.38 | $294.00 | 5,450,000 | — | — |
| 2020-03-30 | $251.28 | $296.24 | 5,329,000 | — | — |
| 2020-03-27 | $242.45 | $285.83 | 4,879,500 | — | — |
| 2020-03-26 | $255.39 | $301.08 | 7,517,600 | — | — |
| 2020-03-25 | $234.49 | $276.44 | 10,014,000 | — | — |
| 2020-03-24 | $219.80 | $259.12 | 8,894,400 | — | — |
| 2020-03-23 | $194.86 | $229.72 | 10,654,500 | — | — |
| 2020-03-20 | $206.59 | $243.55 | 9,364,100 | — | — |
| 2020-03-19 | $219.80 | $259.12 | 8,065,200 | — | — |
| 2020-03-18 | $217.06 | $255.89 | 12,917,500 | — | — |
| 2020-03-17 | $244.22 | $287.91 | 9,642,200 | — | — |
| 2020-03-16 | $225.04 | $265.30 | 10,303,500 | — | — |
| 2020-03-13 | $272.04 | $320.71 | 9,308,400 | — | — |
| 2020-03-12 | $250.41 | $293.94 | 10,496,600 | — | — |
| 2020-03-11 | $277.78 | $326.06 | 7,744,600 | — | — |
| 2020-03-10 | $280.00 | $328.67 | 7,366,000 | — | — |
| 2020-03-09 | $273.44 | $320.97 | 8,070,700 | — | — |
| 2020-03-06 | $283.87 | $333.21 | 5,361,900 | — | — |
| 2020-03-05 | $282.96 | $332.15 | 5,908,400 | — | — |
| 2020-03-04 | $289.42 | $339.73 | 14,533,000 | — | — |
| 2020-03-03 | $261.40 | $306.84 | 9,188,100 | — | — |
| 2020-03-02 | $273.11 | $320.58 | 8,866,300 | — | — |
| 2020-02-28 | $254.96 | $299.28 | 9,961,000 | — | — |
| 2020-02-27 | $253.92 | $298.06 | 7,604,300 | — | — |
| 2020-02-26 | $263.00 | $308.72 | 6,806,600 | — | — |
| 2020-02-25 | $263.39 | $309.17 | 8,171,200 | — | — |
| 2020-02-24 | $277.79 | $326.08 | 8,790,600 | — | — |
| 2020-02-21 | $301.43 | $353.83 | 2,987,100 | — | — |
| 2020-02-20 | $302.13 | $354.65 | 2,885,500 | — | — |
| 2020-02-19 | $305.31 | $358.38 | 3,021,100 | — | — |
| 2020-02-18 | $302.14 | $354.66 | 3,241,700 | — | — |
| 2020-02-14 | $298.78 | $350.71 | 2,485,600 | — | — |
| 2020-02-13 | $302.20 | $354.73 | 3,565,500 | — | — |
| 2020-02-12 | $303.48 | $356.23 | 6,701,900 | — | — |
| 2020-02-11 | $290.79 | $341.34 | 2,992,200 | — | — |
| 2020-02-10 | $287.03 | $336.92 | 3,147,400 | — | — |
| 2020-02-07 | $289.22 | $339.49 | 3,425,900 | — | — |
| 2020-02-06 | $292.46 | $343.30 | 3,044,000 | — | — |
| 2020-02-05 | $295.73 | $347.13 | 5,761,000 | — | — |
| 2020-02-04 | $280.84 | $329.66 | 4,290,200 | — | — |
| 2020-02-03 | $274.02 | $321.65 | 5,646,800 | — | — |
| 2020-01-31 | $272.45 | $319.81 | 5,532,600 | — | — |
| 2020-01-30 | $280.98 | $329.82 | 4,211,800 | — | — |
| 2020-01-29 | $282.90 | $332.07 | 3,963,800 | — | — |
| 2020-01-28 | $285.87 | $335.56 | 4,341,000 | — | — |
| 2020-01-27 | $284.09 | $333.47 | 4,399,400 | — | — |
| 2020-01-24 | $292.81 | $343.71 | 3,678,500 | — | — |
| 2020-01-23 | $299.46 | $351.51 | 3,169,600 | — | — |
| 2020-01-22 | $300.59 | $352.84 | 3,117,600 | — | — |
| 2020-01-21 | $300.53 | $352.77 | 4,962,800 | — | — |
| 2020-01-17 | $298.47 | $350.35 | 4,632,200 | — | — |
| 2020-01-16 | $300.74 | $353.02 | 3,710,300 | — | — |
| 2020-01-15 | $296.41 | $347.93 | 6,081,300 | — | — |
| 2020-01-14 | $288.24 | $338.34 | 6,056,300 | — | — |
| 2020-01-13 | $285.85 | $335.54 | 6,994,900 | — | — |
| 2020-01-10 | $295.13 | $346.43 | 2,477,900 | — | — |
| 2020-01-09 | $294.22 | $345.36 | 2,838,200 | — | — |
| 2020-01-08 | $295.90 | $347.33 | 3,379,200 | — | — |
| 2020-01-07 | $289.79 | $340.16 | 2,492,900 | — | — |
| 2020-01-06 | $291.55 | $342.23 | 3,079,100 | — | — |
| 2020-01-03 | $289.54 | $339.87 | 2,711,400 | — | — |
| 2020-01-02 | $292.50 | $343.34 | 2,543,400 | — | — |