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
- 2013-02-01 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 | $165.50 | $175.00 | 1,292,600 | — | — |
| 2020-12-30 | $164.27 | $173.70 | 1,009,000 | — | — |
| 2020-12-29 | $163.12 | $172.49 | 1,188,400 | — | — |
| 2020-12-28 | $162.39 | $171.71 | 1,522,400 | — | — |
| 2020-12-24 | $160.72 | $169.95 | 417,400 | — | — |
| 2020-12-23 | $159.85 | $169.03 | 1,164,600 | — | — |
| 2020-12-22 | $161.83 | $171.12 | 1,209,200 | — | — |
| 2020-12-21 | $160.84 | $170.08 | 1,463,800 | — | — |
| 2020-12-18 | $163.63 | $173.03 | 3,566,400 | — | — |
| 2020-12-17 | $162.70 | $172.04 | 1,486,800 | — | — |
| 2020-12-16 | $160.62 | $169.84 | 1,440,900 | — | — |
| 2020-12-15 | $161.96 | $171.26 | 1,813,100 | — | — |
| 2020-12-14 | $159.50 | $168.66 | 1,612,900 | — | — |
| 2020-12-11 | $159.53 | $168.69 | 1,264,000 | — | — |
| 2020-12-10 | $158.12 | $167.20 | 1,847,000 | — | — |
| 2020-12-09 | $158.70 | $167.81 | 1,510,400 | — | — |
| 2020-12-08 | $158.99 | $168.12 | 1,593,900 | — | — |
| 2020-12-07 | $158.45 | $167.55 | 1,407,100 | — | — |
| 2020-12-04 | $157.95 | $167.02 | 1,497,100 | — | — |
| 2020-12-03 | $157.07 | $166.09 | 2,308,200 | — | — |
| 2020-12-02 | $158.95 | $168.08 | 1,529,400 | — | — |
| 2020-12-01 | $161.36 | $170.63 | 1,964,400 | — | — |
| 2020-11-30 | $160.38 | $169.59 | 4,533,900 | — | — |
| 2020-11-27 | $161.47 | $170.74 | 853,300 | — | — |
| 2020-11-25 | $160.19 | $169.39 | 1,981,800 | — | — |
| 2020-11-24 | $161.06 | $170.31 | 2,425,500 | — | — |
| 2020-11-23 | $164.34 | $173.78 | 1,493,100 | — | — |
| 2020-11-20 | $166.20 | $175.74 | 1,217,600 | — | — |
| 2020-11-19 | $166.31 | $175.86 | 1,329,000 | — | — |
| 2020-11-18 | $163.50 | $172.89 | 1,457,800 | — | — |
| 2020-11-17 | $165.43 | $174.93 | 1,214,300 | — | — |
| 2020-11-16 | $165.29 | $174.78 | 1,548,000 | — | — |
| 2020-11-13 | $165.78 | $175.30 | 1,666,600 | — | — |
| 2020-11-12 | $165.19 | $174.68 | 1,182,800 | — | — |
| 2020-11-11 | $164.95 | $174.42 | 1,570,200 | — | — |
| 2020-11-10 | $162.56 | $171.89 | 2,926,600 | — | — |
| 2020-11-09 | $165.20 | $174.69 | 2,325,300 | — | — |
| 2020-11-06 | $169.25 | $178.97 | 2,008,200 | — | — |
| 2020-11-05 | $170.90 | $180.71 | 2,539,300 | — | — |
| 2020-11-04 | $174.35 | $184.36 | 3,403,700 | — | — |
| 2020-11-03 | $163.14 | $172.51 | 1,519,500 | — | — |
| 2020-11-02 | $162.89 | $172.24 | 1,516,600 | — | — |
| 2020-10-30 | $158.55 | $167.65 | 2,078,300 | — | — |
| 2020-10-29 | $161.19 | $170.45 | 1,539,000 | — | — |
| 2020-10-28 | $158.69 | $167.80 | 2,160,700 | — | — |
| 2020-10-27 | $162.47 | $171.80 | 1,851,000 | — | — |
| 2020-10-26 | $160.48 | $169.69 | 1,151,600 | — | — |
| 2020-10-23 | $163.49 | $172.88 | 1,111,200 | — | — |
| 2020-10-22 | $162.38 | $171.70 | 878,800 | — | — |
| 2020-10-21 | $161.18 | $170.43 | 1,456,700 | — | — |
| 2020-10-20 | $159.69 | $168.86 | 2,145,700 | — | — |
| 2020-10-19 | $159.99 | $168.97 | 1,271,100 | — | — |
| 2020-10-16 | $163.55 | $172.72 | 1,631,000 | — | — |
| 2020-10-15 | $162.99 | $172.13 | 1,363,800 | — | — |
| 2020-10-14 | $163.66 | $172.84 | 1,319,500 | — | — |
| 2020-10-13 | $165.32 | $174.59 | 1,515,800 | — | — |
| 2020-10-12 | $168.55 | $178.01 | 1,582,300 | — | — |
| 2020-10-09 | $165.43 | $174.71 | 1,620,900 | — | — |
| 2020-10-08 | $163.17 | $172.32 | 3,642,400 | — | — |
| 2020-10-07 | $159.91 | $168.88 | 3,591,700 | — | — |
| 2020-10-06 | $161.52 | $170.58 | 1,194,900 | — | — |
| 2020-10-05 | $163.45 | $172.62 | 1,274,600 | — | — |
| 2020-10-02 | $163.55 | $172.72 | 1,042,600 | — | — |
| 2020-10-01 | $164.03 | $173.23 | 1,061,900 | — | — |
| 2020-09-30 | $165.37 | $174.65 | 1,906,700 | — | — |
| 2020-09-29 | $162.48 | $171.59 | 1,046,300 | — | — |
| 2020-09-28 | $161.32 | $170.37 | 2,293,800 | — | — |
| 2020-09-25 | $160.84 | $169.86 | 1,195,900 | — | — |
| 2020-09-24 | $157.98 | $166.84 | 1,415,600 | — | — |
| 2020-09-23 | $159.33 | $168.27 | 1,301,200 | — | — |
| 2020-09-22 | $161.51 | $170.57 | 1,545,000 | — | — |
| 2020-09-21 | $160.97 | $170.00 | 1,170,000 | — | — |
| 2020-09-18 | $160.87 | $169.89 | 2,518,700 | — | — |
| 2020-09-17 | $160.47 | $169.47 | 1,258,100 | — | — |
| 2020-09-16 | $161.25 | $170.30 | 1,721,200 | — | — |
| 2020-09-15 | $162.28 | $171.38 | 1,039,900 | — | — |
| 2020-09-14 | $160.86 | $169.88 | 2,092,000 | — | — |
| 2020-09-11 | $158.59 | $167.49 | 854,100 | — | — |
| 2020-09-10 | $158.10 | $166.97 | 1,356,800 | — | — |
| 2020-09-09 | $158.91 | $167.82 | 1,408,600 | — | — |
| 2020-09-08 | $153.51 | $162.12 | 1,829,100 | — | — |
| 2020-09-04 | $157.24 | $166.06 | 1,552,500 | — | — |
| 2020-09-03 | $158.80 | $167.71 | 1,794,100 | — | — |
| 2020-09-02 | $165.33 | $174.60 | 1,790,200 | — | — |
| 2020-09-01 | $162.05 | $171.14 | 1,273,100 | — | — |
| 2020-08-31 | $160.10 | $169.08 | 1,392,800 | — | — |
| 2020-08-28 | $160.00 | $168.98 | 926,000 | — | — |
| 2020-08-27 | $159.61 | $168.56 | 1,121,700 | — | — |
| 2020-08-26 | $159.76 | $168.72 | 1,917,800 | — | — |
| 2020-08-25 | $158.58 | $167.48 | 1,076,100 | — | — |
| 2020-08-24 | $156.76 | $165.55 | 1,721,500 | — | — |
| 2020-08-21 | $158.37 | $167.25 | 1,259,500 | — | — |
| 2020-08-20 | $158.54 | $167.43 | 1,828,500 | — | — |
| 2020-08-19 | $158.58 | $167.48 | 1,076,500 | — | — |
| 2020-08-18 | $160.17 | $169.16 | 1,476,700 | — | — |
| 2020-08-17 | $157.42 | $166.25 | 2,368,000 | — | — |
| 2020-08-14 | $157.05 | $165.86 | 1,780,200 | — | — |
| 2020-08-13 | $158.87 | $167.78 | 1,192,600 | — | — |
| 2020-08-12 | $159.36 | $168.30 | 1,386,500 | — | — |
| 2020-08-11 | $156.93 | $165.73 | 1,136,700 | — | — |
| 2020-08-10 | $158.09 | $166.96 | 1,393,200 | — | — |
| 2020-08-07 | $158.88 | $167.79 | 1,515,700 | — | — |
| 2020-08-06 | $161.33 | $170.38 | 2,068,700 | — | — |
| 2020-08-05 | $157.72 | $166.57 | 1,587,200 | — | — |
| 2020-08-04 | $155.64 | $164.37 | 1,682,300 | — | — |
| 2020-08-03 | $154.51 | $163.18 | 1,902,300 | — | — |
| 2020-07-31 | $151.68 | $160.19 | 2,250,100 | — | — |
| 2020-07-30 | $149.11 | $157.47 | 1,129,300 | — | — |
| 2020-07-29 | $147.59 | $155.87 | 1,059,600 | — | — |
| 2020-07-28 | $145.98 | $154.17 | 2,257,500 | — | — |
| 2020-07-27 | $146.92 | $155.16 | 1,256,700 | — | — |
| 2020-07-24 | $144.22 | $152.31 | 1,214,800 | — | — |
| 2020-07-23 | $144.07 | $152.15 | 1,051,500 | — | — |
| 2020-07-22 | $145.11 | $153.25 | 1,020,900 | — | — |
| 2020-07-21 | $145.01 | $153.14 | 1,659,600 | — | — |
| 2020-07-20 | $145.97 | $154.16 | 1,173,700 | — | — |
| 2020-07-17 | $144.66 | $152.78 | 1,518,100 | — | — |
| 2020-07-16 | $142.94 | $150.96 | 942,000 | — | — |
| 2020-07-15 | $142.92 | $150.73 | 2,223,200 | — | — |
| 2020-07-14 | $140.40 | $148.07 | 1,163,300 | — | — |
| 2020-07-13 | $138.31 | $145.86 | 1,569,200 | — | — |
| 2020-07-10 | $137.10 | $144.59 | 1,821,100 | — | — |
| 2020-07-09 | $137.68 | $145.20 | 962,500 | — | — |
| 2020-07-08 | $138.81 | $146.39 | 932,600 | — | — |
| 2020-07-07 | $138.44 | $146.00 | 1,140,300 | — | — |
| 2020-07-06 | $138.60 | $146.17 | 1,297,800 | — | — |
| 2020-07-02 | $137.66 | $145.18 | 1,307,300 | — | — |
| 2020-07-01 | $137.19 | $144.68 | 1,226,800 | — | — |
| 2020-06-30 | $137.04 | $144.53 | 1,878,800 | — | — |
| 2020-06-29 | $131.98 | $139.19 | 2,126,400 | — | — |
| 2020-06-26 | $132.66 | $139.91 | 2,612,800 | — | — |
| 2020-06-25 | $135.31 | $142.70 | 1,141,700 | — | — |
| 2020-06-24 | $134.30 | $141.64 | 1,701,600 | — | — |
| 2020-06-23 | $138.11 | $145.65 | 994,900 | — | — |
| 2020-06-22 | $136.94 | $144.42 | 1,107,800 | — | — |
| 2020-06-19 | $137.40 | $144.90 | 2,316,300 | — | — |
| 2020-06-18 | $137.40 | $144.90 | 1,031,500 | — | — |
| 2020-06-17 | $136.79 | $144.26 | 1,455,000 | — | — |
| 2020-06-16 | $136.24 | $143.68 | 1,919,800 | — | — |
| 2020-06-15 | $133.30 | $140.58 | 2,457,900 | — | — |
| 2020-06-12 | $134.07 | $141.39 | 1,638,500 | — | — |
| 2020-06-11 | $131.06 | $138.22 | 2,524,000 | — | — |
| 2020-06-10 | $139.91 | $147.55 | 1,731,100 | — | — |
| 2020-06-09 | $138.80 | $146.38 | 1,622,500 | — | — |
| 2020-06-08 | $141.30 | $149.02 | 1,747,300 | — | — |
| 2020-06-05 | $141.01 | $148.71 | 1,947,800 | — | — |
| 2020-06-04 | $140.52 | $148.20 | 1,524,800 | — | — |
| 2020-06-03 | $142.53 | $150.31 | 1,459,500 | — | — |
| 2020-06-02 | $141.48 | $149.21 | 1,649,100 | — | — |
| 2020-06-01 | $138.34 | $145.90 | 1,413,000 | — | — |
| 2020-05-29 | $139.39 | $147.00 | 2,814,500 | — | — |
| 2020-05-28 | $138.11 | $145.65 | 2,367,800 | — | — |
| 2020-05-27 | $135.64 | $143.05 | 2,287,000 | — | — |
| 2020-05-26 | $130.45 | $137.58 | 2,322,300 | — | — |
| 2020-05-22 | $130.11 | $137.22 | 1,602,400 | — | — |
| 2020-05-21 | $130.33 | $137.45 | 1,413,100 | — | — |
| 2020-05-20 | $133.34 | $140.62 | 2,303,400 | — | — |
| 2020-05-19 | $134.34 | $141.68 | 3,335,300 | — | — |
| 2020-05-18 | $131.42 | $138.60 | 2,762,800 | — | — |
| 2020-05-15 | $127.49 | $134.45 | 2,921,700 | — | — |
| 2020-05-14 | $126.03 | $132.91 | 2,246,800 | — | — |
| 2020-05-13 | $123.03 | $129.75 | 1,879,000 | — | — |
| 2020-05-12 | $124.01 | $130.78 | 1,889,500 | — | — |
| 2020-05-11 | $126.39 | $133.29 | 1,888,300 | — | — |
| 2020-05-08 | $125.47 | $132.32 | 1,617,500 | — | — |
| 2020-05-07 | $124.24 | $131.03 | 3,098,000 | — | — |
| 2020-05-06 | $125.69 | $132.56 | 3,393,900 | — | — |
| 2020-05-05 | $131.30 | $138.47 | 2,445,800 | — | — |
| 2020-05-04 | $127.44 | $134.40 | 1,833,800 | — | — |
| 2020-05-01 | $127.53 | $134.50 | 1,738,300 | — | — |
| 2020-04-30 | $129.31 | $136.37 | 3,075,300 | — | — |
| 2020-04-29 | $125.55 | $132.41 | 2,905,300 | — | — |
| 2020-04-28 | $123.00 | $129.72 | 3,098,400 | — | — |
| 2020-04-27 | $127.42 | $134.38 | 2,202,200 | — | — |
| 2020-04-24 | $125.91 | $132.79 | 1,945,400 | — | — |
| 2020-04-23 | $123.64 | $130.39 | 3,259,300 | — | — |
| 2020-04-22 | $125.81 | $132.68 | 1,943,700 | — | — |
| 2020-04-21 | $124.70 | $131.51 | 2,607,800 | — | — |
| 2020-04-20 | $127.39 | $134.35 | 2,418,600 | — | — |
| 2020-04-17 | $130.72 | $137.86 | 1,977,600 | — | — |
| 2020-04-16 | $127.45 | $134.41 | 2,064,000 | — | — |
| 2020-04-15 | $123.81 | $130.36 | 2,262,900 | — | — |
| 2020-04-14 | $127.82 | $134.58 | 2,508,200 | — | — |
| 2020-04-13 | $122.95 | $129.46 | 3,188,900 | — | — |
| 2020-04-09 | $128.75 | $135.56 | 1,962,300 | — | — |
| 2020-04-08 | $127.25 | $133.98 | 2,478,400 | — | — |
| 2020-04-07 | $126.11 | $132.78 | 3,075,000 | — | — |
| 2020-04-06 | $126.79 | $133.50 | 3,419,900 | — | — |
| 2020-04-03 | $114.61 | $120.67 | 1,701,900 | — | — |
| 2020-04-02 | $116.03 | $122.17 | 2,403,700 | — | — |
| 2020-04-01 | $111.92 | $117.84 | 2,521,000 | — | — |
| 2020-03-31 | $117.69 | $123.92 | 3,956,000 | — | — |
| 2020-03-30 | $116.68 | $122.85 | 2,031,900 | — | — |
| 2020-03-27 | $111.77 | $117.68 | 2,870,100 | — | — |
| 2020-03-26 | $117.91 | $124.15 | 4,159,000 | — | — |
| 2020-03-25 | $108.21 | $113.94 | 4,424,800 | — | — |
| 2020-03-24 | $103.76 | $109.25 | 4,732,500 | — | — |
| 2020-03-23 | $92.66 | $97.56 | 5,405,800 | — | — |
| 2020-03-20 | $100.94 | $106.28 | 6,662,600 | — | — |
| 2020-03-19 | $102.33 | $107.74 | 4,492,600 | — | — |
| 2020-03-18 | $105.82 | $111.42 | 5,218,300 | — | — |
| 2020-03-17 | $111.05 | $116.93 | 5,299,600 | — | — |
| 2020-03-16 | $107.04 | $112.70 | 4,364,700 | — | — |
| 2020-03-13 | $125.48 | $132.12 | 4,073,300 | — | — |
| 2020-03-12 | $120.28 | $126.64 | 5,344,300 | — | — |
| 2020-03-11 | $130.27 | $137.16 | 3,591,500 | — | — |
| 2020-03-10 | $132.72 | $139.74 | 3,265,500 | — | — |
| 2020-03-09 | $129.72 | $136.58 | 2,827,400 | — | — |
| 2020-03-06 | $137.05 | $144.30 | 3,204,200 | — | — |
| 2020-03-05 | $139.56 | $146.94 | 2,472,600 | — | — |
| 2020-03-04 | $143.62 | $151.22 | 3,283,700 | — | — |
| 2020-03-03 | $137.24 | $144.50 | 2,768,200 | — | — |
| 2020-03-02 | $138.91 | $146.26 | 2,881,600 | — | — |
| 2020-02-28 | $133.23 | $140.28 | 4,776,300 | — | — |
| 2020-02-27 | $133.95 | $141.04 | 3,075,200 | — | — |
| 2020-02-26 | $136.15 | $143.35 | 2,562,100 | — | — |
| 2020-02-25 | $134.82 | $141.95 | 2,236,200 | — | — |
| 2020-02-24 | $138.39 | $145.71 | 1,642,000 | — | — |
| 2020-02-21 | $142.23 | $149.76 | 1,754,800 | — | — |
| 2020-02-20 | $143.55 | $151.15 | 1,182,500 | — | — |
| 2020-02-19 | $144.06 | $151.68 | 1,676,600 | — | — |
| 2020-02-18 | $143.65 | $151.25 | 2,461,700 | — | — |
| 2020-02-14 | $144.17 | $151.80 | 1,810,500 | — | — |
| 2020-02-13 | $144.94 | $152.61 | 3,384,500 | — | — |
| 2020-02-12 | $142.98 | $150.55 | 1,830,700 | — | — |
| 2020-02-11 | $144.03 | $151.65 | 2,274,200 | — | — |
| 2020-02-10 | $142.55 | $150.09 | 2,456,000 | — | — |
| 2020-02-07 | $138.90 | $146.25 | 1,780,800 | — | — |
| 2020-02-06 | $138.97 | $146.32 | 2,206,800 | — | — |
| 2020-02-05 | $137.89 | $145.19 | 1,507,600 | — | — |
| 2020-02-04 | $138.97 | $146.32 | 1,839,800 | — | — |
| 2020-02-03 | $135.52 | $142.69 | 2,377,000 | — | — |
| 2020-01-31 | $134.21 | $141.31 | 2,582,300 | — | — |
| 2020-01-30 | $138.03 | $145.33 | 1,735,400 | — | — |
| 2020-01-29 | $138.51 | $145.84 | 1,366,500 | — | — |
| 2020-01-28 | $138.26 | $145.58 | 2,176,500 | — | — |
| 2020-01-27 | $135.96 | $143.15 | 1,656,400 | — | — |
| 2020-01-24 | $136.31 | $143.52 | 2,047,000 | — | — |
| 2020-01-23 | $138.34 | $145.66 | 2,148,500 | — | — |
| 2020-01-22 | $141.50 | $148.99 | 1,888,900 | — | — |
| 2020-01-21 | $141.93 | $149.44 | 4,693,300 | — | — |
| 2020-01-17 | $140.16 | $147.58 | 1,993,200 | — | — |
| 2020-01-16 | $139.24 | $146.61 | 1,822,800 | — | — |
| 2020-01-15 | $138.54 | $145.66 | 1,859,600 | — | — |
| 2020-01-14 | $137.27 | $144.33 | 1,848,800 | — | — |
| 2020-01-13 | $136.51 | $143.53 | 1,797,600 | — | — |
| 2020-01-10 | $135.57 | $142.54 | 1,249,000 | — | — |
| 2020-01-09 | $135.06 | $142.00 | 2,075,400 | — | — |
| 2020-01-08 | $133.29 | $140.14 | 1,766,700 | — | — |
| 2020-01-07 | $133.58 | $140.45 | 1,224,500 | — | — |
| 2020-01-06 | $133.13 | $139.97 | 2,334,100 | — | — |
| 2020-01-03 | $134.16 | $141.06 | 1,274,000 | — | — |
| 2020-01-02 | $134.14 | $141.03 | 1,576,700 | — | — |