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-10-20 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 | $71.51 | $76.03 | 3,066,600 | — | — |
| 2020-12-30 | $71.76 | $76.30 | 3,051,900 | — | — |
| 2020-12-29 | $68.60 | $72.94 | 2,808,500 | — | — |
| 2020-12-28 | $68.00 | $72.30 | 1,740,200 | — | — |
| 2020-12-24 | $69.71 | $74.12 | 1,614,500 | — | — |
| 2020-12-23 | $68.86 | $73.22 | 1,242,300 | — | — |
| 2020-12-22 | $68.89 | $73.25 | 2,508,700 | — | — |
| 2020-12-21 | $69.67 | $74.08 | 3,025,700 | — | — |
| 2020-12-18 | $70.01 | $74.44 | 3,406,600 | — | — |
| 2020-12-17 | $69.26 | $73.64 | 2,270,100 | — | — |
| 2020-12-16 | $69.71 | $74.12 | 1,854,900 | — | — |
| 2020-12-15 | $69.13 | $73.50 | 2,745,100 | — | — |
| 2020-12-14 | $67.99 | $72.29 | 2,267,200 | — | — |
| 2020-12-11 | $67.44 | $71.71 | 2,347,600 | — | — |
| 2020-12-10 | $68.52 | $72.85 | 1,839,900 | — | — |
| 2020-12-09 | $67.84 | $72.13 | 2,447,900 | — | — |
| 2020-12-08 | $69.04 | $73.41 | 2,663,100 | — | — |
| 2020-12-07 | $71.13 | $75.63 | 2,427,700 | — | — |
| 2020-12-04 | $71.21 | $75.71 | 1,720,000 | — | — |
| 2020-12-03 | $70.39 | $74.84 | 1,706,700 | — | — |
| 2020-12-02 | $70.01 | $74.44 | 1,958,400 | — | — |
| 2020-12-01 | $71.11 | $75.61 | 2,432,100 | — | — |
| 2020-11-30 | $70.06 | $74.49 | 3,934,700 | — | — |
| 2020-11-27 | $73.11 | $77.74 | 2,013,000 | — | — |
| 2020-11-25 | $73.85 | $78.52 | 2,480,300 | — | — |
| 2020-11-24 | $73.80 | $78.47 | 1,663,900 | — | — |
| 2020-11-23 | $73.36 | $78.00 | 1,500,400 | — | — |
| 2020-11-20 | $74.44 | $79.15 | 2,930,100 | — | — |
| 2020-11-19 | $74.75 | $79.48 | 1,730,300 | — | — |
| 2020-11-18 | $73.73 | $78.39 | 1,430,800 | — | — |
| 2020-11-17 | $74.01 | $78.69 | 1,588,200 | — | — |
| 2020-11-16 | $75.18 | $79.94 | 1,858,600 | — | — |
| 2020-11-13 | $74.59 | $79.31 | 4,342,200 | — | — |
| 2020-11-12 | $71.88 | $76.43 | 2,706,100 | — | — |
| 2020-11-11 | $69.11 | $73.48 | 2,131,100 | — | — |
| 2020-11-10 | $70.06 | $74.49 | 2,071,100 | — | — |
| 2020-11-09 | $71.32 | $75.83 | 2,392,400 | — | — |
| 2020-11-06 | $71.23 | $75.74 | 2,444,000 | — | — |
| 2020-11-05 | $70.98 | $75.47 | 3,172,400 | — | — |
| 2020-11-04 | $70.97 | $75.46 | 3,976,300 | — | — |
| 2020-11-03 | $66.86 | $71.09 | 1,579,600 | — | — |
| 2020-11-02 | $66.34 | $70.54 | 2,462,300 | — | — |
| 2020-10-30 | $66.46 | $70.66 | 3,389,700 | — | — |
| 2020-10-29 | $67.01 | $71.25 | 3,612,800 | — | — |
| 2020-10-28 | $66.52 | $70.73 | 6,222,300 | — | — |
| 2020-10-27 | $66.56 | $70.77 | 3,761,900 | — | — |
| 2020-10-26 | $69.40 | $73.79 | 4,623,200 | — | — |
| 2020-10-23 | $70.31 | $74.76 | 8,743,100 | — | — |
| 2020-10-22 | $66.34 | $70.54 | 11,801,000 | — | — |
| 2020-10-21 | $74.92 | $79.66 | 6,216,600 | — | — |
| 2020-10-20 | $80.32 | $85.40 | 2,348,000 | — | — |
| 2020-10-19 | $78.32 | $83.27 | 1,946,000 | — | — |
| 2020-10-16 | $79.73 | $84.77 | 1,653,400 | — | — |
| 2020-10-15 | $80.01 | $85.07 | 1,486,000 | — | — |
| 2020-10-14 | $80.26 | $85.34 | 2,287,800 | — | — |
| 2020-10-13 | $79.57 | $84.60 | 1,579,200 | — | — |
| 2020-10-12 | $79.11 | $84.11 | 1,596,800 | — | — |
| 2020-10-09 | $79.38 | $84.40 | 1,495,600 | — | — |
| 2020-10-08 | $78.58 | $83.55 | 1,643,000 | — | — |
| 2020-10-07 | $79.76 | $84.81 | 1,833,200 | — | — |
| 2020-10-06 | $76.93 | $81.80 | 1,561,400 | — | — |
| 2020-10-05 | $76.43 | $81.27 | 1,700,300 | — | — |
| 2020-10-02 | $75.67 | $80.46 | 955,900 | — | — |
| 2020-10-01 | $76.74 | $81.59 | 1,109,700 | — | — |
| 2020-09-30 | $76.04 | $80.85 | 1,699,100 | — | — |
| 2020-09-29 | $74.73 | $79.46 | 1,454,400 | — | — |
| 2020-09-28 | $74.28 | $78.98 | 3,532,300 | — | — |
| 2020-09-25 | $72.08 | $76.64 | 2,945,800 | — | — |
| 2020-09-24 | $72.78 | $77.38 | 1,672,200 | — | — |
| 2020-09-23 | $73.82 | $78.49 | 1,572,600 | — | — |
| 2020-09-22 | $73.71 | $78.37 | 2,065,700 | — | — |
| 2020-09-21 | $73.05 | $77.67 | 2,326,600 | — | — |
| 2020-09-18 | $75.67 | $80.46 | 2,340,700 | — | — |
| 2020-09-17 | $75.74 | $80.53 | 2,844,400 | — | — |
| 2020-09-16 | $75.25 | $80.01 | 1,265,100 | — | — |
| 2020-09-15 | $75.44 | $80.21 | 1,538,900 | — | — |
| 2020-09-14 | $75.05 | $79.80 | 2,178,900 | — | — |
| 2020-09-11 | $72.98 | $77.60 | 1,792,700 | — | — |
| 2020-09-10 | $71.82 | $76.36 | 2,195,400 | — | — |
| 2020-09-09 | $74.28 | $78.98 | 3,050,400 | — | — |
| 2020-09-08 | $72.65 | $77.25 | 2,690,200 | — | — |
| 2020-09-04 | $75.13 | $79.88 | 4,075,200 | — | — |
| 2020-09-03 | $75.83 | $80.63 | 1,802,200 | — | — |
| 2020-09-02 | $79.81 | $84.86 | 2,916,600 | — | — |
| 2020-09-01 | $78.20 | $83.15 | 3,077,000 | — | — |
| 2020-08-31 | $73.81 | $78.48 | 4,234,800 | — | — |
| 2020-08-28 | $76.93 | $81.80 | 2,496,900 | — | — |
| 2020-08-27 | $76.43 | $81.27 | 1,964,300 | — | — |
| 2020-08-26 | $76.78 | $81.64 | 1,680,300 | — | — |
| 2020-08-25 | $76.62 | $81.47 | 2,851,200 | — | — |
| 2020-08-24 | $74.56 | $79.28 | 1,933,700 | — | — |
| 2020-08-21 | $74.09 | $78.78 | 3,464,000 | — | — |
| 2020-08-20 | $72.98 | $77.60 | 2,905,100 | — | — |
| 2020-08-19 | $74.09 | $78.78 | 3,277,000 | — | — |
| 2020-08-18 | $77.62 | $82.53 | 1,511,000 | — | — |
| 2020-08-17 | $76.60 | $81.45 | 3,083,200 | — | — |
| 2020-08-14 | $73.58 | $78.23 | 2,476,000 | — | — |
| 2020-08-13 | $77.11 | $81.99 | 2,913,500 | — | — |
| 2020-08-12 | $75.57 | $80.35 | 1,630,700 | — | — |
| 2020-08-11 | $74.89 | $79.63 | 3,628,500 | — | — |
| 2020-08-10 | $74.00 | $78.68 | 3,072,600 | — | — |
| 2020-08-07 | $76.58 | $81.42 | 3,591,800 | — | — |
| 2020-08-06 | $81.30 | $86.44 | 1,719,500 | — | — |
| 2020-08-05 | $82.02 | $87.21 | 3,076,800 | — | — |
| 2020-08-04 | $78.84 | $83.83 | 4,654,700 | — | — |
| 2020-08-03 | $80.97 | $86.09 | 2,881,700 | — | — |
| 2020-07-31 | $78.17 | $83.12 | 2,699,400 | — | — |
| 2020-07-30 | $78.00 | $82.93 | 4,107,100 | — | — |
| 2020-07-29 | $78.47 | $83.43 | 5,337,900 | — | — |
| 2020-07-28 | $78.69 | $83.67 | 3,809,900 | — | — |
| 2020-07-27 | $78.50 | $83.47 | 2,993,100 | — | — |
| 2020-07-24 | $75.74 | $80.53 | 2,678,700 | — | — |
| 2020-07-23 | $74.31 | $79.01 | 2,848,400 | — | — |
| 2020-07-22 | $78.31 | $83.26 | 3,942,200 | — | — |
| 2020-07-21 | $78.45 | $83.41 | 3,785,800 | — | — |
| 2020-07-20 | $77.04 | $81.91 | 3,193,400 | — | — |
| 2020-07-17 | $73.76 | $78.43 | 2,302,400 | — | — |
| 2020-07-16 | $72.64 | $77.24 | 2,013,900 | — | — |
| 2020-07-15 | $74.05 | $78.73 | 1,976,700 | — | — |
| 2020-07-14 | $71.95 | $76.50 | 2,687,800 | — | — |
| 2020-07-13 | $73.18 | $77.81 | 2,537,800 | — | — |
| 2020-07-10 | $73.56 | $78.21 | 2,368,700 | — | — |
| 2020-07-09 | $76.39 | $81.22 | 3,624,900 | — | — |
| 2020-07-08 | $73.09 | $77.71 | 5,240,000 | — | — |
| 2020-07-07 | $70.85 | $75.33 | 3,793,000 | — | — |
| 2020-07-06 | $74.15 | $78.84 | 3,809,800 | — | — |
| 2020-07-02 | $72.93 | $77.54 | 2,687,900 | — | — |
| 2020-07-01 | $69.95 | $74.38 | 2,777,300 | — | — |
| 2020-06-30 | $68.38 | $72.71 | 2,395,300 | — | — |
| 2020-06-29 | $67.44 | $71.71 | 2,298,200 | — | — |
| 2020-06-26 | $68.33 | $72.65 | 2,694,300 | — | — |
| 2020-06-25 | $67.93 | $72.23 | 1,106,700 | — | — |
| 2020-06-24 | $67.55 | $71.82 | 1,794,600 | — | — |
| 2020-06-23 | $67.60 | $71.88 | 2,422,000 | — | — |
| 2020-06-22 | $66.76 | $70.98 | 1,337,700 | — | — |
| 2020-06-19 | $67.05 | $71.29 | 4,229,100 | — | — |
| 2020-06-18 | $64.58 | $68.67 | 2,605,400 | — | — |
| 2020-06-17 | $64.16 | $68.22 | 4,019,900 | — | — |
| 2020-06-16 | $62.42 | $66.37 | 4,457,600 | — | — |
| 2020-06-15 | $64.84 | $68.94 | 2,361,700 | — | — |
| 2020-06-12 | $63.71 | $67.74 | 2,566,000 | — | — |
| 2020-06-11 | $63.04 | $67.03 | 2,235,200 | — | — |
| 2020-06-10 | $65.54 | $69.69 | 3,082,000 | — | — |
| 2020-06-09 | $65.58 | $69.73 | 5,668,900 | — | — |
| 2020-06-08 | $65.85 | $70.02 | 2,981,200 | — | — |
| 2020-06-05 | $65.84 | $70.01 | 3,998,300 | — | — |
| 2020-06-04 | $63.26 | $67.26 | 2,943,800 | — | — |
| 2020-06-03 | $64.39 | $68.46 | 3,004,400 | — | — |
| 2020-06-02 | $61.79 | $65.70 | 3,585,400 | — | — |
| 2020-06-01 | $61.03 | $64.89 | 4,829,800 | — | — |
| 2020-05-29 | $56.46 | $60.03 | 4,498,800 | — | — |
| 2020-05-28 | $55.54 | $59.05 | 2,003,300 | — | — |
| 2020-05-27 | $55.98 | $59.52 | 4,411,300 | — | — |
| 2020-05-26 | $57.32 | $60.95 | 8,062,400 | — | — |
| 2020-05-22 | $53.30 | $56.67 | 3,408,400 | — | — |
| 2020-05-21 | $54.66 | $58.12 | 3,915,100 | — | — |
| 2020-05-20 | $54.60 | $58.05 | 4,379,700 | — | — |
| 2020-05-19 | $55.94 | $59.48 | 3,396,200 | — | — |
| 2020-05-18 | $55.01 | $58.49 | 2,529,800 | — | — |
| 2020-05-15 | $54.00 | $57.42 | 3,108,100 | — | — |
| 2020-05-14 | $53.77 | $57.17 | 3,649,900 | — | — |
| 2020-05-13 | $54.39 | $57.83 | 2,919,400 | — | — |
| 2020-05-12 | $54.17 | $57.60 | 2,649,600 | — | — |
| 2020-05-11 | $54.13 | $57.55 | 1,793,900 | — | — |
| 2020-05-08 | $54.80 | $58.27 | 3,097,600 | — | — |
| 2020-05-07 | $53.19 | $56.55 | 1,811,900 | — | — |
| 2020-05-06 | $51.69 | $54.96 | 3,054,200 | — | — |
| 2020-05-05 | $52.09 | $55.39 | 3,255,400 | — | — |
| 2020-05-04 | $49.59 | $52.73 | 5,622,100 | — | — |
| 2020-05-01 | $49.90 | $53.06 | 4,782,700 | — | — |
| 2020-04-30 | $54.19 | $57.62 | 4,662,700 | — | — |
| 2020-04-29 | $55.26 | $58.76 | 5,762,700 | — | — |
| 2020-04-28 | $51.84 | $55.12 | 4,845,700 | — | — |
| 2020-04-27 | $51.40 | $54.65 | 6,267,300 | — | — |
| 2020-04-24 | $47.39 | $50.39 | 5,891,600 | — | — |
| 2020-04-23 | $49.79 | $52.94 | 5,329,800 | — | — |
| 2020-04-22 | $50.72 | $53.93 | 4,084,300 | — | — |
| 2020-04-21 | $50.96 | $54.18 | 3,528,200 | — | — |
| 2020-04-20 | $50.01 | $53.17 | 4,694,100 | — | — |
| 2020-04-17 | $51.66 | $54.93 | 3,756,900 | — | — |
| 2020-04-16 | $50.24 | $53.42 | 5,046,500 | — | — |
| 2020-04-15 | $52.19 | $55.49 | 3,242,800 | — | — |
| 2020-04-14 | $52.44 | $55.76 | 3,651,100 | — | — |
| 2020-04-13 | $51.80 | $55.08 | 3,455,300 | — | — |
| 2020-04-09 | $50.82 | $54.03 | 7,884,300 | — | — |
| 2020-04-08 | $52.06 | $55.35 | 26,224,900 | — | — |
| 2020-04-07 | $55.82 | $59.35 | 8,963,700 | — | — |
| 2020-04-06 | $53.76 | $57.16 | 4,744,100 | — | — |
| 2020-04-03 | $50.65 | $53.85 | 2,719,400 | — | — |
| 2020-04-02 | $50.68 | $53.89 | 3,555,700 | — | — |
| 2020-04-01 | $51.57 | $54.83 | 4,297,600 | — | — |
| 2020-03-31 | $53.26 | $56.63 | 4,101,600 | — | — |
| 2020-03-30 | $52.00 | $55.29 | 4,957,200 | — | — |
| 2020-03-27 | $53.44 | $56.82 | 3,927,700 | — | — |
| 2020-03-26 | $55.73 | $59.26 | 2,771,400 | — | — |
| 2020-03-25 | $55.61 | $59.13 | 3,552,800 | — | — |
| 2020-03-24 | $52.96 | $56.31 | 4,469,400 | — | — |
| 2020-03-23 | $47.00 | $49.97 | 4,631,500 | — | — |
| 2020-03-20 | $48.36 | $51.42 | 4,847,600 | — | — |
| 2020-03-19 | $48.08 | $51.12 | 5,643,600 | — | — |
| 2020-03-18 | $49.62 | $52.76 | 4,586,000 | — | — |
| 2020-03-17 | $51.82 | $55.10 | 3,664,300 | — | — |
| 2020-03-16 | $48.41 | $51.47 | 5,885,300 | — | — |
| 2020-03-13 | $52.59 | $55.92 | 6,366,100 | — | — |
| 2020-03-12 | $51.01 | $54.24 | 6,095,600 | — | — |
| 2020-03-11 | $53.66 | $57.05 | 3,521,700 | — | — |
| 2020-03-10 | $54.24 | $57.67 | 4,984,700 | — | — |
| 2020-03-09 | $54.67 | $58.13 | 2,708,100 | — | — |
| 2020-03-06 | $56.49 | $60.06 | 3,379,900 | — | — |
| 2020-03-05 | $58.49 | $62.19 | 3,506,300 | — | — |
| 2020-03-04 | $57.70 | $61.35 | 3,894,600 | — | — |
| 2020-03-03 | $58.31 | $62.00 | 4,221,200 | — | — |
| 2020-03-02 | $58.00 | $61.67 | 4,763,500 | — | — |
| 2020-02-28 | $54.39 | $57.83 | 5,160,000 | — | — |
| 2020-02-27 | $55.16 | $58.65 | 4,598,200 | — | — |
| 2020-02-26 | $56.30 | $59.86 | 4,146,700 | — | — |
| 2020-02-25 | $56.58 | $60.16 | 4,212,500 | — | — |
| 2020-02-24 | $57.59 | $61.23 | 2,716,600 | — | — |
| 2020-02-21 | $59.47 | $63.23 | 1,853,000 | — | — |
| 2020-02-20 | $58.46 | $62.16 | 4,079,000 | — | — |
| 2020-02-19 | $59.40 | $63.16 | 2,173,700 | — | — |
| 2020-02-18 | $57.96 | $61.63 | 2,730,500 | — | — |
| 2020-02-14 | $59.12 | $62.86 | 2,762,000 | — | — |
| 2020-02-13 | $58.78 | $62.50 | 2,409,200 | — | — |
| 2020-02-12 | $59.18 | $62.92 | 3,778,300 | — | — |
| 2020-02-11 | $58.19 | $61.87 | 4,488,800 | — | — |
| 2020-02-10 | $57.90 | $61.56 | 4,679,300 | — | — |
| 2020-02-07 | $56.01 | $59.55 | 3,856,400 | — | — |
| 2020-02-06 | $55.02 | $58.50 | 2,771,000 | — | — |
| 2020-02-05 | $54.08 | $57.50 | 4,998,200 | — | — |
| 2020-02-04 | $56.05 | $59.60 | 7,243,100 | — | — |
| 2020-02-03 | $55.29 | $58.79 | 8,360,100 | — | — |
| 2020-01-31 | $49.90 | $53.06 | 4,857,300 | — | — |
| 2020-01-30 | $48.48 | $51.55 | 4,287,600 | — | — |
| 2020-01-29 | $49.79 | $52.94 | 2,620,900 | — | — |
| 2020-01-28 | $49.96 | $53.12 | 7,930,800 | — | — |
| 2020-01-27 | $47.43 | $50.43 | 6,423,500 | — | — |
| 2020-01-24 | $46.68 | $49.63 | 3,926,400 | — | — |
| 2020-01-23 | $48.43 | $51.49 | 6,772,800 | — | — |
| 2020-01-22 | $49.40 | $52.53 | 7,748,700 | — | — |
| 2020-01-21 | $51.95 | $55.24 | 12,824,600 | — | — |
| 2020-01-17 | $54.02 | $57.44 | 6,268,100 | — | — |
| 2020-01-16 | $56.13 | $59.68 | 3,556,000 | — | — |
| 2020-01-15 | $56.54 | $60.12 | 2,930,500 | — | — |
| 2020-01-14 | $55.67 | $59.19 | 3,358,400 | — | — |
| 2020-01-13 | $55.10 | $58.59 | 3,126,900 | — | — |
| 2020-01-10 | $53.90 | $57.31 | 2,974,700 | — | — |
| 2020-01-09 | $53.61 | $57.00 | 3,177,200 | — | — |
| 2020-01-08 | $51.67 | $54.94 | 2,906,800 | — | — |
| 2020-01-07 | $51.31 | $54.56 | 1,965,600 | — | — |
| 2020-01-06 | $50.12 | $53.29 | 1,383,300 | — | — |
| 2020-01-03 | $49.06 | $52.16 | 1,848,800 | — | — |
| 2020-01-02 | $49.43 | $52.56 | 2,065,000 | — | — |