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
- 1991-03-14 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 | $158.81 | $388.47 | 315,200 | — | — |
| 2020-12-30 | $161.82 | $395.84 | 246,500 | — | — |
| 2020-12-29 | $163.22 | $399.26 | 461,900 | — | — |
| 2020-12-28 | $159.82 | $390.94 | 285,000 | — | — |
| 2020-12-24 | $159.35 | $389.79 | 86,000 | — | — |
| 2020-12-23 | $158.66 | $388.11 | 297,500 | — | — |
| 2020-12-22 | $157.92 | $386.30 | 361,400 | — | — |
| 2020-12-21 | $157.95 | $386.37 | 401,400 | — | — |
| 2020-12-18 | $159.83 | $390.97 | 301,900 | — | — |
| 2020-12-17 | $159.97 | $391.31 | 379,200 | — | — |
| 2020-12-16 | $159.15 | $389.31 | 241,300 | — | — |
| 2020-12-15 | $158.47 | $387.64 | 255,800 | — | — |
| 2020-12-14 | $159.41 | $389.94 | 286,100 | — | — |
| 2020-12-11 | $159.51 | $390.19 | 349,300 | — | — |
| 2020-12-10 | $159.30 | $389.67 | 422,600 | — | — |
| 2020-12-09 | $159.25 | $389.55 | 287,600 | — | — |
| 2020-12-08 | $157.39 | $385.00 | 307,900 | — | — |
| 2020-12-07 | $158.88 | $388.64 | 311,300 | — | — |
| 2020-12-04 | $159.37 | $389.84 | 340,400 | — | — |
| 2020-12-03 | $156.02 | $381.65 | 535,600 | — | — |
| 2020-12-02 | $155.88 | $381.31 | 358,500 | — | — |
| 2020-12-01 | $157.66 | $385.66 | 413,100 | — | — |
| 2020-11-30 | $154.95 | $379.03 | 452,700 | — | — |
| 2020-11-27 | $156.68 | $383.26 | 195,700 | — | — |
| 2020-11-25 | $157.66 | $385.66 | 444,300 | — | — |
| 2020-11-24 | $156.41 | $382.60 | 458,900 | — | — |
| 2020-11-23 | $155.64 | $380.72 | 282,600 | — | — |
| 2020-11-20 | $156.80 | $383.56 | 240,900 | — | — |
| 2020-11-19 | $158.53 | $387.79 | 329,100 | — | — |
| 2020-11-18 | $156.36 | $382.48 | 226,200 | — | — |
| 2020-11-17 | $158.29 | $387.20 | 415,500 | — | — |
| 2020-11-16 | $160.47 | $392.53 | 591,500 | — | — |
| 2020-11-13 | $155.09 | $379.37 | 533,400 | — | — |
| 2020-11-12 | $151.25 | $369.98 | 945,500 | — | — |
| 2020-11-11 | $156.16 | $381.99 | 644,600 | — | — |
| 2020-11-10 | $156.89 | $383.78 | 1,530,800 | — | — |
| 2020-11-09 | $150.18 | $367.36 | 1,729,000 | — | — |
| 2020-11-06 | $138.46 | $338.69 | 990,600 | — | — |
| 2020-11-05 | $140.00 | $342.46 | 707,600 | — | — |
| 2020-11-04 | $136.71 | $334.41 | 534,500 | — | — |
| 2020-11-03 | $133.78 | $327.25 | 295,600 | — | — |
| 2020-11-02 | $130.78 | $319.91 | 467,000 | — | — |
| 2020-10-30 | $130.18 | $318.44 | 513,800 | — | — |
| 2020-10-29 | $130.49 | $319.20 | 369,100 | — | — |
| 2020-10-28 | $131.28 | $321.13 | 838,000 | — | — |
| 2020-10-27 | $136.60 | $334.14 | 624,800 | — | — |
| 2020-10-26 | $136.55 | $334.02 | 274,800 | — | — |
| 2020-10-23 | $138.48 | $338.74 | 234,500 | — | — |
| 2020-10-22 | $137.29 | $335.83 | 339,900 | — | — |
| 2020-10-21 | $135.53 | $331.53 | 568,800 | — | — |
| 2020-10-20 | $136.90 | $334.88 | 748,900 | — | — |
| 2020-10-19 | $136.26 | $333.31 | 302,900 | — | — |
| 2020-10-16 | $138.52 | $338.84 | 408,700 | — | — |
| 2020-10-15 | $136.73 | $334.46 | 881,100 | — | — |
| 2020-10-14 | $139.72 | $341.78 | 318,700 | — | — |
| 2020-10-13 | $140.89 | $344.64 | 328,700 | — | — |
| 2020-10-12 | $141.09 | $345.13 | 258,700 | — | — |
| 2020-10-09 | $141.23 | $345.47 | 264,300 | — | — |
| 2020-10-08 | $140.86 | $344.57 | 332,500 | — | — |
| 2020-10-07 | $140.53 | $343.76 | 427,500 | — | — |
| 2020-10-06 | $138.33 | $338.38 | 459,200 | — | — |
| 2020-10-05 | $140.67 | $344.10 | 402,300 | — | — |
| 2020-10-02 | $138.64 | $339.13 | 522,700 | — | — |
| 2020-10-01 | $138.87 | $339.70 | 648,600 | — | — |
| 2020-09-30 | $137.66 | $336.74 | 539,100 | — | — |
| 2020-09-29 | $136.10 | $332.92 | 539,800 | — | — |
| 2020-09-28 | $137.55 | $336.47 | 892,500 | — | — |
| 2020-09-25 | $129.41 | $316.56 | 280,300 | — | — |
| 2020-09-24 | $128.81 | $315.09 | 547,600 | — | — |
| 2020-09-23 | $127.94 | $312.96 | 546,600 | — | — |
| 2020-09-22 | $128.59 | $314.55 | 442,300 | — | — |
| 2020-09-21 | $128.33 | $313.91 | 610,000 | — | — |
| 2020-09-18 | $132.96 | $325.24 | 403,700 | — | — |
| 2020-09-17 | $135.57 | $331.62 | 410,100 | — | — |
| 2020-09-16 | $136.05 | $332.80 | 450,800 | — | — |
| 2020-09-15 | $136.59 | $334.12 | 313,500 | — | — |
| 2020-09-14 | $135.33 | $331.04 | 570,700 | — | — |
| 2020-09-11 | $134.62 | $329.30 | 499,400 | — | — |
| 2020-09-10 | $134.31 | $328.54 | 465,600 | — | — |
| 2020-09-09 | $137.98 | $337.52 | 435,500 | — | — |
| 2020-09-08 | $134.65 | $329.37 | 574,000 | — | — |
| 2020-09-04 | $133.10 | $325.58 | 698,800 | — | — |
| 2020-09-03 | $133.70 | $327.05 | 579,800 | — | — |
| 2020-09-02 | $136.54 | $334.00 | 746,900 | — | — |
| 2020-09-01 | $130.71 | $319.74 | 809,400 | — | — |
| 2020-08-31 | $134.40 | $328.76 | 435,700 | — | — |
| 2020-08-28 | $135.89 | $332.41 | 528,900 | — | — |
| 2020-08-27 | $135.43 | $331.28 | 702,000 | — | — |
| 2020-08-26 | $135.73 | $332.02 | 481,000 | — | — |
| 2020-08-25 | $137.22 | $335.66 | 376,900 | — | — |
| 2020-08-24 | $138.20 | $338.06 | 649,800 | — | — |
| 2020-08-21 | $135.81 | $332.21 | 456,900 | — | — |
| 2020-08-20 | $137.33 | $335.93 | 332,900 | — | — |
| 2020-08-19 | $138.75 | $339.40 | 293,200 | — | — |
| 2020-08-18 | $139.59 | $341.46 | 398,600 | — | — |
| 2020-08-17 | $137.85 | $337.20 | 377,200 | — | — |
| 2020-08-14 | $136.29 | $333.39 | 358,000 | — | — |
| 2020-08-13 | $139.47 | $341.17 | 469,000 | — | — |
| 2020-08-12 | $139.37 | $335.52 | 391,600 | — | — |
| 2020-08-11 | $135.75 | $326.80 | 706,100 | — | — |
| 2020-08-10 | $135.14 | $325.34 | 515,800 | — | — |
| 2020-08-07 | $135.31 | $325.75 | 427,800 | — | — |
| 2020-08-06 | $135.87 | $327.09 | 529,900 | — | — |
| 2020-08-05 | $136.85 | $329.45 | 795,100 | — | — |
| 2020-08-04 | $141.10 | $339.68 | 824,600 | — | — |
| 2020-08-03 | $148.00 | $356.30 | 622,900 | — | — |
| 2020-07-31 | $147.24 | $354.47 | 425,200 | — | — |
| 2020-07-30 | $149.93 | $360.94 | 435,700 | — | — |
| 2020-07-29 | $149.32 | $359.47 | 468,900 | — | — |
| 2020-07-28 | $146.47 | $352.61 | 297,700 | — | — |
| 2020-07-27 | $145.11 | $349.34 | 323,200 | — | — |
| 2020-07-24 | $143.55 | $345.58 | 259,700 | — | — |
| 2020-07-23 | $144.87 | $348.76 | 401,900 | — | — |
| 2020-07-22 | $142.34 | $342.67 | 205,600 | — | — |
| 2020-07-21 | $143.33 | $345.05 | 320,100 | — | — |
| 2020-07-20 | $141.99 | $341.83 | 273,500 | — | — |
| 2020-07-17 | $142.50 | $343.05 | 203,400 | — | — |
| 2020-07-16 | $141.92 | $341.66 | 241,500 | — | — |
| 2020-07-15 | $143.27 | $344.91 | 367,300 | — | — |
| 2020-07-14 | $140.66 | $338.62 | 351,100 | — | — |
| 2020-07-13 | $138.90 | $334.39 | 348,200 | — | — |
| 2020-07-10 | $141.63 | $340.96 | 364,500 | — | — |
| 2020-07-09 | $137.33 | $330.61 | 338,000 | — | — |
| 2020-07-08 | $139.58 | $336.02 | 477,000 | — | — |
| 2020-07-07 | $137.49 | $330.99 | 316,500 | — | — |
| 2020-07-06 | $138.72 | $333.95 | 265,800 | — | — |
| 2020-07-02 | $137.20 | $330.30 | 323,300 | — | — |
| 2020-07-01 | $135.93 | $327.24 | 387,100 | — | — |
| 2020-06-30 | $134.39 | $323.53 | 383,200 | — | — |
| 2020-06-29 | $134.05 | $322.71 | 386,600 | — | — |
| 2020-06-26 | $133.46 | $321.29 | 350,400 | — | — |
| 2020-06-25 | $135.59 | $326.42 | 462,000 | — | — |
| 2020-06-24 | $135.59 | $326.42 | 456,100 | — | — |
| 2020-06-23 | $140.50 | $338.24 | 347,400 | — | — |
| 2020-06-22 | $140.75 | $338.84 | 382,000 | — | — |
| 2020-06-19 | $142.39 | $342.79 | 440,700 | — | — |
| 2020-06-18 | $140.80 | $338.96 | 434,600 | — | — |
| 2020-06-17 | $142.62 | $343.34 | 365,800 | — | — |
| 2020-06-16 | $143.66 | $345.85 | 380,500 | — | — |
| 2020-06-15 | $140.13 | $337.35 | 371,500 | — | — |
| 2020-06-12 | $141.04 | $339.54 | 489,800 | — | — |
| 2020-06-11 | $138.09 | $332.44 | 441,400 | — | — |
| 2020-06-10 | $146.49 | $352.66 | 343,400 | — | — |
| 2020-06-09 | $145.52 | $350.32 | 383,100 | — | — |
| 2020-06-08 | $147.82 | $355.86 | 395,800 | — | — |
| 2020-06-05 | $147.51 | $355.12 | 460,400 | — | — |
| 2020-06-04 | $145.81 | $351.02 | 493,800 | — | — |
| 2020-06-03 | $145.88 | $351.19 | 456,600 | — | — |
| 2020-06-02 | $142.34 | $342.67 | 333,400 | — | — |
| 2020-06-01 | $143.04 | $344.35 | 418,400 | — | — |
| 2020-05-29 | $140.61 | $338.50 | 1,527,400 | — | — |
| 2020-05-28 | $144.75 | $348.47 | 564,500 | — | — |
| 2020-05-27 | $144.09 | $346.88 | 346,700 | — | — |
| 2020-05-26 | $141.33 | $340.24 | 333,700 | — | — |
| 2020-05-22 | $138.67 | $333.83 | 384,400 | — | — |
| 2020-05-21 | $139.35 | $335.47 | 316,800 | — | — |
| 2020-05-20 | $139.85 | $336.67 | 486,000 | — | — |
| 2020-05-19 | $139.20 | $335.11 | 602,100 | — | — |
| 2020-05-18 | $140.10 | $337.28 | 389,200 | — | — |
| 2020-05-15 | $134.62 | $324.08 | 472,500 | — | — |
| 2020-05-14 | $134.60 | $324.04 | 882,200 | — | — |
| 2020-05-13 | $137.70 | $331.50 | 684,600 | — | — |
| 2020-05-12 | $140.30 | $337.76 | 438,200 | — | — |
| 2020-05-11 | $140.12 | $337.32 | 431,400 | — | — |
| 2020-05-08 | $139.11 | $334.89 | 314,500 | — | — |
| 2020-05-07 | $137.14 | $330.15 | 652,300 | — | — |
| 2020-05-06 | $136.78 | $329.28 | 546,400 | — | — |
| 2020-05-05 | $134.78 | $324.47 | 443,100 | — | — |
| 2020-05-04 | $137.40 | $330.78 | 442,200 | — | — |
| 2020-05-01 | $137.13 | $330.13 | 564,500 | — | — |
| 2020-04-30 | $138.65 | $333.79 | 659,400 | — | — |
| 2020-04-29 | $137.74 | $331.60 | 403,900 | — | — |
| 2020-04-28 | $137.69 | $331.47 | 528,000 | — | — |
| 2020-04-27 | $136.45 | $328.49 | 466,500 | — | — |
| 2020-04-24 | $133.06 | $320.33 | 345,700 | — | — |
| 2020-04-23 | $131.98 | $317.73 | 367,200 | — | — |
| 2020-04-22 | $132.36 | $318.64 | 528,500 | — | — |
| 2020-04-21 | $129.21 | $311.06 | 938,000 | — | — |
| 2020-04-20 | $134.05 | $322.71 | 617,200 | — | — |
| 2020-04-17 | $137.33 | $330.61 | 611,100 | — | — |
| 2020-04-16 | $133.21 | $320.69 | 389,700 | — | — |
| 2020-04-15 | $132.69 | $319.44 | 1,121,400 | — | — |
| 2020-04-14 | $133.81 | $322.13 | 606,600 | — | — |
| 2020-04-13 | $130.62 | $314.45 | 433,800 | — | — |
| 2020-04-09 | $133.55 | $321.51 | 744,300 | — | — |
| 2020-04-08 | $127.66 | $307.33 | 724,900 | — | — |
| 2020-04-07 | $126.47 | $304.46 | 594,900 | — | — |
| 2020-04-06 | $126.41 | $304.32 | 548,400 | — | — |
| 2020-04-03 | $121.24 | $291.87 | 628,200 | — | — |
| 2020-04-02 | $123.69 | $297.77 | 565,400 | — | — |
| 2020-04-01 | $121.51 | $292.52 | 675,100 | — | — |
| 2020-03-31 | $127.12 | $306.03 | 628,200 | — | — |
| 2020-03-30 | $128.80 | $310.07 | 715,400 | — | — |
| 2020-03-27 | $125.71 | $302.63 | 747,200 | — | — |
| 2020-03-26 | $130.37 | $313.85 | 1,339,600 | — | — |
| 2020-03-25 | $118.34 | $284.89 | 1,007,300 | — | — |
| 2020-03-24 | $114.39 | $275.38 | 1,198,700 | — | — |
| 2020-03-23 | $102.59 | $246.98 | 1,502,300 | — | — |
| 2020-03-20 | $109.56 | $263.75 | 1,088,300 | — | — |
| 2020-03-19 | $111.58 | $268.62 | 1,364,900 | — | — |
| 2020-03-18 | $104.04 | $250.47 | 1,868,400 | — | — |
| 2020-03-17 | $113.41 | $273.02 | 1,602,400 | — | — |
| 2020-03-16 | $114.32 | $275.21 | 1,186,100 | — | — |
| 2020-03-13 | $127.72 | $307.47 | 1,854,800 | — | — |
| 2020-03-12 | $125.54 | $302.22 | 1,923,500 | — | — |
| 2020-03-11 | $131.36 | $316.24 | 1,157,700 | — | — |
| 2020-03-10 | $138.78 | $334.10 | 881,200 | — | — |
| 2020-03-09 | $134.65 | $324.16 | 1,554,100 | — | — |
| 2020-03-06 | $144.04 | $346.76 | 645,800 | — | — |
| 2020-03-05 | $144.01 | $346.69 | 582,400 | — | — |
| 2020-03-04 | $147.79 | $355.79 | 573,500 | — | — |
| 2020-03-03 | $143.92 | $346.47 | 914,800 | — | — |
| 2020-03-02 | $145.64 | $350.61 | 723,700 | — | — |
| 2020-02-28 | $141.91 | $341.63 | 1,178,500 | — | — |
| 2020-02-27 | $144.04 | $346.76 | 850,100 | — | — |
| 2020-02-26 | $149.67 | $356.86 | 596,900 | — | — |
| 2020-02-25 | $152.60 | $363.84 | 444,900 | — | — |
| 2020-02-24 | $155.41 | $370.54 | 622,900 | — | — |
| 2020-02-21 | $161.40 | $384.83 | 241,100 | — | — |
| 2020-02-20 | $161.43 | $384.90 | 320,200 | — | — |
| 2020-02-19 | $162.28 | $386.92 | 222,300 | — | — |
| 2020-02-18 | $161.77 | $385.71 | 311,600 | — | — |
| 2020-02-14 | $160.86 | $383.54 | 272,100 | — | — |
| 2020-02-13 | $160.46 | $382.59 | 347,000 | — | — |
| 2020-02-12 | $160.36 | $382.35 | 414,000 | — | — |
| 2020-02-11 | $161.69 | $385.52 | 325,600 | — | — |
| 2020-02-10 | $162.25 | $386.85 | 248,000 | — | — |
| 2020-02-07 | $163.19 | $389.09 | 351,200 | — | — |
| 2020-02-06 | $165.57 | $394.77 | 412,700 | — | — |
| 2020-02-05 | $163.28 | $389.31 | 480,400 | — | — |
| 2020-02-04 | $162.66 | $387.83 | 540,400 | — | — |
| 2020-02-03 | $160.32 | $382.25 | 434,500 | — | — |
| 2020-01-31 | $157.95 | $376.60 | 531,200 | — | — |
| 2020-01-30 | $158.40 | $377.67 | 719,500 | — | — |
| 2020-01-29 | $160.83 | $383.47 | 352,800 | — | — |
| 2020-01-28 | $162.95 | $388.52 | 426,900 | — | — |
| 2020-01-27 | $166.40 | $396.75 | 249,500 | — | — |
| 2020-01-24 | $169.19 | $403.40 | 299,200 | — | — |
| 2020-01-23 | $169.06 | $403.09 | 263,700 | — | — |
| 2020-01-22 | $168.98 | $402.90 | 251,200 | — | — |
| 2020-01-21 | $169.79 | $404.83 | 390,500 | — | — |
| 2020-01-17 | $170.70 | $407.00 | 291,600 | — | — |
| 2020-01-16 | $170.21 | $405.83 | 299,000 | — | — |
| 2020-01-15 | $170.30 | $406.05 | 336,100 | — | — |
| 2020-01-14 | $168.15 | $400.92 | 311,500 | — | — |
| 2020-01-13 | $167.93 | $400.40 | 456,900 | — | — |
| 2020-01-10 | $169.14 | $403.28 | 309,100 | — | — |
| 2020-01-09 | $169.85 | $404.97 | 318,400 | — | — |
| 2020-01-08 | $168.50 | $401.75 | 366,100 | — | — |
| 2020-01-07 | $166.28 | $396.46 | 366,100 | — | — |
| 2020-01-06 | $167.72 | $399.89 | 342,800 | — | — |
| 2020-01-03 | $166.41 | $396.77 | 376,300 | — | — |
| 2020-01-02 | $166.75 | $397.58 | 369,900 | — | — |