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
- 1993-01-19 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 | $151.19 | $158.85 | 1,555,300 | — | — |
| 2020-12-30 | $152.00 | $159.70 | 816,600 | — | — |
| 2020-12-29 | $150.22 | $157.83 | 1,425,500 | — | — |
| 2020-12-28 | $150.08 | $157.69 | 2,549,100 | — | — |
| 2020-12-24 | $152.08 | $159.79 | 1,111,700 | — | — |
| 2020-12-23 | $153.39 | $161.16 | 1,090,300 | — | — |
| 2020-12-22 | $156.12 | $164.03 | 1,754,100 | — | — |
| 2020-12-21 | $154.15 | $161.96 | 2,188,700 | — | — |
| 2020-12-18 | $155.07 | $162.93 | 10,984,000 | — | — |
| 2020-12-17 | $148.75 | $156.29 | 4,123,900 | — | — |
| 2020-12-16 | $153.90 | $161.70 | 2,403,100 | — | — |
| 2020-12-15 | $150.84 | $158.49 | 2,478,400 | — | — |
| 2020-12-14 | $144.81 | $152.15 | 2,522,100 | — | — |
| 2020-12-11 | $148.11 | $155.62 | 1,933,600 | — | — |
| 2020-12-10 | $147.32 | $154.79 | 2,535,500 | — | — |
| 2020-12-09 | $143.52 | $150.79 | 2,018,000 | — | — |
| 2020-12-08 | $145.42 | $152.79 | 1,226,100 | — | — |
| 2020-12-07 | $146.07 | $153.47 | 1,350,400 | — | — |
| 2020-12-04 | $145.39 | $152.76 | 2,359,600 | — | — |
| 2020-12-03 | $140.14 | $147.24 | 1,650,800 | — | — |
| 2020-12-02 | $138.93 | $145.97 | 1,582,700 | — | — |
| 2020-12-01 | $143.31 | $150.57 | 2,084,400 | — | — |
| 2020-11-30 | $139.21 | $146.27 | 2,222,200 | — | — |
| 2020-11-27 | $139.63 | $146.71 | 931,400 | — | — |
| 2020-11-25 | $139.01 | $146.06 | 1,478,500 | — | — |
| 2020-11-24 | $138.67 | $145.70 | 2,019,700 | — | — |
| 2020-11-23 | $138.23 | $145.24 | 2,321,700 | — | — |
| 2020-11-20 | $130.57 | $137.19 | 1,515,500 | — | — |
| 2020-11-19 | $132.31 | $139.02 | 1,168,500 | — | — |
| 2020-11-18 | $131.35 | $138.01 | 1,040,800 | — | — |
| 2020-11-17 | $131.35 | $138.01 | 2,164,300 | — | — |
| 2020-11-16 | $134.83 | $141.66 | 2,093,000 | — | — |
| 2020-11-13 | $131.60 | $138.27 | 1,280,800 | — | — |
| 2020-11-12 | $131.26 | $137.91 | 1,472,800 | — | — |
| 2020-11-11 | $133.41 | $140.17 | 1,377,500 | — | — |
| 2020-11-10 | $132.22 | $138.92 | 3,009,600 | — | — |
| 2020-11-09 | $137.22 | $144.18 | 4,233,300 | — | — |
| 2020-11-06 | $132.56 | $139.28 | 2,951,500 | — | — |
| 2020-11-05 | $134.97 | $141.81 | 5,816,700 | — | — |
| 2020-11-04 | $128.69 | $135.21 | 4,101,800 | — | — |
| 2020-11-03 | $121.63 | $127.79 | 3,386,600 | — | — |
| 2020-11-02 | $118.98 | $125.01 | 2,766,500 | — | — |
| 2020-10-30 | $116.78 | $122.70 | 2,146,500 | — | — |
| 2020-10-29 | $122.12 | $128.31 | 1,622,300 | — | — |
| 2020-10-28 | $118.52 | $124.53 | 2,030,400 | — | — |
| 2020-10-27 | $125.78 | $132.16 | 3,451,300 | — | — |
| 2020-10-26 | $119.26 | $125.30 | 1,945,700 | — | — |
| 2020-10-23 | $120.30 | $126.40 | 1,197,600 | — | — |
| 2020-10-22 | $116.72 | $122.64 | 1,548,300 | — | — |
| 2020-10-21 | $118.06 | $124.04 | 2,156,300 | — | — |
| 2020-10-20 | $114.86 | $120.68 | 1,637,400 | — | — |
| 2020-10-19 | $113.00 | $118.73 | 1,942,000 | — | — |
| 2020-10-16 | $112.21 | $117.90 | 1,485,600 | — | — |
| 2020-10-15 | $111.17 | $116.80 | 1,754,500 | — | — |
| 2020-10-14 | $109.77 | $115.33 | 1,439,400 | — | — |
| 2020-10-13 | $111.16 | $116.79 | 2,181,600 | — | — |
| 2020-10-12 | $110.30 | $115.89 | 2,160,200 | — | — |
| 2020-10-09 | $112.38 | $118.08 | 1,696,700 | — | — |
| 2020-10-08 | $113.45 | $119.20 | 2,589,800 | — | — |
| 2020-10-07 | $114.50 | $120.30 | 2,253,900 | — | — |
| 2020-10-06 | $114.21 | $120.00 | 1,685,900 | — | — |
| 2020-10-05 | $114.05 | $119.83 | 1,721,600 | — | — |
| 2020-10-02 | $111.94 | $117.61 | 1,664,000 | — | — |
| 2020-10-01 | $116.21 | $122.10 | 2,833,600 | — | — |
| 2020-09-30 | $110.65 | $116.26 | 2,413,600 | — | — |
| 2020-09-29 | $109.12 | $114.65 | 3,348,000 | — | — |
| 2020-09-28 | $108.59 | $114.09 | 2,435,300 | — | — |
| 2020-09-25 | $105.75 | $111.11 | 1,851,700 | — | — |
| 2020-09-24 | $103.43 | $108.67 | 1,661,600 | — | — |
| 2020-09-23 | $102.89 | $108.11 | 2,350,200 | — | — |
| 2020-09-22 | $106.51 | $111.91 | 2,665,700 | — | — |
| 2020-09-21 | $106.85 | $112.27 | 2,832,300 | — | — |
| 2020-09-18 | $108.41 | $113.90 | 6,138,400 | — | — |
| 2020-09-17 | $107.56 | $113.01 | 2,669,000 | — | — |
| 2020-09-16 | $108.30 | $113.79 | 4,088,500 | — | — |
| 2020-09-15 | $110.98 | $116.61 | 2,459,900 | — | — |
| 2020-09-14 | $108.26 | $113.75 | 3,473,700 | — | — |
| 2020-09-11 | $103.65 | $108.90 | 2,302,400 | — | — |
| 2020-09-10 | $105.46 | $110.81 | 2,005,400 | — | — |
| 2020-09-09 | $105.56 | $110.91 | 2,711,100 | — | — |
| 2020-09-08 | $102.06 | $107.23 | 3,918,400 | — | — |
| 2020-09-04 | $105.94 | $111.31 | 3,004,000 | — | — |
| 2020-09-03 | $110.54 | $116.14 | 2,414,800 | — | — |
| 2020-09-02 | $117.49 | $123.45 | 3,026,700 | — | — |
| 2020-09-01 | $113.41 | $119.16 | 2,799,800 | — | — |
| 2020-08-31 | $111.68 | $117.34 | 2,619,500 | — | — |
| 2020-08-28 | $111.50 | $117.15 | 1,343,300 | — | — |
| 2020-08-27 | $111.53 | $117.18 | 2,005,900 | — | — |
| 2020-08-26 | $112.53 | $118.23 | 1,651,600 | — | — |
| 2020-08-25 | $112.28 | $117.97 | 1,808,400 | — | — |
| 2020-08-24 | $111.90 | $117.57 | 1,650,400 | — | — |
| 2020-08-21 | $112.55 | $118.25 | 2,096,400 | — | — |
| 2020-08-20 | $113.08 | $118.81 | 1,695,100 | — | — |
| 2020-08-19 | $114.15 | $119.94 | 4,237,500 | — | — |
| 2020-08-18 | $115.21 | $121.05 | 4,318,500 | — | — |
| 2020-08-17 | $114.11 | $119.89 | 4,508,000 | — | — |
| 2020-08-14 | $118.80 | $124.82 | 2,219,700 | — | — |
| 2020-08-13 | $117.44 | $123.39 | 2,065,400 | — | — |
| 2020-08-12 | $115.92 | $121.80 | 2,197,700 | — | — |
| 2020-08-11 | $115.50 | $121.35 | 2,575,300 | — | — |
| 2020-08-10 | $115.65 | $121.51 | 4,572,400 | — | — |
| 2020-08-07 | $115.88 | $121.75 | 2,266,800 | — | — |
| 2020-08-06 | $113.97 | $119.75 | 4,489,600 | — | — |
| 2020-08-05 | $120.71 | $126.83 | 6,655,200 | — | — |
| 2020-08-04 | $107.57 | $113.02 | 3,174,800 | — | — |
| 2020-08-03 | $110.40 | $116.00 | 4,924,600 | — | — |
| 2020-07-31 | $102.70 | $107.91 | 3,006,600 | — | — |
| 2020-07-30 | $102.35 | $107.54 | 3,173,300 | — | — |
| 2020-07-29 | $102.79 | $108.00 | 4,459,400 | — | — |
| 2020-07-28 | $98.44 | $103.43 | 7,953,500 | — | — |
| 2020-07-27 | $91.77 | $96.42 | 4,018,100 | — | — |
| 2020-07-24 | $90.36 | $94.94 | 2,607,300 | — | — |
| 2020-07-23 | $91.15 | $95.77 | 1,632,800 | — | — |
| 2020-07-22 | $93.37 | $98.10 | 2,725,400 | — | — |
| 2020-07-21 | $93.93 | $98.69 | 3,217,500 | — | — |
| 2020-07-20 | $97.17 | $102.10 | 6,021,600 | — | — |
| 2020-07-17 | $91.75 | $96.40 | 4,195,200 | — | — |
| 2020-07-16 | $94.46 | $99.25 | 2,535,600 | — | — |
| 2020-07-15 | $96.43 | $101.32 | 2,853,800 | — | — |
| 2020-07-14 | $97.93 | $102.89 | 6,046,800 | — | — |
| 2020-07-13 | $96.92 | $101.83 | 4,708,400 | — | — |
| 2020-07-10 | $100.39 | $105.48 | 4,694,000 | — | — |
| 2020-07-09 | $96.32 | $101.20 | 4,778,100 | — | — |
| 2020-07-08 | $94.20 | $98.97 | 4,442,200 | — | — |
| 2020-07-07 | $92.00 | $96.66 | 8,123,400 | — | — |
| 2020-07-06 | $94.70 | $99.50 | 13,035,100 | — | — |
| 2020-07-02 | $98.92 | $103.93 | 7,160,800 | — | — |
| 2020-07-01 | $105.67 | $111.03 | 12,164,800 | — | — |
| 2020-06-30 | $107.05 | $112.48 | 3,499,900 | — | — |
| 2020-06-29 | $106.00 | $111.37 | 4,389,500 | — | — |
| 2020-06-26 | $101.18 | $106.31 | 2,957,900 | — | — |
| 2020-06-25 | $98.95 | $103.97 | 1,208,500 | — | — |
| 2020-06-24 | $98.02 | $102.99 | 2,307,700 | — | — |
| 2020-06-23 | $98.61 | $103.61 | 2,735,300 | — | — |
| 2020-06-22 | $95.21 | $100.04 | 2,031,900 | — | — |
| 2020-06-19 | $95.73 | $100.58 | 3,088,100 | — | — |
| 2020-06-18 | $98.20 | $103.18 | 3,093,600 | — | — |
| 2020-06-17 | $94.47 | $99.26 | 2,475,600 | — | — |
| 2020-06-16 | $92.22 | $96.89 | 3,362,100 | — | — |
| 2020-06-15 | $88.34 | $92.82 | 2,237,700 | — | — |
| 2020-06-12 | $87.25 | $91.67 | 2,381,900 | — | — |
| 2020-06-11 | $85.68 | $90.02 | 2,946,400 | — | — |
| 2020-06-10 | $88.45 | $92.93 | 1,993,900 | — | — |
| 2020-06-09 | $89.69 | $94.24 | 2,603,400 | — | — |
| 2020-06-08 | $89.51 | $94.05 | 1,797,100 | — | — |
| 2020-06-05 | $90.09 | $94.66 | 1,846,100 | — | — |
| 2020-06-04 | $91.38 | $96.01 | 1,865,800 | — | — |
| 2020-06-03 | $94.01 | $98.77 | 1,956,600 | — | — |
| 2020-06-02 | $94.36 | $99.14 | 2,081,400 | — | — |
| 2020-06-01 | $91.73 | $96.38 | 2,150,000 | — | — |
| 2020-05-29 | $89.04 | $93.55 | 1,455,500 | — | — |
| 2020-05-28 | $88.93 | $93.44 | 3,033,100 | — | — |
| 2020-05-27 | $85.97 | $90.33 | 865,200 | — | — |
| 2020-05-26 | $85.49 | $89.82 | 759,000 | — | — |
| 2020-05-22 | $84.93 | $89.23 | 787,400 | — | — |
| 2020-05-21 | $84.00 | $88.26 | 860,800 | — | — |
| 2020-05-20 | $84.64 | $88.93 | 1,704,800 | — | — |
| 2020-05-19 | $85.72 | $90.06 | 1,602,900 | — | — |
| 2020-05-18 | $83.60 | $87.84 | 2,415,400 | — | — |
| 2020-05-15 | $78.17 | $82.13 | 1,760,400 | — | — |
| 2020-05-14 | $77.37 | $81.29 | 1,896,500 | — | — |
| 2020-05-13 | $74.75 | $78.54 | 2,903,000 | — | — |
| 2020-05-12 | $77.82 | $81.76 | 2,485,800 | — | — |
| 2020-05-11 | $79.94 | $83.99 | 3,125,600 | — | — |
| 2020-05-08 | $79.99 | $84.04 | 3,118,900 | — | — |
| 2020-05-07 | $82.63 | $86.82 | 3,697,400 | — | — |
| 2020-05-06 | $87.35 | $91.78 | 3,125,600 | — | — |
| 2020-05-05 | $80.10 | $84.16 | 1,838,900 | — | — |
| 2020-05-04 | $77.18 | $81.09 | 1,879,900 | — | — |
| 2020-05-01 | $74.64 | $78.42 | 1,118,800 | — | — |
| 2020-04-30 | $76.96 | $80.86 | 1,624,100 | — | — |
| 2020-04-29 | $79.59 | $83.62 | 1,441,200 | — | — |
| 2020-04-28 | $75.24 | $79.05 | 1,865,200 | — | — |
| 2020-04-27 | $78.38 | $82.35 | 1,912,400 | — | — |
| 2020-04-24 | $81.23 | $85.35 | 1,005,300 | — | — |
| 2020-04-23 | $80.38 | $84.45 | 1,355,800 | — | — |
| 2020-04-22 | $80.03 | $84.09 | 1,389,600 | — | — |
| 2020-04-21 | $76.90 | $80.80 | 1,337,700 | — | — |
| 2020-04-20 | $80.03 | $84.09 | 2,238,900 | — | — |
| 2020-04-17 | $80.00 | $84.05 | 3,055,500 | — | — |
| 2020-04-16 | $78.87 | $82.87 | 3,355,600 | — | — |
| 2020-04-15 | $74.49 | $78.27 | 2,884,700 | — | — |
| 2020-04-14 | $73.26 | $76.97 | 2,603,700 | — | — |
| 2020-04-13 | $68.48 | $71.95 | 1,897,200 | — | — |
| 2020-04-09 | $68.11 | $71.56 | 2,457,700 | — | — |
| 2020-04-08 | $69.21 | $72.72 | 2,119,500 | — | — |
| 2020-04-07 | $70.18 | $73.74 | 3,322,000 | — | — |
| 2020-04-06 | $68.41 | $71.88 | 2,098,200 | — | — |
| 2020-04-03 | $63.70 | $66.93 | 1,376,600 | — | — |
| 2020-04-02 | $62.19 | $65.34 | 1,281,500 | — | — |
| 2020-04-01 | $61.61 | $64.73 | 2,482,200 | — | — |
| 2020-03-31 | $66.04 | $69.39 | 2,132,200 | — | — |
| 2020-03-30 | $66.67 | $70.05 | 2,532,000 | — | — |
| 2020-03-27 | $62.48 | $65.65 | 1,972,700 | — | — |
| 2020-03-26 | $63.58 | $66.80 | 4,024,200 | — | — |
| 2020-03-25 | $65.60 | $68.93 | 6,023,600 | — | — |
| 2020-03-24 | $57.86 | $60.79 | 4,694,200 | — | — |
| 2020-03-23 | $48.71 | $51.18 | 3,854,200 | — | — |
| 2020-03-20 | $47.35 | $49.75 | 4,844,400 | — | — |
| 2020-03-19 | $50.76 | $53.33 | 4,080,500 | — | — |
| 2020-03-18 | $52.00 | $54.64 | 3,658,800 | — | — |
| 2020-03-17 | $57.02 | $59.91 | 4,437,600 | — | — |
| 2020-03-16 | $54.39 | $57.15 | 6,139,000 | — | — |
| 2020-03-13 | $60.47 | $63.53 | 3,621,800 | — | — |
| 2020-03-12 | $57.57 | $60.49 | 4,206,700 | — | — |
| 2020-03-11 | $63.02 | $66.21 | 2,559,500 | — | — |
| 2020-03-10 | $65.82 | $69.16 | 2,054,000 | — | — |
| 2020-03-09 | $64.04 | $67.29 | 3,394,200 | — | — |
| 2020-03-06 | $65.56 | $68.88 | 2,250,500 | — | — |
| 2020-03-05 | $66.61 | $69.99 | 2,368,900 | — | — |
| 2020-03-04 | $68.06 | $71.51 | 2,746,600 | — | — |
| 2020-03-03 | $65.80 | $69.14 | 4,149,100 | — | — |
| 2020-03-02 | $68.14 | $71.59 | 3,845,400 | — | — |
| 2020-02-28 | $65.00 | $68.29 | 3,133,300 | — | — |
| 2020-02-27 | $64.80 | $68.08 | 3,190,200 | — | — |
| 2020-02-26 | $66.04 | $69.39 | 3,753,300 | — | — |
| 2020-02-25 | $67.75 | $71.18 | 2,899,400 | — | — |
| 2020-02-24 | $70.15 | $73.71 | 3,283,300 | — | — |
| 2020-02-21 | $73.50 | $77.23 | 1,300,100 | — | — |
| 2020-02-20 | $75.15 | $78.96 | 1,640,400 | — | — |
| 2020-02-19 | $75.92 | $79.77 | 1,498,900 | — | — |
| 2020-02-18 | $76.70 | $80.59 | 1,822,800 | — | — |
| 2020-02-14 | $76.50 | $80.38 | 2,240,600 | — | — |
| 2020-02-13 | $75.21 | $79.02 | 1,652,500 | — | — |
| 2020-02-12 | $75.50 | $79.33 | 2,515,600 | — | — |
| 2020-02-11 | $74.58 | $78.36 | 1,786,400 | — | — |
| 2020-02-10 | $75.81 | $79.65 | 1,637,100 | — | — |
| 2020-02-07 | $77.75 | $81.69 | 4,869,900 | — | — |
| 2020-02-06 | $79.51 | $83.54 | 7,927,200 | — | — |
| 2020-02-05 | $76.00 | $79.85 | 7,092,200 | — | — |
| 2020-02-04 | $82.93 | $87.13 | 3,134,200 | — | — |
| 2020-02-03 | $80.72 | $84.81 | 2,110,700 | — | — |
| 2020-01-31 | $78.22 | $82.18 | 2,034,800 | — | — |
| 2020-01-30 | $81.05 | $85.16 | 1,211,500 | — | — |
| 2020-01-29 | $81.03 | $85.14 | 2,181,800 | — | — |
| 2020-01-28 | $83.96 | $88.22 | 1,124,400 | — | — |
| 2020-01-27 | $84.35 | $88.63 | 2,481,300 | — | — |
| 2020-01-24 | $85.57 | $89.91 | 1,513,600 | — | — |
| 2020-01-23 | $88.47 | $92.95 | 1,718,700 | — | — |
| 2020-01-22 | $89.56 | $94.10 | 1,179,500 | — | — |
| 2020-01-21 | $89.75 | $94.30 | 2,426,200 | — | — |
| 2020-01-17 | $91.11 | $95.73 | 2,506,700 | — | — |
| 2020-01-16 | $92.45 | $97.14 | 1,334,200 | — | — |
| 2020-01-15 | $91.10 | $95.72 | 1,360,700 | — | — |
| 2020-01-14 | $89.72 | $94.27 | 1,547,800 | — | — |
| 2020-01-13 | $89.58 | $94.12 | 3,028,400 | — | — |
| 2020-01-10 | $87.13 | $91.55 | 2,000,100 | — | — |
| 2020-01-09 | $85.75 | $90.10 | 1,631,200 | — | — |
| 2020-01-08 | $85.05 | $89.36 | 1,853,000 | — | — |
| 2020-01-07 | $83.82 | $88.07 | 1,135,500 | — | — |
| 2020-01-06 | $84.32 | $88.59 | 1,568,900 | — | — |
| 2020-01-03 | $84.10 | $88.36 | 850,900 | — | — |
| 2020-01-02 | $84.19 | $88.46 | 1,711,400 | — | — |