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
- 1975-11-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 | $149.00 | $494.60 | 1,353,900 | — | — |
| 2020-12-30 | $146.89 | $487.59 | 1,002,600 | — | — |
| 2020-12-29 | $144.87 | $480.89 | 1,015,400 | — | — |
| 2020-12-28 | $146.54 | $486.43 | 1,686,800 | — | — |
| 2020-12-24 | $146.15 | $485.14 | 518,800 | — | — |
| 2020-12-23 | $146.70 | $486.96 | 1,317,100 | — | — |
| 2020-12-22 | $143.73 | $477.10 | 2,197,200 | — | — |
| 2020-12-21 | $144.60 | $479.99 | 2,646,500 | — | — |
| 2020-12-18 | $144.91 | $481.02 | 4,523,400 | — | — |
| 2020-12-17 | $145.02 | $481.38 | 1,565,800 | — | — |
| 2020-12-16 | $145.25 | $482.15 | 1,767,700 | — | — |
| 2020-12-15 | $143.15 | $475.18 | 2,206,500 | — | — |
| 2020-12-14 | $141.79 | $470.66 | 2,210,900 | — | — |
| 2020-12-11 | $143.66 | $476.87 | 1,541,100 | — | — |
| 2020-12-10 | $143.99 | $477.97 | 1,635,900 | — | — |
| 2020-12-09 | $143.28 | $475.61 | 2,053,900 | — | — |
| 2020-12-08 | $141.43 | $469.47 | 1,364,800 | — | — |
| 2020-12-07 | $141.81 | $470.73 | 1,634,300 | — | — |
| 2020-12-04 | $142.53 | $473.12 | 1,526,100 | — | — |
| 2020-12-03 | $141.25 | $468.87 | 2,609,900 | — | — |
| 2020-12-02 | $141.38 | $469.30 | 1,849,400 | — | — |
| 2020-12-01 | $140.72 | $467.11 | 3,129,500 | — | — |
| 2020-11-30 | $138.07 | $458.31 | 4,297,600 | — | — |
| 2020-11-27 | $139.79 | $464.02 | 1,178,200 | — | — |
| 2020-11-25 | $140.65 | $466.88 | 3,066,400 | — | — |
| 2020-11-24 | $140.11 | $465.09 | 2,933,900 | — | — |
| 2020-11-23 | $133.65 | $443.64 | 2,151,100 | — | — |
| 2020-11-20 | $128.90 | $427.88 | 2,245,100 | — | — |
| 2020-11-19 | $130.30 | $432.52 | 2,205,600 | — | — |
| 2020-11-18 | $129.30 | $429.20 | 3,782,400 | — | — |
| 2020-11-17 | $126.89 | $421.20 | 3,668,100 | — | — |
| 2020-11-16 | $126.29 | $419.21 | 5,431,000 | — | — |
| 2020-11-13 | $122.78 | $407.56 | 1,560,900 | — | — |
| 2020-11-12 | $121.00 | $401.65 | 2,269,700 | — | — |
| 2020-11-11 | $125.44 | $416.39 | 3,130,700 | — | — |
| 2020-11-10 | $126.74 | $420.71 | 3,765,800 | — | — |
| 2020-11-09 | $127.98 | $424.82 | 3,978,400 | — | — |
| 2020-11-06 | $114.68 | $380.67 | 1,682,200 | — | — |
| 2020-11-05 | $117.17 | $388.94 | 2,069,300 | — | — |
| 2020-11-04 | $112.86 | $374.63 | 2,136,100 | — | — |
| 2020-11-03 | $119.39 | $396.31 | 3,057,500 | — | — |
| 2020-11-02 | $114.45 | $379.91 | 3,411,600 | — | — |
| 2020-10-30 | $111.88 | $371.38 | 2,261,500 | — | — |
| 2020-10-29 | $109.82 | $364.54 | 1,813,100 | — | — |
| 2020-10-28 | $108.72 | $360.89 | 3,221,700 | — | — |
| 2020-10-27 | $109.19 | $362.45 | 1,793,700 | — | — |
| 2020-10-26 | $111.63 | $370.55 | 1,739,900 | — | — |
| 2020-10-23 | $114.81 | $381.10 | 1,435,700 | — | — |
| 2020-10-22 | $115.32 | $382.80 | 1,825,000 | — | — |
| 2020-10-21 | $110.64 | $367.26 | 1,281,700 | — | — |
| 2020-10-20 | $112.06 | $371.98 | 1,826,000 | — | — |
| 2020-10-19 | $109.99 | $365.10 | 1,949,900 | — | — |
| 2020-10-16 | $111.48 | $370.05 | 1,982,600 | — | — |
| 2020-10-15 | $109.56 | $363.68 | 2,503,100 | — | — |
| 2020-10-14 | $109.83 | $360.76 | 2,675,900 | — | — |
| 2020-10-13 | $112.51 | $369.56 | 2,314,400 | — | — |
| 2020-10-12 | $116.28 | $381.94 | 1,517,300 | — | — |
| 2020-10-09 | $115.48 | $379.31 | 1,963,500 | — | — |
| 2020-10-08 | $116.54 | $382.80 | 2,514,100 | — | — |
| 2020-10-07 | $115.18 | $378.33 | 2,387,000 | — | — |
| 2020-10-06 | $113.17 | $371.73 | 1,943,200 | — | — |
| 2020-10-05 | $114.80 | $377.08 | 1,852,000 | — | — |
| 2020-10-02 | $112.16 | $368.41 | 2,125,200 | — | — |
| 2020-10-01 | $109.43 | $359.44 | 1,596,500 | — | — |
| 2020-09-30 | $109.91 | $361.02 | 2,501,100 | — | — |
| 2020-09-29 | $106.93 | $351.23 | 1,625,300 | — | — |
| 2020-09-28 | $108.13 | $355.17 | 1,543,000 | — | — |
| 2020-09-25 | $104.90 | $344.56 | 1,381,300 | — | — |
| 2020-09-24 | $103.45 | $339.80 | 1,895,800 | — | — |
| 2020-09-23 | $102.48 | $336.61 | 2,013,000 | — | — |
| 2020-09-22 | $105.36 | $346.07 | 2,879,400 | — | — |
| 2020-09-21 | $108.84 | $357.50 | 2,097,800 | — | — |
| 2020-09-18 | $111.76 | $367.10 | 2,233,000 | — | — |
| 2020-09-17 | $111.88 | $367.49 | 1,767,400 | — | — |
| 2020-09-16 | $113.64 | $373.27 | 2,254,100 | — | — |
| 2020-09-15 | $111.29 | $365.55 | 1,998,400 | — | — |
| 2020-09-14 | $114.18 | $375.04 | 1,504,300 | — | — |
| 2020-09-11 | $110.75 | $363.78 | 1,632,000 | — | — |
| 2020-09-10 | $108.22 | $355.47 | 2,031,400 | — | — |
| 2020-09-09 | $109.91 | $361.02 | 1,074,900 | — | — |
| 2020-09-08 | $110.30 | $362.30 | 2,045,300 | — | — |
| 2020-09-04 | $113.10 | $371.50 | 1,466,800 | — | — |
| 2020-09-03 | $111.67 | $366.80 | 1,869,700 | — | — |
| 2020-09-02 | $112.40 | $369.20 | 1,624,900 | — | — |
| 2020-09-01 | $111.60 | $366.57 | 1,705,800 | — | — |
| 2020-08-31 | $111.20 | $365.26 | 2,158,300 | — | — |
| 2020-08-28 | $112.35 | $369.03 | 1,311,800 | — | — |
| 2020-08-27 | $112.50 | $369.53 | 1,857,200 | — | — |
| 2020-08-26 | $110.31 | $362.33 | 2,058,200 | — | — |
| 2020-08-25 | $110.77 | $363.84 | 2,044,200 | — | — |
| 2020-08-24 | $109.80 | $360.66 | 1,704,700 | — | — |
| 2020-08-21 | $106.45 | $349.65 | 2,208,300 | — | — |
| 2020-08-20 | $106.08 | $348.44 | 2,003,900 | — | — |
| 2020-08-19 | $106.39 | $349.46 | 1,989,200 | — | — |
| 2020-08-18 | $107.08 | $351.72 | 2,431,300 | — | — |
| 2020-08-17 | $110.33 | $362.40 | 2,513,600 | — | — |
| 2020-08-14 | $111.75 | $367.06 | 1,831,000 | — | — |
| 2020-08-13 | $111.01 | $364.63 | 1,271,000 | — | — |
| 2020-08-12 | $112.00 | $367.88 | 2,005,600 | — | — |
| 2020-08-11 | $112.47 | $369.43 | 2,910,700 | — | — |
| 2020-08-10 | $109.66 | $360.20 | 2,066,900 | — | — |
| 2020-08-07 | $109.70 | $360.33 | 2,797,800 | — | — |
| 2020-08-06 | $107.03 | $351.56 | 1,632,600 | — | — |
| 2020-08-05 | $106.56 | $350.02 | 2,290,700 | — | — |
| 2020-08-04 | $105.29 | $345.84 | 1,645,300 | — | — |
| 2020-08-03 | $105.93 | $347.95 | 1,913,200 | — | — |
| 2020-07-31 | $106.67 | $350.38 | 2,082,300 | — | — |
| 2020-07-30 | $106.27 | $349.06 | 1,736,700 | — | — |
| 2020-07-29 | $108.95 | $357.87 | 2,604,900 | — | — |
| 2020-07-28 | $104.83 | $344.33 | 1,335,800 | — | — |
| 2020-07-27 | $104.92 | $344.63 | 1,884,300 | — | — |
| 2020-07-24 | $106.84 | $350.94 | 1,991,200 | — | — |
| 2020-07-23 | $107.34 | $352.58 | 2,062,500 | — | — |
| 2020-07-22 | $106.63 | $350.25 | 2,529,900 | — | — |
| 2020-07-21 | $107.70 | $353.76 | 3,502,400 | — | — |
| 2020-07-20 | $102.94 | $338.12 | 2,401,000 | — | — |
| 2020-07-17 | $103.02 | $338.39 | 2,953,300 | — | — |
| 2020-07-16 | $104.99 | $344.86 | 4,029,200 | — | — |
| 2020-07-15 | $104.07 | $338.06 | 3,991,000 | — | — |
| 2020-07-14 | $101.26 | $328.93 | 3,445,800 | — | — |
| 2020-07-13 | $102.68 | $333.54 | 3,573,100 | — | — |
| 2020-07-10 | $101.60 | $330.04 | 2,925,200 | — | — |
| 2020-07-09 | $98.85 | $321.10 | 3,432,000 | — | — |
| 2020-07-08 | $100.14 | $325.29 | 2,911,100 | — | — |
| 2020-07-07 | $99.71 | $323.90 | 2,515,900 | — | — |
| 2020-07-06 | $103.35 | $335.72 | 2,327,100 | — | — |
| 2020-07-02 | $102.15 | $331.82 | 3,087,200 | — | — |
| 2020-07-01 | $102.83 | $334.03 | 2,120,800 | — | — |
| 2020-06-30 | $105.21 | $341.76 | 3,350,900 | — | — |
| 2020-06-29 | $102.83 | $334.03 | 2,907,700 | — | — |
| 2020-06-26 | $100.93 | $327.86 | 4,043,300 | — | — |
| 2020-06-25 | $106.45 | $345.79 | 2,238,300 | — | — |
| 2020-06-24 | $103.38 | $335.82 | 3,971,100 | — | — |
| 2020-06-23 | $107.73 | $349.95 | 2,060,800 | — | — |
| 2020-06-22 | $108.56 | $352.64 | 2,178,100 | — | — |
| 2020-06-19 | $108.23 | $351.57 | 6,735,000 | — | — |
| 2020-06-18 | $110.73 | $359.69 | 2,322,700 | — | — |
| 2020-06-17 | $111.80 | $363.17 | 1,811,300 | — | — |
| 2020-06-16 | $114.94 | $373.37 | 2,629,100 | — | — |
| 2020-06-15 | $112.97 | $366.97 | 2,606,600 | — | — |
| 2020-06-12 | $110.76 | $359.79 | 3,730,900 | — | — |
| 2020-06-11 | $107.51 | $349.23 | 4,163,100 | — | — |
| 2020-06-10 | $118.93 | $386.33 | 3,630,800 | — | — |
| 2020-06-09 | $126.19 | $409.91 | 3,455,900 | — | — |
| 2020-06-08 | $131.13 | $425.96 | 4,019,600 | — | — |
| 2020-06-05 | $128.03 | $415.89 | 4,804,700 | — | — |
| 2020-06-04 | $122.72 | $398.64 | 3,553,100 | — | — |
| 2020-06-03 | $119.71 | $388.86 | 4,601,000 | — | — |
| 2020-06-02 | $114.86 | $373.11 | 3,016,600 | — | — |
| 2020-06-01 | $114.67 | $372.49 | 1,837,300 | — | — |
| 2020-05-29 | $114.04 | $370.45 | 3,666,600 | — | — |
| 2020-05-28 | $115.80 | $376.16 | 2,998,500 | — | — |
| 2020-05-27 | $116.60 | $378.76 | 4,416,500 | — | — |
| 2020-05-26 | $109.56 | $355.89 | 4,167,400 | — | — |
| 2020-05-22 | $104.61 | $339.81 | 3,242,200 | — | — |
| 2020-05-21 | $103.19 | $335.20 | 2,463,200 | — | — |
| 2020-05-20 | $104.40 | $339.13 | 2,671,900 | — | — |
| 2020-05-19 | $101.13 | $328.51 | 3,238,000 | — | — |
| 2020-05-18 | $104.06 | $338.03 | 3,579,100 | — | — |
| 2020-05-15 | $97.25 | $315.91 | 2,649,600 | — | — |
| 2020-05-14 | $97.84 | $317.82 | 5,234,200 | — | — |
| 2020-05-13 | $96.79 | $314.41 | 6,206,100 | — | — |
| 2020-05-12 | $100.00 | $324.84 | 9,921,300 | — | — |
| 2020-05-11 | $102.12 | $331.72 | 2,527,900 | — | — |
| 2020-05-08 | $105.03 | $341.18 | 1,330,900 | — | — |
| 2020-05-07 | $101.29 | $329.03 | 1,703,800 | — | — |
| 2020-05-06 | $98.50 | $319.97 | 2,457,900 | — | — |
| 2020-05-05 | $99.77 | $324.09 | 1,275,200 | — | — |
| 2020-05-04 | $101.61 | $330.07 | 2,175,900 | — | — |
| 2020-05-01 | $102.97 | $334.49 | 2,350,600 | — | — |
| 2020-04-30 | $106.67 | $346.50 | 2,111,000 | — | — |
| 2020-04-29 | $110.99 | $360.54 | 2,332,300 | — | — |
| 2020-04-28 | $105.99 | $344.30 | 2,400,100 | — | — |
| 2020-04-27 | $105.49 | $342.67 | 1,953,400 | — | — |
| 2020-04-24 | $100.73 | $327.21 | 2,122,700 | — | — |
| 2020-04-23 | $99.43 | $322.99 | 2,034,900 | — | — |
| 2020-04-22 | $98.90 | $321.27 | 2,577,200 | — | — |
| 2020-04-21 | $99.00 | $321.59 | 4,106,700 | — | — |
| 2020-04-20 | $102.55 | $333.12 | 4,165,200 | — | — |
| 2020-04-17 | $101.50 | $329.71 | 4,058,200 | — | — |
| 2020-04-16 | $90.54 | $294.11 | 3,104,200 | — | — |
| 2020-04-15 | $92.43 | $300.25 | 3,934,200 | — | — |
| 2020-04-14 | $99.47 | $319.38 | 3,377,000 | — | — |
| 2020-04-13 | $100.96 | $324.17 | 2,802,100 | — | — |
| 2020-04-09 | $105.42 | $338.49 | 4,331,400 | — | — |
| 2020-04-08 | $99.50 | $319.48 | 2,900,300 | — | — |
| 2020-04-07 | $94.92 | $304.77 | 2,962,500 | — | — |
| 2020-04-06 | $95.31 | $306.02 | 3,169,700 | — | — |
| 2020-04-03 | $85.19 | $273.53 | 3,118,600 | — | — |
| 2020-04-02 | $90.73 | $291.32 | 3,063,500 | — | — |
| 2020-04-01 | $87.35 | $280.47 | 4,024,600 | — | — |
| 2020-03-31 | $95.72 | $307.34 | 3,563,600 | — | — |
| 2020-03-30 | $100.97 | $324.20 | 2,707,400 | — | — |
| 2020-03-27 | $100.13 | $321.50 | 2,535,500 | — | — |
| 2020-03-26 | $102.92 | $330.46 | 3,735,700 | — | — |
| 2020-03-25 | $92.05 | $295.56 | 3,793,100 | — | — |
| 2020-03-24 | $90.18 | $289.55 | 5,137,300 | — | — |
| 2020-03-23 | $80.64 | $258.92 | 3,848,300 | — | — |
| 2020-03-20 | $89.49 | $287.34 | 3,939,900 | — | — |
| 2020-03-19 | $92.42 | $296.74 | 3,370,800 | — | — |
| 2020-03-18 | $87.53 | $281.04 | 5,107,400 | — | — |
| 2020-03-17 | $96.00 | $308.24 | 4,486,800 | — | — |
| 2020-03-16 | $89.97 | $288.88 | 5,318,400 | — | — |
| 2020-03-13 | $106.98 | $343.49 | 6,420,100 | — | — |
| 2020-03-12 | $94.72 | $304.13 | 5,347,700 | — | — |
| 2020-03-11 | $101.94 | $327.31 | 5,605,500 | — | — |
| 2020-03-10 | $108.04 | $346.90 | 4,757,100 | — | — |
| 2020-03-09 | $98.75 | $317.07 | 4,702,300 | — | — |
| 2020-03-06 | $114.23 | $366.77 | 3,704,000 | — | — |
| 2020-03-05 | $120.69 | $387.51 | 3,561,500 | — | — |
| 2020-03-04 | $129.40 | $415.48 | 2,598,600 | — | — |
| 2020-03-03 | $125.49 | $402.93 | 3,545,500 | — | — |
| 2020-03-02 | $132.64 | $425.88 | 2,965,200 | — | — |
| 2020-02-28 | $126.40 | $405.85 | 4,900,400 | — | — |
| 2020-02-27 | $130.62 | $419.40 | 3,668,800 | — | — |
| 2020-02-26 | $138.71 | $445.37 | 2,734,800 | — | — |
| 2020-02-25 | $141.34 | $453.82 | 2,828,000 | — | — |
| 2020-02-24 | $148.81 | $477.80 | 2,234,700 | — | — |
| 2020-02-21 | $153.80 | $493.83 | 1,547,500 | — | — |
| 2020-02-20 | $154.48 | $496.01 | 1,426,400 | — | — |
| 2020-02-19 | $153.35 | $492.38 | 1,317,400 | — | — |
| 2020-02-18 | $151.39 | $486.09 | 2,121,900 | — | — |
| 2020-02-14 | $154.13 | $494.88 | 1,832,400 | — | — |
| 2020-02-13 | $155.32 | $498.71 | 1,388,000 | — | — |
| 2020-02-12 | $155.21 | $498.35 | 956,100 | — | — |
| 2020-02-11 | $154.79 | $497.00 | 1,224,400 | — | — |
| 2020-02-10 | $153.86 | $494.02 | 1,206,400 | — | — |
| 2020-02-07 | $153.35 | $492.38 | 1,547,200 | — | — |
| 2020-02-06 | $152.85 | $490.78 | 1,484,300 | — | — |
| 2020-02-05 | $153.79 | $493.79 | 1,451,900 | — | — |
| 2020-02-04 | $150.66 | $483.74 | 1,502,500 | — | — |
| 2020-02-03 | $149.54 | $480.15 | 1,969,300 | — | — |
| 2020-01-31 | $148.55 | $476.97 | 2,808,400 | — | — |
| 2020-01-30 | $150.96 | $484.71 | 2,277,500 | — | — |
| 2020-01-29 | $148.59 | $477.10 | 1,091,200 | — | — |
| 2020-01-28 | $149.69 | $480.63 | 1,636,200 | — | — |
| 2020-01-27 | $148.53 | $476.90 | 2,343,400 | — | — |
| 2020-01-24 | $150.38 | $482.84 | 3,152,900 | — | — |
| 2020-01-23 | $152.71 | $490.33 | 2,118,100 | — | — |
| 2020-01-22 | $152.26 | $488.88 | 2,637,300 | — | — |
| 2020-01-21 | $151.65 | $486.92 | 2,036,200 | — | — |
| 2020-01-17 | $153.36 | $492.41 | 2,515,600 | — | — |
| 2020-01-16 | $152.62 | $490.04 | 3,831,600 | — | — |
| 2020-01-15 | $154.08 | $491.03 | 4,078,500 | — | — |
| 2020-01-14 | $159.88 | $509.52 | 3,333,900 | — | — |
| 2020-01-13 | $159.44 | $508.11 | 2,391,100 | — | — |
| 2020-01-10 | $158.57 | $505.34 | 2,182,500 | — | — |
| 2020-01-09 | $160.81 | $512.48 | 1,652,000 | — | — |
| 2020-01-08 | $158.89 | $506.36 | 1,958,400 | — | — |
| 2020-01-07 | $157.26 | $501.17 | 1,936,300 | — | — |
| 2020-01-06 | $158.51 | $505.15 | 1,335,500 | — | — |
| 2020-01-03 | $158.83 | $506.17 | 1,374,400 | — | — |
| 2020-01-02 | $160.37 | $511.08 | 1,881,300 | — | — |