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
- 1993-04-01 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 | $97.80 | $97.80 | 463,840 | — | — |
| 2020-12-30 | $104.60 | $104.60 | 941,440 | — | — |
| 2020-12-29 | $96.00 | $96.00 | 567,740 | — | — |
| 2020-12-28 | $99.20 | $99.20 | 598,505 | — | — |
| 2020-12-24 | $100.20 | $100.20 | 146,410 | — | — |
| 2020-12-23 | $102.60 | $102.60 | 534,995 | — | — |
| 2020-12-22 | $99.00 | $99.00 | 330,085 | — | — |
| 2020-12-21 | $100.40 | $100.40 | 252,645 | — | — |
| 2020-12-18 | $99.60 | $99.60 | 276,555 | — | — |
| 2020-12-17 | $101.80 | $101.80 | 226,220 | — | — |
| 2020-12-16 | $99.40 | $99.40 | 311,000 | — | — |
| 2020-12-15 | $105.40 | $105.40 | 414,955 | — | — |
| 2020-12-14 | $101.80 | $101.80 | 988,090 | — | — |
| 2020-12-11 | $100.20 | $100.20 | 334,380 | — | — |
| 2020-12-10 | $99.40 | $99.40 | 537,600 | — | — |
| 2020-12-09 | $92.00 | $92.00 | 387,625 | — | — |
| 2020-12-08 | $94.40 | $94.40 | 571,090 | — | — |
| 2020-12-07 | $101.60 | $101.60 | 336,025 | — | — |
| 2020-12-04 | $100.20 | $100.20 | 219,150 | — | — |
| 2020-12-03 | $98.60 | $98.60 | 295,370 | — | — |
| 2020-12-02 | $96.80 | $96.80 | 190,820 | — | — |
| 2020-12-01 | $98.20 | $98.20 | 342,535 | — | — |
| 2020-11-30 | $99.20 | $99.20 | 353,000 | — | — |
| 2020-11-27 | $92.00 | $92.00 | 212,930 | — | — |
| 2020-11-25 | $92.00 | $92.00 | 326,255 | — | — |
| 2020-11-24 | $89.60 | $89.60 | 263,195 | — | — |
| 2020-11-23 | $89.20 | $89.20 | 416,255 | — | — |
| 2020-11-20 | $92.40 | $92.40 | 1,032,155 | — | — |
| 2020-11-19 | $90.80 | $90.80 | 300,105 | — | — |
| 2020-11-18 | $87.00 | $87.00 | 296,320 | — | — |
| 2020-11-17 | $90.80 | $90.80 | 513,190 | — | — |
| 2020-11-16 | $93.80 | $93.80 | 831,315 | — | — |
| 2020-11-13 | $85.60 | $85.60 | 693,785 | — | — |
| 2020-11-12 | $80.80 | $80.80 | 464,695 | — | — |
| 2020-11-11 | $82.20 | $82.20 | 416,275 | — | — |
| 2020-11-10 | $82.20 | $82.20 | 376,025 | — | — |
| 2020-11-09 | $83.80 | $83.80 | 324,495 | — | — |
| 2020-11-06 | $85.60 | $85.60 | 437,420 | — | — |
| 2020-11-05 | $90.20 | $90.20 | 544,975 | — | — |
| 2020-11-04 | $99.80 | $99.80 | 219,850 | — | — |
| 2020-11-03 | $100.20 | $100.20 | 138,530 | — | — |
| 2020-11-02 | $98.80 | $98.80 | 127,265 | — | — |
| 2020-10-30 | $97.20 | $97.20 | 173,900 | — | — |
| 2020-10-29 | $98.40 | $98.40 | 139,590 | — | — |
| 2020-10-28 | $93.80 | $93.80 | 163,730 | — | — |
| 2020-10-27 | $96.60 | $96.60 | 99,700 | — | — |
| 2020-10-26 | $97.20 | $97.20 | 204,945 | — | — |
| 2020-10-23 | $99.60 | $99.60 | 141,760 | — | — |
| 2020-10-22 | $100.40 | $100.40 | 194,025 | — | — |
| 2020-10-21 | $94.40 | $94.40 | 236,515 | — | — |
| 2020-10-20 | $97.60 | $97.60 | 295,595 | — | — |
| 2020-10-19 | $100.60 | $100.60 | 186,370 | — | — |
| 2020-10-16 | $103.00 | $103.00 | 285,570 | — | — |
| 2020-10-15 | $101.00 | $101.00 | 339,065 | — | — |
| 2020-10-14 | $99.00 | $99.00 | 290,550 | — | — |
| 2020-10-13 | $101.60 | $101.60 | 182,695 | — | — |
| 2020-10-12 | $102.80 | $102.80 | 228,215 | — | — |
| 2020-10-09 | $105.00 | $105.00 | 176,490 | — | — |
| 2020-10-08 | $105.60 | $105.60 | 256,715 | — | — |
| 2020-10-07 | $106.20 | $106.20 | 502,270 | — | — |
| 2020-10-06 | $99.60 | $99.60 | 503,170 | — | — |
| 2020-10-05 | $101.20 | $101.20 | 887,585 | — | — |
| 2020-10-02 | $89.40 | $89.40 | 391,550 | — | — |
| 2020-10-01 | $85.20 | $85.20 | 237,330 | — | — |
| 2020-09-30 | $84.20 | $84.20 | 459,685 | — | — |
| 2020-09-29 | $80.80 | $80.80 | 249,180 | — | — |
| 2020-09-28 | $80.00 | $80.00 | 384,760 | — | — |
| 2020-09-25 | $76.20 | $76.20 | 369,225 | — | — |
| 2020-09-24 | $72.80 | $72.80 | 606,175 | — | — |
| 2020-09-23 | $73.60 | $73.60 | 674,150 | — | — |
| 2020-09-22 | $77.00 | $77.00 | 506,325 | — | — |
| 2020-09-21 | $80.20 | $80.20 | 434,985 | — | — |
| 2020-09-18 | $83.40 | $83.40 | 426,750 | — | — |
| 2020-09-17 | $84.00 | $84.00 | 451,165 | — | — |
| 2020-09-16 | $83.60 | $83.60 | 325,460 | — | — |
| 2020-09-15 | $83.60 | $83.60 | 291,310 | — | — |
| 2020-09-14 | $85.40 | $85.40 | 384,195 | — | — |
| 2020-09-11 | $81.60 | $81.60 | 558,530 | — | — |
| 2020-09-10 | $83.60 | $83.60 | 510,095 | — | — |
| 2020-09-09 | $83.80 | $83.80 | 464,155 | — | — |
| 2020-09-08 | $87.00 | $87.00 | 570,680 | — | — |
| 2020-09-04 | $86.00 | $86.00 | 1,023,355 | — | — |
| 2020-09-03 | $91.20 | $91.20 | 2,387,560 | — | — |
| 2020-09-02 | $100.80 | $100.80 | 3,189,295 | — | — |
| 2020-09-01 | $145.20 | $145.20 | 625,135 | — | — |
| 2020-08-31 | $155.20 | $155.20 | 558,220 | — | — |
| 2020-08-28 | $147.20 | $147.20 | 387,185 | — | — |
| 2020-08-27 | $152.80 | $152.80 | 673,660 | — | — |
| 2020-08-26 | $141.00 | $141.00 | 576,420 | — | — |
| 2020-08-25 | $133.60 | $133.60 | 243,415 | — | — |
| 2020-08-24 | $135.80 | $135.80 | 182,480 | — | — |
| 2020-08-21 | $138.20 | $138.20 | 163,835 | — | — |
| 2020-08-20 | $138.40 | $138.40 | 124,435 | — | — |
| 2020-08-19 | $138.60 | $138.60 | 173,520 | — | — |
| 2020-08-18 | $136.80 | $136.80 | 155,110 | — | — |
| 2020-08-17 | $138.60 | $138.60 | 126,140 | — | — |
| 2020-08-14 | $137.20 | $137.20 | 132,510 | — | — |
| 2020-08-13 | $135.20 | $135.20 | 190,610 | — | — |
| 2020-08-12 | $132.40 | $132.40 | 195,060 | — | — |
| 2020-08-11 | $131.80 | $131.80 | 333,600 | — | — |
| 2020-08-10 | $139.80 | $139.80 | 394,545 | — | — |
| 2020-08-07 | $140.00 | $140.00 | 370,810 | — | — |
| 2020-08-06 | $141.00 | $141.00 | 340,170 | — | — |
| 2020-08-05 | $137.20 | $137.20 | 348,710 | — | — |
| 2020-08-04 | $140.60 | $140.60 | 652,980 | — | — |
| 2020-08-03 | $135.40 | $135.40 | 338,850 | — | — |
| 2020-07-31 | $129.60 | $129.60 | 296,265 | — | — |
| 2020-07-30 | $131.80 | $131.80 | 175,545 | — | — |
| 2020-07-29 | $129.00 | $129.00 | 212,360 | — | — |
| 2020-07-28 | $128.40 | $128.40 | 194,455 | — | — |
| 2020-07-27 | $132.60 | $132.60 | 283,000 | — | — |
| 2020-07-24 | $130.40 | $130.40 | 260,370 | — | — |
| 2020-07-23 | $131.60 | $131.60 | 240,545 | — | — |
| 2020-07-22 | $132.20 | $132.20 | 313,685 | — | — |
| 2020-07-21 | $135.60 | $135.60 | 429,380 | — | — |
| 2020-07-20 | $132.00 | $132.00 | 320,455 | — | — |
| 2020-07-17 | $134.00 | $134.00 | 149,350 | — | — |
| 2020-07-16 | $135.20 | $135.20 | 169,355 | — | — |
| 2020-07-15 | $137.20 | $137.20 | 337,750 | — | — |
| 2020-07-14 | $131.20 | $131.20 | 241,425 | — | — |
| 2020-07-13 | $132.40 | $132.40 | 280,700 | — | — |
| 2020-07-10 | $134.40 | $134.40 | 165,905 | — | — |
| 2020-07-09 | $132.80 | $132.80 | 166,815 | — | — |
| 2020-07-08 | $135.40 | $135.40 | 191,755 | — | — |
| 2020-07-07 | $134.80 | $134.80 | 239,820 | — | — |
| 2020-07-06 | $139.60 | $139.60 | 204,420 | — | — |
| 2020-07-02 | $138.40 | $138.40 | 200,545 | — | — |
| 2020-07-01 | $140.60 | $140.60 | 199,880 | — | — |
| 2020-06-30 | $138.40 | $138.40 | 168,890 | — | — |
| 2020-06-29 | $134.40 | $134.40 | 218,175 | — | — |
| 2020-06-26 | $134.00 | $134.00 | 252,210 | — | — |
| 2020-06-25 | $138.40 | $138.40 | 162,005 | — | — |
| 2020-06-24 | $137.60 | $137.60 | 232,785 | — | — |
| 2020-06-23 | $142.80 | $142.80 | 290,585 | — | — |
| 2020-06-22 | $142.80 | $142.80 | 716,510 | — | — |
| 2020-06-19 | $138.20 | $138.20 | 252,925 | — | — |
| 2020-06-18 | $135.60 | $135.60 | 163,255 | — | — |
| 2020-06-17 | $134.40 | $134.40 | 439,545 | — | — |
| 2020-06-16 | $137.80 | $137.80 | 253,710 | — | — |
| 2020-06-15 | $137.00 | $137.00 | 303,470 | — | — |
| 2020-06-12 | $131.80 | $131.80 | 394,680 | — | — |
| 2020-06-11 | $133.60 | $133.60 | 365,350 | — | — |
| 2020-06-10 | $141.00 | $141.00 | 318,280 | — | — |
| 2020-06-09 | $142.40 | $142.40 | 344,860 | — | — |
| 2020-06-08 | $146.20 | $146.20 | 730,520 | — | — |
| 2020-06-05 | $133.60 | $133.60 | 391,395 | — | — |
| 2020-06-04 | $135.20 | $135.20 | 293,560 | — | — |
| 2020-06-03 | $132.80 | $132.80 | 323,330 | — | — |
| 2020-06-02 | $136.60 | $136.60 | 292,935 | — | — |
| 2020-06-01 | $134.20 | $134.20 | 299,255 | — | — |
| 2020-05-29 | $137.20 | $137.20 | 326,220 | — | — |
| 2020-05-28 | $136.60 | $136.60 | 279,435 | — | — |
| 2020-05-27 | $139.20 | $139.20 | 453,950 | — | — |
| 2020-05-26 | $140.40 | $140.40 | 364,205 | — | — |
| 2020-05-22 | $144.80 | $144.80 | 669,890 | — | — |
| 2020-05-21 | $145.60 | $145.60 | 415,120 | — | — |
| 2020-05-20 | $149.20 | $149.20 | 246,370 | — | — |
| 2020-05-19 | $148.20 | $148.20 | 446,690 | — | — |
| 2020-05-18 | $152.60 | $152.60 | 490,205 | — | — |
| 2020-05-15 | $154.60 | $154.60 | 272,395 | — | — |
| 2020-05-14 | $152.60 | $152.60 | 680,725 | — | — |
| 2020-05-13 | $148.40 | $148.40 | 415,195 | — | — |
| 2020-05-12 | $154.20 | $154.20 | 451,865 | — | — |
| 2020-05-11 | $157.80 | $157.80 | 285,820 | — | — |
| 2020-05-08 | $154.20 | $154.20 | 333,225 | — | — |
| 2020-05-07 | $150.40 | $150.40 | 286,810 | — | — |
| 2020-05-06 | $147.80 | $147.80 | 327,395 | — | — |
| 2020-05-05 | $154.40 | $154.40 | 564,140 | — | — |
| 2020-05-04 | $152.40 | $152.40 | 383,210 | — | — |
| 2020-05-01 | $146.80 | $146.80 | 386,160 | — | — |
| 2020-04-30 | $152.20 | $152.20 | 860,530 | — | — |
| 2020-04-29 | $165.20 | $165.20 | 704,665 | — | — |
| 2020-04-28 | $156.40 | $156.40 | 722,840 | — | — |
| 2020-04-27 | $157.00 | $157.00 | 858,050 | — | — |
| 2020-04-24 | $150.60 | $150.60 | 1,038,110 | — | — |
| 2020-04-23 | $134.60 | $134.60 | 426,410 | — | — |
| 2020-04-22 | $133.60 | $133.60 | 349,810 | — | — |
| 2020-04-21 | $129.00 | $129.00 | 457,935 | — | — |
| 2020-04-20 | $134.40 | $134.40 | 644,000 | — | — |
| 2020-04-17 | $130.20 | $130.20 | 656,725 | — | — |
| 2020-04-16 | $122.80 | $122.80 | 504,780 | — | — |
| 2020-04-15 | $126.40 | $126.40 | 707,650 | — | — |
| 2020-04-14 | $127.60 | $127.60 | 1,204,410 | — | — |
| 2020-04-13 | $127.80 | $127.80 | 1,266,955 | — | — |
| 2020-04-09 | $121.00 | $121.00 | 1,055,740 | — | — |
| 2020-04-08 | $116.20 | $116.20 | 1,631,365 | — | — |
| 2020-04-07 | $100.80 | $100.80 | 1,620,440 | — | — |
| 2020-04-06 | $96.00 | $96.00 | 1,204,395 | — | — |
| 2020-04-03 | $95.60 | $95.60 | 1,307,235 | — | — |
| 2020-04-02 | $104.40 | $104.40 | 2,928,925 | — | — |
| 2020-04-01 | $99.60 | $99.60 | 4,889,790 | — | — |
| 2020-03-31 | $80.00 | $80.00 | 5,789,400 | — | — |
| 2020-03-30 | $271.60 | $271.60 | 1,529,995 | — | — |
| 2020-03-27 | $264.80 | $264.80 | 376,635 | — | — |
| 2020-03-26 | $274.00 | $274.00 | 475,270 | — | — |
| 2020-03-25 | $247.60 | $247.60 | 366,930 | — | — |
| 2020-03-24 | $238.20 | $238.20 | 449,380 | — | — |
| 2020-03-23 | $211.00 | $211.00 | 266,460 | — | — |
| 2020-03-20 | $212.80 | $212.80 | 452,560 | — | — |
| 2020-03-19 | $230.60 | $230.60 | 620,110 | — | — |
| 2020-03-18 | $204.60 | $204.60 | 420,110 | — | — |
| 2020-03-17 | $211.80 | $211.80 | 486,130 | — | — |
| 2020-03-16 | $205.20 | $205.20 | 501,070 | — | — |
| 2020-03-13 | $251.00 | $251.00 | 620,170 | — | — |
| 2020-03-12 | $230.00 | $230.00 | 749,850 | — | — |
| 2020-03-11 | $251.20 | $251.20 | 590,535 | — | — |
| 2020-03-10 | $283.40 | $283.40 | 276,790 | — | — |
| 2020-03-09 | $279.40 | $279.40 | 435,375 | — | — |
| 2020-03-06 | $298.20 | $298.20 | 308,460 | — | — |
| 2020-03-05 | $309.00 | $309.00 | 256,035 | — | — |
| 2020-03-04 | $320.40 | $320.40 | 214,225 | — | — |
| 2020-03-03 | $310.80 | $310.80 | 389,160 | — | — |
| 2020-03-02 | $322.00 | $322.00 | 537,400 | — | — |
| 2020-02-28 | $293.40 | $293.40 | 606,135 | — | — |
| 2020-02-27 | $293.40 | $293.40 | 776,210 | — | — |
| 2020-02-26 | $325.40 | $325.40 | 1,018,145 | — | — |
| 2020-02-25 | $350.00 | $350.00 | 384,630 | — | — |
| 2020-02-24 | $351.60 | $351.60 | 344,970 | — | — |
| 2020-02-21 | $358.60 | $358.60 | 282,390 | — | — |
| 2020-02-20 | $357.40 | $357.40 | 203,635 | — | — |
| 2020-02-19 | $362.00 | $362.00 | 176,850 | — | — |
| 2020-02-18 | $363.80 | $363.80 | 314,660 | — | — |
| 2020-02-14 | $352.40 | $352.40 | 174,320 | — | — |
| 2020-02-13 | $353.80 | $353.80 | 167,870 | — | — |
| 2020-02-12 | $363.60 | $363.60 | 306,765 | — | — |
| 2020-02-11 | $358.00 | $358.00 | 219,230 | — | — |
| 2020-02-10 | $358.40 | $358.40 | 345,710 | — | — |
| 2020-02-07 | $353.20 | $353.20 | 499,990 | — | — |
| 2020-02-06 | $370.20 | $370.20 | 244,650 | — | — |
| 2020-02-05 | $374.40 | $374.40 | 194,840 | — | — |
| 2020-02-04 | $376.60 | $376.60 | 269,400 | — | — |
| 2020-02-03 | $367.80 | $367.80 | 270,045 | — | — |
| 2020-01-31 | $371.00 | $371.00 | 354,565 | — | — |
| 2020-01-30 | $380.80 | $380.80 | 236,925 | — | — |
| 2020-01-29 | $386.20 | $386.20 | 379,355 | — | — |
| 2020-01-28 | $405.20 | $405.20 | 211,675 | — | — |
| 2020-01-27 | $393.20 | $393.20 | 321,450 | — | — |
| 2020-01-24 | $404.40 | $404.40 | 231,310 | — | — |
| 2020-01-23 | $415.20 | $415.20 | 220,705 | — | — |
| 2020-01-22 | $416.40 | $416.40 | 328,360 | — | — |
| 2020-01-21 | $421.40 | $421.40 | 645,105 | — | — |
| 2020-01-17 | $398.20 | $398.20 | 276,585 | — | — |
| 2020-01-16 | $401.20 | $401.20 | 471,265 | — | — |
| 2020-01-15 | $388.00 | $388.00 | 360,485 | — | — |
| 2020-01-14 | $386.40 | $386.40 | 425,455 | — | — |
| 2020-01-13 | $395.00 | $395.00 | 825,605 | — | — |
| 2020-01-10 | $379.00 | $379.00 | 369,495 | — | — |
| 2020-01-09 | $399.80 | $399.80 | 449,335 | — | — |
| 2020-01-08 | $389.20 | $389.20 | 964,385 | — | — |
| 2020-01-07 | $401.60 | $401.60 | 503,040 | — | — |
| 2020-01-06 | $424.60 | $424.60 | 312,215 | — | — |
| 2020-01-03 | $419.00 | $419.00 | 347,680 | — | — |
| 2020-01-02 | $430.60 | $430.60 | 335,070 | — | — |