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
- 1994-01-28 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 | $126.69 | $625.68 | 405,500 | — | — |
| 2020-12-30 | $125.00 | $617.34 | 329,800 | — | — |
| 2020-12-29 | $124.25 | $613.63 | 311,500 | — | — |
| 2020-12-28 | $124.97 | $617.19 | 460,700 | — | — |
| 2020-12-24 | $124.60 | $615.36 | 98,000 | — | — |
| 2020-12-23 | $122.66 | $605.78 | 602,800 | — | — |
| 2020-12-22 | $125.28 | $618.72 | 588,900 | — | — |
| 2020-12-21 | $124.60 | $615.36 | 853,700 | — | — |
| 2020-12-18 | $124.04 | $612.60 | 1,942,600 | — | — |
| 2020-12-17 | $125.59 | $620.25 | 858,100 | — | — |
| 2020-12-16 | $123.41 | $609.49 | 684,200 | — | — |
| 2020-12-15 | $123.54 | $610.13 | 532,000 | — | — |
| 2020-12-14 | $121.44 | $599.76 | 477,500 | — | — |
| 2020-12-11 | $121.66 | $600.84 | 716,400 | — | — |
| 2020-12-10 | $120.18 | $593.53 | 629,600 | — | — |
| 2020-12-09 | $122.90 | $606.97 | 747,900 | — | — |
| 2020-12-08 | $123.93 | $612.05 | 533,600 | — | — |
| 2020-12-07 | $125.32 | $618.92 | 431,000 | — | — |
| 2020-12-04 | $125.13 | $617.98 | 610,300 | — | — |
| 2020-12-03 | $123.65 | $610.67 | 736,700 | — | — |
| 2020-12-02 | $123.73 | $611.07 | 536,900 | — | — |
| 2020-12-01 | $124.59 | $615.31 | 818,800 | — | — |
| 2020-11-30 | $126.16 | $623.07 | 2,082,800 | — | — |
| 2020-11-27 | $124.00 | $612.40 | 314,200 | — | — |
| 2020-11-25 | $125.03 | $617.49 | 423,000 | — | — |
| 2020-11-24 | $125.88 | $621.68 | 578,100 | — | — |
| 2020-11-23 | $123.77 | $611.26 | 721,600 | — | — |
| 2020-11-20 | $126.18 | $623.17 | 577,800 | — | — |
| 2020-11-19 | $126.14 | $622.97 | 691,900 | — | — |
| 2020-11-18 | $126.07 | $622.62 | 434,000 | — | — |
| 2020-11-17 | $130.91 | $646.53 | 482,400 | — | — |
| 2020-11-16 | $132.30 | $653.39 | 647,600 | — | — |
| 2020-11-13 | $132.35 | $653.64 | 543,200 | — | — |
| 2020-11-12 | $128.75 | $635.86 | 569,300 | — | — |
| 2020-11-11 | $131.22 | $648.06 | 682,500 | — | — |
| 2020-11-10 | $130.16 | $642.82 | 821,500 | — | — |
| 2020-11-09 | $125.61 | $620.35 | 1,211,200 | — | — |
| 2020-11-06 | $122.67 | $605.83 | 481,400 | — | — |
| 2020-11-05 | $124.03 | $612.55 | 632,300 | — | — |
| 2020-11-04 | $122.72 | $606.08 | 385,200 | — | — |
| 2020-11-03 | $123.32 | $609.04 | 594,800 | — | — |
| 2020-11-02 | $119.84 | $591.85 | 725,000 | — | — |
| 2020-10-30 | $116.63 | $576.00 | 574,800 | — | — |
| 2020-10-29 | $113.53 | $560.69 | 609,700 | — | — |
| 2020-10-28 | $112.43 | $555.26 | 703,400 | — | — |
| 2020-10-27 | $114.86 | $567.26 | 379,700 | — | — |
| 2020-10-26 | $117.13 | $578.47 | 387,400 | — | — |
| 2020-10-23 | $118.71 | $586.27 | 358,600 | — | — |
| 2020-10-22 | $118.65 | $585.98 | 448,200 | — | — |
| 2020-10-21 | $117.90 | $582.27 | 483,700 | — | — |
| 2020-10-20 | $118.21 | $583.80 | 485,000 | — | — |
| 2020-10-19 | $117.68 | $581.19 | 351,200 | — | — |
| 2020-10-16 | $119.44 | $589.88 | 665,500 | — | — |
| 2020-10-15 | $122.47 | $604.84 | 593,500 | — | — |
| 2020-10-14 | $122.76 | $606.28 | 492,200 | — | — |
| 2020-10-13 | $124.20 | $608.45 | 639,700 | — | — |
| 2020-10-12 | $124.66 | $610.70 | 244,500 | — | — |
| 2020-10-09 | $123.66 | $605.80 | 368,000 | — | — |
| 2020-10-08 | $124.88 | $611.78 | 476,600 | — | — |
| 2020-10-07 | $122.95 | $602.33 | 499,300 | — | — |
| 2020-10-06 | $123.54 | $605.22 | 610,400 | — | — |
| 2020-10-05 | $124.50 | $609.92 | 583,800 | — | — |
| 2020-10-02 | $123.71 | $606.05 | 852,700 | — | — |
| 2020-10-01 | $120.29 | $589.29 | 740,500 | — | — |
| 2020-09-30 | $115.95 | $568.03 | 761,600 | — | — |
| 2020-09-29 | $115.34 | $565.04 | 279,900 | — | — |
| 2020-09-28 | $117.14 | $573.86 | 412,900 | — | — |
| 2020-09-25 | $115.38 | $565.24 | 693,800 | — | — |
| 2020-09-24 | $112.39 | $550.59 | 502,700 | — | — |
| 2020-09-23 | $113.42 | $555.64 | 653,900 | — | — |
| 2020-09-22 | $115.18 | $564.26 | 727,400 | — | — |
| 2020-09-21 | $113.17 | $554.41 | 752,000 | — | — |
| 2020-09-18 | $114.93 | $563.04 | 1,150,800 | — | — |
| 2020-09-17 | $117.14 | $573.86 | 650,400 | — | — |
| 2020-09-16 | $118.19 | $579.01 | 551,200 | — | — |
| 2020-09-15 | $118.57 | $580.87 | 308,300 | — | — |
| 2020-09-14 | $119.65 | $586.16 | 471,500 | — | — |
| 2020-09-11 | $115.91 | $567.84 | 581,500 | — | — |
| 2020-09-10 | $116.44 | $570.43 | 696,900 | — | — |
| 2020-09-09 | $116.44 | $570.43 | 488,700 | — | — |
| 2020-09-08 | $115.68 | $566.71 | 639,500 | — | — |
| 2020-09-04 | $118.35 | $579.79 | 477,500 | — | — |
| 2020-09-03 | $117.83 | $577.24 | 520,000 | — | — |
| 2020-09-02 | $118.67 | $581.36 | 872,400 | — | — |
| 2020-09-01 | $116.55 | $570.97 | 364,800 | — | — |
| 2020-08-31 | $117.12 | $573.76 | 481,200 | — | — |
| 2020-08-28 | $117.16 | $573.96 | 392,300 | — | — |
| 2020-08-27 | $116.38 | $570.14 | 331,200 | — | — |
| 2020-08-26 | $113.65 | $556.76 | 394,500 | — | — |
| 2020-08-25 | $116.19 | $569.21 | 336,800 | — | — |
| 2020-08-24 | $115.69 | $566.76 | 353,600 | — | — |
| 2020-08-21 | $114.84 | $562.59 | 308,000 | — | — |
| 2020-08-20 | $114.83 | $562.55 | 384,400 | — | — |
| 2020-08-19 | $113.28 | $554.95 | 623,400 | — | — |
| 2020-08-18 | $116.07 | $568.62 | 320,600 | — | — |
| 2020-08-17 | $116.04 | $568.47 | 283,900 | — | — |
| 2020-08-14 | $114.86 | $562.69 | 765,600 | — | — |
| 2020-08-13 | $115.69 | $566.76 | 389,700 | — | — |
| 2020-08-12 | $117.09 | $573.62 | 260,100 | — | — |
| 2020-08-11 | $116.71 | $571.76 | 561,900 | — | — |
| 2020-08-10 | $117.05 | $573.42 | 575,500 | — | — |
| 2020-08-07 | $116.49 | $570.68 | 454,200 | — | — |
| 2020-08-06 | $116.50 | $570.73 | 375,700 | — | — |
| 2020-08-05 | $116.26 | $569.55 | 287,200 | — | — |
| 2020-08-04 | $116.92 | $572.78 | 603,500 | — | — |
| 2020-08-03 | $116.88 | $572.59 | 537,500 | — | — |
| 2020-07-31 | $119.19 | $583.91 | 720,400 | — | — |
| 2020-07-30 | $117.52 | $575.72 | 857,500 | — | — |
| 2020-07-29 | $113.92 | $558.09 | 549,300 | — | — |
| 2020-07-28 | $112.99 | $553.53 | 514,600 | — | — |
| 2020-07-27 | $110.32 | $540.45 | 429,100 | — | — |
| 2020-07-24 | $111.27 | $545.11 | 443,900 | — | — |
| 2020-07-23 | $111.65 | $546.97 | 422,900 | — | — |
| 2020-07-22 | $112.17 | $549.51 | 984,700 | — | — |
| 2020-07-21 | $109.36 | $535.75 | 439,000 | — | — |
| 2020-07-20 | $110.02 | $538.98 | 421,000 | — | — |
| 2020-07-17 | $112.92 | $553.19 | 489,000 | — | — |
| 2020-07-16 | $112.02 | $548.78 | 465,900 | — | — |
| 2020-07-15 | $112.43 | $550.79 | 696,700 | — | — |
| 2020-07-14 | $112.94 | $553.29 | 652,400 | — | — |
| 2020-07-13 | $112.34 | $545.45 | 571,100 | — | — |
| 2020-07-10 | $113.60 | $551.57 | 530,900 | — | — |
| 2020-07-09 | $112.56 | $546.52 | 466,600 | — | — |
| 2020-07-08 | $113.82 | $552.63 | 662,100 | — | — |
| 2020-07-07 | $114.57 | $556.28 | 544,400 | — | — |
| 2020-07-06 | $116.03 | $563.36 | 396,400 | — | — |
| 2020-07-02 | $117.53 | $570.65 | 601,500 | — | — |
| 2020-07-01 | $117.67 | $571.33 | 504,100 | — | — |
| 2020-06-30 | $114.67 | $556.76 | 1,039,900 | — | — |
| 2020-06-29 | $111.52 | $541.47 | 441,600 | — | — |
| 2020-06-26 | $110.27 | $535.40 | 735,100 | — | — |
| 2020-06-25 | $111.35 | $540.64 | 671,500 | — | — |
| 2020-06-24 | $110.52 | $536.61 | 805,400 | — | — |
| 2020-06-23 | $113.54 | $551.27 | 644,400 | — | — |
| 2020-06-22 | $114.19 | $554.43 | 662,900 | — | — |
| 2020-06-19 | $114.68 | $556.81 | 2,252,400 | — | — |
| 2020-06-18 | $117.09 | $568.51 | 862,100 | — | — |
| 2020-06-17 | $118.64 | $576.04 | 631,900 | — | — |
| 2020-06-16 | $121.09 | $587.93 | 833,800 | — | — |
| 2020-06-15 | $118.01 | $572.98 | 1,204,100 | — | — |
| 2020-06-12 | $119.08 | $578.17 | 1,113,800 | — | — |
| 2020-06-11 | $115.46 | $560.60 | 850,000 | — | — |
| 2020-06-10 | $121.84 | $591.57 | 593,400 | — | — |
| 2020-06-09 | $124.66 | $605.27 | 684,500 | — | — |
| 2020-06-08 | $126.53 | $614.35 | 801,000 | — | — |
| 2020-06-05 | $124.44 | $604.20 | 860,900 | — | — |
| 2020-06-04 | $118.77 | $576.67 | 755,800 | — | — |
| 2020-06-03 | $122.39 | $594.24 | 700,200 | — | — |
| 2020-06-02 | $117.76 | $571.76 | 643,700 | — | — |
| 2020-06-01 | $117.57 | $570.84 | 472,000 | — | — |
| 2020-05-29 | $116.36 | $564.97 | 863,700 | — | — |
| 2020-05-28 | $117.66 | $571.28 | 602,800 | — | — |
| 2020-05-27 | $116.88 | $567.49 | 843,400 | — | — |
| 2020-05-26 | $116.80 | $567.10 | 586,500 | — | — |
| 2020-05-22 | $114.28 | $554.87 | 430,700 | — | — |
| 2020-05-21 | $113.82 | $552.63 | 735,700 | — | — |
| 2020-05-20 | $111.49 | $541.32 | 734,200 | — | — |
| 2020-05-19 | $111.12 | $539.52 | 636,800 | — | — |
| 2020-05-18 | $114.36 | $555.26 | 914,000 | — | — |
| 2020-05-15 | $106.87 | $518.89 | 1,782,800 | — | — |
| 2020-05-14 | $105.52 | $512.33 | 1,054,700 | — | — |
| 2020-05-13 | $108.09 | $524.81 | 829,200 | — | — |
| 2020-05-12 | $108.74 | $527.97 | 1,126,200 | — | — |
| 2020-05-11 | $113.01 | $548.70 | 929,800 | — | — |
| 2020-05-08 | $115.57 | $561.13 | 579,200 | — | — |
| 2020-05-07 | $113.75 | $552.29 | 925,000 | — | — |
| 2020-05-06 | $110.01 | $534.14 | 768,300 | — | — |
| 2020-05-05 | $112.41 | $545.79 | 834,000 | — | — |
| 2020-05-04 | $110.30 | $535.54 | 977,100 | — | — |
| 2020-05-01 | $109.63 | $532.29 | 847,400 | — | — |
| 2020-04-30 | $111.92 | $543.41 | 620,200 | — | — |
| 2020-04-29 | $112.68 | $547.10 | 762,900 | — | — |
| 2020-04-28 | $112.15 | $544.53 | 821,200 | — | — |
| 2020-04-27 | $110.68 | $537.39 | 479,700 | — | — |
| 2020-04-24 | $106.43 | $516.75 | 578,500 | — | — |
| 2020-04-23 | $104.98 | $509.71 | 696,200 | — | — |
| 2020-04-22 | $108.31 | $525.88 | 665,900 | — | — |
| 2020-04-21 | $107.54 | $522.14 | 888,800 | — | — |
| 2020-04-20 | $108.49 | $526.76 | 593,700 | — | — |
| 2020-04-17 | $113.50 | $551.08 | 642,500 | — | — |
| 2020-04-16 | $108.31 | $525.88 | 594,100 | — | — |
| 2020-04-15 | $109.98 | $533.99 | 871,500 | — | — |
| 2020-04-14 | $114.02 | $553.61 | 1,284,000 | — | — |
| 2020-04-13 | $111.37 | $535.88 | 818,800 | — | — |
| 2020-04-09 | $116.65 | $561.29 | 1,328,700 | — | — |
| 2020-04-08 | $110.93 | $533.77 | 1,048,300 | — | — |
| 2020-04-07 | $103.79 | $499.41 | 781,600 | — | — |
| 2020-04-06 | $105.28 | $506.58 | 1,144,100 | — | — |
| 2020-04-03 | $94.31 | $453.80 | 1,080,000 | — | — |
| 2020-04-02 | $94.25 | $453.51 | 1,515,100 | — | — |
| 2020-04-01 | $98.74 | $475.11 | 1,274,800 | — | — |
| 2020-03-31 | $103.03 | $495.75 | 2,255,800 | — | — |
| 2020-03-30 | $107.13 | $515.48 | 1,139,700 | — | — |
| 2020-03-27 | $107.60 | $517.74 | 1,287,200 | — | — |
| 2020-03-26 | $102.79 | $494.60 | 1,149,100 | — | — |
| 2020-03-25 | $97.84 | $470.78 | 1,311,900 | — | — |
| 2020-03-24 | $89.18 | $429.11 | 1,483,800 | — | — |
| 2020-03-23 | $84.67 | $407.41 | 1,247,300 | — | — |
| 2020-03-20 | $87.50 | $421.03 | 1,731,900 | — | — |
| 2020-03-19 | $99.47 | $478.62 | 855,000 | — | — |
| 2020-03-18 | $100.10 | $481.65 | 1,118,400 | — | — |
| 2020-03-17 | $113.17 | $544.54 | 1,353,500 | — | — |
| 2020-03-16 | $104.95 | $504.99 | 1,137,900 | — | — |
| 2020-03-13 | $126.00 | $606.28 | 1,146,900 | — | — |
| 2020-03-12 | $117.61 | $565.91 | 1,357,300 | — | — |
| 2020-03-11 | $133.88 | $644.20 | 1,012,400 | — | — |
| 2020-03-10 | $140.07 | $673.98 | 1,365,700 | — | — |
| 2020-03-09 | $134.30 | $646.22 | 1,198,700 | — | — |
| 2020-03-06 | $143.30 | $689.52 | 865,300 | — | — |
| 2020-03-05 | $144.77 | $696.60 | 917,900 | — | — |
| 2020-03-04 | $145.00 | $697.70 | 1,180,100 | — | — |
| 2020-03-03 | $137.27 | $660.51 | 1,181,000 | — | — |
| 2020-03-02 | $135.40 | $651.51 | 993,400 | — | — |
| 2020-02-28 | $129.26 | $621.97 | 1,818,300 | — | — |
| 2020-02-27 | $134.20 | $645.74 | 1,072,800 | — | — |
| 2020-02-26 | $142.32 | $684.81 | 841,800 | — | — |
| 2020-02-25 | $143.07 | $688.42 | 825,000 | — | — |
| 2020-02-24 | $145.91 | $702.08 | 728,200 | — | — |
| 2020-02-21 | $147.77 | $711.03 | 703,100 | — | — |
| 2020-02-20 | $147.70 | $710.69 | 558,600 | — | — |
| 2020-02-19 | $145.03 | $697.85 | 484,200 | — | — |
| 2020-02-18 | $146.11 | $703.04 | 539,400 | — | — |
| 2020-02-14 | $145.51 | $700.16 | 570,000 | — | — |
| 2020-02-13 | $144.14 | $693.56 | 541,900 | — | — |
| 2020-02-12 | $142.53 | $685.82 | 402,700 | — | — |
| 2020-02-11 | $141.94 | $682.98 | 589,900 | — | — |
| 2020-02-10 | $142.34 | $684.90 | 754,400 | — | — |
| 2020-02-07 | $141.19 | $679.37 | 433,400 | — | — |
| 2020-02-06 | $140.35 | $675.33 | 348,000 | — | — |
| 2020-02-05 | $139.14 | $669.51 | 578,100 | — | — |
| 2020-02-04 | $139.35 | $670.52 | 370,400 | — | — |
| 2020-02-03 | $137.15 | $659.93 | 451,700 | — | — |
| 2020-01-31 | $137.21 | $660.22 | 749,800 | — | — |
| 2020-01-30 | $137.49 | $661.57 | 746,100 | — | — |
| 2020-01-29 | $136.58 | $657.19 | 458,100 | — | — |
| 2020-01-28 | $137.44 | $661.33 | 487,400 | — | — |
| 2020-01-27 | $136.64 | $657.48 | 417,600 | — | — |
| 2020-01-24 | $136.96 | $659.02 | 402,200 | — | — |
| 2020-01-23 | $136.41 | $656.37 | 400,700 | — | — |
| 2020-01-22 | $134.93 | $649.25 | 528,800 | — | — |
| 2020-01-21 | $135.55 | $652.23 | 760,500 | — | — |
| 2020-01-17 | $133.99 | $644.72 | 537,000 | — | — |
| 2020-01-16 | $133.69 | $643.28 | 387,000 | — | — |
| 2020-01-15 | $132.06 | $635.44 | 800,900 | — | — |
| 2020-01-14 | $131.79 | $634.14 | 475,500 | — | — |
| 2020-01-13 | $133.53 | $637.70 | 572,100 | — | — |
| 2020-01-10 | $132.35 | $632.06 | 552,900 | — | — |
| 2020-01-09 | $130.30 | $622.27 | 353,100 | — | — |
| 2020-01-08 | $130.22 | $621.89 | 500,600 | — | — |
| 2020-01-07 | $129.30 | $617.50 | 380,800 | — | — |
| 2020-01-06 | $131.26 | $626.86 | 492,700 | — | — |
| 2020-01-03 | $131.07 | $625.95 | 481,300 | — | — |
| 2020-01-02 | $129.61 | $618.98 | 488,100 | — | — |