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
- 1980-03-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 | $35.55 | $163.42 | 388,300 | — | — |
| 2020-12-30 | $34.92 | $160.53 | 442,800 | — | — |
| 2020-12-29 | $35.06 | $161.17 | 344,900 | — | — |
| 2020-12-28 | $35.60 | $163.65 | 406,500 | — | — |
| 2020-12-24 | $35.14 | $161.54 | 149,600 | — | — |
| 2020-12-23 | $34.83 | $160.11 | 334,400 | — | — |
| 2020-12-22 | $34.37 | $158.00 | 349,900 | — | — |
| 2020-12-21 | $33.54 | $154.18 | 582,900 | — | — |
| 2020-12-18 | $34.65 | $159.28 | 1,518,300 | — | — |
| 2020-12-17 | $35.86 | $164.85 | 644,600 | — | — |
| 2020-12-16 | $34.92 | $160.53 | 398,300 | — | — |
| 2020-12-15 | $35.24 | $162.00 | 414,900 | — | — |
| 2020-12-14 | $34.43 | $156.74 | 565,000 | — | — |
| 2020-12-11 | $33.55 | $152.74 | 489,600 | — | — |
| 2020-12-10 | $33.08 | $150.60 | 394,100 | — | — |
| 2020-12-09 | $33.25 | $151.37 | 543,600 | — | — |
| 2020-12-08 | $33.53 | $152.64 | 573,800 | — | — |
| 2020-12-07 | $33.33 | $151.73 | 418,200 | — | — |
| 2020-12-04 | $33.72 | $153.51 | 569,500 | — | — |
| 2020-12-03 | $33.02 | $150.32 | 554,500 | — | — |
| 2020-12-02 | $33.56 | $152.78 | 523,000 | — | — |
| 2020-12-01 | $33.23 | $151.28 | 866,500 | — | — |
| 2020-11-30 | $33.03 | $150.37 | 1,276,300 | — | — |
| 2020-11-27 | $36.51 | $166.21 | 254,100 | — | — |
| 2020-11-25 | $37.47 | $170.58 | 682,400 | — | — |
| 2020-11-24 | $38.13 | $173.59 | 507,900 | — | — |
| 2020-11-23 | $36.28 | $165.16 | 418,700 | — | — |
| 2020-11-20 | $35.76 | $162.80 | 384,300 | — | — |
| 2020-11-19 | $35.81 | $163.02 | 368,200 | — | — |
| 2020-11-18 | $35.62 | $162.16 | 429,100 | — | — |
| 2020-11-17 | $37.02 | $168.53 | 553,300 | — | — |
| 2020-11-16 | $37.42 | $170.35 | 808,900 | — | — |
| 2020-11-13 | $36.44 | $165.89 | 386,500 | — | — |
| 2020-11-12 | $35.01 | $159.38 | 691,500 | — | — |
| 2020-11-11 | $36.04 | $164.07 | 820,200 | — | — |
| 2020-11-10 | $36.27 | $165.12 | 666,900 | — | — |
| 2020-11-09 | $33.34 | $151.78 | 787,400 | — | — |
| 2020-11-06 | $30.59 | $139.26 | 415,100 | — | — |
| 2020-11-05 | $31.43 | $143.08 | 459,100 | — | — |
| 2020-11-04 | $30.34 | $138.12 | 622,000 | — | — |
| 2020-11-03 | $31.82 | $144.86 | 676,000 | — | — |
| 2020-11-02 | $30.89 | $140.63 | 772,100 | — | — |
| 2020-10-30 | $29.18 | $132.84 | 2,120,100 | — | — |
| 2020-10-29 | $28.96 | $131.84 | 755,300 | — | — |
| 2020-10-28 | $28.96 | $131.84 | 1,227,700 | — | — |
| 2020-10-27 | $30.51 | $138.90 | 1,097,600 | — | — |
| 2020-10-26 | $30.60 | $139.31 | 859,900 | — | — |
| 2020-10-23 | $29.55 | $134.53 | 353,400 | — | — |
| 2020-10-22 | $29.40 | $133.84 | 391,400 | — | — |
| 2020-10-21 | $28.89 | $131.52 | 372,700 | — | — |
| 2020-10-20 | $28.37 | $129.15 | 263,000 | — | — |
| 2020-10-19 | $28.36 | $129.11 | 270,800 | — | — |
| 2020-10-16 | $28.94 | $131.75 | 320,400 | — | — |
| 2020-10-15 | $28.61 | $130.25 | 428,400 | — | — |
| 2020-10-14 | $28.59 | $130.16 | 335,800 | — | — |
| 2020-10-13 | $28.73 | $130.79 | 347,200 | — | — |
| 2020-10-12 | $28.86 | $131.38 | 313,000 | — | — |
| 2020-10-09 | $28.84 | $131.29 | 365,600 | — | — |
| 2020-10-08 | $29.14 | $132.66 | 372,400 | — | — |
| 2020-10-07 | $28.43 | $129.43 | 398,300 | — | — |
| 2020-10-06 | $28.07 | $127.79 | 497,700 | — | — |
| 2020-10-05 | $27.37 | $124.60 | 360,200 | — | — |
| 2020-10-02 | $27.56 | $125.47 | 478,800 | — | — |
| 2020-10-01 | $26.93 | $122.60 | 503,800 | — | — |
| 2020-09-30 | $27.02 | $123.01 | 604,500 | — | — |
| 2020-09-29 | $26.66 | $121.37 | 418,300 | — | — |
| 2020-09-28 | $26.66 | $121.37 | 496,500 | — | — |
| 2020-09-25 | $26.59 | $121.05 | 509,300 | — | — |
| 2020-09-24 | $26.52 | $120.73 | 575,400 | — | — |
| 2020-09-23 | $26.28 | $119.64 | 1,180,700 | — | — |
| 2020-09-22 | $27.08 | $123.28 | 656,500 | — | — |
| 2020-09-21 | $27.14 | $123.55 | 769,400 | — | — |
| 2020-09-18 | $27.20 | $122.31 | 1,423,200 | — | — |
| 2020-09-17 | $27.89 | $125.41 | 482,500 | — | — |
| 2020-09-16 | $28.25 | $127.03 | 547,800 | — | — |
| 2020-09-15 | $28.00 | $125.91 | 413,400 | — | — |
| 2020-09-14 | $28.42 | $127.80 | 443,000 | — | — |
| 2020-09-11 | $28.29 | $127.21 | 425,800 | — | — |
| 2020-09-10 | $28.69 | $129.01 | 527,000 | — | — |
| 2020-09-09 | $29.06 | $130.68 | 532,800 | — | — |
| 2020-09-08 | $29.37 | $132.07 | 443,700 | — | — |
| 2020-09-04 | $29.79 | $133.96 | 305,100 | — | — |
| 2020-09-03 | $30.17 | $135.67 | 371,200 | — | — |
| 2020-09-02 | $30.16 | $135.62 | 364,500 | — | — |
| 2020-09-01 | $29.80 | $134.00 | 360,100 | — | — |
| 2020-08-31 | $30.14 | $135.53 | 485,200 | — | — |
| 2020-08-28 | $30.40 | $136.70 | 344,000 | — | — |
| 2020-08-27 | $29.96 | $134.72 | 558,200 | — | — |
| 2020-08-26 | $30.01 | $134.95 | 553,700 | — | — |
| 2020-08-25 | $30.99 | $139.35 | 370,000 | — | — |
| 2020-08-24 | $31.75 | $142.77 | 272,100 | — | — |
| 2020-08-21 | $31.20 | $140.30 | 364,900 | — | — |
| 2020-08-20 | $31.45 | $141.42 | 347,200 | — | — |
| 2020-08-19 | $32.19 | $144.75 | 331,500 | — | — |
| 2020-08-18 | $32.06 | $144.17 | 356,500 | — | — |
| 2020-08-17 | $32.48 | $146.05 | 366,300 | — | — |
| 2020-08-14 | $32.79 | $147.45 | 366,700 | — | — |
| 2020-08-13 | $32.85 | $147.72 | 483,400 | — | — |
| 2020-08-12 | $33.49 | $150.60 | 439,300 | — | — |
| 2020-08-11 | $32.51 | $146.19 | 462,100 | — | — |
| 2020-08-10 | $32.97 | $148.26 | 567,000 | — | — |
| 2020-08-07 | $32.37 | $145.56 | 599,100 | — | — |
| 2020-08-06 | $31.79 | $142.95 | 500,100 | — | — |
| 2020-08-05 | $31.13 | $139.98 | 376,500 | — | — |
| 2020-08-04 | $31.28 | $140.66 | 583,900 | — | — |
| 2020-08-03 | $30.80 | $138.50 | 442,100 | — | — |
| 2020-07-31 | $31.06 | $139.67 | 1,621,500 | — | — |
| 2020-07-30 | $31.38 | $141.11 | 359,300 | — | — |
| 2020-07-29 | $32.03 | $144.03 | 576,700 | — | — |
| 2020-07-28 | $31.64 | $142.28 | 452,500 | — | — |
| 2020-07-27 | $31.16 | $140.12 | 534,700 | — | — |
| 2020-07-24 | $31.51 | $141.69 | 378,800 | — | — |
| 2020-07-23 | $32.39 | $145.65 | 662,300 | — | — |
| 2020-07-22 | $32.04 | $144.08 | 474,600 | — | — |
| 2020-07-21 | $31.47 | $141.51 | 436,700 | — | — |
| 2020-07-20 | $30.62 | $137.69 | 416,200 | — | — |
| 2020-07-17 | $31.92 | $143.54 | 530,200 | — | — |
| 2020-07-16 | $31.44 | $141.38 | 422,800 | — | — |
| 2020-07-15 | $32.06 | $144.17 | 528,500 | — | — |
| 2020-07-14 | $31.42 | $141.29 | 497,800 | — | — |
| 2020-07-13 | $31.29 | $140.70 | 387,300 | — | — |
| 2020-07-10 | $31.03 | $139.53 | 592,500 | — | — |
| 2020-07-09 | $30.17 | $135.67 | 474,600 | — | — |
| 2020-07-08 | $31.25 | $140.52 | 391,800 | — | — |
| 2020-07-07 | $31.90 | $143.45 | 541,100 | — | — |
| 2020-07-06 | $32.45 | $145.92 | 288,100 | — | — |
| 2020-07-02 | $32.40 | $145.69 | 348,500 | — | — |
| 2020-07-01 | $32.22 | $144.89 | 485,500 | — | — |
| 2020-06-30 | $32.65 | $146.82 | 599,800 | — | — |
| 2020-06-29 | $32.23 | $144.93 | 492,500 | — | — |
| 2020-06-26 | $31.26 | $140.57 | 1,024,600 | — | — |
| 2020-06-25 | $31.03 | $139.53 | 563,300 | — | — |
| 2020-06-24 | $30.94 | $139.13 | 485,400 | — | — |
| 2020-06-23 | $31.19 | $140.25 | 432,700 | — | — |
| 2020-06-22 | $31.62 | $142.19 | 448,200 | — | — |
| 2020-06-19 | $31.63 | $142.23 | 1,139,500 | — | — |
| 2020-06-18 | $31.65 | $142.32 | 480,400 | — | — |
| 2020-06-17 | $31.58 | $142.01 | 371,900 | — | — |
| 2020-06-16 | $32.60 | $146.59 | 490,400 | — | — |
| 2020-06-15 | $31.56 | $141.92 | 758,600 | — | — |
| 2020-06-12 | $31.61 | $140.73 | 592,500 | — | — |
| 2020-06-11 | $32.17 | $143.23 | 625,300 | — | — |
| 2020-06-10 | $34.56 | $153.87 | 393,500 | — | — |
| 2020-06-09 | $36.05 | $160.50 | 444,400 | — | — |
| 2020-06-08 | $37.27 | $165.93 | 484,000 | — | — |
| 2020-06-05 | $36.18 | $161.08 | 523,300 | — | — |
| 2020-06-04 | $34.84 | $155.12 | 395,600 | — | — |
| 2020-06-03 | $35.59 | $158.45 | 580,200 | — | — |
| 2020-06-02 | $34.68 | $154.40 | 773,000 | — | — |
| 2020-06-01 | $34.59 | $154.00 | 459,900 | — | — |
| 2020-05-29 | $35.12 | $156.36 | 664,600 | — | — |
| 2020-05-28 | $34.99 | $155.78 | 507,400 | — | — |
| 2020-05-27 | $35.24 | $156.90 | 497,600 | — | — |
| 2020-05-26 | $34.38 | $153.07 | 443,600 | — | — |
| 2020-05-22 | $33.63 | $149.73 | 299,200 | — | — |
| 2020-05-21 | $33.22 | $147.90 | 493,500 | — | — |
| 2020-05-20 | $33.73 | $150.17 | 461,100 | — | — |
| 2020-05-19 | $32.70 | $145.59 | 621,000 | — | — |
| 2020-05-18 | $33.33 | $148.39 | 780,400 | — | — |
| 2020-05-15 | $30.07 | $133.88 | 2,044,800 | — | — |
| 2020-05-14 | $30.33 | $135.04 | 635,900 | — | — |
| 2020-05-13 | $30.84 | $137.31 | 617,700 | — | — |
| 2020-05-12 | $32.41 | $144.30 | 562,500 | — | — |
| 2020-05-11 | $34.01 | $151.42 | 792,800 | — | — |
| 2020-05-08 | $35.31 | $157.21 | 596,200 | — | — |
| 2020-05-07 | $33.49 | $149.11 | 467,200 | — | — |
| 2020-05-06 | $32.89 | $146.43 | 541,000 | — | — |
| 2020-05-05 | $34.04 | $151.55 | 594,700 | — | — |
| 2020-05-04 | $32.94 | $146.66 | 533,900 | — | — |
| 2020-05-01 | $33.41 | $148.75 | 622,600 | — | — |
| 2020-04-30 | $33.78 | $150.40 | 1,046,600 | — | — |
| 2020-04-29 | $35.87 | $159.70 | 699,500 | — | — |
| 2020-04-28 | $34.82 | $155.03 | 555,400 | — | — |
| 2020-04-27 | $32.88 | $146.39 | 656,700 | — | — |
| 2020-04-24 | $32.79 | $145.99 | 402,500 | — | — |
| 2020-04-23 | $32.22 | $143.45 | 505,900 | — | — |
| 2020-04-22 | $32.92 | $146.57 | 592,600 | — | — |
| 2020-04-21 | $32.39 | $144.21 | 518,900 | — | — |
| 2020-04-20 | $31.30 | $139.35 | 656,700 | — | — |
| 2020-04-17 | $33.48 | $149.06 | 550,700 | — | — |
| 2020-04-16 | $31.98 | $142.38 | 570,000 | — | — |
| 2020-04-15 | $32.53 | $144.83 | 578,200 | — | — |
| 2020-04-14 | $35.16 | $156.54 | 506,600 | — | — |
| 2020-04-13 | $34.27 | $152.58 | 660,600 | — | — |
| 2020-04-09 | $35.76 | $159.21 | 714,700 | — | — |
| 2020-04-08 | $33.87 | $150.80 | 671,900 | — | — |
| 2020-04-07 | $33.10 | $147.37 | 591,700 | — | — |
| 2020-04-06 | $33.19 | $147.77 | 701,100 | — | — |
| 2020-04-03 | $30.89 | $137.53 | 471,100 | — | — |
| 2020-04-02 | $30.89 | $137.53 | 634,100 | — | — |
| 2020-04-01 | $29.58 | $131.70 | 674,100 | — | — |
| 2020-03-31 | $33.97 | $151.24 | 735,500 | — | — |
| 2020-03-30 | $34.51 | $153.65 | 812,300 | — | — |
| 2020-03-27 | $32.89 | $146.43 | 810,000 | — | — |
| 2020-03-26 | $32.76 | $145.85 | 593,800 | — | — |
| 2020-03-25 | $29.95 | $133.34 | 995,200 | — | — |
| 2020-03-24 | $28.16 | $125.37 | 944,600 | — | — |
| 2020-03-23 | $27.08 | $120.57 | 1,070,100 | — | — |
| 2020-03-20 | $31.15 | $138.69 | 2,746,400 | — | — |
| 2020-03-19 | $29.27 | $130.32 | 1,651,200 | — | — |
| 2020-03-18 | $24.61 | $109.57 | 1,201,800 | — | — |
| 2020-03-17 | $31.22 | $139.00 | 1,215,800 | — | — |
| 2020-03-16 | $26.76 | $119.14 | 1,025,500 | — | — |
| 2020-03-13 | $33.00 | $145.53 | 1,329,100 | — | — |
| 2020-03-12 | $29.75 | $131.20 | 1,324,000 | — | — |
| 2020-03-11 | $33.18 | $146.32 | 761,700 | — | — |
| 2020-03-10 | $35.70 | $157.44 | 828,200 | — | — |
| 2020-03-09 | $34.99 | $154.31 | 908,600 | — | — |
| 2020-03-06 | $38.04 | $167.76 | 596,100 | — | — |
| 2020-03-05 | $37.76 | $166.52 | 817,900 | — | — |
| 2020-03-04 | $38.79 | $171.06 | 453,100 | — | — |
| 2020-03-03 | $37.08 | $163.52 | 666,700 | — | — |
| 2020-03-02 | $37.62 | $165.90 | 916,400 | — | — |
| 2020-02-28 | $35.31 | $155.72 | 1,079,300 | — | — |
| 2020-02-27 | $37.33 | $164.63 | 666,600 | — | — |
| 2020-02-26 | $39.04 | $172.17 | 888,500 | — | — |
| 2020-02-25 | $40.55 | $178.83 | 491,200 | — | — |
| 2020-02-24 | $42.04 | $185.40 | 552,800 | — | — |
| 2020-02-21 | $43.17 | $190.38 | 495,800 | — | — |
| 2020-02-20 | $43.34 | $191.13 | 404,900 | — | — |
| 2020-02-19 | $43.18 | $190.42 | 366,500 | — | — |
| 2020-02-18 | $43.69 | $192.67 | 702,200 | — | — |
| 2020-02-14 | $43.43 | $191.53 | 409,000 | — | — |
| 2020-02-13 | $43.11 | $190.12 | 460,700 | — | — |
| 2020-02-12 | $42.48 | $187.34 | 456,400 | — | — |
| 2020-02-11 | $42.55 | $187.65 | 542,500 | — | — |
| 2020-02-10 | $42.65 | $188.09 | 523,800 | — | — |
| 2020-02-07 | $42.48 | $187.34 | 677,200 | — | — |
| 2020-02-06 | $42.32 | $186.63 | 767,400 | — | — |
| 2020-02-05 | $42.15 | $185.88 | 577,400 | — | — |
| 2020-02-04 | $41.76 | $184.16 | 516,000 | — | — |
| 2020-02-03 | $42.40 | $186.98 | 775,400 | — | — |
| 2020-01-31 | $41.32 | $182.22 | 1,690,100 | — | — |
| 2020-01-30 | $42.22 | $186.19 | 464,100 | — | — |
| 2020-01-29 | $42.33 | $186.68 | 537,800 | — | — |
| 2020-01-28 | $43.15 | $190.29 | 535,800 | — | — |
| 2020-01-27 | $43.03 | $189.76 | 526,200 | — | — |
| 2020-01-24 | $43.17 | $190.38 | 408,300 | — | — |
| 2020-01-23 | $43.51 | $191.88 | 497,200 | — | — |
| 2020-01-22 | $43.49 | $191.79 | 427,800 | — | — |
| 2020-01-21 | $43.56 | $192.10 | 429,800 | — | — |
| 2020-01-17 | $44.05 | $194.26 | 362,500 | — | — |
| 2020-01-16 | $44.34 | $195.54 | 426,100 | — | — |
| 2020-01-15 | $44.04 | $194.22 | 540,600 | — | — |
| 2020-01-14 | $43.31 | $191.00 | 451,200 | — | — |
| 2020-01-13 | $43.22 | $190.60 | 533,600 | — | — |
| 2020-01-10 | $42.82 | $188.84 | 356,200 | — | — |
| 2020-01-09 | $42.52 | $187.51 | 738,000 | — | — |
| 2020-01-08 | $42.66 | $188.13 | 821,800 | — | — |
| 2020-01-07 | $43.40 | $191.39 | 551,300 | — | — |
| 2020-01-06 | $43.68 | $192.63 | 565,700 | — | — |
| 2020-01-03 | $44.17 | $194.79 | 749,800 | — | — |
| 2020-01-02 | $44.27 | $195.23 | 561,200 | — | — |