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
- 2011-11-17 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 | $130.29 | $142.57 | 769,900 | — | — |
| 2020-12-30 | $130.79 | $143.12 | 997,400 | — | — |
| 2020-12-29 | $128.07 | $140.14 | 838,500 | — | — |
| 2020-12-28 | $128.14 | $140.22 | 652,900 | — | — |
| 2020-12-24 | $128.42 | $140.53 | 350,100 | — | — |
| 2020-12-23 | $128.35 | $140.45 | 1,440,600 | — | — |
| 2020-12-22 | $125.04 | $136.83 | 1,057,700 | — | — |
| 2020-12-21 | $123.32 | $134.95 | 1,281,800 | — | — |
| 2020-12-18 | $124.30 | $136.02 | 3,689,100 | — | — |
| 2020-12-17 | $124.89 | $136.66 | 1,404,000 | — | — |
| 2020-12-16 | $122.84 | $134.42 | 1,240,500 | — | — |
| 2020-12-15 | $122.61 | $134.17 | 2,683,800 | — | — |
| 2020-12-14 | $121.65 | $133.12 | 1,810,100 | — | — |
| 2020-12-11 | $122.24 | $133.76 | 1,599,300 | — | — |
| 2020-12-10 | $124.15 | $135.85 | 1,046,000 | — | — |
| 2020-12-09 | $123.73 | $135.39 | 1,535,200 | — | — |
| 2020-12-08 | $123.07 | $134.67 | 790,900 | — | — |
| 2020-12-07 | $123.46 | $135.10 | 886,400 | — | — |
| 2020-12-04 | $123.35 | $134.98 | 1,157,500 | — | — |
| 2020-12-03 | $121.16 | $132.58 | 1,231,300 | — | — |
| 2020-12-02 | $121.00 | $132.41 | 1,118,200 | — | — |
| 2020-12-01 | $122.21 | $133.73 | 2,379,500 | — | — |
| 2020-11-30 | $118.70 | $129.89 | 2,505,300 | — | — |
| 2020-11-27 | $121.86 | $133.35 | 870,100 | — | — |
| 2020-11-25 | $118.47 | $129.64 | 1,219,000 | — | — |
| 2020-11-24 | $121.66 | $133.13 | 1,951,500 | — | — |
| 2020-11-23 | $116.60 | $127.59 | 2,022,900 | — | — |
| 2020-11-20 | $114.32 | $125.10 | 1,161,200 | — | — |
| 2020-11-19 | $115.36 | $126.24 | 1,105,300 | — | — |
| 2020-11-18 | $115.05 | $125.90 | 1,700,700 | — | — |
| 2020-11-17 | $114.44 | $125.23 | 1,774,800 | — | — |
| 2020-11-16 | $114.47 | $125.26 | 1,521,900 | — | — |
| 2020-11-13 | $109.91 | $120.27 | 2,383,300 | — | — |
| 2020-11-12 | $108.82 | $119.08 | 2,187,800 | — | — |
| 2020-11-11 | $111.03 | $121.50 | 2,070,500 | — | — |
| 2020-11-10 | $108.84 | $119.10 | 2,531,500 | — | — |
| 2020-11-09 | $106.69 | $116.75 | 2,033,100 | — | — |
| 2020-11-06 | $104.48 | $114.33 | 992,000 | — | — |
| 2020-11-05 | $104.78 | $114.66 | 1,423,200 | — | — |
| 2020-11-04 | $99.25 | $108.61 | 2,189,700 | — | — |
| 2020-11-03 | $101.79 | $111.39 | 2,236,100 | — | — |
| 2020-11-02 | $97.88 | $107.11 | 2,237,000 | — | — |
| 2020-10-30 | $96.49 | $105.59 | 2,019,800 | — | — |
| 2020-10-29 | $98.32 | $107.59 | 2,040,200 | — | — |
| 2020-10-28 | $93.57 | $102.39 | 1,655,800 | — | — |
| 2020-10-27 | $96.29 | $105.37 | 992,200 | — | — |
| 2020-10-26 | $98.19 | $107.45 | 1,066,100 | — | — |
| 2020-10-23 | $100.29 | $109.74 | 1,891,200 | — | — |
| 2020-10-22 | $100.15 | $109.59 | 2,352,700 | — | — |
| 2020-10-21 | $99.41 | $108.78 | 1,858,600 | — | — |
| 2020-10-20 | $100.19 | $109.64 | 1,634,700 | — | — |
| 2020-10-19 | $99.40 | $108.77 | 1,968,900 | — | — |
| 2020-10-16 | $98.20 | $107.46 | 1,459,600 | — | — |
| 2020-10-15 | $97.68 | $106.89 | 1,628,100 | — | — |
| 2020-10-14 | $95.74 | $104.77 | 1,203,700 | — | — |
| 2020-10-13 | $96.07 | $105.13 | 1,484,200 | — | — |
| 2020-10-12 | $98.26 | $107.52 | 1,348,000 | — | — |
| 2020-10-09 | $98.06 | $107.30 | 1,423,900 | — | — |
| 2020-10-08 | $97.97 | $107.21 | 1,705,000 | — | — |
| 2020-10-07 | $99.19 | $108.54 | 1,646,600 | — | — |
| 2020-10-06 | $94.48 | $103.39 | 2,542,200 | — | — |
| 2020-10-05 | $97.20 | $106.36 | 1,149,100 | — | — |
| 2020-10-02 | $93.56 | $102.38 | 1,105,500 | — | — |
| 2020-10-01 | $93.96 | $102.82 | 2,137,400 | — | — |
| 2020-09-30 | $91.68 | $100.32 | 2,278,500 | — | — |
| 2020-09-29 | $91.92 | $100.59 | 1,896,900 | — | — |
| 2020-09-28 | $90.03 | $98.52 | 1,295,600 | — | — |
| 2020-09-25 | $86.40 | $94.55 | 1,479,600 | — | — |
| 2020-09-24 | $84.33 | $92.28 | 1,195,500 | — | — |
| 2020-09-23 | $83.95 | $91.86 | 1,641,200 | — | — |
| 2020-09-22 | $84.51 | $92.48 | 1,054,300 | — | — |
| 2020-09-21 | $84.56 | $92.53 | 2,455,800 | — | — |
| 2020-09-18 | $88.95 | $97.34 | 4,538,300 | — | — |
| 2020-09-17 | $83.29 | $91.14 | 1,685,300 | — | — |
| 2020-09-16 | $84.97 | $92.98 | 2,151,800 | — | — |
| 2020-09-15 | $86.01 | $94.12 | 1,567,900 | — | — |
| 2020-09-14 | $85.89 | $93.99 | 1,213,700 | — | — |
| 2020-09-11 | $84.55 | $92.52 | 1,731,300 | — | — |
| 2020-09-10 | $84.09 | $92.02 | 1,034,800 | — | — |
| 2020-09-09 | $85.65 | $93.72 | 1,422,600 | — | — |
| 2020-09-08 | $84.66 | $92.64 | 3,181,600 | — | — |
| 2020-09-04 | $86.21 | $94.34 | 1,336,500 | — | — |
| 2020-09-03 | $86.76 | $94.94 | 1,847,300 | — | — |
| 2020-09-02 | $90.00 | $98.48 | 2,272,700 | — | — |
| 2020-09-01 | $87.05 | $95.26 | 1,075,400 | — | — |
| 2020-08-31 | $86.12 | $94.24 | 1,535,300 | — | — |
| 2020-08-28 | $87.25 | $95.48 | 1,327,900 | — | — |
| 2020-08-27 | $85.34 | $93.39 | 869,100 | — | — |
| 2020-08-26 | $85.44 | $93.49 | 1,121,200 | — | — |
| 2020-08-25 | $85.36 | $93.41 | 979,700 | — | — |
| 2020-08-24 | $85.50 | $93.56 | 1,508,900 | — | — |
| 2020-08-21 | $83.88 | $91.79 | 668,400 | — | — |
| 2020-08-20 | $84.49 | $92.46 | 1,085,200 | — | — |
| 2020-08-19 | $85.42 | $93.47 | 1,524,400 | — | — |
| 2020-08-18 | $87.24 | $95.46 | 795,100 | — | — |
| 2020-08-17 | $88.16 | $96.47 | 1,421,700 | — | — |
| 2020-08-14 | $88.34 | $96.67 | 744,100 | — | — |
| 2020-08-13 | $88.63 | $96.99 | 893,300 | — | — |
| 2020-08-12 | $89.50 | $97.94 | 1,914,400 | — | — |
| 2020-08-11 | $88.84 | $97.22 | 2,479,000 | — | — |
| 2020-08-10 | $86.44 | $94.59 | 1,256,800 | — | — |
| 2020-08-07 | $83.86 | $91.77 | 1,249,200 | — | — |
| 2020-08-06 | $84.53 | $92.50 | 1,644,500 | — | — |
| 2020-08-05 | $83.84 | $91.74 | 2,082,100 | — | — |
| 2020-08-04 | $81.02 | $88.66 | 1,288,900 | — | — |
| 2020-08-03 | $79.72 | $87.24 | 1,503,500 | — | — |
| 2020-07-31 | $77.75 | $85.08 | 2,360,300 | — | — |
| 2020-07-30 | $80.46 | $88.05 | 1,974,500 | — | — |
| 2020-07-29 | $83.67 | $91.56 | 1,719,400 | — | — |
| 2020-07-28 | $82.17 | $89.92 | 889,000 | — | — |
| 2020-07-27 | $83.55 | $91.43 | 1,249,200 | — | — |
| 2020-07-24 | $82.25 | $90.00 | 1,243,200 | — | — |
| 2020-07-23 | $82.33 | $90.09 | 1,497,100 | — | — |
| 2020-07-22 | $82.72 | $90.52 | 1,531,400 | — | — |
| 2020-07-21 | $81.87 | $89.59 | 1,274,800 | — | — |
| 2020-07-20 | $81.94 | $89.66 | 1,271,200 | — | — |
| 2020-07-17 | $81.78 | $89.49 | 1,385,300 | — | — |
| 2020-07-16 | $82.27 | $90.03 | 1,489,100 | — | — |
| 2020-07-15 | $81.78 | $89.49 | 1,586,400 | — | — |
| 2020-07-14 | $78.19 | $85.56 | 1,366,400 | — | — |
| 2020-07-13 | $76.68 | $83.91 | 2,091,800 | — | — |
| 2020-07-10 | $76.28 | $83.47 | 1,397,500 | — | — |
| 2020-07-09 | $75.39 | $82.50 | 1,318,300 | — | — |
| 2020-07-08 | $76.76 | $84.00 | 1,305,200 | — | — |
| 2020-07-07 | $77.11 | $84.38 | 1,399,000 | — | — |
| 2020-07-06 | $78.43 | $85.82 | 1,412,500 | — | — |
| 2020-07-02 | $76.81 | $84.05 | 1,839,000 | — | — |
| 2020-07-01 | $75.42 | $82.53 | 1,678,400 | — | — |
| 2020-06-30 | $77.92 | $85.27 | 2,748,300 | — | — |
| 2020-06-29 | $75.67 | $82.80 | 2,245,400 | — | — |
| 2020-06-26 | $74.13 | $81.12 | 4,262,800 | — | — |
| 2020-06-25 | $76.63 | $83.85 | 1,868,600 | — | — |
| 2020-06-24 | $74.62 | $81.65 | 2,825,900 | — | — |
| 2020-06-23 | $78.76 | $86.18 | 2,245,200 | — | — |
| 2020-06-22 | $78.52 | $85.92 | 2,591,800 | — | — |
| 2020-06-19 | $77.73 | $85.06 | 3,714,000 | — | — |
| 2020-06-18 | $76.61 | $83.83 | 1,917,100 | — | — |
| 2020-06-17 | $76.05 | $83.22 | 3,091,800 | — | — |
| 2020-06-16 | $76.15 | $83.33 | 2,074,800 | — | — |
| 2020-06-15 | $75.55 | $82.67 | 3,507,400 | — | — |
| 2020-06-12 | $75.66 | $82.79 | 4,409,100 | — | — |
| 2020-06-11 | $72.95 | $79.83 | 7,243,700 | — | — |
| 2020-06-10 | $82.43 | $90.20 | 19,582,100 | — | — |
| 2020-06-09 | $75.91 | $83.07 | 7,436,400 | — | — |
| 2020-06-08 | $87.50 | $95.75 | 3,612,900 | — | — |
| 2020-06-05 | $85.85 | $93.94 | 2,504,400 | — | — |
| 2020-06-04 | $83.69 | $91.58 | 2,349,400 | — | — |
| 2020-06-03 | $83.33 | $91.19 | 4,762,600 | — | — |
| 2020-06-02 | $79.66 | $87.17 | 1,857,600 | — | — |
| 2020-06-01 | $76.64 | $83.87 | 1,431,300 | — | — |
| 2020-05-29 | $75.35 | $82.45 | 2,572,800 | — | — |
| 2020-05-28 | $73.63 | $80.57 | 2,682,400 | — | — |
| 2020-05-27 | $77.63 | $84.95 | 2,683,000 | — | — |
| 2020-05-26 | $75.68 | $82.81 | 2,014,600 | — | — |
| 2020-05-22 | $71.89 | $78.67 | 1,481,600 | — | — |
| 2020-05-21 | $71.53 | $78.27 | 2,130,600 | — | — |
| 2020-05-20 | $71.71 | $78.47 | 2,137,500 | — | — |
| 2020-05-19 | $70.00 | $76.60 | 2,335,600 | — | — |
| 2020-05-18 | $70.18 | $76.80 | 1,642,700 | — | — |
| 2020-05-15 | $64.07 | $70.11 | 1,225,400 | — | — |
| 2020-05-14 | $63.15 | $69.10 | 1,676,100 | — | — |
| 2020-05-13 | $60.79 | $66.52 | 1,775,900 | — | — |
| 2020-05-12 | $64.50 | $70.58 | 1,139,900 | — | — |
| 2020-05-11 | $66.71 | $73.00 | 1,548,500 | — | — |
| 2020-05-08 | $68.15 | $74.57 | 1,114,200 | — | — |
| 2020-05-07 | $65.23 | $71.38 | 1,283,000 | — | — |
| 2020-05-06 | $65.18 | $71.32 | 1,158,000 | — | — |
| 2020-05-05 | $65.64 | $71.83 | 2,323,200 | — | — |
| 2020-05-04 | $64.27 | $70.33 | 2,212,900 | — | — |
| 2020-05-01 | $65.75 | $71.95 | 1,743,200 | — | — |
| 2020-04-30 | $69.55 | $76.11 | 2,128,700 | — | — |
| 2020-04-29 | $71.66 | $78.42 | 1,807,300 | — | — |
| 2020-04-28 | $66.68 | $72.97 | 1,770,800 | — | — |
| 2020-04-27 | $65.51 | $71.69 | 1,514,900 | — | — |
| 2020-04-24 | $62.74 | $68.65 | 1,167,700 | — | — |
| 2020-04-23 | $60.73 | $66.46 | 1,096,000 | — | — |
| 2020-04-22 | $60.50 | $66.20 | 1,425,300 | — | — |
| 2020-04-21 | $58.35 | $63.85 | 1,741,200 | — | — |
| 2020-04-20 | $59.53 | $65.14 | 2,225,900 | — | — |
| 2020-04-17 | $63.92 | $69.95 | 2,965,500 | — | — |
| 2020-04-16 | $59.36 | $64.96 | 1,426,800 | — | — |
| 2020-04-15 | $60.87 | $66.61 | 1,730,900 | — | — |
| 2020-04-14 | $62.82 | $68.74 | 1,829,800 | — | — |
| 2020-04-13 | $60.74 | $66.47 | 1,275,300 | — | — |
| 2020-04-09 | $62.23 | $68.10 | 3,607,000 | — | — |
| 2020-04-08 | $60.20 | $65.88 | 3,670,400 | — | — |
| 2020-04-07 | $53.50 | $58.54 | 3,549,300 | — | — |
| 2020-04-06 | $49.93 | $54.64 | 3,110,400 | — | — |
| 2020-04-03 | $43.29 | $47.37 | 2,168,300 | — | — |
| 2020-04-02 | $45.59 | $49.89 | 2,460,800 | — | — |
| 2020-04-01 | $45.92 | $50.25 | 2,548,400 | — | — |
| 2020-03-31 | $49.24 | $53.88 | 2,607,300 | — | — |
| 2020-03-30 | $49.92 | $54.63 | 2,676,200 | — | — |
| 2020-03-27 | $51.28 | $56.11 | 2,569,400 | — | — |
| 2020-03-26 | $55.28 | $60.49 | 2,293,400 | — | — |
| 2020-03-25 | $50.73 | $55.51 | 2,224,900 | — | — |
| 2020-03-24 | $49.52 | $54.19 | 2,802,800 | — | — |
| 2020-03-23 | $46.50 | $50.88 | 4,476,600 | — | — |
| 2020-03-20 | $45.17 | $49.43 | 5,598,800 | — | — |
| 2020-03-19 | $40.58 | $44.41 | 7,382,000 | — | — |
| 2020-03-18 | $33.55 | $36.71 | 5,891,300 | — | — |
| 2020-03-17 | $48.31 | $52.86 | 4,193,500 | — | — |
| 2020-03-16 | $51.12 | $55.94 | 3,218,300 | — | — |
| 2020-03-13 | $66.47 | $72.74 | 2,733,900 | — | — |
| 2020-03-12 | $59.40 | $65.00 | 3,380,300 | — | — |
| 2020-03-11 | $67.23 | $73.57 | 2,660,700 | — | — |
| 2020-03-10 | $72.84 | $79.71 | 2,677,300 | — | — |
| 2020-03-09 | $68.91 | $75.41 | 2,767,600 | — | — |
| 2020-03-06 | $76.29 | $83.48 | 2,398,700 | — | — |
| 2020-03-05 | $78.50 | $85.90 | 1,699,200 | — | — |
| 2020-03-04 | $83.10 | $90.93 | 1,901,000 | — | — |
| 2020-03-03 | $80.57 | $88.17 | 2,685,700 | — | — |
| 2020-03-02 | $82.17 | $89.92 | 2,572,200 | — | — |
| 2020-02-28 | $78.11 | $85.47 | 3,533,900 | — | — |
| 2020-02-27 | $77.98 | $85.33 | 3,477,200 | — | — |
| 2020-02-26 | $81.10 | $88.75 | 1,691,700 | — | — |
| 2020-02-25 | $81.11 | $88.76 | 2,525,200 | — | — |
| 2020-02-24 | $83.98 | $91.90 | 2,084,100 | — | — |
| 2020-02-21 | $90.07 | $98.56 | 1,203,900 | — | — |
| 2020-02-20 | $91.09 | $99.68 | 1,395,300 | — | — |
| 2020-02-19 | $90.71 | $99.26 | 1,403,600 | — | — |
| 2020-02-18 | $88.02 | $96.32 | 979,400 | — | — |
| 2020-02-14 | $88.32 | $96.65 | 1,010,100 | — | — |
| 2020-02-13 | $90.52 | $99.05 | 724,300 | — | — |
| 2020-02-12 | $91.51 | $100.14 | 878,800 | — | — |
| 2020-02-11 | $90.78 | $99.34 | 1,397,400 | — | — |
| 2020-02-10 | $87.30 | $95.53 | 933,500 | — | — |
| 2020-02-07 | $87.13 | $95.34 | 1,250,700 | — | — |
| 2020-02-06 | $88.24 | $96.56 | 1,131,400 | — | — |
| 2020-02-05 | $90.52 | $99.05 | 1,108,100 | — | — |
| 2020-02-04 | $90.51 | $99.04 | 1,525,200 | — | — |
| 2020-02-03 | $86.72 | $94.65 | 1,647,800 | — | — |
| 2020-01-31 | $84.79 | $92.55 | 1,617,800 | — | — |
| 2020-01-30 | $87.68 | $95.70 | 2,534,200 | — | — |
| 2020-01-29 | $89.88 | $98.10 | 1,563,600 | — | — |
| 2020-01-28 | $89.64 | $97.84 | 1,453,900 | — | — |
| 2020-01-27 | $88.60 | $96.71 | 1,677,200 | — | — |
| 2020-01-24 | $91.54 | $99.92 | 1,546,200 | — | — |
| 2020-01-23 | $92.33 | $100.78 | 1,424,100 | — | — |
| 2020-01-22 | $91.15 | $99.49 | 942,900 | — | — |
| 2020-01-21 | $91.00 | $99.33 | 1,467,500 | — | — |
| 2020-01-17 | $91.53 | $99.90 | 1,766,700 | — | — |
| 2020-01-16 | $91.20 | $99.54 | 1,916,400 | — | — |
| 2020-01-15 | $87.89 | $95.93 | 1,531,100 | — | — |
| 2020-01-14 | $89.01 | $97.15 | 2,264,900 | — | — |
| 2020-01-13 | $88.87 | $97.00 | 2,065,500 | — | — |
| 2020-01-10 | $89.51 | $97.70 | 1,323,600 | — | — |
| 2020-01-09 | $91.73 | $100.12 | 1,087,900 | — | — |
| 2020-01-08 | $93.09 | $101.61 | 2,295,700 | — | — |
| 2020-01-07 | $91.19 | $99.53 | 2,100,900 | — | — |
| 2020-01-06 | $92.35 | $100.80 | 1,574,900 | — | — |
| 2020-01-03 | $94.10 | $102.71 | 960,600 | — | — |
| 2020-01-02 | $96.31 | $105.12 | 1,655,300 | — | — |