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
- 2001-06-20 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 | $141.46 | $337.40 | 2,696,500 | — | — |
| 2020-12-30 | $139.53 | $332.79 | 2,279,600 | — | — |
| 2020-12-29 | $141.29 | $336.99 | 2,890,800 | — | — |
| 2020-12-28 | $140.28 | $334.58 | 3,389,400 | — | — |
| 2020-12-24 | $140.79 | $335.80 | 6,349,900 | — | — |
| 2020-12-23 | $134.71 | $321.30 | 5,749,200 | — | — |
| 2020-12-22 | $134.81 | $321.54 | 5,573,000 | — | — |
| 2020-12-21 | $139.91 | $333.70 | 6,277,100 | — | — |
| 2020-12-18 | $145.22 | $346.36 | 4,727,800 | — | — |
| 2020-12-17 | $145.97 | $348.15 | 2,126,100 | — | — |
| 2020-12-16 | $143.60 | $342.50 | 4,472,500 | — | — |
| 2020-12-15 | $145.09 | $346.05 | 3,015,300 | — | — |
| 2020-12-14 | $144.22 | $343.98 | 4,316,500 | — | — |
| 2020-12-11 | $147.82 | $352.57 | 2,044,100 | — | — |
| 2020-12-10 | $147.47 | $350.90 | 2,381,500 | — | — |
| 2020-12-09 | $147.77 | $351.61 | 4,007,600 | — | — |
| 2020-12-08 | $151.18 | $359.72 | 1,879,600 | — | — |
| 2020-12-07 | $150.56 | $358.25 | 3,104,700 | — | — |
| 2020-12-04 | $149.86 | $356.58 | 2,090,600 | — | — |
| 2020-12-03 | $147.28 | $350.44 | 2,608,300 | — | — |
| 2020-12-02 | $148.59 | $353.56 | 2,962,400 | — | — |
| 2020-12-01 | $150.38 | $357.82 | 3,466,500 | — | — |
| 2020-11-30 | $148.41 | $353.13 | 4,582,500 | — | — |
| 2020-11-27 | $148.28 | $352.82 | 1,990,400 | — | — |
| 2020-11-25 | $147.97 | $352.09 | 1,689,000 | — | — |
| 2020-11-24 | $148.92 | $354.35 | 2,959,600 | — | — |
| 2020-11-23 | $145.32 | $345.78 | 2,370,700 | — | — |
| 2020-11-20 | $144.17 | $343.04 | 2,252,500 | — | — |
| 2020-11-19 | $147.70 | $351.44 | 2,997,700 | — | — |
| 2020-11-18 | $144.97 | $344.95 | 2,325,500 | — | — |
| 2020-11-17 | $146.97 | $349.71 | 2,363,400 | — | — |
| 2020-11-16 | $147.89 | $351.89 | 2,459,500 | — | — |
| 2020-11-13 | $144.72 | $344.35 | 1,926,600 | — | — |
| 2020-11-12 | $142.17 | $338.28 | 2,027,900 | — | — |
| 2020-11-11 | $143.55 | $341.57 | 2,247,600 | — | — |
| 2020-11-10 | $144.36 | $343.50 | 3,466,200 | — | — |
| 2020-11-09 | $141.69 | $337.14 | 6,479,400 | — | — |
| 2020-11-06 | $133.14 | $316.80 | 1,564,900 | — | — |
| 2020-11-05 | $132.59 | $315.49 | 3,728,400 | — | — |
| 2020-11-04 | $132.80 | $315.99 | 3,558,400 | — | — |
| 2020-11-03 | $128.49 | $305.73 | 3,219,500 | — | — |
| 2020-11-02 | $123.97 | $294.98 | 4,401,000 | — | — |
| 2020-10-30 | $124.59 | $296.45 | 5,496,100 | — | — |
| 2020-10-29 | $125.02 | $297.48 | 9,668,100 | — | — |
| 2020-10-28 | $132.51 | $315.30 | 4,285,600 | — | — |
| 2020-10-27 | $137.86 | $328.03 | 3,162,500 | — | — |
| 2020-10-26 | $139.42 | $331.74 | 2,613,500 | — | — |
| 2020-10-23 | $144.40 | $343.59 | 2,971,000 | — | — |
| 2020-10-22 | $142.72 | $339.59 | 1,745,600 | — | — |
| 2020-10-21 | $141.41 | $336.48 | 1,897,500 | — | — |
| 2020-10-20 | $140.70 | $334.79 | 2,726,700 | — | — |
| 2020-10-19 | $139.78 | $332.60 | 2,931,900 | — | — |
| 2020-10-16 | $143.88 | $342.35 | 3,520,800 | — | — |
| 2020-10-15 | $143.88 | $342.35 | 3,528,300 | — | — |
| 2020-10-14 | $144.07 | $342.81 | 2,337,800 | — | — |
| 2020-10-13 | $145.96 | $347.30 | 2,432,000 | — | — |
| 2020-10-12 | $149.19 | $354.99 | 2,969,200 | — | — |
| 2020-10-09 | $149.03 | $354.61 | 2,793,600 | — | — |
| 2020-10-08 | $146.60 | $348.83 | 1,995,300 | — | — |
| 2020-10-07 | $144.60 | $344.07 | 3,226,100 | — | — |
| 2020-10-06 | $144.37 | $343.52 | 3,034,400 | — | — |
| 2020-10-05 | $145.57 | $346.37 | 2,158,700 | — | — |
| 2020-10-02 | $145.15 | $345.38 | 2,082,200 | — | — |
| 2020-10-01 | $146.87 | $349.47 | 3,731,300 | — | — |
| 2020-09-30 | $147.21 | $350.28 | 3,403,100 | — | — |
| 2020-09-29 | $148.80 | $354.06 | 2,018,200 | — | — |
| 2020-09-28 | $147.93 | $351.99 | 1,722,700 | — | — |
| 2020-09-25 | $146.00 | $347.40 | 2,023,700 | — | — |
| 2020-09-24 | $144.21 | $343.14 | 3,426,700 | — | — |
| 2020-09-23 | $143.61 | $341.71 | 1,875,600 | — | — |
| 2020-09-22 | $146.19 | $347.85 | 2,106,600 | — | — |
| 2020-09-21 | $144.02 | $342.69 | 2,950,500 | — | — |
| 2020-09-18 | $146.65 | $348.94 | 3,620,100 | — | — |
| 2020-09-17 | $148.81 | $354.08 | 2,907,400 | — | — |
| 2020-09-16 | $148.67 | $353.75 | 2,691,400 | — | — |
| 2020-09-15 | $148.50 | $353.35 | 2,112,600 | — | — |
| 2020-09-14 | $146.23 | $347.95 | 2,848,200 | — | — |
| 2020-09-11 | $144.23 | $343.19 | 2,586,500 | — | — |
| 2020-09-10 | $145.86 | $347.06 | 2,206,200 | — | — |
| 2020-09-09 | $148.50 | $352.51 | 3,693,500 | — | — |
| 2020-09-08 | $145.70 | $345.87 | 4,134,000 | — | — |
| 2020-09-04 | $148.00 | $351.33 | 3,205,600 | — | — |
| 2020-09-03 | $150.90 | $358.21 | 2,512,500 | — | — |
| 2020-09-02 | $155.76 | $369.75 | 3,186,700 | — | — |
| 2020-09-01 | $152.35 | $361.65 | 2,640,000 | — | — |
| 2020-08-31 | $150.85 | $358.09 | 3,896,500 | — | — |
| 2020-08-28 | $152.47 | $361.94 | 2,512,300 | — | — |
| 2020-08-27 | $151.20 | $358.92 | 4,061,900 | — | — |
| 2020-08-26 | $147.89 | $351.07 | 4,660,100 | — | — |
| 2020-08-25 | $145.37 | $345.08 | 2,649,300 | — | — |
| 2020-08-24 | $141.67 | $336.30 | 3,145,900 | — | — |
| 2020-08-21 | $141.80 | $336.61 | 3,310,000 | — | — |
| 2020-08-20 | $141.24 | $335.28 | 3,496,700 | — | — |
| 2020-08-19 | $142.61 | $338.53 | 3,700,300 | — | — |
| 2020-08-18 | $143.81 | $341.38 | 3,792,900 | — | — |
| 2020-08-17 | $144.27 | $342.47 | 2,631,300 | — | — |
| 2020-08-14 | $143.88 | $341.55 | 1,749,900 | — | — |
| 2020-08-13 | $145.20 | $344.68 | 2,854,900 | — | — |
| 2020-08-12 | $143.82 | $341.40 | 2,216,500 | — | — |
| 2020-08-11 | $143.05 | $339.58 | 2,843,200 | — | — |
| 2020-08-10 | $146.16 | $346.96 | 3,389,800 | — | — |
| 2020-08-07 | $147.78 | $350.80 | 3,380,100 | — | — |
| 2020-08-06 | $147.00 | $348.95 | 4,396,900 | — | — |
| 2020-08-05 | $146.50 | $347.77 | 6,465,100 | — | — |
| 2020-08-04 | $147.20 | $349.43 | 6,052,200 | — | — |
| 2020-08-03 | $148.93 | $353.53 | 4,490,100 | — | — |
| 2020-07-31 | $146.31 | $347.31 | 3,557,100 | — | — |
| 2020-07-30 | $145.20 | $344.68 | 2,697,500 | — | — |
| 2020-07-29 | $144.73 | $343.56 | 2,264,000 | — | — |
| 2020-07-28 | $142.63 | $338.58 | 1,842,100 | — | — |
| 2020-07-27 | $143.44 | $340.50 | 2,733,900 | — | — |
| 2020-07-24 | $143.70 | $341.12 | 2,435,900 | — | — |
| 2020-07-23 | $144.99 | $344.18 | 3,354,800 | — | — |
| 2020-07-22 | $144.77 | $343.66 | 2,083,000 | — | — |
| 2020-07-21 | $143.40 | $340.41 | 3,412,400 | — | — |
| 2020-07-20 | $141.55 | $336.02 | 2,328,500 | — | — |
| 2020-07-17 | $140.47 | $333.45 | 2,066,000 | — | — |
| 2020-07-16 | $138.85 | $329.61 | 1,835,500 | — | — |
| 2020-07-15 | $140.43 | $333.36 | 4,440,100 | — | — |
| 2020-07-14 | $136.42 | $323.84 | 3,600,600 | — | — |
| 2020-07-13 | $135.48 | $321.61 | 3,469,400 | — | — |
| 2020-07-10 | $136.88 | $324.93 | 1,993,900 | — | — |
| 2020-07-09 | $135.79 | $322.34 | 4,387,900 | — | — |
| 2020-07-08 | $136.80 | $324.74 | 4,408,500 | — | — |
| 2020-07-07 | $136.50 | $324.03 | 3,525,400 | — | — |
| 2020-07-06 | $137.53 | $326.47 | 2,336,600 | — | — |
| 2020-07-02 | $136.78 | $324.69 | 2,009,700 | — | — |
| 2020-07-01 | $136.86 | $324.88 | 3,299,600 | — | — |
| 2020-06-30 | $134.09 | $318.31 | 3,774,200 | — | — |
| 2020-06-29 | $131.17 | $311.38 | 3,436,200 | — | — |
| 2020-06-26 | $130.51 | $309.81 | 10,841,600 | — | — |
| 2020-06-25 | $133.28 | $316.38 | 3,267,800 | — | — |
| 2020-06-24 | $132.30 | $314.06 | 5,811,100 | — | — |
| 2020-06-23 | $137.96 | $327.49 | 2,301,800 | — | — |
| 2020-06-22 | $138.95 | $329.84 | 3,170,800 | — | — |
| 2020-06-19 | $135.00 | $320.47 | 6,306,300 | — | — |
| 2020-06-18 | $139.95 | $332.22 | 2,072,200 | — | — |
| 2020-06-17 | $138.59 | $328.99 | 3,585,100 | — | — |
| 2020-06-16 | $140.58 | $333.71 | 5,258,200 | — | — |
| 2020-06-15 | $137.44 | $326.26 | 4,925,900 | — | — |
| 2020-06-12 | $137.08 | $325.40 | 3,495,400 | — | — |
| 2020-06-11 | $134.23 | $318.64 | 3,560,100 | — | — |
| 2020-06-10 | $141.22 | $334.40 | 2,786,700 | — | — |
| 2020-06-09 | $141.37 | $334.76 | 2,322,400 | — | — |
| 2020-06-08 | $142.57 | $337.60 | 3,135,100 | — | — |
| 2020-06-05 | $143.07 | $338.78 | 4,920,700 | — | — |
| 2020-06-04 | $136.27 | $322.68 | 4,680,800 | — | — |
| 2020-06-03 | $139.57 | $330.49 | 3,268,300 | — | — |
| 2020-06-02 | $138.96 | $329.05 | 5,925,600 | — | — |
| 2020-06-01 | $138.87 | $328.84 | 2,028,200 | — | — |
| 2020-05-29 | $138.83 | $328.74 | 3,804,200 | — | — |
| 2020-05-28 | $138.37 | $327.65 | 2,803,700 | — | — |
| 2020-05-27 | $138.03 | $326.85 | 3,096,800 | — | — |
| 2020-05-26 | $136.60 | $323.46 | 3,253,600 | — | — |
| 2020-05-22 | $136.16 | $322.42 | 1,894,000 | — | — |
| 2020-05-21 | $136.50 | $323.22 | 4,023,400 | — | — |
| 2020-05-20 | $138.11 | $327.04 | 3,007,100 | — | — |
| 2020-05-19 | $135.44 | $320.71 | 2,427,100 | — | — |
| 2020-05-18 | $136.34 | $322.85 | 4,653,300 | — | — |
| 2020-05-15 | $132.22 | $313.09 | 3,965,900 | — | — |
| 2020-05-14 | $129.77 | $307.29 | 5,089,300 | — | — |
| 2020-05-13 | $127.49 | $301.89 | 6,441,600 | — | — |
| 2020-05-12 | $127.91 | $302.88 | 3,356,900 | — | — |
| 2020-05-11 | $128.24 | $303.67 | 4,449,700 | — | — |
| 2020-05-08 | $128.23 | $303.64 | 4,530,100 | — | — |
| 2020-05-07 | $129.44 | $306.51 | 5,933,600 | — | — |
| 2020-05-06 | $131.91 | $312.36 | 4,160,000 | — | — |
| 2020-05-05 | $131.95 | $312.45 | 3,103,700 | — | — |
| 2020-05-04 | $128.58 | $304.47 | 2,622,600 | — | — |
| 2020-05-01 | $129.29 | $306.15 | 2,579,700 | — | — |
| 2020-04-30 | $131.89 | $312.31 | 3,433,900 | — | — |
| 2020-04-29 | $134.29 | $317.99 | 5,650,100 | — | — |
| 2020-04-28 | $129.13 | $305.77 | 4,376,000 | — | — |
| 2020-04-27 | $127.64 | $302.24 | 3,401,200 | — | — |
| 2020-04-24 | $125.73 | $297.72 | 4,006,700 | — | — |
| 2020-04-23 | $121.18 | $286.95 | 2,160,100 | — | — |
| 2020-04-22 | $122.55 | $290.19 | 3,016,200 | — | — |
| 2020-04-21 | $117.47 | $278.16 | 3,654,000 | — | — |
| 2020-04-20 | $122.62 | $290.36 | 4,281,200 | — | — |
| 2020-04-17 | $127.96 | $303.00 | 3,901,100 | — | — |
| 2020-04-16 | $122.99 | $291.23 | 5,082,900 | — | — |
| 2020-04-15 | $120.16 | $284.53 | 4,517,600 | — | — |
| 2020-04-14 | $123.79 | $293.13 | 6,022,800 | — | — |
| 2020-04-13 | $123.60 | $292.68 | 4,525,600 | — | — |
| 2020-04-09 | $125.12 | $296.28 | 4,682,600 | — | — |
| 2020-04-08 | $124.77 | $295.45 | 3,645,500 | — | — |
| 2020-04-07 | $120.14 | $284.49 | 5,157,200 | — | — |
| 2020-04-06 | $123.02 | $291.30 | 5,708,200 | — | — |
| 2020-04-03 | $115.22 | $272.83 | 3,741,300 | — | — |
| 2020-04-02 | $117.11 | $277.31 | 3,565,700 | — | — |
| 2020-04-01 | $114.56 | $271.27 | 5,207,300 | — | — |
| 2020-03-31 | $121.64 | $288.04 | 8,623,600 | — | — |
| 2020-03-30 | $125.29 | $296.68 | 3,758,400 | — | — |
| 2020-03-27 | $120.10 | $284.39 | 3,940,600 | — | — |
| 2020-03-26 | $123.64 | $292.77 | 6,534,500 | — | — |
| 2020-03-25 | $120.37 | $285.03 | 5,841,200 | — | — |
| 2020-03-24 | $119.16 | $282.16 | 7,863,600 | — | — |
| 2020-03-23 | $102.45 | $242.60 | 8,300,700 | — | — |
| 2020-03-20 | $102.82 | $243.47 | 10,109,400 | — | — |
| 2020-03-19 | $105.23 | $249.18 | 8,058,800 | — | — |
| 2020-03-18 | $102.94 | $243.76 | 10,211,800 | — | — |
| 2020-03-17 | $113.96 | $269.85 | 7,426,100 | — | — |
| 2020-03-16 | $108.35 | $256.57 | 8,147,000 | — | — |
| 2020-03-13 | $129.90 | $307.60 | 6,787,400 | — | — |
| 2020-03-12 | $118.46 | $280.51 | 8,314,700 | — | — |
| 2020-03-11 | $132.96 | $314.01 | 4,872,900 | — | — |
| 2020-03-10 | $140.90 | $332.77 | 6,580,800 | — | — |
| 2020-03-09 | $130.04 | $307.12 | 6,199,900 | — | — |
| 2020-03-06 | $139.91 | $330.43 | 5,042,700 | — | — |
| 2020-03-05 | $142.75 | $337.13 | 4,238,000 | — | — |
| 2020-03-04 | $149.93 | $354.09 | 2,692,500 | — | — |
| 2020-03-03 | $143.09 | $337.94 | 4,561,500 | — | — |
| 2020-03-02 | $148.61 | $350.97 | 6,618,600 | — | — |
| 2020-02-28 | $139.72 | $329.98 | 8,619,900 | — | — |
| 2020-02-27 | $138.87 | $327.97 | 4,392,500 | — | — |
| 2020-02-26 | $143.90 | $339.85 | 4,085,900 | — | — |
| 2020-02-25 | $144.66 | $341.65 | 5,343,900 | — | — |
| 2020-02-24 | $150.72 | $355.96 | 3,651,200 | — | — |
| 2020-02-21 | $154.93 | $365.90 | 2,759,400 | — | — |
| 2020-02-20 | $156.78 | $370.27 | 2,326,700 | — | — |
| 2020-02-19 | $157.29 | $371.47 | 2,328,500 | — | — |
| 2020-02-18 | $155.65 | $367.60 | 4,518,900 | — | — |
| 2020-02-14 | $157.44 | $371.83 | 4,133,600 | — | — |
| 2020-02-13 | $154.32 | $364.46 | 7,114,800 | — | — |
| 2020-02-12 | $147.96 | $349.44 | 3,407,000 | — | — |
| 2020-02-11 | $149.51 | $353.10 | 2,908,800 | — | — |
| 2020-02-10 | $149.98 | $354.21 | 4,263,000 | — | — |
| 2020-02-07 | $146.46 | $345.90 | 2,494,500 | — | — |
| 2020-02-06 | $147.34 | $347.97 | 2,310,000 | — | — |
| 2020-02-05 | $146.12 | $345.09 | 2,968,100 | — | — |
| 2020-02-04 | $147.42 | $348.16 | 1,957,300 | — | — |
| 2020-02-03 | $145.75 | $344.22 | 2,868,400 | — | — |
| 2020-01-31 | $143.66 | $339.28 | 3,984,700 | — | — |
| 2020-01-30 | $147.50 | $348.35 | 3,983,100 | — | — |
| 2020-01-29 | $148.09 | $349.75 | 1,661,200 | — | — |
| 2020-01-28 | $147.96 | $349.44 | 2,391,500 | — | — |
| 2020-01-27 | $146.39 | $345.73 | 1,985,000 | — | — |
| 2020-01-24 | $147.92 | $349.34 | 2,359,000 | — | — |
| 2020-01-23 | $149.01 | $351.92 | 1,902,200 | — | — |
| 2020-01-22 | $148.59 | $350.93 | 3,017,800 | — | — |
| 2020-01-21 | $147.62 | $348.64 | 3,844,900 | — | — |
| 2020-01-17 | $147.09 | $347.38 | 3,715,800 | — | — |
| 2020-01-16 | $146.24 | $345.38 | 3,871,300 | — | — |
| 2020-01-15 | $144.48 | $341.22 | 2,941,200 | — | — |
| 2020-01-14 | $142.45 | $336.43 | 1,936,700 | — | — |
| 2020-01-13 | $142.73 | $337.09 | 4,227,700 | — | — |
| 2020-01-10 | $141.94 | $335.22 | 2,170,800 | — | — |
| 2020-01-09 | $142.92 | $337.54 | 4,133,200 | — | — |
| 2020-01-08 | $140.22 | $331.16 | 3,206,700 | — | — |
| 2020-01-07 | $138.19 | $326.37 | 3,568,500 | — | — |
| 2020-01-06 | $140.35 | $331.47 | 3,685,700 | — | — |
| 2020-01-03 | $139.02 | $328.33 | 2,365,700 | — | — |
| 2020-01-02 | $139.90 | $330.40 | 3,002,300 | — | — |