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
- 2004-11-18 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 | $178.36 | $178.36 | 7,540,800 | — | — |
| 2020-12-30 | $177.70 | $177.70 | 5,914,000 | — | — |
| 2020-12-29 | $176.35 | $176.35 | 5,983,700 | — | — |
| 2020-12-28 | $175.71 | $175.71 | 7,778,700 | — | — |
| 2020-12-24 | $176.35 | $176.35 | 3,695,400 | — | — |
| 2020-12-23 | $175.65 | $175.65 | 6,542,800 | — | — |
| 2020-12-22 | $174.49 | $174.49 | 9,442,400 | — | — |
| 2020-12-21 | $175.88 | $175.88 | 8,168,900 | — | — |
| 2020-12-18 | $176.44 | $176.44 | 6,789,900 | — | — |
| 2020-12-17 | $176.74 | $176.74 | 9,475,800 | — | — |
| 2020-12-16 | $174.90 | $174.90 | 8,174,700 | — | — |
| 2020-12-15 | $173.94 | $173.94 | 6,840,500 | — | — |
| 2020-12-14 | $171.54 | $171.54 | 7,644,400 | — | — |
| 2020-12-11 | $172.49 | $172.49 | 6,084,800 | — | — |
| 2020-12-10 | $172.17 | $172.17 | 6,564,000 | — | — |
| 2020-12-09 | $172.50 | $172.50 | 10,743,200 | — | — |
| 2020-12-08 | $175.50 | $175.50 | 6,348,400 | — | — |
| 2020-12-07 | $174.89 | $174.89 | 10,555,100 | — | — |
| 2020-12-04 | $172.32 | $172.32 | 10,098,600 | — | — |
| 2020-12-03 | $172.81 | $172.81 | 10,457,300 | — | — |
| 2020-12-02 | $171.46 | $171.46 | 9,199,700 | — | — |
| 2020-12-01 | $170.18 | $170.18 | 13,533,300 | — | — |
| 2020-11-30 | $166.67 | $166.67 | 13,210,000 | — | — |
| 2020-11-27 | $167.79 | $167.79 | 10,569,100 | — | — |
| 2020-11-25 | $169.51 | $169.51 | 10,286,600 | — | — |
| 2020-11-24 | $169.59 | $169.59 | 19,504,000 | — | — |
| 2020-11-23 | $172.23 | $172.23 | 15,510,600 | — | — |
| 2020-11-20 | $175.69 | $175.69 | 6,379,400 | — | — |
| 2020-11-19 | $175.16 | $175.16 | 6,965,100 | — | — |
| 2020-11-18 | $175.49 | $175.49 | 7,384,700 | — | — |
| 2020-11-17 | $176.50 | $176.50 | 8,229,100 | — | — |
| 2020-11-16 | $177.15 | $177.15 | 8,358,500 | — | — |
| 2020-11-13 | $177.16 | $177.16 | 6,469,800 | — | — |
| 2020-11-12 | $175.96 | $175.96 | 7,167,900 | — | — |
| 2020-11-11 | $174.90 | $174.90 | 9,008,500 | — | — |
| 2020-11-10 | $175.66 | $175.66 | 11,728,500 | — | — |
| 2020-11-09 | $175.08 | $175.08 | 29,800,700 | — | — |
| 2020-11-06 | $183.19 | $183.19 | 10,378,300 | — | — |
| 2020-11-05 | $182.93 | $182.93 | 16,102,800 | — | — |
| 2020-11-04 | $178.82 | $178.82 | 11,117,300 | — | — |
| 2020-11-03 | $178.92 | $178.92 | 7,577,200 | — | — |
| 2020-11-02 | $177.91 | $177.91 | 6,498,400 | — | — |
| 2020-10-30 | $176.20 | $176.20 | 7,303,000 | — | — |
| 2020-10-29 | $175.40 | $175.40 | 8,474,500 | — | — |
| 2020-10-28 | $176.13 | $176.13 | 11,734,100 | — | — |
| 2020-10-27 | $179.02 | $179.02 | 5,826,900 | — | — |
| 2020-10-26 | $178.55 | $178.55 | 5,105,100 | — | — |
| 2020-10-23 | $178.64 | $178.64 | 5,919,300 | — | — |
| 2020-10-22 | $178.83 | $178.83 | 8,377,000 | — | — |
| 2020-10-21 | $180.60 | $180.60 | 7,548,100 | — | — |
| 2020-10-20 | $179.25 | $179.25 | 7,121,400 | — | — |
| 2020-10-19 | $178.39 | $178.39 | 6,084,400 | — | — |
| 2020-10-16 | $178.30 | $178.30 | 7,260,700 | — | — |
| 2020-10-15 | $178.92 | $178.92 | 6,815,400 | — | — |
| 2020-10-14 | $178.27 | $178.27 | 9,076,600 | — | — |
| 2020-10-13 | $177.72 | $177.72 | 8,384,300 | — | — |
| 2020-10-12 | $180.56 | $180.56 | 4,843,000 | — | — |
| 2020-10-09 | $181.08 | $181.08 | 15,979,800 | — | — |
| 2020-10-08 | $177.85 | $177.85 | 6,530,800 | — | — |
| 2020-10-07 | $177.22 | $177.22 | 6,410,900 | — | — |
| 2020-10-06 | $177.30 | $177.30 | 8,632,800 | — | — |
| 2020-10-05 | $179.41 | $179.41 | 6,969,600 | — | — |
| 2020-10-02 | $178.54 | $178.54 | 7,488,500 | — | — |
| 2020-10-01 | $178.70 | $178.70 | 10,402,800 | — | — |
| 2020-09-30 | $177.12 | $177.12 | 8,371,800 | — | — |
| 2020-09-29 | $178.19 | $178.19 | 8,718,500 | — | — |
| 2020-09-28 | $176.70 | $176.70 | 7,109,700 | — | — |
| 2020-09-25 | $174.94 | $174.94 | 6,779,200 | — | — |
| 2020-09-24 | $175.44 | $175.44 | 11,759,200 | — | — |
| 2020-09-23 | $174.79 | $174.79 | 18,134,000 | — | — |
| 2020-09-22 | $178.65 | $178.65 | 7,977,900 | — | — |
| 2020-09-21 | $179.52 | $179.52 | 17,436,100 | — | — |
| 2020-09-18 | $183.20 | $183.20 | 9,959,700 | — | — |
| 2020-09-17 | $182.96 | $182.96 | 8,836,200 | — | — |
| 2020-09-16 | $183.97 | $183.97 | 12,702,400 | — | — |
| 2020-09-15 | $183.45 | $183.45 | 7,993,700 | — | — |
| 2020-09-14 | $183.89 | $183.89 | 9,709,500 | — | — |
| 2020-09-11 | $182.45 | $182.45 | 7,662,300 | — | — |
| 2020-09-10 | $182.46 | $182.46 | 9,143,600 | — | — |
| 2020-09-09 | $183.05 | $183.05 | 8,424,100 | — | — |
| 2020-09-08 | $181.29 | $181.29 | 13,229,200 | — | — |
| 2020-09-04 | $181.64 | $181.64 | 11,567,900 | — | — |
| 2020-09-03 | $181.14 | $181.14 | 12,148,100 | — | — |
| 2020-09-02 | $182.62 | $182.62 | 11,536,900 | — | — |
| 2020-09-01 | $185.05 | $185.05 | 10,662,100 | — | — |
| 2020-08-31 | $184.83 | $184.83 | 10,251,200 | — | — |
| 2020-08-28 | $184.39 | $184.39 | 13,200,800 | — | — |
| 2020-08-27 | $181.24 | $181.24 | 16,299,200 | — | — |
| 2020-08-26 | $183.36 | $183.36 | 12,715,800 | — | — |
| 2020-08-25 | $181.22 | $181.22 | 10,056,100 | — | — |
| 2020-08-24 | $181.00 | $181.00 | 11,605,800 | — | — |
| 2020-08-21 | $182.03 | $182.03 | 12,713,700 | — | — |
| 2020-08-20 | $183.50 | $183.50 | 16,692,200 | — | — |
| 2020-08-19 | $182.24 | $182.24 | 24,646,900 | — | — |
| 2020-08-18 | $188.18 | $188.18 | 16,291,600 | — | — |
| 2020-08-17 | $186.50 | $186.50 | 15,709,800 | — | — |
| 2020-08-14 | $182.54 | $182.54 | 11,792,000 | — | — |
| 2020-08-13 | $183.33 | $183.33 | 18,596,800 | — | — |
| 2020-08-12 | $179.10 | $179.10 | 28,660,500 | — | — |
| 2020-08-11 | $179.94 | $179.94 | 45,355,000 | — | — |
| 2020-08-10 | $190.15 | $190.15 | 19,047,200 | — | — |
| 2020-08-07 | $190.81 | $190.81 | 24,570,200 | — | — |
| 2020-08-06 | $193.89 | $193.89 | 20,640,100 | — | — |
| 2020-08-05 | $191.35 | $191.35 | 27,078,100 | — | — |
| 2020-08-04 | $189.59 | $189.59 | 20,773,200 | — | — |
| 2020-08-03 | $185.64 | $185.64 | 12,897,000 | — | — |
| 2020-07-31 | $185.43 | $185.43 | 15,876,700 | — | — |
| 2020-07-30 | $183.76 | $183.76 | 18,061,200 | — | — |
| 2020-07-29 | $185.13 | $185.13 | 25,640,100 | — | — |
| 2020-07-28 | $183.75 | $183.75 | 21,164,600 | — | — |
| 2020-07-27 | $182.23 | $182.23 | 21,115,600 | — | — |
| 2020-07-24 | $178.70 | $178.70 | 15,601,300 | — | — |
| 2020-07-23 | $177.18 | $177.18 | 23,006,800 | — | — |
| 2020-07-22 | $175.63 | $175.63 | 18,712,500 | — | — |
| 2020-07-21 | $173.00 | $173.00 | 12,826,100 | — | — |
| 2020-07-20 | $170.94 | $170.94 | 10,095,500 | — | — |
| 2020-07-17 | $170.12 | $170.12 | 10,296,000 | — | — |
| 2020-07-16 | $168.73 | $168.73 | 10,242,400 | — | — |
| 2020-07-15 | $170.34 | $170.34 | 7,533,800 | — | — |
| 2020-07-14 | $170.19 | $170.19 | 9,812,700 | — | — |
| 2020-07-13 | $169.40 | $169.40 | 11,095,900 | — | — |
| 2020-07-10 | $169.19 | $169.19 | 8,218,000 | — | — |
| 2020-07-09 | $169.63 | $169.63 | 13,327,400 | — | — |
| 2020-07-08 | $170.09 | $170.09 | 11,662,700 | — | — |
| 2020-07-07 | $169.04 | $169.04 | 11,633,100 | — | — |
| 2020-07-06 | $167.98 | $167.98 | 7,265,700 | — | — |
| 2020-07-02 | $166.98 | $166.98 | 8,753,500 | — | — |
| 2020-07-01 | $166.62 | $166.62 | 13,214,800 | — | — |
| 2020-06-30 | $167.37 | $167.37 | 12,762,300 | — | — |
| 2020-06-29 | $166.63 | $166.63 | 6,735,700 | — | — |
| 2020-06-26 | $166.54 | $166.54 | 9,753,500 | — | — |
| 2020-06-25 | $165.80 | $165.80 | 7,093,800 | — | — |
| 2020-06-24 | $165.90 | $165.90 | 10,901,400 | — | — |
| 2020-06-23 | $166.48 | $166.48 | 12,137,300 | — | — |
| 2020-06-22 | $165.09 | $165.09 | 12,385,600 | — | — |
| 2020-06-19 | $164.03 | $164.03 | 12,187,400 | — | — |
| 2020-06-18 | $162.24 | $162.24 | 5,397,600 | — | — |
| 2020-06-17 | $162.56 | $162.56 | 4,758,200 | — | — |
| 2020-06-16 | $162.25 | $162.25 | 7,964,000 | — | — |
| 2020-06-15 | $162.33 | $162.33 | 8,532,500 | — | — |
| 2020-06-12 | $162.62 | $162.62 | 6,895,400 | — | — |
| 2020-06-11 | $162.39 | $162.39 | 11,673,900 | — | — |
| 2020-06-10 | $163.57 | $163.57 | 13,009,300 | — | — |
| 2020-06-09 | $161.26 | $161.26 | 9,045,600 | — | — |
| 2020-06-08 | $159.72 | $159.72 | 9,244,400 | — | — |
| 2020-06-05 | $158.01 | $158.01 | 16,021,200 | — | — |
| 2020-06-04 | $161.28 | $161.28 | 10,094,000 | — | — |
| 2020-06-03 | $159.60 | $159.60 | 17,000,500 | — | — |
| 2020-06-02 | $162.60 | $162.60 | 10,388,900 | — | — |
| 2020-06-01 | $163.66 | $163.66 | 8,140,200 | — | — |
| 2020-05-29 | $162.91 | $162.91 | 12,581,800 | — | — |
| 2020-05-28 | $161.72 | $161.72 | 9,758,500 | — | — |
| 2020-05-27 | $161.18 | $161.18 | 13,063,500 | — | — |
| 2020-05-26 | $160.89 | $160.89 | 13,972,000 | — | — |
| 2020-05-22 | $163.21 | $163.21 | 8,540,900 | — | — |
| 2020-05-21 | $162.25 | $162.25 | 11,791,000 | — | — |
| 2020-05-20 | $164.65 | $164.65 | 10,666,100 | — | — |
| 2020-05-19 | $164.26 | $164.26 | 8,535,800 | — | — |
| 2020-05-18 | $162.69 | $162.69 | 14,133,800 | — | — |
| 2020-05-15 | $163.93 | $163.93 | 13,918,800 | — | — |
| 2020-05-14 | $163.01 | $163.01 | 17,084,400 | — | — |
| 2020-05-13 | $161.58 | $161.58 | 10,950,400 | — | — |
| 2020-05-12 | $160.04 | $160.04 | 10,406,000 | — | — |
| 2020-05-11 | $159.42 | $159.42 | 11,209,800 | — | — |
| 2020-05-08 | $160.42 | $160.42 | 12,240,900 | — | — |
| 2020-05-07 | $161.39 | $161.39 | 13,691,700 | — | — |
| 2020-05-06 | $158.95 | $158.95 | 13,352,000 | — | — |
| 2020-05-05 | $161.02 | $161.02 | 10,563,100 | — | — |
| 2020-05-04 | $160.34 | $160.34 | 7,986,200 | — | — |
| 2020-05-01 | $159.78 | $159.78 | 10,914,300 | — | — |
| 2020-04-30 | $158.80 | $158.80 | 13,633,500 | — | — |
| 2020-04-29 | $161.73 | $161.73 | 12,232,300 | — | — |
| 2020-04-28 | $160.84 | $160.84 | 10,383,000 | — | — |
| 2020-04-27 | $161.56 | $161.56 | 9,033,500 | — | — |
| 2020-04-24 | $162.64 | $162.64 | 11,199,300 | — | — |
| 2020-04-23 | $163.34 | $163.34 | 14,928,500 | — | — |
| 2020-04-22 | $161.73 | $161.73 | 12,902,100 | — | — |
| 2020-04-21 | $158.61 | $158.61 | 12,478,100 | — | — |
| 2020-04-20 | $159.70 | $159.70 | 10,688,700 | — | — |
| 2020-04-17 | $158.57 | $158.57 | 14,652,700 | — | — |
| 2020-04-16 | $161.71 | $161.71 | 9,233,200 | — | — |
| 2020-04-15 | $161.85 | $161.85 | 12,141,900 | — | — |
| 2020-04-14 | $162.68 | $162.68 | 17,095,100 | — | — |
| 2020-04-13 | $161.41 | $161.41 | 20,549,200 | — | — |
| 2020-04-09 | $158.69 | $158.69 | 18,123,000 | — | — |
| 2020-04-08 | $154.65 | $154.65 | 7,600,800 | — | — |
| 2020-04-07 | $156.04 | $156.04 | 9,195,400 | — | — |
| 2020-04-06 | $156.88 | $156.88 | 14,739,300 | — | — |
| 2020-04-03 | $152.65 | $152.65 | 8,469,100 | — | — |
| 2020-04-02 | $151.90 | $151.90 | 9,188,300 | — | — |
| 2020-04-01 | $149.45 | $149.45 | 11,827,400 | — | — |
| 2020-03-31 | $148.05 | $148.05 | 13,319,500 | — | — |
| 2020-03-30 | $152.92 | $152.92 | 12,080,900 | — | — |
| 2020-03-27 | $152.25 | $152.25 | 9,824,600 | — | — |
| 2020-03-26 | $153.24 | $153.24 | 12,778,200 | — | — |
| 2020-03-25 | $151.30 | $151.30 | 16,457,200 | — | — |
| 2020-03-24 | $153.40 | $153.40 | 20,743,500 | — | — |
| 2020-03-23 | $146.30 | $146.30 | 28,275,200 | — | — |
| 2020-03-20 | $140.11 | $140.11 | 20,056,000 | — | — |
| 2020-03-19 | $138.04 | $138.04 | 20,828,900 | — | — |
| 2020-03-18 | $140.70 | $140.70 | 21,953,400 | — | — |
| 2020-03-17 | $143.56 | $143.56 | 24,490,300 | — | — |
| 2020-03-16 | $141.64 | $141.64 | 24,496,000 | — | — |
| 2020-03-13 | $143.28 | $143.28 | 35,177,200 | — | — |
| 2020-03-12 | $147.79 | $147.79 | 32,893,400 | — | — |
| 2020-03-11 | $153.93 | $153.93 | 18,159,900 | — | — |
| 2020-03-10 | $154.48 | $154.48 | 18,811,500 | — | — |
| 2020-03-09 | $157.81 | $157.81 | 24,868,700 | — | — |
| 2020-03-06 | $157.55 | $157.55 | 26,973,400 | — | — |
| 2020-03-05 | $157.49 | $157.49 | 17,973,500 | — | — |
| 2020-03-04 | $154.16 | $154.16 | 12,315,500 | — | — |
| 2020-03-03 | $153.89 | $153.89 | 28,687,700 | — | — |
| 2020-03-02 | $149.20 | $149.20 | 16,295,400 | — | — |
| 2020-02-28 | $148.38 | $148.38 | 42,699,600 | — | — |
| 2020-02-27 | $154.00 | $154.00 | 27,878,500 | — | — |
| 2020-02-26 | $153.97 | $153.97 | 17,912,500 | — | — |
| 2020-02-25 | $153.30 | $153.30 | 28,091,500 | — | — |
| 2020-02-24 | $156.09 | $156.09 | 27,171,000 | — | — |
| 2020-02-21 | $154.70 | $154.70 | 16,344,500 | — | — |
| 2020-02-20 | $152.41 | $152.41 | 8,457,300 | — | — |
| 2020-02-19 | $151.79 | $151.79 | 9,269,800 | — | — |
| 2020-02-18 | $150.91 | $150.91 | 11,524,900 | — | — |
| 2020-02-14 | $149.00 | $149.00 | 5,345,400 | — | — |
| 2020-02-13 | $148.38 | $148.38 | 7,082,100 | — | — |
| 2020-02-12 | $147.54 | $147.54 | 5,040,600 | — | — |
| 2020-02-11 | $147.66 | $147.66 | 5,179,400 | — | — |
| 2020-02-10 | $148.17 | $148.17 | 5,793,600 | — | — |
| 2020-02-07 | $147.79 | $147.79 | 6,379,300 | — | — |
| 2020-02-06 | $147.40 | $147.40 | 4,819,800 | — | — |
| 2020-02-05 | $146.61 | $146.61 | 6,160,700 | — | — |
| 2020-02-04 | $146.43 | $146.43 | 10,525,600 | — | — |
| 2020-02-03 | $148.36 | $148.36 | 9,105,300 | — | — |
| 2020-01-31 | $149.33 | $149.33 | 14,788,300 | — | — |
| 2020-01-30 | $148.47 | $148.47 | 9,119,500 | — | — |
| 2020-01-29 | $148.46 | $148.46 | 5,013,100 | — | — |
| 2020-01-28 | $147.66 | $147.66 | 7,543,100 | — | — |
| 2020-01-27 | $148.99 | $148.99 | 9,988,100 | — | — |
| 2020-01-24 | $147.98 | $147.98 | 9,919,900 | — | — |
| 2020-01-23 | $147.12 | $147.12 | 8,419,800 | — | — |
| 2020-01-22 | $146.79 | $146.79 | 4,778,200 | — | — |
| 2020-01-21 | $146.74 | $146.74 | 6,086,100 | — | — |
| 2020-01-17 | $146.58 | $146.58 | 11,121,100 | — | — |
| 2020-01-16 | $146.31 | $146.31 | 6,069,100 | — | — |
| 2020-01-15 | $146.54 | $146.54 | 6,510,000 | — | — |
| 2020-01-14 | $145.69 | $145.69 | 6,589,700 | — | — |
| 2020-01-13 | $145.82 | $145.82 | 7,593,800 | — | — |
| 2020-01-10 | $146.91 | $146.91 | 6,183,300 | — | — |
| 2020-01-09 | $146.03 | $146.03 | 10,292,300 | — | — |
| 2020-01-08 | $146.86 | $146.86 | 22,248,500 | — | — |
| 2020-01-07 | $147.97 | $147.97 | 7,978,500 | — | — |
| 2020-01-06 | $147.39 | $147.39 | 14,403,300 | — | — |
| 2020-01-03 | $145.86 | $145.86 | 12,272,800 | — | — |
| 2020-01-02 | $143.95 | $143.95 | 7,733,800 | — | — |