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-07-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 | $110.60 | $110.60 | 252,760 | — | — |
| 2020-12-30 | $115.10 | $115.10 | 282,090 | — | — |
| 2020-12-29 | $111.10 | $111.10 | 245,440 | — | — |
| 2020-12-28 | $110.00 | $110.00 | 146,550 | — | — |
| 2020-12-24 | $112.60 | $112.60 | 84,900 | — | — |
| 2020-12-23 | $116.60 | $116.60 | 333,340 | — | — |
| 2020-12-22 | $116.30 | $116.30 | 265,130 | — | — |
| 2020-12-21 | $121.10 | $121.10 | 268,040 | — | — |
| 2020-12-18 | $122.20 | $122.20 | 292,110 | — | — |
| 2020-12-17 | $119.30 | $119.30 | 277,510 | — | — |
| 2020-12-16 | $118.60 | $118.60 | 309,820 | — | — |
| 2020-12-15 | $113.30 | $113.30 | 239,220 | — | — |
| 2020-12-14 | $114.60 | $114.60 | 567,210 | — | — |
| 2020-12-11 | $117.10 | $117.10 | 714,580 | — | — |
| 2020-12-10 | $123.00 | $123.00 | 507,730 | — | — |
| 2020-12-09 | $125.50 | $125.50 | 518,400 | — | — |
| 2020-12-08 | $122.70 | $122.70 | 309,030 | — | — |
| 2020-12-07 | $119.80 | $119.80 | 431,760 | — | — |
| 2020-12-04 | $119.80 | $119.80 | 539,430 | — | — |
| 2020-12-03 | $121.70 | $121.70 | 438,080 | — | — |
| 2020-12-02 | $123.90 | $123.90 | 401,300 | — | — |
| 2020-12-01 | $125.40 | $125.40 | 459,380 | — | — |
| 2020-11-30 | $132.60 | $132.60 | 1,301,390 | — | — |
| 2020-11-27 | $139.70 | $139.70 | 265,580 | — | — |
| 2020-11-25 | $139.90 | $139.90 | 256,360 | — | — |
| 2020-11-24 | $140.00 | $140.00 | 195,880 | — | — |
| 2020-11-23 | $139.90 | $139.90 | 201,610 | — | — |
| 2020-11-20 | $138.30 | $138.30 | 166,700 | — | — |
| 2020-11-19 | $135.90 | $135.90 | 259,350 | — | — |
| 2020-11-18 | $135.70 | $135.70 | 467,990 | — | — |
| 2020-11-17 | $142.50 | $142.50 | 239,810 | — | — |
| 2020-11-16 | $141.30 | $141.30 | 274,970 | — | — |
| 2020-11-13 | $142.10 | $142.10 | 224,290 | — | — |
| 2020-11-12 | $140.90 | $140.90 | 407,560 | — | — |
| 2020-11-11 | $138.00 | $138.00 | 435,220 | — | — |
| 2020-11-10 | $136.10 | $136.10 | 296,250 | — | — |
| 2020-11-09 | $142.80 | $142.80 | 256,360 | — | — |
| 2020-11-06 | $149.10 | $149.10 | 215,760 | — | — |
| 2020-11-05 | $153.50 | $153.50 | 457,900 | — | — |
| 2020-11-04 | $153.80 | $153.80 | 313,880 | — | — |
| 2020-11-03 | $151.30 | $151.30 | 230,000 | — | — |
| 2020-11-02 | $150.80 | $150.80 | 168,990 | — | — |
| 2020-10-30 | $153.00 | $153.00 | 238,100 | — | — |
| 2020-10-29 | $151.30 | $151.30 | 173,910 | — | — |
| 2020-10-28 | $142.90 | $142.90 | 320,150 | — | — |
| 2020-10-27 | $152.30 | $152.30 | 147,170 | — | — |
| 2020-10-26 | $147.10 | $147.10 | 167,480 | — | — |
| 2020-10-23 | $150.70 | $150.70 | 163,380 | — | — |
| 2020-10-22 | $147.00 | $147.00 | 348,570 | — | — |
| 2020-10-21 | $151.00 | $151.00 | 316,810 | — | — |
| 2020-10-20 | $151.80 | $151.80 | 615,600 | — | — |
| 2020-10-19 | $158.80 | $158.80 | 398,240 | — | — |
| 2020-10-16 | $152.80 | $152.80 | 443,360 | — | — |
| 2020-10-15 | $152.20 | $152.20 | 372,830 | — | — |
| 2020-10-14 | $152.20 | $152.20 | 473,990 | — | — |
| 2020-10-13 | $153.90 | $153.90 | 612,210 | — | — |
| 2020-10-12 | $156.80 | $156.80 | 2,383,910 | — | — |
| 2020-10-09 | $140.00 | $140.00 | 139,120 | — | — |
| 2020-10-08 | $134.40 | $134.40 | 114,120 | — | — |
| 2020-10-07 | $132.30 | $132.30 | 121,530 | — | — |
| 2020-10-06 | $132.20 | $132.20 | 141,920 | — | — |
| 2020-10-05 | $132.90 | $132.90 | 341,650 | — | — |
| 2020-10-02 | $139.90 | $139.90 | 280,270 | — | — |
| 2020-10-01 | $138.50 | $138.50 | 459,690 | — | — |
| 2020-09-30 | $132.10 | $132.10 | 300,090 | — | — |
| 2020-09-29 | $134.50 | $134.50 | 259,470 | — | — |
| 2020-09-28 | $139.60 | $139.60 | 266,280 | — | — |
| 2020-09-25 | $141.60 | $141.60 | 191,110 | — | — |
| 2020-09-24 | $142.90 | $142.90 | 242,850 | — | — |
| 2020-09-23 | $144.50 | $144.50 | 154,980 | — | — |
| 2020-09-22 | $148.80 | $148.80 | 169,750 | — | — |
| 2020-09-21 | $152.20 | $152.20 | 202,710 | — | — |
| 2020-09-18 | $160.30 | $160.30 | 157,260 | — | — |
| 2020-09-17 | $163.30 | $163.30 | 124,270 | — | — |
| 2020-09-16 | $163.40 | $163.40 | 101,760 | — | — |
| 2020-09-15 | $163.60 | $163.60 | 68,650 | — | — |
| 2020-09-14 | $161.20 | $161.20 | 92,360 | — | — |
| 2020-09-11 | $158.10 | $158.10 | 91,260 | — | — |
| 2020-09-10 | $154.20 | $154.20 | 190,380 | — | — |
| 2020-09-09 | $160.70 | $160.70 | 90,470 | — | — |
| 2020-09-08 | $154.10 | $154.10 | 144,610 | — | — |
| 2020-09-04 | $157.30 | $157.30 | 259,330 | — | — |
| 2020-09-03 | $153.70 | $153.70 | 249,930 | — | — |
| 2020-09-02 | $169.40 | $169.40 | 168,750 | — | — |
| 2020-09-01 | $175.40 | $175.40 | 271,440 | — | — |
| 2020-08-31 | $167.40 | $167.40 | 154,730 | — | — |
| 2020-08-28 | $166.90 | $166.90 | 182,150 | — | — |
| 2020-08-27 | $163.00 | $163.00 | 129,460 | — | — |
| 2020-08-26 | $161.80 | $161.80 | 191,630 | — | — |
| 2020-08-25 | $158.90 | $158.90 | 154,110 | — | — |
| 2020-08-24 | $156.60 | $156.60 | 258,890 | — | — |
| 2020-08-21 | $146.40 | $146.40 | 112,040 | — | — |
| 2020-08-20 | $147.00 | $147.00 | 84,770 | — | — |
| 2020-08-19 | $149.00 | $149.00 | 216,810 | — | — |
| 2020-08-18 | $149.60 | $149.60 | 298,720 | — | — |
| 2020-08-17 | $145.80 | $145.80 | 201,220 | — | — |
| 2020-08-14 | $146.40 | $146.40 | 269,820 | — | — |
| 2020-08-13 | $145.00 | $145.00 | 195,270 | — | — |
| 2020-08-12 | $147.90 | $147.90 | 293,020 | — | — |
| 2020-08-11 | $144.30 | $144.30 | 480,150 | — | — |
| 2020-08-10 | $139.70 | $139.70 | 746,160 | — | — |
| 2020-08-07 | $152.70 | $152.70 | 462,910 | — | — |
| 2020-08-06 | $159.20 | $159.20 | 390,850 | — | — |
| 2020-08-05 | $156.80 | $156.80 | 729,400 | — | — |
| 2020-08-04 | $147.90 | $147.90 | 129,130 | — | — |
| 2020-08-03 | $146.70 | $146.70 | 288,470 | — | — |
| 2020-07-31 | $134.60 | $134.60 | 299,550 | — | — |
| 2020-07-30 | $131.40 | $131.40 | 174,910 | — | — |
| 2020-07-29 | $125.50 | $125.50 | 159,860 | — | — |
| 2020-07-28 | $117.90 | $117.90 | 102,260 | — | — |
| 2020-07-27 | $117.70 | $117.70 | 83,680 | — | — |
| 2020-07-24 | $114.80 | $114.80 | 243,430 | — | — |
| 2020-07-23 | $116.20 | $116.20 | 128,140 | — | — |
| 2020-07-22 | $122.30 | $122.30 | 270,010 | — | — |
| 2020-07-21 | $134.40 | $134.40 | 210,150 | — | — |
| 2020-07-20 | $128.00 | $128.00 | 177,140 | — | — |
| 2020-07-17 | $120.20 | $120.20 | 137,550 | — | — |
| 2020-07-16 | $120.50 | $120.50 | 205,720 | — | — |
| 2020-07-15 | $123.20 | $123.20 | 155,600 | — | — |
| 2020-07-14 | $127.20 | $127.20 | 348,860 | — | — |
| 2020-07-13 | $129.50 | $129.50 | 219,410 | — | — |
| 2020-07-10 | $133.40 | $133.40 | 223,840 | — | — |
| 2020-07-09 | $136.50 | $136.50 | 402,630 | — | — |
| 2020-07-08 | $129.80 | $129.80 | 545,660 | — | — |
| 2020-07-07 | $127.30 | $127.30 | 238,550 | — | — |
| 2020-07-06 | $124.40 | $124.40 | 352,460 | — | — |
| 2020-07-02 | $119.10 | $119.10 | 178,850 | — | — |
| 2020-07-01 | $115.70 | $115.70 | 147,270 | — | — |
| 2020-06-30 | $115.40 | $115.40 | 286,240 | — | — |
| 2020-06-29 | $118.20 | $118.20 | 222,320 | — | — |
| 2020-06-26 | $111.60 | $111.60 | 127,430 | — | — |
| 2020-06-25 | $111.00 | $111.00 | 160,250 | — | — |
| 2020-06-24 | $105.40 | $105.40 | 186,490 | — | — |
| 2020-06-23 | $114.60 | $114.60 | 155,930 | — | — |
| 2020-06-22 | $111.60 | $111.60 | 117,880 | — | — |
| 2020-06-19 | $110.70 | $110.70 | 411,140 | — | — |
| 2020-06-18 | $108.40 | $108.40 | 154,350 | — | — |
| 2020-06-17 | $106.70 | $106.70 | 281,700 | — | — |
| 2020-06-16 | $105.30 | $105.30 | 277,520 | — | — |
| 2020-06-15 | $95.30 | $95.30 | 248,700 | — | — |
| 2020-06-12 | $89.80 | $89.80 | 216,620 | — | — |
| 2020-06-11 | $89.90 | $89.90 | 319,910 | — | — |
| 2020-06-10 | $89.10 | $89.10 | 185,300 | — | — |
| 2020-06-09 | $89.40 | $89.40 | 240,870 | — | — |
| 2020-06-08 | $90.70 | $90.70 | 133,910 | — | — |
| 2020-06-05 | $91.20 | $91.20 | 188,080 | — | — |
| 2020-06-04 | $92.00 | $92.00 | 304,500 | — | — |
| 2020-06-03 | $94.20 | $94.20 | 281,960 | — | — |
| 2020-06-02 | $89.20 | $89.20 | 119,080 | — | — |
| 2020-06-01 | $90.00 | $90.00 | 150,900 | — | — |
| 2020-05-29 | $90.00 | $90.00 | 198,600 | — | — |
| 2020-05-28 | $89.90 | $89.90 | 391,320 | — | — |
| 2020-05-27 | $81.30 | $81.30 | 173,490 | — | — |
| 2020-05-26 | $82.00 | $82.00 | 368,260 | — | — |
| 2020-05-22 | $69.10 | $69.10 | 205,510 | — | — |
| 2020-05-21 | $76.10 | $76.10 | 92,330 | — | — |
| 2020-05-20 | $81.30 | $81.30 | 178,320 | — | — |
| 2020-05-19 | $77.50 | $77.50 | 114,010 | — | — |
| 2020-05-18 | $75.00 | $75.00 | 75,270 | — | — |
| 2020-05-15 | $76.00 | $76.00 | 35,530 | — | — |
| 2020-05-14 | $72.60 | $72.60 | 49,540 | — | — |
| 2020-05-13 | $73.00 | $73.00 | 123,380 | — | — |
| 2020-05-12 | $77.00 | $77.00 | 70,790 | — | — |
| 2020-05-11 | $74.90 | $74.90 | 41,600 | — | — |
| 2020-05-08 | $74.60 | $74.60 | 64,850 | — | — |
| 2020-05-07 | $71.60 | $71.60 | 44,210 | — | — |
| 2020-05-06 | $71.70 | $71.70 | 41,860 | — | — |
| 2020-05-05 | $70.70 | $70.70 | 31,010 | — | — |
| 2020-05-04 | $70.00 | $70.00 | 63,470 | — | — |
| 2020-05-01 | $70.00 | $70.00 | 63,010 | — | — |
| 2020-04-30 | $75.90 | $75.90 | 113,100 | — | — |
| 2020-04-29 | $74.80 | $74.80 | 55,410 | — | — |
| 2020-04-28 | $72.60 | $72.60 | 54,840 | — | — |
| 2020-04-27 | $75.60 | $75.60 | 88,830 | — | — |
| 2020-04-24 | $72.70 | $72.70 | 127,650 | — | — |
| 2020-04-23 | $70.80 | $70.80 | 56,480 | — | — |
| 2020-04-22 | $72.50 | $72.50 | 49,620 | — | — |
| 2020-04-21 | $70.00 | $70.00 | 70,910 | — | — |
| 2020-04-20 | $76.00 | $76.00 | 122,200 | — | — |
| 2020-04-17 | $75.40 | $75.40 | 84,050 | — | — |
| 2020-04-16 | $73.30 | $73.30 | 27,860 | — | — |
| 2020-04-15 | $72.30 | $72.30 | 37,390 | — | — |
| 2020-04-14 | $73.20 | $73.20 | 80,280 | — | — |
| 2020-04-13 | $72.20 | $72.20 | 49,370 | — | — |
| 2020-04-09 | $73.00 | $73.00 | 67,680 | — | — |
| 2020-04-08 | $70.00 | $70.00 | 90,080 | — | — |
| 2020-04-07 | $73.20 | $73.20 | 143,040 | — | — |
| 2020-04-06 | $74.70 | $74.70 | 190,190 | — | — |
| 2020-04-03 | $71.60 | $71.60 | 351,040 | — | — |
| 2020-04-02 | $65.50 | $65.50 | 152,250 | — | — |
| 2020-04-01 | $62.70 | $62.70 | 118,720 | — | — |
| 2020-03-31 | $64.10 | $64.10 | 165,350 | — | — |
| 2020-03-30 | $62.40 | $62.40 | 201,320 | — | — |
| 2020-03-27 | $66.10 | $66.10 | 202,180 | — | — |
| 2020-03-26 | $68.60 | $68.60 | 209,140 | — | — |
| 2020-03-25 | $66.70 | $66.70 | 231,330 | — | — |
| 2020-03-24 | $66.90 | $66.90 | 327,080 | — | — |
| 2020-03-23 | $70.00 | $70.00 | 59,970 | — | — |
| 2020-03-20 | $72.50 | $72.50 | 165,220 | — | — |
| 2020-03-19 | $80.40 | $80.40 | 196,840 | — | — |
| 2020-03-18 | $77.30 | $77.30 | 129,240 | — | — |
| 2020-03-17 | $78.70 | $78.70 | 77,220 | — | — |
| 2020-03-16 | $73.70 | $73.70 | 92,480 | — | — |
| 2020-03-13 | $77.10 | $77.10 | 126,530 | — | — |
| 2020-03-12 | $69.10 | $69.10 | 127,790 | — | — |
| 2020-03-11 | $72.90 | $72.90 | 109,860 | — | — |
| 2020-03-10 | $76.00 | $76.00 | 56,290 | — | — |
| 2020-03-09 | $74.50 | $74.50 | 157,060 | — | — |
| 2020-03-06 | $75.60 | $75.60 | 101,630 | — | — |
| 2020-03-05 | $80.20 | $80.20 | 39,410 | — | — |
| 2020-03-04 | $81.60 | $81.60 | 48,420 | — | — |
| 2020-03-03 | $79.80 | $79.80 | 166,130 | — | — |
| 2020-03-02 | $78.00 | $78.00 | 70,540 | — | — |
| 2020-02-28 | $77.70 | $77.70 | 116,860 | — | — |
| 2020-02-27 | $77.90 | $77.90 | 161,450 | — | — |
| 2020-02-26 | $79.80 | $79.80 | 68,190 | — | — |
| 2020-02-25 | $79.00 | $79.00 | 55,890 | — | — |
| 2020-02-24 | $79.00 | $79.00 | 78,530 | — | — |
| 2020-02-21 | $80.70 | $80.70 | 105,100 | — | — |
| 2020-02-20 | $81.60 | $81.60 | 135,100 | — | — |
| 2020-02-19 | $80.90 | $80.90 | 84,730 | — | — |
| 2020-02-18 | $83.30 | $83.30 | 98,480 | — | — |
| 2020-02-14 | $87.60 | $87.60 | 126,570 | — | — |
| 2020-02-13 | $84.50 | $84.50 | 63,400 | — | — |
| 2020-02-12 | $85.30 | $85.30 | 145,190 | — | — |
| 2020-02-11 | $85.00 | $85.00 | 154,570 | — | — |
| 2020-02-10 | $88.50 | $88.50 | 110,210 | — | — |
| 2020-02-07 | $85.90 | $85.90 | 151,570 | — | — |
| 2020-02-06 | $82.80 | $82.80 | 122,090 | — | — |
| 2020-02-05 | $80.20 | $80.20 | 114,920 | — | — |
| 2020-02-04 | $81.40 | $81.40 | 160,410 | — | — |
| 2020-02-03 | $82.50 | $82.50 | 192,090 | — | — |
| 2020-01-31 | $80.90 | $80.90 | 192,820 | — | — |
| 2020-01-30 | $80.80 | $80.80 | 282,110 | — | — |
| 2020-01-29 | $80.00 | $80.00 | 201,910 | — | — |
| 2020-01-28 | $79.90 | $79.90 | 286,150 | — | — |
| 2020-01-27 | $76.00 | $76.00 | 436,280 | — | — |
| 2020-01-24 | $77.20 | $77.20 | 298,580 | — | — |
| 2020-01-23 | $79.35 | $79.35 | 401,500 | — | — |
| 2020-01-22 | $76.00 | $76.00 | 421,810 | — | — |
| 2020-01-21 | $85.90 | $85.90 | 290,860 | — | — |
| 2020-01-17 | $93.70 | $93.70 | 138,700 | — | — |
| 2020-01-16 | $91.10 | $91.10 | 131,210 | — | — |
| 2020-01-15 | $89.40 | $89.40 | 199,500 | — | — |
| 2020-01-14 | $89.20 | $89.20 | 237,240 | — | — |
| 2020-01-13 | $93.60 | $93.60 | 271,400 | — | — |
| 2020-01-10 | $93.50 | $93.50 | 210,900 | — | — |
| 2020-01-09 | $92.10 | $92.10 | 257,790 | — | — |
| 2020-01-08 | $93.60 | $93.60 | 192,560 | — | — |
| 2020-01-07 | $89.90 | $89.90 | 218,380 | — | — |
| 2020-01-06 | $89.80 | $89.80 | 153,270 | — | — |
| 2020-01-03 | $87.80 | $87.80 | 168,760 | — | — |
| 2020-01-02 | $88.50 | $88.50 | 255,930 | — | — |