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
- 2015-06-26 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 | $180.04 | $180.04 | 77,100 | — | — |
| 2020-12-30 | $179.30 | $179.30 | 100,100 | — | — |
| 2020-12-29 | $180.89 | $180.89 | 136,900 | — | — |
| 2020-12-28 | $184.32 | $184.32 | 107,600 | — | — |
| 2020-12-24 | $180.61 | $180.61 | 48,500 | — | — |
| 2020-12-23 | $182.42 | $182.42 | 121,400 | — | — |
| 2020-12-22 | $182.46 | $182.46 | 439,900 | — | — |
| 2020-12-21 | $167.29 | $167.29 | 254,500 | — | — |
| 2020-12-18 | $172.83 | $172.83 | 391,600 | — | — |
| 2020-12-17 | $172.60 | $172.60 | 179,700 | — | — |
| 2020-12-16 | $171.41 | $171.41 | 149,600 | — | — |
| 2020-12-15 | $172.00 | $172.00 | 229,700 | — | — |
| 2020-12-14 | $171.28 | $171.28 | 208,400 | — | — |
| 2020-12-11 | $168.96 | $168.96 | 120,300 | — | — |
| 2020-12-10 | $172.81 | $172.81 | 140,600 | — | — |
| 2020-12-09 | $167.61 | $167.61 | 118,700 | — | — |
| 2020-12-08 | $168.55 | $168.55 | 105,500 | — | — |
| 2020-12-07 | $169.11 | $169.11 | 120,700 | — | — |
| 2020-12-04 | $163.78 | $163.78 | 81,800 | — | — |
| 2020-12-03 | $161.23 | $161.23 | 70,900 | — | — |
| 2020-12-02 | $158.93 | $158.93 | 86,300 | — | — |
| 2020-12-01 | $158.23 | $158.23 | 201,100 | — | — |
| 2020-11-30 | $162.93 | $162.93 | 286,700 | — | — |
| 2020-11-27 | $155.80 | $155.80 | 115,200 | — | — |
| 2020-11-25 | $149.40 | $149.40 | 119,400 | — | — |
| 2020-11-24 | $144.22 | $144.22 | 91,800 | — | — |
| 2020-11-23 | $145.51 | $145.51 | 101,500 | — | — |
| 2020-11-20 | $151.08 | $151.08 | 147,300 | — | — |
| 2020-11-19 | $149.44 | $149.44 | 137,100 | — | — |
| 2020-11-18 | $142.70 | $142.70 | 124,100 | — | — |
| 2020-11-17 | $147.72 | $147.72 | 110,200 | — | — |
| 2020-11-16 | $145.04 | $145.04 | 104,900 | — | — |
| 2020-11-13 | $144.56 | $144.56 | 94,500 | — | — |
| 2020-11-12 | $144.91 | $144.91 | 95,600 | — | — |
| 2020-11-11 | $149.86 | $149.86 | 142,600 | — | — |
| 2020-11-10 | $152.19 | $152.19 | 374,700 | — | — |
| 2020-11-09 | $147.30 | $147.30 | 272,200 | — | — |
| 2020-11-06 | $163.87 | $163.87 | 103,800 | — | — |
| 2020-11-05 | $162.06 | $162.06 | 55,500 | — | — |
| 2020-11-04 | $157.00 | $157.00 | 85,700 | — | — |
| 2020-11-03 | $151.88 | $151.88 | 115,600 | — | — |
| 2020-11-02 | $142.35 | $142.35 | 120,100 | — | — |
| 2020-10-30 | $142.87 | $142.87 | 102,500 | — | — |
| 2020-10-29 | $146.73 | $146.73 | 72,500 | — | — |
| 2020-10-28 | $145.83 | $145.83 | 108,700 | — | — |
| 2020-10-27 | $157.51 | $157.51 | 90,500 | — | — |
| 2020-10-26 | $154.00 | $154.00 | 133,300 | — | — |
| 2020-10-23 | $153.00 | $153.00 | 89,600 | — | — |
| 2020-10-22 | $150.19 | $150.19 | 106,600 | — | — |
| 2020-10-21 | $157.43 | $157.43 | 70,400 | — | — |
| 2020-10-20 | $158.85 | $158.85 | 75,500 | — | — |
| 2020-10-19 | $159.00 | $159.00 | 119,600 | — | — |
| 2020-10-16 | $162.58 | $162.58 | 65,400 | — | — |
| 2020-10-15 | $163.57 | $163.57 | 152,600 | — | — |
| 2020-10-14 | $164.26 | $164.26 | 87,600 | — | — |
| 2020-10-13 | $168.62 | $168.62 | 95,200 | — | — |
| 2020-10-12 | $166.00 | $166.00 | 167,900 | — | — |
| 2020-10-09 | $164.31 | $164.31 | 75,400 | — | — |
| 2020-10-08 | $161.84 | $161.84 | 83,400 | — | — |
| 2020-10-07 | $159.90 | $159.90 | 113,200 | — | — |
| 2020-10-06 | $157.05 | $157.05 | 125,900 | — | — |
| 2020-10-05 | $154.34 | $154.34 | 239,600 | — | — |
| 2020-10-02 | $147.56 | $147.56 | 133,600 | — | — |
| 2020-10-01 | $149.26 | $149.26 | 173,500 | — | — |
| 2020-09-30 | $141.81 | $141.81 | 262,500 | — | — |
| 2020-09-29 | $140.11 | $140.11 | 130,400 | — | — |
| 2020-09-28 | $144.07 | $144.07 | 157,500 | — | — |
| 2020-09-25 | $142.80 | $142.80 | 139,800 | — | — |
| 2020-09-24 | $140.30 | $140.30 | 110,100 | — | — |
| 2020-09-23 | $140.01 | $140.01 | 131,100 | — | — |
| 2020-09-22 | $142.53 | $142.53 | 173,200 | — | — |
| 2020-09-21 | $140.14 | $140.14 | 223,900 | — | — |
| 2020-09-18 | $142.38 | $142.38 | 244,900 | — | — |
| 2020-09-17 | $144.36 | $144.36 | 97,300 | — | — |
| 2020-09-16 | $144.74 | $144.74 | 172,000 | — | — |
| 2020-09-15 | $147.62 | $147.62 | 70,000 | — | — |
| 2020-09-14 | $146.83 | $146.83 | 91,000 | — | — |
| 2020-09-11 | $143.85 | $143.85 | 121,500 | — | — |
| 2020-09-10 | $145.83 | $145.83 | 106,500 | — | — |
| 2020-09-09 | $151.32 | $151.32 | 161,100 | — | — |
| 2020-09-08 | $151.00 | $151.00 | 167,900 | — | — |
| 2020-09-04 | $151.70 | $151.70 | 354,200 | — | — |
| 2020-09-03 | $154.87 | $154.87 | 250,700 | — | — |
| 2020-09-02 | $168.25 | $168.25 | 114,600 | — | — |
| 2020-09-01 | $171.16 | $171.16 | 151,500 | — | — |
| 2020-08-31 | $168.03 | $168.03 | 207,200 | — | — |
| 2020-08-28 | $173.64 | $173.64 | 79,500 | — | — |
| 2020-08-27 | $173.62 | $173.62 | 62,600 | — | — |
| 2020-08-26 | $174.73 | $174.73 | 118,400 | — | — |
| 2020-08-25 | $169.77 | $169.77 | 72,600 | — | — |
| 2020-08-24 | $168.59 | $168.59 | 59,500 | — | — |
| 2020-08-21 | $167.15 | $167.15 | 65,000 | — | — |
| 2020-08-20 | $168.02 | $168.02 | 96,600 | — | — |
| 2020-08-19 | $164.58 | $164.58 | 48,400 | — | — |
| 2020-08-18 | $164.73 | $164.73 | 73,500 | — | — |
| 2020-08-17 | $165.49 | $165.49 | 64,500 | — | — |
| 2020-08-14 | $160.96 | $160.96 | 57,500 | — | — |
| 2020-08-13 | $163.18 | $163.18 | 78,600 | — | — |
| 2020-08-12 | $160.81 | $160.81 | 97,700 | — | — |
| 2020-08-11 | $156.51 | $156.51 | 98,900 | — | — |
| 2020-08-10 | $158.78 | $158.78 | 146,700 | — | — |
| 2020-08-07 | $158.98 | $158.98 | 108,100 | — | — |
| 2020-08-06 | $170.32 | $170.32 | 153,300 | — | — |
| 2020-08-05 | $162.92 | $162.92 | 145,900 | — | — |
| 2020-08-04 | $155.97 | $155.97 | 238,100 | — | — |
| 2020-08-03 | $145.43 | $145.43 | 191,200 | — | — |
| 2020-07-31 | $139.22 | $139.22 | 88,300 | — | — |
| 2020-07-30 | $139.03 | $139.03 | 79,500 | — | — |
| 2020-07-29 | $140.24 | $140.24 | 86,300 | — | — |
| 2020-07-28 | $136.12 | $136.12 | 79,100 | — | — |
| 2020-07-27 | $141.13 | $141.13 | 64,900 | — | — |
| 2020-07-24 | $137.82 | $137.82 | 58,300 | — | — |
| 2020-07-23 | $140.96 | $140.96 | 92,900 | — | — |
| 2020-07-22 | $147.02 | $147.02 | 65,200 | — | — |
| 2020-07-21 | $147.22 | $147.22 | 120,000 | — | — |
| 2020-07-20 | $152.77 | $152.77 | 96,300 | — | — |
| 2020-07-17 | $148.43 | $148.43 | 55,000 | — | — |
| 2020-07-16 | $145.84 | $145.84 | 98,000 | — | — |
| 2020-07-15 | $148.93 | $148.93 | 154,200 | — | — |
| 2020-07-14 | $149.87 | $149.87 | 202,800 | — | — |
| 2020-07-13 | $149.38 | $149.38 | 221,400 | — | — |
| 2020-07-10 | $161.28 | $161.28 | 82,000 | — | — |
| 2020-07-09 | $161.12 | $161.12 | 150,200 | — | — |
| 2020-07-08 | $162.71 | $162.71 | 89,100 | — | — |
| 2020-07-07 | $161.19 | $161.19 | 88,300 | — | — |
| 2020-07-06 | $166.40 | $166.40 | 98,100 | — | — |
| 2020-07-02 | $163.56 | $163.56 | 110,300 | — | — |
| 2020-07-01 | $167.45 | $167.45 | 144,500 | — | — |
| 2020-06-30 | $162.71 | $162.71 | 157,700 | — | — |
| 2020-06-29 | $160.34 | $160.34 | 171,100 | — | — |
| 2020-06-26 | $157.84 | $157.84 | 247,200 | — | — |
| 2020-06-25 | $161.23 | $161.23 | 133,100 | — | — |
| 2020-06-24 | $158.79 | $158.79 | 115,300 | — | — |
| 2020-06-23 | $162.89 | $162.89 | 159,800 | — | — |
| 2020-06-22 | $163.72 | $163.72 | 104,000 | — | — |
| 2020-06-19 | $159.38 | $159.38 | 249,900 | — | — |
| 2020-06-18 | $157.52 | $157.52 | 138,700 | — | — |
| 2020-06-17 | $157.64 | $157.64 | 118,000 | — | — |
| 2020-06-16 | $158.36 | $158.36 | 97,300 | — | — |
| 2020-06-15 | $157.59 | $157.59 | 128,000 | — | — |
| 2020-06-12 | $154.19 | $154.19 | 139,700 | — | — |
| 2020-06-11 | $150.23 | $150.23 | 175,400 | — | — |
| 2020-06-10 | $161.56 | $161.56 | 127,600 | — | — |
| 2020-06-09 | $162.27 | $162.27 | 121,800 | — | — |
| 2020-06-08 | $161.95 | $161.95 | 251,500 | — | — |
| 2020-06-05 | $173.10 | $173.10 | 194,000 | — | — |
| 2020-06-04 | $170.49 | $170.49 | 188,500 | — | — |
| 2020-06-03 | $172.59 | $172.59 | 157,300 | — | — |
| 2020-06-02 | $167.95 | $167.95 | 133,400 | — | — |
| 2020-06-01 | $162.00 | $162.00 | 136,400 | — | — |
| 2020-05-29 | $158.51 | $158.51 | 139,400 | — | — |
| 2020-05-28 | $153.70 | $153.70 | 157,200 | — | — |
| 2020-05-27 | $150.33 | $150.33 | 253,400 | — | — |
| 2020-05-26 | $155.80 | $155.80 | 334,300 | — | — |
| 2020-05-22 | $139.61 | $139.61 | 130,500 | — | — |
| 2020-05-21 | $136.07 | $136.07 | 109,700 | — | — |
| 2020-05-20 | $133.57 | $133.57 | 93,900 | — | — |
| 2020-05-19 | $128.74 | $128.74 | 178,000 | — | — |
| 2020-05-18 | $132.71 | $132.71 | 208,600 | — | — |
| 2020-05-15 | $124.14 | $124.14 | 100,300 | — | — |
| 2020-05-14 | $117.74 | $117.74 | 104,600 | — | — |
| 2020-05-13 | $118.47 | $118.47 | 137,100 | — | — |
| 2020-05-12 | $120.47 | $120.47 | 115,800 | — | — |
| 2020-05-11 | $126.89 | $126.89 | 154,100 | — | — |
| 2020-05-08 | $125.36 | $125.36 | 127,000 | — | — |
| 2020-05-07 | $124.07 | $124.07 | 173,400 | — | — |
| 2020-05-06 | $117.82 | $117.82 | 277,900 | — | — |
| 2020-05-05 | $111.50 | $111.50 | 432,900 | — | — |
| 2020-05-04 | $105.26 | $105.26 | 147,500 | — | — |
| 2020-05-01 | $107.80 | $107.80 | 142,500 | — | — |
| 2020-04-30 | $109.86 | $109.86 | 160,700 | — | — |
| 2020-04-29 | $109.79 | $109.79 | 301,500 | — | — |
| 2020-04-28 | $100.82 | $100.82 | 132,200 | — | — |
| 2020-04-27 | $103.02 | $103.02 | 136,000 | — | — |
| 2020-04-24 | $104.89 | $104.89 | 89,000 | — | — |
| 2020-04-23 | $103.53 | $103.53 | 107,500 | — | — |
| 2020-04-22 | $101.15 | $101.15 | 59,200 | — | — |
| 2020-04-21 | $99.39 | $99.39 | 145,000 | — | — |
| 2020-04-20 | $106.00 | $106.00 | 153,600 | — | — |
| 2020-04-17 | $106.87 | $106.87 | 117,900 | — | — |
| 2020-04-16 | $101.23 | $101.23 | 155,800 | — | — |
| 2020-04-15 | $104.50 | $104.50 | 169,400 | — | — |
| 2020-04-14 | $100.57 | $100.57 | 105,500 | — | — |
| 2020-04-13 | $95.32 | $95.32 | 193,300 | — | — |
| 2020-04-09 | $98.51 | $98.51 | 226,200 | — | — |
| 2020-04-08 | $100.82 | $100.82 | 135,800 | — | — |
| 2020-04-07 | $93.47 | $93.47 | 161,000 | — | — |
| 2020-04-06 | $91.81 | $91.81 | 208,500 | — | — |
| 2020-04-03 | $87.17 | $87.17 | 167,900 | — | — |
| 2020-04-02 | $90.22 | $90.22 | 166,200 | — | — |
| 2020-04-01 | $96.82 | $96.82 | 161,300 | — | — |
| 2020-03-31 | $110.95 | $110.95 | 239,800 | — | — |
| 2020-03-30 | $107.60 | $107.60 | 160,200 | — | — |
| 2020-03-27 | $104.96 | $104.96 | 162,200 | — | — |
| 2020-03-26 | $106.00 | $106.00 | 142,500 | — | — |
| 2020-03-25 | $101.06 | $101.06 | 163,500 | — | — |
| 2020-03-24 | $103.83 | $103.83 | 201,300 | — | — |
| 2020-03-23 | $89.85 | $89.85 | 194,800 | — | — |
| 2020-03-20 | $87.60 | $87.60 | 244,600 | — | — |
| 2020-03-19 | $92.09 | $92.09 | 201,500 | — | — |
| 2020-03-18 | $85.82 | $85.82 | 332,500 | — | — |
| 2020-03-17 | $109.94 | $109.94 | 304,500 | — | — |
| 2020-03-16 | $84.99 | $84.99 | 311,000 | — | — |
| 2020-03-13 | $101.11 | $101.11 | 252,500 | — | — |
| 2020-03-12 | $86.01 | $86.01 | 427,700 | — | — |
| 2020-03-11 | $98.10 | $98.10 | 196,100 | — | — |
| 2020-03-10 | $107.22 | $107.22 | 133,400 | — | — |
| 2020-03-09 | $106.54 | $106.54 | 257,600 | — | — |
| 2020-03-06 | $117.34 | $117.34 | 158,000 | — | — |
| 2020-03-05 | $120.47 | $120.47 | 198,400 | — | — |
| 2020-03-04 | $120.02 | $120.02 | 206,400 | — | — |
| 2020-03-03 | $119.99 | $119.99 | 302,800 | — | — |
| 2020-03-02 | $123.44 | $123.44 | 178,900 | — | — |
| 2020-02-28 | $122.97 | $122.97 | 212,600 | — | — |
| 2020-02-27 | $118.44 | $118.44 | 151,200 | — | — |
| 2020-02-26 | $123.72 | $123.72 | 69,100 | — | — |
| 2020-02-25 | $125.04 | $125.04 | 122,300 | — | — |
| 2020-02-24 | $128.29 | $128.29 | 238,400 | — | — |
| 2020-02-21 | $133.80 | $133.80 | 89,700 | — | — |
| 2020-02-20 | $143.06 | $143.06 | 86,800 | — | — |
| 2020-02-19 | $144.90 | $144.90 | 129,900 | — | — |
| 2020-02-18 | $141.01 | $141.01 | 79,800 | — | — |
| 2020-02-14 | $139.99 | $139.99 | 67,200 | — | — |
| 2020-02-13 | $137.80 | $137.80 | 67,600 | — | — |
| 2020-02-12 | $137.40 | $137.40 | 52,100 | — | — |
| 2020-02-11 | $137.70 | $137.70 | 91,600 | — | — |
| 2020-02-10 | $136.69 | $136.69 | 62,200 | — | — |
| 2020-02-07 | $136.85 | $136.85 | 43,400 | — | — |
| 2020-02-06 | $137.10 | $137.10 | 54,000 | — | — |
| 2020-02-05 | $133.52 | $133.52 | 112,600 | — | — |
| 2020-02-04 | $137.53 | $137.53 | 62,400 | — | — |
| 2020-02-03 | $132.46 | $132.46 | 111,600 | — | — |
| 2020-01-31 | $131.44 | $131.44 | 91,500 | — | — |
| 2020-01-30 | $132.23 | $132.23 | 75,700 | — | — |
| 2020-01-29 | $128.61 | $128.61 | 61,000 | — | — |
| 2020-01-28 | $127.60 | $127.60 | 59,100 | — | — |
| 2020-01-27 | $125.06 | $125.06 | 49,400 | — | — |
| 2020-01-24 | $124.68 | $124.68 | 56,300 | — | — |
| 2020-01-23 | $125.57 | $125.57 | 62,800 | — | — |
| 2020-01-22 | $125.39 | $125.39 | 70,000 | — | — |
| 2020-01-21 | $123.42 | $123.42 | 73,900 | — | — |
| 2020-01-17 | $124.10 | $124.10 | 81,400 | — | — |
| 2020-01-16 | $122.85 | $122.85 | 108,600 | — | — |
| 2020-01-15 | $121.93 | $121.93 | 115,900 | — | — |
| 2020-01-14 | $121.01 | $121.01 | 93,300 | — | — |
| 2020-01-13 | $121.14 | $121.14 | 102,400 | — | — |
| 2020-01-10 | $120.05 | $120.05 | 67,900 | — | — |
| 2020-01-09 | $118.62 | $118.62 | 72,600 | — | — |
| 2020-01-08 | $115.30 | $115.30 | 88,600 | — | — |
| 2020-01-07 | $114.17 | $114.17 | 52,000 | — | — |
| 2020-01-06 | $112.97 | $112.97 | 56,900 | — | — |
| 2020-01-03 | $112.27 | $112.27 | 91,500 | — | — |
| 2020-01-02 | $113.49 | $113.49 | 122,800 | — | — |