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
- 2018-10-05 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 | $146.13 | $146.13 | 456,500 | — | — |
| 2020-12-30 | $148.22 | $148.22 | 649,600 | — | — |
| 2020-12-29 | $147.87 | $147.87 | 856,200 | — | — |
| 2020-12-28 | $152.30 | $152.30 | 1,650,000 | — | — |
| 2020-12-24 | $155.99 | $155.99 | 207,000 | — | — |
| 2020-12-23 | $157.03 | $157.03 | 446,300 | — | — |
| 2020-12-22 | $159.08 | $159.08 | 785,600 | — | — |
| 2020-12-21 | $156.21 | $156.21 | 800,300 | — | — |
| 2020-12-18 | $153.55 | $153.55 | 1,722,900 | — | — |
| 2020-12-17 | $147.53 | $147.53 | 940,700 | — | — |
| 2020-12-16 | $143.49 | $143.49 | 781,700 | — | — |
| 2020-12-15 | $137.68 | $137.68 | 718,800 | — | — |
| 2020-12-14 | $139.50 | $139.50 | 805,700 | — | — |
| 2020-12-11 | $141.48 | $141.48 | 918,000 | — | — |
| 2020-12-10 | $142.07 | $142.07 | 992,900 | — | — |
| 2020-12-09 | $138.29 | $138.29 | 1,149,100 | — | — |
| 2020-12-08 | $145.83 | $145.83 | 908,800 | — | — |
| 2020-12-07 | $141.47 | $141.47 | 1,644,600 | — | — |
| 2020-12-04 | $143.28 | $143.28 | 1,925,000 | — | — |
| 2020-12-03 | $135.00 | $135.00 | 2,499,600 | — | — |
| 2020-12-02 | $119.90 | $119.90 | 1,263,700 | — | — |
| 2020-12-01 | $120.80 | $120.80 | 1,557,100 | — | — |
| 2020-11-30 | $123.80 | $123.80 | 1,075,000 | — | — |
| 2020-11-27 | $119.41 | $119.41 | 490,500 | — | — |
| 2020-11-25 | $119.18 | $119.18 | 655,300 | — | — |
| 2020-11-24 | $115.74 | $115.74 | 676,500 | — | — |
| 2020-11-23 | $116.14 | $116.14 | 823,300 | — | — |
| 2020-11-20 | $112.96 | $112.96 | 609,800 | — | — |
| 2020-11-19 | $108.24 | $108.24 | 512,200 | — | — |
| 2020-11-18 | $104.24 | $104.24 | 528,500 | — | — |
| 2020-11-17 | $103.49 | $103.49 | 655,000 | — | — |
| 2020-11-16 | $101.65 | $101.65 | 684,600 | — | — |
| 2020-11-13 | $102.28 | $102.28 | 748,700 | — | — |
| 2020-11-12 | $101.31 | $101.31 | 987,300 | — | — |
| 2020-11-11 | $101.00 | $101.00 | 1,347,600 | — | — |
| 2020-11-10 | $101.65 | $101.65 | 818,000 | — | — |
| 2020-11-09 | $104.93 | $104.93 | 812,000 | — | — |
| 2020-11-06 | $112.50 | $112.50 | 440,600 | — | — |
| 2020-11-05 | $114.24 | $114.24 | 848,400 | — | — |
| 2020-11-04 | $107.99 | $107.99 | 989,900 | — | — |
| 2020-11-03 | $99.98 | $99.98 | 791,700 | — | — |
| 2020-11-02 | $99.24 | $99.24 | 973,800 | — | — |
| 2020-10-30 | $101.41 | $101.41 | 880,900 | — | — |
| 2020-10-29 | $105.25 | $105.25 | 541,400 | — | — |
| 2020-10-28 | $106.04 | $106.04 | 959,200 | — | — |
| 2020-10-27 | $107.90 | $107.90 | 1,028,800 | — | — |
| 2020-10-26 | $106.45 | $106.45 | 1,837,500 | — | — |
| 2020-10-23 | $109.00 | $109.00 | 579,100 | — | — |
| 2020-10-22 | $109.49 | $109.49 | 889,300 | — | — |
| 2020-10-21 | $114.25 | $114.25 | 459,400 | — | — |
| 2020-10-20 | $117.18 | $117.18 | 612,500 | — | — |
| 2020-10-19 | $119.30 | $119.30 | 458,500 | — | — |
| 2020-10-16 | $120.48 | $120.48 | 689,900 | — | — |
| 2020-10-15 | $120.14 | $120.14 | 1,293,200 | — | — |
| 2020-10-14 | $124.14 | $124.14 | 910,100 | — | — |
| 2020-10-13 | $125.66 | $125.66 | 1,122,200 | — | — |
| 2020-10-12 | $125.00 | $125.00 | 1,265,200 | — | — |
| 2020-10-09 | $122.30 | $122.30 | 750,000 | — | — |
| 2020-10-08 | $119.24 | $119.24 | 474,700 | — | — |
| 2020-10-07 | $119.06 | $119.06 | 914,500 | — | — |
| 2020-10-06 | $115.95 | $115.95 | 1,125,000 | — | — |
| 2020-10-05 | $113.52 | $113.52 | 522,000 | — | — |
| 2020-10-02 | $110.86 | $110.86 | 551,200 | — | — |
| 2020-10-01 | $111.83 | $111.83 | 948,700 | — | — |
| 2020-09-30 | $107.89 | $107.89 | 704,700 | — | — |
| 2020-09-29 | $108.47 | $108.47 | 1,424,000 | — | — |
| 2020-09-28 | $108.76 | $108.76 | 840,800 | — | — |
| 2020-09-25 | $106.39 | $106.39 | 886,900 | — | — |
| 2020-09-24 | $104.71 | $104.71 | 581,700 | — | — |
| 2020-09-23 | $105.28 | $105.28 | 1,450,400 | — | — |
| 2020-09-22 | $108.28 | $108.28 | 1,058,100 | — | — |
| 2020-09-21 | $108.45 | $108.45 | 1,216,500 | — | — |
| 2020-09-18 | $103.20 | $103.20 | 2,696,800 | — | — |
| 2020-09-17 | $102.29 | $102.29 | 996,500 | — | — |
| 2020-09-16 | $106.10 | $106.10 | 1,472,800 | — | — |
| 2020-09-15 | $103.76 | $103.76 | 776,900 | — | — |
| 2020-09-14 | $102.67 | $102.67 | 999,500 | — | — |
| 2020-09-11 | $100.79 | $100.79 | 866,700 | — | — |
| 2020-09-10 | $101.88 | $101.88 | 752,800 | — | — |
| 2020-09-09 | $102.06 | $102.06 | 839,400 | — | — |
| 2020-09-08 | $99.78 | $99.78 | 1,038,800 | — | — |
| 2020-09-04 | $100.14 | $100.14 | 1,321,000 | — | — |
| 2020-09-03 | $101.92 | $101.92 | 1,130,100 | — | — |
| 2020-09-02 | $106.39 | $106.39 | 1,429,100 | — | — |
| 2020-09-01 | $109.92 | $109.92 | 1,172,800 | — | — |
| 2020-08-31 | $108.58 | $108.58 | 1,050,900 | — | — |
| 2020-08-28 | $110.39 | $110.39 | 1,161,800 | — | — |
| 2020-08-27 | $111.16 | $111.16 | 2,499,100 | — | — |
| 2020-08-26 | $112.98 | $112.98 | 2,469,200 | — | — |
| 2020-08-25 | $104.33 | $104.33 | 1,168,400 | — | — |
| 2020-08-24 | $103.35 | $103.35 | 1,308,700 | — | — |
| 2020-08-21 | $105.94 | $105.94 | 1,362,500 | — | — |
| 2020-08-20 | $106.98 | $106.98 | 2,938,100 | — | — |
| 2020-08-19 | $97.30 | $97.30 | 713,700 | — | — |
| 2020-08-18 | $93.53 | $93.53 | 831,800 | — | — |
| 2020-08-17 | $92.65 | $92.65 | 835,800 | — | — |
| 2020-08-14 | $91.47 | $91.47 | 668,700 | — | — |
| 2020-08-13 | $89.66 | $89.66 | 929,500 | — | — |
| 2020-08-12 | $87.08 | $87.08 | 1,966,600 | — | — |
| 2020-08-11 | $83.85 | $83.85 | 860,400 | — | — |
| 2020-08-10 | $83.94 | $83.94 | 1,055,800 | — | — |
| 2020-08-07 | $85.35 | $85.35 | 1,610,600 | — | — |
| 2020-08-06 | $91.51 | $91.51 | 566,300 | — | — |
| 2020-08-05 | $94.73 | $94.73 | 527,700 | — | — |
| 2020-08-04 | $95.67 | $95.67 | 714,800 | — | — |
| 2020-08-03 | $97.92 | $97.92 | 1,046,200 | — | — |
| 2020-07-31 | $96.19 | $96.19 | 441,500 | — | — |
| 2020-07-30 | $94.62 | $94.62 | 410,700 | — | — |
| 2020-07-29 | $93.42 | $93.42 | 580,300 | — | — |
| 2020-07-28 | $89.88 | $89.88 | 347,900 | — | — |
| 2020-07-27 | $90.44 | $90.44 | 750,400 | — | — |
| 2020-07-24 | $88.82 | $88.82 | 672,800 | — | — |
| 2020-07-23 | $91.35 | $91.35 | 859,700 | — | — |
| 2020-07-22 | $91.84 | $91.84 | 464,200 | — | — |
| 2020-07-21 | $91.70 | $91.70 | 795,800 | — | — |
| 2020-07-20 | $92.98 | $92.98 | 699,200 | — | — |
| 2020-07-17 | $90.36 | $90.36 | 986,200 | — | — |
| 2020-07-16 | $88.42 | $88.42 | 796,100 | — | — |
| 2020-07-15 | $89.76 | $89.76 | 989,300 | — | — |
| 2020-07-14 | $88.93 | $88.93 | 2,583,500 | — | — |
| 2020-07-13 | $89.70 | $89.70 | 1,064,400 | — | — |
| 2020-07-10 | $95.23 | $95.23 | 541,700 | — | — |
| 2020-07-09 | $98.32 | $98.32 | 1,101,300 | — | — |
| 2020-07-08 | $96.59 | $96.59 | 844,800 | — | — |
| 2020-07-07 | $93.32 | $93.32 | 1,012,200 | — | — |
| 2020-07-06 | $93.54 | $93.54 | 1,112,100 | — | — |
| 2020-07-02 | $94.58 | $94.58 | 1,220,200 | — | — |
| 2020-07-01 | $94.72 | $94.72 | 1,833,700 | — | — |
| 2020-06-30 | $92.21 | $92.21 | 1,052,900 | — | — |
| 2020-06-29 | $91.76 | $91.76 | 941,800 | — | — |
| 2020-06-26 | $92.11 | $92.11 | 1,219,400 | — | — |
| 2020-06-25 | $92.97 | $92.97 | 1,042,800 | — | — |
| 2020-06-24 | $91.15 | $91.15 | 1,746,200 | — | — |
| 2020-06-23 | $92.86 | $92.86 | 1,910,400 | — | — |
| 2020-06-22 | $93.47 | $93.47 | 1,992,900 | — | — |
| 2020-06-19 | $90.67 | $90.67 | 1,888,500 | — | — |
| 2020-06-18 | $89.51 | $89.51 | 1,361,000 | — | — |
| 2020-06-17 | $87.73 | $87.73 | 1,109,600 | — | — |
| 2020-06-16 | $87.26 | $87.26 | 1,415,900 | — | — |
| 2020-06-15 | $86.21 | $86.21 | 1,695,500 | — | — |
| 2020-06-12 | $83.49 | $83.49 | 1,922,000 | — | — |
| 2020-06-11 | $79.10 | $79.10 | 1,284,800 | — | — |
| 2020-06-10 | $81.99 | $81.99 | 1,420,500 | — | — |
| 2020-06-09 | $81.95 | $81.95 | 2,021,900 | — | — |
| 2020-06-08 | $82.19 | $82.19 | 2,436,700 | — | — |
| 2020-06-05 | $86.90 | $86.90 | 1,763,200 | — | — |
| 2020-06-04 | $85.85 | $85.85 | 3,298,200 | — | — |
| 2020-06-03 | $89.27 | $89.27 | 5,663,700 | — | — |
| 2020-06-02 | $88.74 | $88.74 | 2,439,100 | — | — |
| 2020-06-01 | $89.66 | $89.66 | 2,528,900 | — | — |
| 2020-05-29 | $85.92 | $85.92 | 2,542,400 | — | — |
| 2020-05-28 | $81.70 | $81.70 | 880,300 | — | — |
| 2020-05-27 | $80.63 | $80.63 | 1,628,400 | — | — |
| 2020-05-26 | $84.95 | $84.95 | 4,333,100 | — | — |
| 2020-05-22 | $83.47 | $83.47 | 3,163,900 | — | — |
| 2020-05-21 | $76.45 | $76.45 | 1,203,200 | — | — |
| 2020-05-20 | $75.47 | $75.47 | 1,986,000 | — | — |
| 2020-05-19 | $73.91 | $73.91 | 664,300 | — | — |
| 2020-05-18 | $71.50 | $71.50 | 706,700 | — | — |
| 2020-05-15 | $70.65 | $70.65 | 804,300 | — | — |
| 2020-05-14 | $69.84 | $69.84 | 583,400 | — | — |
| 2020-05-13 | $69.15 | $69.15 | 641,900 | — | — |
| 2020-05-12 | $70.62 | $70.62 | 791,700 | — | — |
| 2020-05-11 | $71.62 | $71.62 | 1,685,100 | — | — |
| 2020-05-08 | $71.72 | $71.72 | 628,100 | — | — |
| 2020-05-07 | $70.57 | $70.57 | 1,523,900 | — | — |
| 2020-05-06 | $65.54 | $65.54 | 1,208,300 | — | — |
| 2020-05-05 | $63.68 | $63.68 | 677,200 | — | — |
| 2020-05-04 | $63.08 | $63.08 | 838,100 | — | — |
| 2020-05-01 | $62.14 | $62.14 | 533,500 | — | — |
| 2020-04-30 | $64.14 | $64.14 | 951,800 | — | — |
| 2020-04-29 | $63.61 | $63.61 | 702,200 | — | — |
| 2020-04-28 | $60.70 | $60.70 | 652,800 | — | — |
| 2020-04-27 | $62.19 | $62.19 | 695,300 | — | — |
| 2020-04-24 | $61.15 | $61.15 | 992,800 | — | — |
| 2020-04-23 | $59.99 | $59.99 | 324,500 | — | — |
| 2020-04-22 | $60.28 | $60.28 | 1,287,700 | — | — |
| 2020-04-21 | $58.56 | $58.56 | 820,000 | — | — |
| 2020-04-20 | $61.28 | $61.28 | 1,794,200 | — | — |
| 2020-04-17 | $61.37 | $61.37 | 1,035,500 | — | — |
| 2020-04-16 | $58.50 | $58.50 | 850,500 | — | — |
| 2020-04-15 | $58.07 | $58.07 | 1,638,000 | — | — |
| 2020-04-14 | $56.75 | $56.75 | 906,600 | — | — |
| 2020-04-13 | $53.93 | $53.93 | 3,044,000 | — | — |
| 2020-04-09 | $54.00 | $54.00 | 1,111,700 | — | — |
| 2020-04-08 | $55.72 | $55.72 | 1,837,000 | — | — |
| 2020-04-07 | $51.76 | $51.76 | 1,435,300 | — | — |
| 2020-04-06 | $52.59 | $52.59 | 1,087,900 | — | — |
| 2020-04-03 | $47.39 | $47.39 | 3,206,700 | — | — |
| 2020-04-02 | $48.59 | $48.59 | 2,369,200 | — | — |
| 2020-04-01 | $51.69 | $51.69 | 1,213,900 | — | — |
| 2020-03-31 | $55.81 | $55.81 | 1,037,300 | — | — |
| 2020-03-30 | $55.69 | $55.69 | 667,000 | — | — |
| 2020-03-27 | $53.62 | $53.62 | 881,400 | — | — |
| 2020-03-26 | $56.41 | $56.41 | 2,348,400 | — | — |
| 2020-03-25 | $56.28 | $56.28 | 1,380,200 | — | — |
| 2020-03-24 | $55.00 | $55.00 | 1,293,100 | — | — |
| 2020-03-23 | $48.73 | $48.73 | 1,491,300 | — | — |
| 2020-03-20 | $49.96 | $49.96 | 2,147,700 | — | — |
| 2020-03-19 | $48.17 | $48.17 | 1,883,000 | — | — |
| 2020-03-18 | $44.12 | $44.12 | 1,833,300 | — | — |
| 2020-03-17 | $45.76 | $45.76 | 2,385,100 | — | — |
| 2020-03-16 | $45.37 | $45.37 | 2,706,100 | — | — |
| 2020-03-13 | $51.52 | $51.52 | 1,125,400 | — | — |
| 2020-03-12 | $48.76 | $48.76 | 2,383,000 | — | — |
| 2020-03-11 | $52.80 | $52.80 | 1,496,600 | — | — |
| 2020-03-10 | $58.00 | $58.00 | 1,844,700 | — | — |
| 2020-03-09 | $55.86 | $55.86 | 2,304,000 | — | — |
| 2020-03-06 | $64.14 | $64.14 | 1,988,400 | — | — |
| 2020-03-05 | $71.86 | $71.86 | 1,727,800 | — | — |
| 2020-03-04 | $71.83 | $71.83 | 1,866,800 | — | — |
| 2020-03-03 | $67.67 | $67.67 | 2,817,800 | — | — |
| 2020-03-02 | $72.74 | $72.74 | 1,789,100 | — | — |
| 2020-02-28 | $73.86 | $73.86 | 2,324,600 | — | — |
| 2020-02-27 | $71.93 | $71.93 | 5,730,600 | — | — |
| 2020-02-26 | $63.80 | $63.80 | 2,160,400 | — | — |
| 2020-02-25 | $66.15 | $66.15 | 1,972,000 | — | — |
| 2020-02-24 | $71.30 | $71.30 | 1,241,800 | — | — |
| 2020-02-21 | $72.78 | $72.78 | 817,000 | — | — |
| 2020-02-20 | $73.58 | $73.58 | 768,000 | — | — |
| 2020-02-19 | $73.56 | $73.56 | 520,900 | — | — |
| 2020-02-18 | $73.20 | $73.20 | 672,400 | — | — |
| 2020-02-14 | $72.61 | $72.61 | 430,300 | — | — |
| 2020-02-13 | $72.14 | $72.14 | 432,500 | — | — |
| 2020-02-12 | $72.21 | $72.21 | 884,600 | — | — |
| 2020-02-11 | $71.50 | $71.50 | 1,108,100 | — | — |
| 2020-02-10 | $71.50 | $71.50 | 953,400 | — | — |
| 2020-02-07 | $69.60 | $69.60 | 1,537,800 | — | — |
| 2020-02-06 | $69.06 | $69.06 | 1,318,600 | — | — |
| 2020-02-05 | $67.16 | $67.16 | 1,312,400 | — | — |
| 2020-02-04 | $69.73 | $69.73 | 1,077,100 | — | — |
| 2020-02-03 | $65.50 | $65.50 | 1,153,400 | — | — |
| 2020-01-31 | $64.88 | $64.88 | 692,400 | — | — |
| 2020-01-30 | $66.14 | $66.14 | 638,500 | — | — |
| 2020-01-29 | $66.27 | $66.27 | 762,300 | — | — |
| 2020-01-28 | $65.99 | $65.99 | 706,900 | — | — |
| 2020-01-27 | $65.11 | $65.11 | 1,531,500 | — | — |
| 2020-01-24 | $66.39 | $66.39 | 693,000 | — | — |
| 2020-01-23 | $68.03 | $68.03 | 950,600 | — | — |
| 2020-01-22 | $68.92 | $68.92 | 751,100 | — | — |
| 2020-01-21 | $70.33 | $70.33 | 595,200 | — | — |
| 2020-01-17 | $70.47 | $70.47 | 681,100 | — | — |
| 2020-01-16 | $71.87 | $71.87 | 500,700 | — | — |
| 2020-01-15 | $71.50 | $71.50 | 1,180,200 | — | — |
| 2020-01-14 | $70.67 | $70.67 | 1,212,000 | — | — |
| 2020-01-13 | $68.69 | $68.69 | 1,259,500 | — | — |
| 2020-01-10 | $69.22 | $69.22 | 1,753,700 | — | — |
| 2020-01-09 | $69.37 | $69.37 | 1,882,900 | — | — |
| 2020-01-08 | $69.77 | $69.77 | 690,000 | — | — |
| 2020-01-07 | $69.40 | $69.40 | 1,771,000 | — | — |
| 2020-01-06 | $67.81 | $67.81 | 2,013,500 | — | — |
| 2020-01-03 | $66.08 | $66.08 | 495,100 | — | — |
| 2020-01-02 | $65.79 | $65.79 | 1,088,900 | — | — |