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
- 2019-09-26 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.72 | $151.72 | 5,449,200 | — | — |
| 2020-12-30 | $154.96 | $154.96 | 6,802,400 | — | — |
| 2020-12-29 | $150.10 | $150.10 | 9,340,600 | — | — |
| 2020-12-28 | $152.18 | $152.18 | 10,719,000 | — | — |
| 2020-12-24 | $162.72 | $162.72 | 6,830,900 | — | — |
| 2020-12-23 | $162.76 | $162.76 | 12,869,000 | — | — |
| 2020-12-22 | $161.21 | $161.21 | 40,072,800 | — | — |
| 2020-12-21 | $144.39 | $144.39 | 14,272,900 | — | — |
| 2020-12-18 | $139.84 | $139.84 | 32,497,800 | — | — |
| 2020-12-17 | $136.80 | $136.80 | 10,599,800 | — | — |
| 2020-12-16 | $134.00 | $134.00 | 14,646,700 | — | — |
| 2020-12-15 | $127.78 | $127.78 | 9,907,000 | — | — |
| 2020-12-14 | $121.91 | $121.91 | 14,734,200 | — | — |
| 2020-12-11 | $117.10 | $117.10 | 6,493,900 | — | — |
| 2020-12-10 | $117.99 | $117.99 | 9,688,400 | — | — |
| 2020-12-09 | $110.79 | $110.79 | 12,106,700 | — | — |
| 2020-12-08 | $118.25 | $118.25 | 9,196,200 | — | — |
| 2020-12-07 | $116.63 | $116.63 | 6,044,200 | — | — |
| 2020-12-04 | $114.45 | $114.45 | 7,346,800 | — | — |
| 2020-12-03 | $116.20 | $116.20 | 6,989,700 | — | — |
| 2020-12-02 | $113.18 | $113.18 | 11,614,800 | — | — |
| 2020-12-01 | $112.03 | $112.03 | 10,162,300 | — | — |
| 2020-11-30 | $116.35 | $116.35 | 13,468,600 | — | — |
| 2020-11-27 | $108.98 | $108.98 | 5,602,100 | — | — |
| 2020-11-25 | $106.94 | $106.94 | 8,166,100 | — | — |
| 2020-11-24 | $105.42 | $105.42 | 11,628,100 | — | — |
| 2020-11-23 | $112.05 | $112.05 | 12,179,800 | — | — |
| 2020-11-20 | $110.90 | $110.90 | 17,323,900 | — | — |
| 2020-11-19 | $105.26 | $105.26 | 9,678,900 | — | — |
| 2020-11-18 | $104.49 | $104.49 | 11,144,400 | — | — |
| 2020-11-17 | $102.49 | $102.49 | 10,050,000 | — | — |
| 2020-11-16 | $101.90 | $101.90 | 16,488,700 | — | — |
| 2020-11-13 | $100.79 | $100.79 | 16,121,200 | — | — |
| 2020-11-12 | $108.72 | $108.72 | 17,005,100 | — | — |
| 2020-11-11 | $106.21 | $106.21 | 27,922,300 | — | — |
| 2020-11-10 | $105.21 | $105.21 | 39,736,600 | — | — |
| 2020-11-09 | $100.01 | $100.01 | 42,202,900 | — | — |
| 2020-11-06 | $125.46 | $125.46 | 24,201,800 | — | — |
| 2020-11-05 | $126.63 | $126.63 | 16,320,200 | — | — |
| 2020-11-04 | $118.60 | $118.60 | 8,066,200 | — | — |
| 2020-11-03 | $111.70 | $111.70 | 9,413,600 | — | — |
| 2020-11-02 | $113.44 | $113.44 | 8,774,200 | — | — |
| 2020-10-30 | $110.21 | $110.21 | 10,997,000 | — | — |
| 2020-10-29 | $115.91 | $115.91 | 11,407,600 | — | — |
| 2020-10-28 | $122.12 | $122.12 | 9,233,800 | — | — |
| 2020-10-27 | $121.15 | $121.15 | 8,627,000 | — | — |
| 2020-10-26 | $118.10 | $118.10 | 11,917,900 | — | — |
| 2020-10-23 | $122.53 | $122.53 | 11,544,100 | — | — |
| 2020-10-22 | $120.80 | $120.80 | 24,320,500 | — | — |
| 2020-10-21 | $124.30 | $124.30 | 19,003,700 | — | — |
| 2020-10-20 | $131.93 | $131.93 | 12,668,300 | — | — |
| 2020-10-19 | $133.01 | $133.01 | 24,250,300 | — | — |
| 2020-10-16 | $131.33 | $131.33 | 40,455,800 | — | — |
| 2020-10-15 | $136.43 | $136.43 | 26,759,200 | — | — |
| 2020-10-14 | $131.44 | $131.44 | 27,235,700 | — | — |
| 2020-10-13 | $130.97 | $130.97 | 17,317,700 | — | — |
| 2020-10-12 | $127.30 | $127.30 | 20,531,400 | — | — |
| 2020-10-09 | $123.02 | $123.02 | 17,601,900 | — | — |
| 2020-10-08 | $115.00 | $115.00 | 15,353,600 | — | — |
| 2020-10-07 | $116.96 | $116.96 | 22,040,000 | — | — |
| 2020-10-06 | $111.31 | $111.31 | 19,411,300 | — | — |
| 2020-10-05 | $110.74 | $110.74 | 16,139,400 | — | — |
| 2020-10-02 | $107.51 | $107.51 | 29,786,600 | — | — |
| 2020-10-01 | $105.20 | $105.20 | 26,735,500 | — | — |
| 2020-09-30 | $99.24 | $99.24 | 19,003,400 | — | — |
| 2020-09-29 | $100.47 | $100.47 | 41,245,200 | — | — |
| 2020-09-28 | $96.91 | $96.91 | 34,557,700 | — | — |
| 2020-09-25 | $97.73 | $97.73 | 45,866,000 | — | — |
| 2020-09-24 | $88.56 | $88.56 | 34,327,800 | — | — |
| 2020-09-23 | $95.23 | $95.23 | 55,375,400 | — | — |
| 2020-09-22 | $94.39 | $94.39 | 43,455,600 | — | — |
| 2020-09-21 | $94.80 | $94.80 | 51,263,700 | — | — |
| 2020-09-18 | $89.70 | $89.70 | 44,309,600 | — | — |
| 2020-09-17 | $85.20 | $85.20 | 30,607,900 | — | — |
| 2020-09-16 | $82.59 | $82.59 | 25,174,500 | — | — |
| 2020-09-15 | $85.45 | $85.45 | 67,929,300 | — | — |
| 2020-09-14 | $82.01 | $82.01 | 52,982,500 | — | — |
| 2020-09-11 | $84.04 | $84.04 | 87,398,100 | — | — |
| 2020-09-10 | $87.75 | $87.75 | 55,832,600 | — | — |
| 2020-09-09 | $91.17 | $91.17 | 30,086,900 | — | — |
| 2020-09-08 | $85.60 | $85.60 | 32,732,800 | — | — |
| 2020-09-04 | $80.63 | $80.63 | 16,784,900 | — | — |
| 2020-09-03 | $82.28 | $82.28 | 14,010,200 | — | — |
| 2020-09-02 | $91.06 | $91.06 | 26,695,500 | — | — |
| 2020-09-01 | $83.67 | $83.67 | 13,193,200 | — | — |
| 2020-08-31 | $76.67 | $76.67 | 15,742,500 | — | — |
| 2020-08-28 | $75.96 | $75.96 | 15,402,900 | — | — |
| 2020-08-27 | $70.30 | $70.30 | 12,952,800 | — | — |
| 2020-08-26 | $67.30 | $67.30 | 4,663,600 | — | — |
| 2020-08-25 | $66.45 | $66.45 | 4,291,700 | — | — |
| 2020-08-24 | $66.87 | $66.87 | 4,483,700 | — | — |
| 2020-08-21 | $69.35 | $69.35 | 4,077,900 | — | — |
| 2020-08-20 | $68.72 | $68.72 | 3,208,200 | — | — |
| 2020-08-19 | $67.59 | $67.59 | 4,081,900 | — | — |
| 2020-08-18 | $69.82 | $69.82 | 7,931,600 | — | — |
| 2020-08-17 | $65.26 | $65.26 | 3,850,300 | — | — |
| 2020-08-14 | $64.34 | $64.34 | 4,565,300 | — | — |
| 2020-08-13 | $65.71 | $65.71 | 9,862,700 | — | — |
| 2020-08-12 | $64.36 | $64.36 | 3,765,800 | — | — |
| 2020-08-11 | $64.96 | $64.96 | 4,140,600 | — | — |
| 2020-08-10 | $67.12 | $67.12 | 3,933,000 | — | — |
| 2020-08-07 | $68.30 | $68.30 | 4,748,000 | — | — |
| 2020-08-06 | $69.72 | $69.72 | 4,523,300 | — | — |
| 2020-08-05 | $71.21 | $71.21 | 4,990,200 | — | — |
| 2020-08-04 | $70.01 | $70.01 | 6,039,900 | — | — |
| 2020-08-03 | $72.68 | $72.68 | 7,897,300 | — | — |
| 2020-07-31 | $68.22 | $68.22 | 7,266,500 | — | — |
| 2020-07-30 | $65.28 | $65.28 | 5,413,000 | — | — |
| 2020-07-29 | $66.65 | $66.65 | 4,395,300 | — | — |
| 2020-07-28 | $64.11 | $64.11 | 5,710,000 | — | — |
| 2020-07-27 | $63.68 | $63.68 | 4,106,800 | — | — |
| 2020-07-24 | $61.82 | $61.82 | 4,048,700 | — | — |
| 2020-07-23 | $62.31 | $62.31 | 4,732,600 | — | — |
| 2020-07-22 | $64.14 | $64.14 | 4,367,400 | — | — |
| 2020-07-21 | $62.88 | $62.88 | 6,249,600 | — | — |
| 2020-07-20 | $64.71 | $64.71 | 10,351,400 | — | — |
| 2020-07-17 | $58.53 | $58.53 | 9,961,500 | — | — |
| 2020-07-16 | $61.29 | $61.29 | 5,613,700 | — | — |
| 2020-07-15 | $63.13 | $63.13 | 5,347,400 | — | — |
| 2020-07-14 | $62.95 | $62.95 | 9,576,400 | — | — |
| 2020-07-13 | $61.58 | $61.58 | 13,147,300 | — | — |
| 2020-07-10 | $68.47 | $68.47 | 9,163,700 | — | — |
| 2020-07-09 | $64.49 | $64.49 | 7,527,100 | — | — |
| 2020-07-08 | $62.52 | $62.52 | 6,058,400 | — | — |
| 2020-07-07 | $60.82 | $60.82 | 6,873,800 | — | — |
| 2020-07-06 | $60.48 | $60.48 | 5,926,700 | — | — |
| 2020-07-02 | $59.16 | $59.16 | 5,475,500 | — | — |
| 2020-07-01 | $60.25 | $60.25 | 8,335,000 | — | — |
| 2020-06-30 | $57.77 | $57.77 | 6,536,600 | — | — |
| 2020-06-29 | $57.21 | $57.21 | 6,649,500 | — | — |
| 2020-06-26 | $58.43 | $58.43 | 15,952,500 | — | — |
| 2020-06-25 | $58.06 | $58.06 | 10,180,700 | — | — |
| 2020-06-24 | $55.55 | $55.55 | 14,527,100 | — | — |
| 2020-06-23 | $54.88 | $54.88 | 12,747,300 | — | — |
| 2020-06-22 | $53.03 | $53.03 | 13,253,300 | — | — |
| 2020-06-19 | $50.89 | $50.89 | 9,522,200 | — | — |
| 2020-06-18 | $51.08 | $51.08 | 8,064,400 | — | — |
| 2020-06-17 | $49.17 | $49.17 | 9,153,300 | — | — |
| 2020-06-16 | $49.91 | $49.91 | 10,908,200 | — | — |
| 2020-06-15 | $49.94 | $49.94 | 11,490,900 | — | — |
| 2020-06-12 | $47.10 | $47.10 | 5,839,000 | — | — |
| 2020-06-11 | $45.98 | $45.98 | 8,274,300 | — | — |
| 2020-06-10 | $47.11 | $47.11 | 5,503,400 | — | — |
| 2020-06-09 | $47.64 | $47.64 | 7,740,200 | — | — |
| 2020-06-08 | $44.78 | $44.78 | 8,705,000 | — | — |
| 2020-06-05 | $45.90 | $45.90 | 8,244,100 | — | — |
| 2020-06-04 | $47.88 | $47.88 | 6,268,300 | — | — |
| 2020-06-03 | $47.83 | $47.83 | 7,144,800 | — | — |
| 2020-06-02 | $49.01 | $49.01 | 15,354,600 | — | — |
| 2020-06-01 | $45.85 | $45.85 | 9,712,800 | — | — |
| 2020-05-29 | $42.19 | $42.19 | 6,718,600 | — | — |
| 2020-05-28 | $42.61 | $42.61 | 6,016,700 | — | — |
| 2020-05-27 | $41.07 | $41.07 | 11,618,100 | — | — |
| 2020-05-26 | $41.70 | $41.70 | 9,621,800 | — | — |
| 2020-05-22 | $45.81 | $45.81 | 6,230,500 | — | — |
| 2020-05-21 | $45.30 | $45.30 | 4,292,700 | — | — |
| 2020-05-20 | $45.11 | $45.11 | 5,450,300 | — | — |
| 2020-05-19 | $44.80 | $44.80 | 7,668,000 | — | — |
| 2020-05-18 | $43.61 | $43.61 | 16,859,100 | — | — |
| 2020-05-15 | $48.42 | $48.42 | 15,808,900 | — | — |
| 2020-05-14 | $45.11 | $45.11 | 12,971,100 | — | — |
| 2020-05-13 | $45.17 | $45.17 | 15,197,600 | — | — |
| 2020-05-12 | $46.17 | $46.17 | 25,236,500 | — | — |
| 2020-05-11 | $42.80 | $42.80 | 12,684,500 | — | — |
| 2020-05-08 | $43.00 | $43.00 | 21,716,300 | — | — |
| 2020-05-07 | $44.12 | $44.12 | 53,226,000 | — | — |
| 2020-05-06 | $38.03 | $38.03 | 27,262,600 | — | — |
| 2020-05-05 | $36.22 | $36.22 | 16,784,700 | — | — |
| 2020-05-04 | $33.90 | $33.90 | 8,916,500 | — | — |
| 2020-05-01 | $32.05 | $32.05 | 4,531,900 | — | — |
| 2020-04-30 | $31.50 | $31.50 | 3,339,600 | — | — |
| 2020-04-29 | $31.89 | $31.89 | 6,454,900 | — | — |
| 2020-04-28 | $30.00 | $30.00 | 7,577,300 | — | — |
| 2020-04-27 | $31.78 | $31.78 | 6,948,400 | — | — |
| 2020-04-24 | $31.74 | $31.74 | 14,815,100 | — | — |
| 2020-04-23 | $29.89 | $29.89 | 6,794,100 | — | — |
| 2020-04-22 | $31.18 | $31.18 | 5,476,100 | — | — |
| 2020-04-21 | $31.39 | $31.39 | 9,477,800 | — | — |
| 2020-04-20 | $31.07 | $31.07 | 11,465,200 | — | — |
| 2020-04-17 | $33.49 | $33.49 | 9,704,700 | — | — |
| 2020-04-16 | $36.35 | $36.35 | 11,378,200 | — | — |
| 2020-04-15 | $35.61 | $35.61 | 13,312,700 | — | — |
| 2020-04-14 | $31.88 | $31.88 | 5,330,400 | — | — |
| 2020-04-13 | $31.99 | $31.99 | 9,420,300 | — | — |
| 2020-04-09 | $28.45 | $28.45 | 5,549,100 | — | — |
| 2020-04-08 | $27.50 | $27.50 | 3,959,300 | — | — |
| 2020-04-07 | $27.58 | $27.58 | 6,166,800 | — | — |
| 2020-04-06 | $28.37 | $28.37 | 7,596,600 | — | — |
| 2020-04-03 | $28.75 | $28.75 | 7,756,100 | — | — |
| 2020-04-02 | $26.74 | $26.74 | 6,040,000 | — | — |
| 2020-04-01 | $27.96 | $27.96 | 11,805,500 | — | — |
| 2020-03-31 | $26.55 | $26.55 | 5,728,500 | — | — |
| 2020-03-30 | $27.70 | $27.70 | 12,153,800 | — | — |
| 2020-03-27 | $25.98 | $25.98 | 4,871,200 | — | — |
| 2020-03-26 | $25.75 | $25.75 | 4,692,900 | — | — |
| 2020-03-25 | $24.52 | $24.52 | 4,290,200 | — | — |
| 2020-03-24 | $24.57 | $24.57 | 5,242,700 | — | — |
| 2020-03-23 | $23.34 | $23.34 | 5,643,600 | — | — |
| 2020-03-20 | $23.01 | $23.01 | 7,400,000 | — | — |
| 2020-03-19 | $24.99 | $24.99 | 6,849,800 | — | — |
| 2020-03-18 | $25.79 | $25.79 | 11,057,400 | — | — |
| 2020-03-17 | $25.45 | $25.45 | 15,370,300 | — | — |
| 2020-03-16 | $22.25 | $22.25 | 12,514,500 | — | — |
| 2020-03-13 | $19.72 | $19.72 | 8,873,000 | — | — |
| 2020-03-12 | $19.51 | $19.51 | 8,665,900 | — | — |
| 2020-03-11 | $22.00 | $22.00 | 6,232,700 | — | — |
| 2020-03-10 | $22.97 | $22.97 | 6,196,700 | — | — |
| 2020-03-09 | $23.21 | $23.21 | 5,288,100 | — | — |
| 2020-03-06 | $24.98 | $24.98 | 7,334,400 | — | — |
| 2020-03-05 | $27.10 | $27.10 | 5,464,800 | — | — |
| 2020-03-04 | $27.25 | $27.25 | 5,606,200 | — | — |
| 2020-03-03 | $26.68 | $26.68 | 7,938,600 | — | — |
| 2020-03-02 | $27.92 | $27.92 | 6,230,300 | — | — |
| 2020-02-28 | $26.69 | $26.69 | 9,202,400 | — | — |
| 2020-02-27 | $28.72 | $28.72 | 7,628,100 | — | — |
| 2020-02-26 | $29.19 | $29.19 | 12,866,400 | — | — |
| 2020-02-25 | $27.11 | $27.11 | 10,467,000 | — | — |
| 2020-02-24 | $26.50 | $26.50 | 26,599,200 | — | — |
| 2020-02-21 | $25.49 | $25.49 | 5,795,900 | — | — |
| 2020-02-20 | $26.98 | $26.98 | 3,733,700 | — | — |
| 2020-02-19 | $27.10 | $27.10 | 3,331,200 | — | — |
| 2020-02-18 | $27.08 | $27.08 | 2,668,400 | — | — |
| 2020-02-14 | $27.66 | $27.66 | 2,947,500 | — | — |
| 2020-02-13 | $28.85 | $28.85 | 6,879,000 | — | — |
| 2020-02-12 | $28.34 | $28.34 | 2,460,300 | — | — |
| 2020-02-11 | $28.65 | $28.65 | 2,413,300 | — | — |
| 2020-02-10 | $28.60 | $28.60 | 3,770,500 | — | — |
| 2020-02-07 | $27.86 | $27.86 | 7,796,900 | — | — |
| 2020-02-06 | $29.00 | $29.00 | 12,108,500 | — | — |
| 2020-02-05 | $32.70 | $32.70 | 9,397,700 | — | — |
| 2020-02-04 | $33.47 | $33.47 | 7,687,600 | — | — |
| 2020-02-03 | $33.37 | $33.37 | 4,807,800 | — | — |
| 2020-01-31 | $32.36 | $32.36 | 3,366,300 | — | — |
| 2020-01-30 | $32.26 | $32.26 | 3,785,400 | — | — |
| 2020-01-29 | $31.50 | $31.50 | 3,508,500 | — | — |
| 2020-01-28 | $31.38 | $31.38 | 3,737,900 | — | — |
| 2020-01-27 | $31.25 | $31.25 | 4,228,500 | — | — |
| 2020-01-24 | $30.50 | $30.50 | 5,259,000 | — | — |
| 2020-01-23 | $30.06 | $30.06 | 3,268,500 | — | — |
| 2020-01-22 | $30.68 | $30.68 | 5,374,900 | — | — |
| 2020-01-21 | $32.00 | $32.00 | 4,914,300 | — | — |
| 2020-01-17 | $31.70 | $31.70 | 3,831,300 | — | — |
| 2020-01-16 | $30.83 | $30.83 | 5,701,300 | — | — |
| 2020-01-15 | $30.86 | $30.86 | 7,822,700 | — | — |
| 2020-01-14 | $29.69 | $29.69 | 4,819,100 | — | — |
| 2020-01-13 | $28.53 | $28.53 | 3,619,100 | — | — |
| 2020-01-10 | $28.01 | $28.01 | 5,938,400 | — | — |
| 2020-01-09 | $27.87 | $27.87 | 6,567,700 | — | — |
| 2020-01-08 | $29.65 | $29.65 | 7,474,100 | — | — |
| 2020-01-07 | $30.40 | $30.40 | 3,072,000 | — | — |
| 2020-01-06 | $29.75 | $29.75 | 4,028,900 | — | — |
| 2020-01-03 | $30.60 | $30.60 | 4,974,100 | — | — |
| 2020-01-02 | $29.74 | $29.74 | 5,916,200 | — | — |