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
- 2010-08-06 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 | $159.01 | $163.98 | 839,100 | — | — |
| 2020-12-30 | $159.39 | $164.37 | 888,900 | — | — |
| 2020-12-29 | $155.91 | $160.78 | 1,043,400 | — | — |
| 2020-12-28 | $158.17 | $163.11 | 1,063,400 | — | — |
| 2020-12-24 | $157.33 | $162.25 | 480,500 | — | — |
| 2020-12-23 | $156.86 | $161.76 | 1,571,300 | — | — |
| 2020-12-22 | $156.38 | $161.27 | 1,489,900 | — | — |
| 2020-12-21 | $157.03 | $161.94 | 1,529,500 | — | — |
| 2020-12-18 | $155.51 | $160.37 | 4,232,000 | — | — |
| 2020-12-17 | $158.06 | $163.00 | 1,686,400 | — | — |
| 2020-12-16 | $157.28 | $162.20 | 2,195,200 | — | — |
| 2020-12-15 | $160.06 | $165.06 | 2,499,500 | — | — |
| 2020-12-14 | $158.46 | $163.41 | 2,075,000 | — | — |
| 2020-12-11 | $157.10 | $161.62 | 1,442,600 | — | — |
| 2020-12-10 | $158.27 | $162.83 | 3,002,400 | — | — |
| 2020-12-09 | $157.32 | $161.85 | 3,678,700 | — | — |
| 2020-12-08 | $166.37 | $171.16 | 1,329,300 | — | — |
| 2020-12-07 | $165.09 | $169.84 | 2,213,400 | — | — |
| 2020-12-04 | $163.99 | $168.71 | 2,248,700 | — | — |
| 2020-12-03 | $158.79 | $163.36 | 1,576,800 | — | — |
| 2020-12-02 | $160.54 | $165.16 | 1,145,000 | — | — |
| 2020-12-01 | $159.08 | $163.66 | 1,932,900 | — | — |
| 2020-11-30 | $158.42 | $162.98 | 2,268,000 | — | — |
| 2020-11-27 | $158.94 | $163.52 | 1,038,600 | — | — |
| 2020-11-25 | $157.67 | $162.21 | 1,700,300 | — | — |
| 2020-11-24 | $158.47 | $163.03 | 2,314,000 | — | — |
| 2020-11-23 | $155.91 | $160.40 | 2,137,000 | — | — |
| 2020-11-20 | $150.57 | $154.90 | 1,533,200 | — | — |
| 2020-11-19 | $151.35 | $155.71 | 1,765,400 | — | — |
| 2020-11-18 | $148.15 | $152.42 | 1,218,400 | — | — |
| 2020-11-17 | $149.39 | $153.69 | 1,798,100 | — | — |
| 2020-11-16 | $149.99 | $154.31 | 1,888,300 | — | — |
| 2020-11-13 | $146.49 | $150.71 | 1,085,000 | — | — |
| 2020-11-12 | $144.30 | $148.45 | 1,431,800 | — | — |
| 2020-11-11 | $145.07 | $149.25 | 1,659,800 | — | — |
| 2020-11-10 | $140.24 | $144.28 | 2,172,300 | — | — |
| 2020-11-09 | $144.86 | $149.03 | 3,523,700 | — | — |
| 2020-11-06 | $146.72 | $150.94 | 2,748,200 | — | — |
| 2020-11-05 | $144.38 | $148.54 | 2,242,200 | — | — |
| 2020-11-04 | $139.38 | $143.39 | 2,354,400 | — | — |
| 2020-11-03 | $138.88 | $142.88 | 1,747,400 | — | — |
| 2020-11-02 | $137.31 | $141.26 | 1,903,100 | — | — |
| 2020-10-30 | $135.12 | $139.01 | 2,286,300 | — | — |
| 2020-10-29 | $136.17 | $140.09 | 2,721,700 | — | — |
| 2020-10-28 | $129.77 | $133.51 | 3,015,700 | — | — |
| 2020-10-27 | $133.23 | $137.07 | 2,530,500 | — | — |
| 2020-10-26 | $134.89 | $138.77 | 2,856,100 | — | — |
| 2020-10-23 | $137.18 | $141.13 | 1,439,700 | — | — |
| 2020-10-22 | $134.89 | $138.77 | 1,512,800 | — | — |
| 2020-10-21 | $135.86 | $139.77 | 1,681,900 | — | — |
| 2020-10-20 | $135.21 | $139.10 | 1,353,900 | — | — |
| 2020-10-19 | $136.33 | $140.25 | 1,606,800 | — | — |
| 2020-10-16 | $137.23 | $141.18 | 1,300,600 | — | — |
| 2020-10-15 | $136.87 | $140.81 | 1,555,900 | — | — |
| 2020-10-14 | $137.11 | $141.06 | 2,317,200 | — | — |
| 2020-10-13 | $136.84 | $140.78 | 2,605,400 | — | — |
| 2020-10-12 | $142.08 | $146.17 | 2,861,300 | — | — |
| 2020-10-09 | $141.53 | $145.60 | 5,037,400 | — | — |
| 2020-10-08 | $134.83 | $138.71 | 2,208,200 | — | — |
| 2020-10-07 | $133.60 | $137.45 | 1,838,900 | — | — |
| 2020-10-06 | $130.90 | $134.67 | 2,187,500 | — | — |
| 2020-10-05 | $132.00 | $135.80 | 2,269,200 | — | — |
| 2020-10-02 | $127.39 | $131.06 | 2,130,600 | — | — |
| 2020-10-01 | $130.99 | $134.76 | 3,429,300 | — | — |
| 2020-09-30 | $124.81 | $128.40 | 2,005,200 | — | — |
| 2020-09-29 | $123.29 | $126.84 | 1,626,400 | — | — |
| 2020-09-28 | $124.00 | $127.57 | 2,143,400 | — | — |
| 2020-09-25 | $119.83 | $123.28 | 2,039,600 | — | — |
| 2020-09-24 | $119.16 | $122.59 | 1,810,500 | — | — |
| 2020-09-23 | $119.94 | $123.39 | 1,595,700 | — | — |
| 2020-09-22 | $122.63 | $126.16 | 1,606,800 | — | — |
| 2020-09-21 | $121.35 | $124.84 | 2,024,500 | — | — |
| 2020-09-18 | $126.09 | $129.72 | 4,200,600 | — | — |
| 2020-09-17 | $127.76 | $131.44 | 2,066,300 | — | — |
| 2020-09-16 | $128.59 | $132.29 | 2,053,200 | — | — |
| 2020-09-15 | $127.41 | $131.08 | 1,601,100 | — | — |
| 2020-09-14 | $125.70 | $129.32 | 1,538,600 | — | — |
| 2020-09-11 | $124.75 | $127.96 | 1,397,200 | — | — |
| 2020-09-10 | $123.10 | $126.26 | 1,487,800 | — | — |
| 2020-09-09 | $124.24 | $127.43 | 2,269,000 | — | — |
| 2020-09-08 | $119.72 | $122.80 | 2,541,600 | — | — |
| 2020-09-04 | $126.33 | $129.58 | 1,607,600 | — | — |
| 2020-09-03 | $126.10 | $129.34 | 2,010,100 | — | — |
| 2020-09-02 | $132.10 | $135.49 | 1,541,400 | — | — |
| 2020-09-01 | $128.20 | $131.49 | 2,090,500 | — | — |
| 2020-08-31 | $125.76 | $128.99 | 2,257,300 | — | — |
| 2020-08-28 | $127.23 | $130.50 | 1,736,600 | — | — |
| 2020-08-27 | $126.05 | $129.29 | 1,376,400 | — | — |
| 2020-08-26 | $127.53 | $130.81 | 1,422,900 | — | — |
| 2020-08-25 | $127.31 | $130.58 | 2,054,900 | — | — |
| 2020-08-24 | $123.78 | $126.96 | 1,042,400 | — | — |
| 2020-08-21 | $121.50 | $124.62 | 1,376,000 | — | — |
| 2020-08-20 | $121.45 | $124.57 | 1,112,900 | — | — |
| 2020-08-19 | $123.75 | $126.93 | 1,561,000 | — | — |
| 2020-08-18 | $124.38 | $127.58 | 2,000,800 | — | — |
| 2020-08-17 | $124.80 | $128.01 | 1,171,800 | — | — |
| 2020-08-14 | $123.04 | $126.20 | 739,300 | — | — |
| 2020-08-13 | $122.74 | $125.89 | 1,096,800 | — | — |
| 2020-08-12 | $124.91 | $128.12 | 1,735,500 | — | — |
| 2020-08-11 | $121.33 | $124.45 | 1,764,300 | — | — |
| 2020-08-10 | $121.39 | $124.51 | 1,224,400 | — | — |
| 2020-08-07 | $120.71 | $123.81 | 1,842,700 | — | — |
| 2020-08-06 | $122.45 | $125.60 | 2,337,900 | — | — |
| 2020-08-05 | $119.86 | $122.94 | 2,182,900 | — | — |
| 2020-08-04 | $120.91 | $124.02 | 2,327,700 | — | — |
| 2020-08-03 | $119.15 | $122.21 | 1,606,200 | — | — |
| 2020-07-31 | $117.53 | $120.55 | 3,344,800 | — | — |
| 2020-07-30 | $117.22 | $120.23 | 3,057,700 | — | — |
| 2020-07-29 | $119.09 | $122.15 | 2,861,600 | — | — |
| 2020-07-28 | $115.24 | $118.20 | 6,709,100 | — | — |
| 2020-07-27 | $120.24 | $123.33 | 2,978,600 | — | — |
| 2020-07-24 | $115.75 | $118.72 | 3,147,700 | — | — |
| 2020-07-23 | $119.18 | $122.24 | 2,605,400 | — | — |
| 2020-07-22 | $121.36 | $124.48 | 2,333,500 | — | — |
| 2020-07-21 | $123.49 | $126.66 | 2,380,100 | — | — |
| 2020-07-20 | $123.56 | $126.74 | 1,731,200 | — | — |
| 2020-07-17 | $122.71 | $125.86 | 2,173,100 | — | — |
| 2020-07-16 | $121.13 | $124.24 | 1,534,700 | — | — |
| 2020-07-15 | $121.83 | $124.96 | 2,037,800 | — | — |
| 2020-07-14 | $120.45 | $123.55 | 2,583,200 | — | — |
| 2020-07-13 | $117.04 | $120.05 | 3,100,500 | — | — |
| 2020-07-10 | $117.10 | $120.11 | 1,621,600 | — | — |
| 2020-07-09 | $117.90 | $120.93 | 2,320,800 | — | — |
| 2020-07-08 | $116.43 | $119.42 | 1,499,100 | — | — |
| 2020-07-07 | $115.43 | $118.40 | 1,327,200 | — | — |
| 2020-07-06 | $116.53 | $119.52 | 2,002,000 | — | — |
| 2020-07-02 | $112.72 | $115.62 | 2,030,500 | — | — |
| 2020-07-01 | $111.91 | $114.79 | 1,824,300 | — | — |
| 2020-06-30 | $114.04 | $116.97 | 2,681,500 | — | — |
| 2020-06-29 | $111.58 | $114.45 | 2,510,300 | — | — |
| 2020-06-26 | $108.15 | $110.93 | 4,922,100 | — | — |
| 2020-06-25 | $113.37 | $116.28 | 3,482,100 | — | — |
| 2020-06-24 | $113.06 | $115.97 | 4,056,000 | — | — |
| 2020-06-23 | $119.92 | $123.00 | 2,487,200 | — | — |
| 2020-06-22 | $117.04 | $120.05 | 3,762,300 | — | — |
| 2020-06-19 | $117.27 | $120.28 | 22,349,900 | — | — |
| 2020-06-18 | $117.19 | $120.20 | 5,303,400 | — | — |
| 2020-06-17 | $116.75 | $119.75 | 4,844,200 | — | — |
| 2020-06-16 | $113.26 | $116.17 | 5,838,000 | — | — |
| 2020-06-15 | $109.46 | $112.27 | 4,030,600 | — | — |
| 2020-06-12 | $106.17 | $108.90 | 3,346,800 | — | — |
| 2020-06-11 | $102.47 | $104.72 | 2,980,400 | — | — |
| 2020-06-10 | $110.29 | $112.71 | 2,926,000 | — | — |
| 2020-06-09 | $111.51 | $113.96 | 3,161,300 | — | — |
| 2020-06-08 | $114.10 | $116.60 | 4,465,100 | — | — |
| 2020-06-05 | $113.82 | $116.32 | 7,954,100 | — | — |
| 2020-06-04 | $109.55 | $111.95 | 6,754,200 | — | — |
| 2020-06-03 | $108.55 | $110.93 | 7,679,600 | — | — |
| 2020-06-02 | $101.45 | $103.68 | 5,259,400 | — | — |
| 2020-06-01 | $99.19 | $101.37 | 6,320,700 | — | — |
| 2020-05-29 | $96.10 | $98.21 | 42,770,800 | — | — |
| 2020-05-28 | $99.26 | $101.44 | 3,774,300 | — | — |
| 2020-05-27 | $104.39 | $106.68 | 5,118,100 | — | — |
| 2020-05-26 | $102.01 | $104.25 | 4,900,700 | — | — |
| 2020-05-22 | $98.33 | $100.49 | 2,694,800 | — | — |
| 2020-05-21 | $98.89 | $101.06 | 3,395,100 | — | — |
| 2020-05-20 | $103.60 | $105.87 | 4,409,300 | — | — |
| 2020-05-19 | $99.04 | $101.21 | 3,498,700 | — | — |
| 2020-05-18 | $102.07 | $104.31 | 5,700,400 | — | — |
| 2020-05-15 | $90.45 | $92.43 | 4,376,400 | — | — |
| 2020-05-14 | $93.59 | $95.64 | 3,380,100 | — | — |
| 2020-05-13 | $93.03 | $95.07 | 5,532,500 | — | — |
| 2020-05-12 | $98.33 | $100.49 | 2,000,200 | — | — |
| 2020-05-11 | $102.56 | $104.81 | 1,839,500 | — | — |
| 2020-05-08 | $104.84 | $107.14 | 2,694,100 | — | — |
| 2020-05-07 | $102.66 | $104.91 | 2,336,900 | — | — |
| 2020-05-06 | $100.38 | $102.58 | 2,703,200 | — | — |
| 2020-05-05 | $99.20 | $101.38 | 2,913,300 | — | — |
| 2020-05-04 | $96.56 | $98.68 | 3,739,200 | — | — |
| 2020-05-01 | $95.50 | $97.60 | 2,799,800 | — | — |
| 2020-04-30 | $99.57 | $101.75 | 4,967,900 | — | — |
| 2020-04-29 | $106.77 | $109.11 | 6,470,700 | — | — |
| 2020-04-28 | $98.34 | $100.50 | 5,908,800 | — | — |
| 2020-04-27 | $97.13 | $99.26 | 4,775,900 | — | — |
| 2020-04-24 | $94.43 | $96.50 | 4,025,200 | — | — |
| 2020-04-23 | $88.08 | $90.01 | 2,398,700 | — | — |
| 2020-04-22 | $89.06 | $91.01 | 3,599,000 | — | — |
| 2020-04-21 | $81.06 | $82.84 | 5,091,700 | — | — |
| 2020-04-20 | $86.70 | $88.60 | 2,798,700 | — | — |
| 2020-04-17 | $90.17 | $92.15 | 3,477,200 | — | — |
| 2020-04-16 | $89.01 | $90.96 | 2,985,600 | — | — |
| 2020-04-15 | $87.14 | $89.05 | 3,902,200 | — | — |
| 2020-04-14 | $92.28 | $94.30 | 2,561,200 | — | — |
| 2020-04-13 | $89.11 | $91.07 | 1,717,800 | — | — |
| 2020-04-09 | $89.97 | $91.94 | 4,008,200 | — | — |
| 2020-04-08 | $91.58 | $93.59 | 4,222,100 | — | — |
| 2020-04-07 | $84.28 | $86.13 | 3,938,300 | — | — |
| 2020-04-06 | $86.94 | $88.85 | 3,657,900 | — | — |
| 2020-04-03 | $75.75 | $77.41 | 2,330,700 | — | — |
| 2020-04-02 | $77.78 | $79.49 | 2,455,300 | — | — |
| 2020-04-01 | $74.73 | $76.37 | 3,434,000 | — | — |
| 2020-03-31 | $82.93 | $84.75 | 2,696,900 | — | — |
| 2020-03-30 | $84.93 | $86.79 | 2,963,000 | — | — |
| 2020-03-27 | $81.30 | $83.08 | 2,923,100 | — | — |
| 2020-03-26 | $89.72 | $91.69 | 4,068,300 | — | — |
| 2020-03-25 | $84.86 | $86.72 | 3,173,900 | — | — |
| 2020-03-24 | $85.73 | $87.61 | 3,691,000 | — | — |
| 2020-03-23 | $77.27 | $78.97 | 3,664,800 | — | — |
| 2020-03-20 | $73.58 | $75.19 | 5,722,100 | — | — |
| 2020-03-19 | $76.12 | $77.79 | 6,107,900 | — | — |
| 2020-03-18 | $64.56 | $65.98 | 10,744,500 | — | — |
| 2020-03-17 | $80.08 | $81.84 | 9,133,800 | — | — |
| 2020-03-16 | $80.32 | $82.08 | 7,781,200 | — | — |
| 2020-03-13 | $95.54 | $97.64 | 7,099,000 | — | — |
| 2020-03-12 | $91.97 | $93.60 | 7,271,900 | — | — |
| 2020-03-11 | $100.52 | $102.31 | 4,957,800 | — | — |
| 2020-03-10 | $106.85 | $108.75 | 4,622,400 | — | — |
| 2020-03-09 | $101.97 | $103.78 | 5,696,500 | — | — |
| 2020-03-06 | $111.69 | $113.68 | 3,544,400 | — | — |
| 2020-03-05 | $115.27 | $117.32 | 3,161,500 | — | — |
| 2020-03-04 | $121.27 | $123.43 | 2,755,600 | — | — |
| 2020-03-03 | $116.56 | $118.63 | 3,969,600 | — | — |
| 2020-03-02 | $120.08 | $122.21 | 4,306,000 | — | — |
| 2020-02-28 | $113.69 | $115.71 | 5,492,900 | — | — |
| 2020-02-27 | $114.64 | $116.68 | 4,950,600 | — | — |
| 2020-02-26 | $119.47 | $121.59 | 4,415,400 | — | — |
| 2020-02-25 | $120.82 | $122.97 | 4,628,400 | — | — |
| 2020-02-24 | $124.04 | $126.25 | 5,135,500 | — | — |
| 2020-02-21 | $130.50 | $132.82 | 3,521,900 | — | — |
| 2020-02-20 | $134.80 | $137.20 | 2,295,000 | — | — |
| 2020-02-19 | $134.95 | $137.35 | 2,028,200 | — | — |
| 2020-02-18 | $133.87 | $136.25 | 1,919,900 | — | — |
| 2020-02-14 | $137.08 | $139.52 | 1,846,700 | — | — |
| 2020-02-13 | $138.69 | $141.16 | 1,426,200 | — | — |
| 2020-02-12 | $137.83 | $140.28 | 2,592,900 | — | — |
| 2020-02-11 | $135.52 | $137.93 | 2,407,000 | — | — |
| 2020-02-10 | $133.19 | $135.56 | 1,769,600 | — | — |
| 2020-02-07 | $132.26 | $134.61 | 2,522,400 | — | — |
| 2020-02-06 | $135.34 | $137.75 | 2,082,800 | — | — |
| 2020-02-05 | $134.23 | $136.62 | 4,386,700 | — | — |
| 2020-02-04 | $130.51 | $132.83 | 5,560,000 | — | — |
| 2020-02-03 | $125.70 | $127.93 | 4,205,200 | — | — |
| 2020-01-31 | $126.86 | $129.12 | 4,448,500 | — | — |
| 2020-01-30 | $131.62 | $133.96 | 2,039,700 | — | — |
| 2020-01-29 | $132.66 | $135.02 | 2,273,000 | — | — |
| 2020-01-28 | $132.68 | $135.04 | 2,207,500 | — | — |
| 2020-01-27 | $130.45 | $132.77 | 3,781,200 | — | — |
| 2020-01-24 | $135.28 | $137.68 | 2,887,600 | — | — |
| 2020-01-23 | $136.41 | $138.83 | 2,534,100 | — | — |
| 2020-01-22 | $134.64 | $137.03 | 2,422,000 | — | — |
| 2020-01-21 | $133.96 | $136.34 | 2,018,200 | — | — |
| 2020-01-17 | $133.84 | $136.22 | 2,268,300 | — | — |
| 2020-01-16 | $134.18 | $136.57 | 2,495,100 | — | — |
| 2020-01-15 | $132.50 | $134.86 | 2,206,200 | — | — |
| 2020-01-14 | $132.71 | $135.07 | 2,499,200 | — | — |
| 2020-01-13 | $131.98 | $134.33 | 2,313,900 | — | — |
| 2020-01-10 | $129.64 | $131.94 | 2,294,000 | — | — |
| 2020-01-09 | $129.18 | $131.48 | 2,429,600 | — | — |
| 2020-01-08 | $128.36 | $130.64 | 1,589,100 | — | — |
| 2020-01-07 | $128.04 | $130.32 | 2,595,500 | — | — |
| 2020-01-06 | $126.40 | $128.65 | 2,157,900 | — | — |
| 2020-01-03 | $127.30 | $129.56 | 1,546,100 | — | — |
| 2020-01-02 | $128.54 | $130.83 | 2,247,900 | — | — |