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
- 2001-12-13 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 | $78.07 | $127.59 | 1,208,400 | — | — |
| 2020-12-30 | $77.45 | $126.58 | 1,383,700 | — | — |
| 2020-12-29 | $76.34 | $124.77 | 1,231,600 | — | — |
| 2020-12-28 | $76.91 | $125.70 | 1,518,900 | — | — |
| 2020-12-24 | $76.74 | $125.42 | 612,000 | — | — |
| 2020-12-23 | $76.79 | $125.50 | 2,439,200 | — | — |
| 2020-12-22 | $75.00 | $122.58 | 1,829,600 | — | — |
| 2020-12-21 | $76.20 | $124.54 | 1,852,200 | — | — |
| 2020-12-18 | $76.51 | $125.04 | 4,779,500 | — | — |
| 2020-12-17 | $77.66 | $126.92 | 1,943,700 | — | — |
| 2020-12-16 | $78.00 | $127.48 | 1,454,300 | — | — |
| 2020-12-15 | $77.81 | $127.17 | 1,568,400 | — | — |
| 2020-12-14 | $76.61 | $125.21 | 2,023,500 | — | — |
| 2020-12-11 | $78.58 | $128.43 | 1,490,700 | — | — |
| 2020-12-10 | $79.96 | $130.68 | 1,748,000 | — | — |
| 2020-12-09 | $80.23 | $131.12 | 1,592,900 | — | — |
| 2020-12-08 | $80.25 | $131.16 | 1,501,300 | — | — |
| 2020-12-07 | $79.98 | $130.71 | 2,031,400 | — | — |
| 2020-12-04 | $81.29 | $132.86 | 2,001,400 | — | — |
| 2020-12-03 | $78.87 | $128.90 | 2,181,200 | — | — |
| 2020-12-02 | $78.68 | $128.59 | 1,813,600 | — | — |
| 2020-12-01 | $77.11 | $126.02 | 1,943,800 | — | — |
| 2020-11-30 | $75.62 | $123.59 | 3,305,000 | — | — |
| 2020-11-27 | $78.09 | $127.63 | 892,400 | — | — |
| 2020-11-25 | $78.73 | $128.67 | 1,556,300 | — | — |
| 2020-11-24 | $79.85 | $130.50 | 2,702,800 | — | — |
| 2020-11-23 | $76.84 | $125.58 | 2,169,400 | — | — |
| 2020-11-20 | $75.65 | $121.84 | 2,474,700 | — | — |
| 2020-11-19 | $75.79 | $122.07 | 1,926,500 | — | — |
| 2020-11-18 | $75.77 | $122.03 | 2,312,200 | — | — |
| 2020-11-17 | $75.42 | $121.47 | 1,615,400 | — | — |
| 2020-11-16 | $75.58 | $121.73 | 2,087,600 | — | — |
| 2020-11-13 | $73.13 | $117.78 | 1,739,900 | — | — |
| 2020-11-12 | $71.02 | $114.38 | 2,394,200 | — | — |
| 2020-11-11 | $73.02 | $117.60 | 3,092,700 | — | — |
| 2020-11-10 | $75.45 | $121.52 | 4,569,700 | — | — |
| 2020-11-09 | $73.45 | $118.30 | 6,427,800 | — | — |
| 2020-11-06 | $63.55 | $102.35 | 2,625,200 | — | — |
| 2020-11-05 | $65.37 | $105.28 | 2,993,600 | — | — |
| 2020-11-04 | $63.09 | $101.61 | 4,566,200 | — | — |
| 2020-11-03 | $67.78 | $109.16 | 2,819,800 | — | — |
| 2020-11-02 | $65.93 | $106.19 | 2,072,900 | — | — |
| 2020-10-30 | $64.02 | $103.11 | 2,619,200 | — | — |
| 2020-10-29 | $63.04 | $101.53 | 1,914,300 | — | — |
| 2020-10-28 | $61.67 | $99.32 | 2,554,400 | — | — |
| 2020-10-27 | $63.46 | $102.21 | 2,055,100 | — | — |
| 2020-10-26 | $66.42 | $106.97 | 1,644,100 | — | — |
| 2020-10-23 | $68.73 | $110.70 | 1,406,400 | — | — |
| 2020-10-22 | $67.92 | $109.39 | 1,422,700 | — | — |
| 2020-10-21 | $66.14 | $106.52 | 1,527,700 | — | — |
| 2020-10-20 | $66.22 | $106.65 | 1,313,000 | — | — |
| 2020-10-19 | $65.60 | $105.65 | 1,224,000 | — | — |
| 2020-10-16 | $66.27 | $106.73 | 1,539,800 | — | — |
| 2020-10-15 | $66.53 | $107.15 | 1,868,900 | — | — |
| 2020-10-14 | $66.33 | $106.83 | 1,195,700 | — | — |
| 2020-10-13 | $66.40 | $106.94 | 2,042,200 | — | — |
| 2020-10-12 | $69.19 | $111.44 | 1,311,100 | — | — |
| 2020-10-09 | $67.88 | $109.33 | 1,409,000 | — | — |
| 2020-10-08 | $68.27 | $109.95 | 1,573,800 | — | — |
| 2020-10-07 | $67.79 | $109.18 | 2,302,200 | — | — |
| 2020-10-06 | $65.34 | $105.24 | 3,175,200 | — | — |
| 2020-10-05 | $65.71 | $105.83 | 2,442,600 | — | — |
| 2020-10-02 | $63.88 | $102.88 | 2,187,900 | — | — |
| 2020-10-01 | $63.51 | $102.29 | 2,371,800 | — | — |
| 2020-09-30 | $63.52 | $102.30 | 3,073,400 | — | — |
| 2020-09-29 | $63.09 | $101.61 | 2,132,100 | — | — |
| 2020-09-28 | $64.03 | $103.13 | 2,339,500 | — | — |
| 2020-09-25 | $62.08 | $99.98 | 3,007,800 | — | — |
| 2020-09-24 | $61.45 | $98.97 | 3,541,000 | — | — |
| 2020-09-23 | $61.96 | $99.79 | 2,659,900 | — | — |
| 2020-09-22 | $63.71 | $102.61 | 3,184,200 | — | — |
| 2020-09-21 | $64.73 | $104.25 | 3,293,500 | — | — |
| 2020-09-18 | $68.15 | $109.76 | 2,949,200 | — | — |
| 2020-09-17 | $68.59 | $110.47 | 2,536,700 | — | — |
| 2020-09-16 | $69.32 | $111.65 | 2,423,200 | — | — |
| 2020-09-15 | $68.36 | $110.10 | 1,902,100 | — | — |
| 2020-09-14 | $69.76 | $112.35 | 2,080,800 | — | — |
| 2020-09-11 | $68.12 | $109.71 | 1,751,100 | — | — |
| 2020-09-10 | $67.26 | $108.33 | 2,340,600 | — | — |
| 2020-09-09 | $68.28 | $109.97 | 1,601,600 | — | — |
| 2020-09-08 | $67.82 | $109.23 | 2,775,200 | — | — |
| 2020-09-04 | $69.71 | $112.27 | 2,188,600 | — | — |
| 2020-09-03 | $68.01 | $109.54 | 2,212,500 | — | — |
| 2020-09-02 | $69.01 | $111.15 | 2,129,900 | — | — |
| 2020-09-01 | $68.00 | $109.52 | 2,124,900 | — | — |
| 2020-08-31 | $67.77 | $109.15 | 2,230,800 | — | — |
| 2020-08-28 | $69.64 | $112.16 | 1,251,700 | — | — |
| 2020-08-27 | $69.36 | $111.71 | 1,398,200 | — | — |
| 2020-08-26 | $68.29 | $109.99 | 1,442,800 | — | — |
| 2020-08-25 | $69.10 | $111.29 | 1,605,500 | — | — |
| 2020-08-24 | $69.09 | $111.27 | 2,076,900 | — | — |
| 2020-08-21 | $67.41 | $106.80 | 1,697,600 | — | — |
| 2020-08-20 | $68.13 | $107.94 | 1,342,400 | — | — |
| 2020-08-19 | $69.07 | $109.43 | 1,871,400 | — | — |
| 2020-08-18 | $68.57 | $108.64 | 1,680,300 | — | — |
| 2020-08-17 | $69.45 | $110.03 | 1,942,700 | — | — |
| 2020-08-14 | $70.59 | $111.84 | 1,598,700 | — | — |
| 2020-08-13 | $69.54 | $110.17 | 1,970,000 | — | — |
| 2020-08-12 | $69.91 | $110.76 | 2,540,700 | — | — |
| 2020-08-11 | $70.74 | $112.07 | 3,285,600 | — | — |
| 2020-08-10 | $69.54 | $110.17 | 2,410,900 | — | — |
| 2020-08-07 | $67.96 | $107.67 | 2,269,400 | — | — |
| 2020-08-06 | $64.65 | $102.42 | 2,981,600 | — | — |
| 2020-08-05 | $67.20 | $106.46 | 3,574,400 | — | — |
| 2020-08-04 | $63.28 | $100.25 | 2,907,400 | — | — |
| 2020-08-03 | $64.43 | $102.08 | 2,271,000 | — | — |
| 2020-07-31 | $63.37 | $100.40 | 4,421,100 | — | — |
| 2020-07-30 | $63.66 | $100.86 | 2,736,400 | — | — |
| 2020-07-29 | $65.48 | $103.74 | 2,820,300 | — | — |
| 2020-07-28 | $64.08 | $101.52 | 1,958,300 | — | — |
| 2020-07-27 | $64.22 | $101.74 | 2,055,100 | — | — |
| 2020-07-24 | $64.91 | $102.84 | 1,673,200 | — | — |
| 2020-07-23 | $65.63 | $103.98 | 1,932,200 | — | — |
| 2020-07-22 | $65.47 | $103.72 | 2,100,600 | — | — |
| 2020-07-21 | $64.99 | $102.96 | 2,471,700 | — | — |
| 2020-07-20 | $63.02 | $99.84 | 1,755,400 | — | — |
| 2020-07-17 | $64.14 | $101.62 | 2,219,900 | — | — |
| 2020-07-16 | $64.25 | $101.79 | 1,964,800 | — | — |
| 2020-07-15 | $63.93 | $101.28 | 2,894,600 | — | — |
| 2020-07-14 | $61.91 | $98.08 | 2,731,700 | — | — |
| 2020-07-13 | $60.97 | $96.59 | 2,409,200 | — | — |
| 2020-07-10 | $60.54 | $95.91 | 2,476,000 | — | — |
| 2020-07-09 | $58.03 | $91.94 | 2,962,100 | — | — |
| 2020-07-08 | $60.77 | $96.28 | 1,904,500 | — | — |
| 2020-07-07 | $59.39 | $94.09 | 2,437,300 | — | — |
| 2020-07-06 | $61.31 | $97.13 | 2,422,900 | — | — |
| 2020-07-02 | $59.30 | $93.95 | 2,467,300 | — | — |
| 2020-07-01 | $58.93 | $93.36 | 2,157,900 | — | — |
| 2020-06-30 | $60.90 | $96.48 | 2,789,800 | — | — |
| 2020-06-29 | $59.20 | $93.79 | 2,621,700 | — | — |
| 2020-06-26 | $58.10 | $92.05 | 8,980,500 | — | — |
| 2020-06-25 | $60.45 | $95.77 | 4,092,900 | — | — |
| 2020-06-24 | $59.70 | $94.58 | 3,838,500 | — | — |
| 2020-06-23 | $63.18 | $100.10 | 2,826,500 | — | — |
| 2020-06-22 | $62.54 | $99.08 | 2,629,100 | — | — |
| 2020-06-19 | $63.09 | $99.95 | 8,417,500 | — | — |
| 2020-06-18 | $64.04 | $101.46 | 2,473,900 | — | — |
| 2020-06-17 | $63.82 | $101.11 | 2,466,600 | — | — |
| 2020-06-16 | $65.80 | $104.25 | 3,594,700 | — | — |
| 2020-06-15 | $64.54 | $102.25 | 3,452,400 | — | — |
| 2020-06-12 | $63.16 | $100.06 | 2,729,600 | — | — |
| 2020-06-11 | $60.35 | $95.61 | 4,916,100 | — | — |
| 2020-06-10 | $67.88 | $107.54 | 3,539,600 | — | — |
| 2020-06-09 | $71.76 | $113.69 | 3,426,500 | — | — |
| 2020-06-08 | $74.73 | $118.39 | 5,548,500 | — | — |
| 2020-06-05 | $69.23 | $109.68 | 5,575,800 | — | — |
| 2020-06-04 | $65.46 | $103.71 | 5,616,500 | — | — |
| 2020-06-03 | $63.71 | $100.94 | 5,487,400 | — | — |
| 2020-06-02 | $60.96 | $96.58 | 6,232,000 | — | — |
| 2020-06-01 | $60.88 | $96.45 | 3,798,600 | — | — |
| 2020-05-29 | $60.96 | $96.58 | 4,599,400 | — | — |
| 2020-05-28 | $61.85 | $97.99 | 2,497,100 | — | — |
| 2020-05-27 | $63.20 | $100.13 | 3,499,600 | — | — |
| 2020-05-26 | $60.46 | $95.79 | 4,561,400 | — | — |
| 2020-05-22 | $56.28 | $89.16 | 3,307,800 | — | — |
| 2020-05-21 | $57.67 | $89.62 | 2,815,800 | — | — |
| 2020-05-20 | $56.56 | $87.90 | 2,268,400 | — | — |
| 2020-05-19 | $54.98 | $85.44 | 2,347,900 | — | — |
| 2020-05-18 | $57.12 | $88.77 | 2,643,200 | — | — |
| 2020-05-15 | $52.93 | $82.26 | 2,547,700 | — | — |
| 2020-05-14 | $53.38 | $82.96 | 3,204,500 | — | — |
| 2020-05-13 | $51.35 | $79.80 | 3,847,000 | — | — |
| 2020-05-12 | $54.26 | $84.32 | 2,559,500 | — | — |
| 2020-05-11 | $57.05 | $88.66 | 2,183,600 | — | — |
| 2020-05-08 | $58.98 | $91.66 | 1,996,100 | — | — |
| 2020-05-07 | $56.72 | $88.15 | 3,514,700 | — | — |
| 2020-05-06 | $54.12 | $84.11 | 4,459,700 | — | — |
| 2020-05-05 | $58.75 | $91.30 | 2,256,600 | — | — |
| 2020-05-04 | $58.88 | $91.50 | 2,244,000 | — | — |
| 2020-05-01 | $59.54 | $92.53 | 2,569,100 | — | — |
| 2020-04-30 | $62.37 | $96.93 | 2,809,400 | — | — |
| 2020-04-29 | $64.49 | $100.22 | 3,403,800 | — | — |
| 2020-04-28 | $60.65 | $94.25 | 3,180,000 | — | — |
| 2020-04-27 | $59.26 | $92.09 | 2,953,300 | — | — |
| 2020-04-24 | $55.78 | $86.69 | 2,785,400 | — | — |
| 2020-04-23 | $53.24 | $82.74 | 2,411,700 | — | — |
| 2020-04-22 | $53.61 | $83.31 | 3,659,300 | — | — |
| 2020-04-21 | $51.79 | $80.49 | 3,250,700 | — | — |
| 2020-04-20 | $54.25 | $84.31 | 2,925,600 | — | — |
| 2020-04-17 | $56.60 | $87.96 | 4,589,200 | — | — |
| 2020-04-16 | $52.39 | $81.42 | 3,092,900 | — | — |
| 2020-04-15 | $54.52 | $84.73 | 3,839,700 | — | — |
| 2020-04-14 | $58.61 | $91.08 | 3,748,600 | — | — |
| 2020-04-13 | $58.00 | $90.14 | 3,091,900 | — | — |
| 2020-04-09 | $58.70 | $91.22 | 3,736,800 | — | — |
| 2020-04-08 | $55.02 | $85.51 | 3,952,000 | — | — |
| 2020-04-07 | $52.06 | $80.91 | 5,451,900 | — | — |
| 2020-04-06 | $49.14 | $76.37 | 4,675,700 | — | — |
| 2020-04-03 | $46.09 | $71.63 | 4,530,000 | — | — |
| 2020-04-02 | $46.63 | $72.47 | 3,999,400 | — | — |
| 2020-04-01 | $47.00 | $73.04 | 4,233,900 | — | — |
| 2020-03-31 | $52.14 | $81.03 | 4,656,000 | — | — |
| 2020-03-30 | $53.75 | $83.53 | 3,227,000 | — | — |
| 2020-03-27 | $53.04 | $82.43 | 4,724,600 | — | — |
| 2020-03-26 | $54.65 | $84.93 | 5,747,500 | — | — |
| 2020-03-25 | $51.61 | $80.21 | 5,927,500 | — | — |
| 2020-03-24 | $47.47 | $73.77 | 4,764,100 | — | — |
| 2020-03-23 | $39.22 | $60.95 | 6,673,400 | — | — |
| 2020-03-20 | $42.26 | $65.68 | 6,519,000 | — | — |
| 2020-03-19 | $44.37 | $68.95 | 5,083,800 | — | — |
| 2020-03-18 | $46.18 | $71.77 | 7,466,100 | — | — |
| 2020-03-17 | $46.77 | $72.68 | 8,187,500 | — | — |
| 2020-03-16 | $43.35 | $67.37 | 6,806,800 | — | — |
| 2020-03-13 | $52.92 | $82.24 | 8,143,900 | — | — |
| 2020-03-12 | $46.31 | $71.97 | 7,775,400 | — | — |
| 2020-03-11 | $57.97 | $90.09 | 5,755,700 | — | — |
| 2020-03-10 | $62.87 | $97.70 | 7,946,300 | — | — |
| 2020-03-09 | $58.24 | $90.51 | 7,662,100 | — | — |
| 2020-03-06 | $69.81 | $108.49 | 5,168,300 | — | — |
| 2020-03-05 | $72.26 | $112.30 | 3,709,400 | — | — |
| 2020-03-04 | $77.17 | $119.93 | 3,976,000 | — | — |
| 2020-03-03 | $75.06 | $116.65 | 3,844,400 | — | — |
| 2020-03-02 | $79.56 | $123.64 | 5,088,800 | — | — |
| 2020-02-28 | $75.45 | $117.26 | 5,092,900 | — | — |
| 2020-02-27 | $77.52 | $120.47 | 3,928,000 | — | — |
| 2020-02-26 | $81.92 | $127.31 | 3,064,800 | — | — |
| 2020-02-25 | $84.06 | $130.64 | 2,961,200 | — | — |
| 2020-02-24 | $87.83 | $136.49 | 3,387,100 | — | — |
| 2020-02-21 | $92.60 | $143.91 | 2,103,100 | — | — |
| 2020-02-20 | $93.78 | $145.74 | 1,422,200 | — | — |
| 2020-02-19 | $93.10 | $144.68 | 1,421,900 | — | — |
| 2020-02-18 | $93.18 | $144.81 | 1,442,600 | — | — |
| 2020-02-14 | $94.48 | $146.83 | 1,195,700 | — | — |
| 2020-02-13 | $95.57 | $146.81 | 1,449,600 | — | — |
| 2020-02-12 | $95.95 | $147.40 | 1,535,500 | — | — |
| 2020-02-11 | $95.87 | $147.27 | 1,490,600 | — | — |
| 2020-02-10 | $94.89 | $145.77 | 1,178,700 | — | — |
| 2020-02-07 | $94.67 | $145.43 | 1,510,300 | — | — |
| 2020-02-06 | $95.33 | $146.45 | 1,762,500 | — | — |
| 2020-02-05 | $95.64 | $146.92 | 3,808,500 | — | — |
| 2020-02-04 | $93.53 | $143.68 | 2,080,900 | — | — |
| 2020-02-03 | $91.50 | $140.56 | 1,508,400 | — | — |
| 2020-01-31 | $91.06 | $139.89 | 2,695,900 | — | — |
| 2020-01-30 | $93.11 | $143.03 | 1,442,400 | — | — |
| 2020-01-29 | $91.91 | $141.19 | 1,290,000 | — | — |
| 2020-01-28 | $92.00 | $141.33 | 1,755,500 | — | — |
| 2020-01-27 | $90.35 | $138.79 | 2,104,300 | — | — |
| 2020-01-24 | $93.52 | $143.66 | 1,924,000 | — | — |
| 2020-01-23 | $95.53 | $146.75 | 1,992,500 | — | — |
| 2020-01-22 | $95.95 | $147.40 | 1,640,400 | — | — |
| 2020-01-21 | $95.49 | $146.69 | 2,076,200 | — | — |
| 2020-01-17 | $97.10 | $149.16 | 2,501,500 | — | — |
| 2020-01-16 | $95.39 | $146.54 | 2,203,200 | — | — |
| 2020-01-15 | $94.32 | $144.89 | 2,023,900 | — | — |
| 2020-01-14 | $94.93 | $145.83 | 1,907,500 | — | — |
| 2020-01-13 | $95.07 | $146.05 | 1,517,000 | — | — |
| 2020-01-10 | $94.41 | $145.03 | 1,429,200 | — | — |
| 2020-01-09 | $94.70 | $145.48 | 2,279,500 | — | — |
| 2020-01-08 | $93.99 | $144.39 | 3,611,400 | — | — |
| 2020-01-07 | $93.39 | $143.46 | 1,740,400 | — | — |
| 2020-01-06 | $93.49 | $143.62 | 1,689,000 | — | — |
| 2020-01-03 | $93.26 | $143.27 | 1,526,300 | — | — |
| 2020-01-02 | $94.84 | $145.69 | 1,744,600 | — | — |