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
- 1986-04-29 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 | $191.63 | $191.63 | 330,800 | — | — |
| 2020-12-30 | $189.14 | $189.14 | 216,800 | — | — |
| 2020-12-29 | $189.02 | $189.02 | 244,700 | — | — |
| 2020-12-28 | $187.02 | $187.02 | 317,200 | — | — |
| 2020-12-24 | $195.69 | $195.69 | 256,100 | — | — |
| 2020-12-23 | $196.92 | $196.92 | 536,500 | — | — |
| 2020-12-22 | $194.11 | $194.11 | 270,700 | — | — |
| 2020-12-21 | $193.10 | $193.10 | 296,300 | — | — |
| 2020-12-18 | $193.90 | $193.90 | 822,700 | — | — |
| 2020-12-17 | $190.41 | $190.41 | 468,500 | — | — |
| 2020-12-16 | $182.48 | $182.48 | 308,500 | — | — |
| 2020-12-15 | $185.61 | $185.61 | 543,300 | — | — |
| 2020-12-14 | $184.09 | $184.09 | 367,600 | — | — |
| 2020-12-11 | $180.90 | $180.90 | 321,600 | — | — |
| 2020-12-10 | $179.53 | $179.53 | 350,200 | — | — |
| 2020-12-09 | $178.78 | $178.78 | 561,300 | — | — |
| 2020-12-08 | $180.34 | $180.34 | 1,232,000 | — | — |
| 2020-12-07 | $185.91 | $185.91 | 471,900 | — | — |
| 2020-12-04 | $188.33 | $188.33 | 191,300 | — | — |
| 2020-12-03 | $187.21 | $187.21 | 199,700 | — | — |
| 2020-12-02 | $187.00 | $187.00 | 238,900 | — | — |
| 2020-12-01 | $193.86 | $193.86 | 439,300 | — | — |
| 2020-11-30 | $189.67 | $189.67 | 602,100 | — | — |
| 2020-11-27 | $186.99 | $186.99 | 218,200 | — | — |
| 2020-11-25 | $181.43 | $181.43 | 259,700 | — | — |
| 2020-11-24 | $179.15 | $179.15 | 480,400 | — | — |
| 2020-11-23 | $185.87 | $185.87 | 423,700 | — | — |
| 2020-11-20 | $193.51 | $193.51 | 587,500 | — | — |
| 2020-11-19 | $187.29 | $187.29 | 397,100 | — | — |
| 2020-11-18 | $185.45 | $185.45 | 754,900 | — | — |
| 2020-11-17 | $193.49 | $193.49 | 463,200 | — | — |
| 2020-11-16 | $195.37 | $195.37 | 604,200 | — | — |
| 2020-11-13 | $205.60 | $205.60 | 502,200 | — | — |
| 2020-11-12 | $206.57 | $206.57 | 1,324,700 | — | — |
| 2020-11-11 | $194.71 | $194.71 | 245,400 | — | — |
| 2020-11-10 | $186.90 | $186.90 | 560,300 | — | — |
| 2020-11-09 | $191.75 | $191.75 | 513,300 | — | — |
| 2020-11-06 | $201.98 | $201.98 | 452,000 | — | — |
| 2020-11-05 | $201.86 | $201.86 | 682,400 | — | — |
| 2020-11-04 | $186.87 | $186.87 | 597,500 | — | — |
| 2020-11-03 | $178.01 | $178.01 | 379,100 | — | — |
| 2020-11-02 | $170.14 | $170.14 | 341,100 | — | — |
| 2020-10-30 | $166.57 | $166.57 | 431,100 | — | — |
| 2020-10-29 | $172.22 | $172.22 | 207,700 | — | — |
| 2020-10-28 | $171.20 | $171.20 | 285,200 | — | — |
| 2020-10-27 | $175.84 | $175.84 | 277,100 | — | — |
| 2020-10-26 | $177.54 | $177.54 | 223,700 | — | — |
| 2020-10-23 | $176.25 | $176.25 | 232,000 | — | — |
| 2020-10-22 | $176.51 | $176.51 | 530,600 | — | — |
| 2020-10-21 | $171.76 | $171.76 | 360,900 | — | — |
| 2020-10-20 | $172.49 | $172.49 | 317,600 | — | — |
| 2020-10-19 | $168.75 | $168.75 | 197,400 | — | — |
| 2020-10-16 | $170.77 | $170.77 | 253,000 | — | — |
| 2020-10-15 | $170.01 | $170.01 | 329,900 | — | — |
| 2020-10-14 | $169.84 | $169.84 | 256,200 | — | — |
| 2020-10-13 | $172.16 | $172.16 | 365,000 | — | — |
| 2020-10-12 | $173.41 | $173.41 | 372,100 | — | — |
| 2020-10-09 | $170.50 | $170.50 | 358,100 | — | — |
| 2020-10-08 | $164.18 | $164.18 | 409,800 | — | — |
| 2020-10-07 | $165.03 | $165.03 | 479,700 | — | — |
| 2020-10-06 | $163.72 | $163.72 | 592,200 | — | — |
| 2020-10-05 | $159.80 | $159.80 | 853,300 | — | — |
| 2020-10-02 | $148.08 | $148.08 | 551,400 | — | — |
| 2020-10-01 | $149.63 | $149.63 | 248,100 | — | — |
| 2020-09-30 | $147.54 | $147.54 | 610,800 | — | — |
| 2020-09-29 | $150.59 | $150.59 | 251,800 | — | — |
| 2020-09-28 | $147.28 | $147.28 | 215,700 | — | — |
| 2020-09-25 | $144.30 | $144.30 | 284,700 | — | — |
| 2020-09-24 | $139.94 | $139.94 | 259,500 | — | — |
| 2020-09-23 | $142.38 | $142.38 | 222,100 | — | — |
| 2020-09-22 | $143.96 | $143.96 | 225,900 | — | — |
| 2020-09-21 | $141.85 | $141.85 | 471,700 | — | — |
| 2020-09-18 | $145.99 | $145.99 | 682,100 | — | — |
| 2020-09-17 | $145.71 | $145.71 | 248,200 | — | — |
| 2020-09-16 | $147.15 | $147.15 | 322,800 | — | — |
| 2020-09-15 | $150.27 | $150.27 | 301,500 | — | — |
| 2020-09-14 | $149.68 | $149.68 | 227,800 | — | — |
| 2020-09-11 | $144.66 | $144.66 | 201,000 | — | — |
| 2020-09-10 | $145.89 | $145.89 | 322,700 | — | — |
| 2020-09-09 | $147.13 | $147.13 | 275,500 | — | — |
| 2020-09-08 | $144.32 | $144.32 | 267,700 | — | — |
| 2020-09-04 | $145.40 | $145.40 | 485,000 | — | — |
| 2020-09-03 | $147.97 | $147.97 | 495,200 | — | — |
| 2020-09-02 | $156.06 | $156.06 | 247,600 | — | — |
| 2020-09-01 | $155.16 | $155.16 | 422,000 | — | — |
| 2020-08-31 | $154.91 | $154.91 | 490,500 | — | — |
| 2020-08-28 | $150.19 | $150.19 | 250,300 | — | — |
| 2020-08-27 | $149.63 | $149.63 | 454,400 | — | — |
| 2020-08-26 | $149.44 | $149.44 | 212,400 | — | — |
| 2020-08-25 | $147.98 | $147.98 | 248,600 | — | — |
| 2020-08-24 | $145.99 | $145.99 | 775,900 | — | — |
| 2020-08-21 | $151.64 | $151.64 | 388,000 | — | — |
| 2020-08-20 | $150.87 | $150.87 | 417,200 | — | — |
| 2020-08-19 | $147.87 | $147.87 | 227,900 | — | — |
| 2020-08-18 | $147.26 | $147.26 | 221,900 | — | — |
| 2020-08-17 | $148.29 | $148.29 | 349,600 | — | — |
| 2020-08-14 | $143.89 | $143.89 | 187,900 | — | — |
| 2020-08-13 | $146.26 | $146.26 | 316,700 | — | — |
| 2020-08-12 | $142.93 | $142.93 | 442,200 | — | — |
| 2020-08-11 | $142.00 | $142.00 | 632,800 | — | — |
| 2020-08-10 | $147.81 | $147.81 | 472,600 | — | — |
| 2020-08-07 | $152.77 | $152.77 | 462,700 | — | — |
| 2020-08-06 | $154.67 | $154.67 | 511,900 | — | — |
| 2020-08-05 | $155.88 | $155.88 | 360,300 | — | — |
| 2020-08-04 | $156.54 | $156.54 | 513,800 | — | — |
| 2020-08-03 | $158.27 | $158.27 | 650,000 | — | — |
| 2020-07-31 | $150.91 | $150.91 | 1,054,300 | — | — |
| 2020-07-30 | $151.25 | $151.25 | 853,200 | — | — |
| 2020-07-29 | $138.78 | $138.78 | 468,600 | — | — |
| 2020-07-28 | $137.07 | $137.07 | 295,800 | — | — |
| 2020-07-27 | $137.63 | $137.63 | 220,900 | — | — |
| 2020-07-24 | $134.36 | $134.36 | 375,700 | — | — |
| 2020-07-23 | $136.73 | $136.73 | 495,600 | — | — |
| 2020-07-22 | $135.88 | $135.88 | 437,300 | — | — |
| 2020-07-21 | $134.99 | $134.99 | 258,300 | — | — |
| 2020-07-20 | $136.04 | $136.04 | 337,700 | — | — |
| 2020-07-17 | $134.31 | $134.31 | 271,500 | — | — |
| 2020-07-16 | $131.94 | $131.94 | 442,200 | — | — |
| 2020-07-15 | $130.97 | $130.97 | 589,800 | — | — |
| 2020-07-14 | $124.84 | $124.84 | 397,800 | — | — |
| 2020-07-13 | $122.51 | $122.51 | 278,200 | — | — |
| 2020-07-10 | $126.13 | $126.13 | 242,400 | — | — |
| 2020-07-09 | $128.67 | $128.67 | 438,300 | — | — |
| 2020-07-08 | $125.28 | $125.28 | 397,300 | — | — |
| 2020-07-07 | $124.14 | $124.14 | 533,400 | — | — |
| 2020-07-06 | $126.59 | $126.59 | 867,400 | — | — |
| 2020-07-02 | $126.65 | $126.65 | 460,200 | — | — |
| 2020-07-01 | $124.19 | $124.19 | 824,300 | — | — |
| 2020-06-30 | $123.61 | $123.61 | 1,450,000 | — | — |
| 2020-06-29 | $119.09 | $119.09 | 773,600 | — | — |
| 2020-06-26 | $116.50 | $116.50 | 6,353,300 | — | — |
| 2020-06-25 | $114.52 | $114.52 | 942,600 | — | — |
| 2020-06-24 | $113.14 | $113.14 | 821,100 | — | — |
| 2020-06-23 | $119.54 | $119.54 | 756,200 | — | — |
| 2020-06-22 | $118.94 | $118.94 | 663,000 | — | — |
| 2020-06-19 | $115.59 | $115.59 | 724,000 | — | — |
| 2020-06-18 | $114.03 | $114.03 | 512,200 | — | — |
| 2020-06-17 | $117.12 | $117.12 | 468,900 | — | — |
| 2020-06-16 | $116.74 | $116.74 | 481,100 | — | — |
| 2020-06-15 | $113.95 | $113.95 | 527,000 | — | — |
| 2020-06-12 | $116.83 | $116.83 | 750,600 | — | — |
| 2020-06-11 | $113.78 | $113.78 | 670,000 | — | — |
| 2020-06-10 | $120.01 | $120.01 | 490,100 | — | — |
| 2020-06-09 | $115.67 | $115.67 | 647,600 | — | — |
| 2020-06-08 | $116.76 | $116.76 | 660,100 | — | — |
| 2020-06-05 | $120.26 | $120.26 | 877,500 | — | — |
| 2020-06-04 | $121.82 | $121.82 | 539,700 | — | — |
| 2020-06-03 | $127.15 | $127.15 | 585,800 | — | — |
| 2020-06-02 | $133.37 | $133.37 | 782,100 | — | — |
| 2020-06-01 | $129.96 | $129.96 | 594,100 | — | — |
| 2020-05-29 | $130.97 | $130.97 | 810,600 | — | — |
| 2020-05-28 | $129.21 | $129.21 | 572,800 | — | — |
| 2020-05-27 | $128.07 | $128.07 | 830,600 | — | — |
| 2020-05-26 | $133.35 | $133.35 | 545,400 | — | — |
| 2020-05-22 | $139.51 | $139.51 | 307,900 | — | — |
| 2020-05-21 | $140.31 | $140.31 | 495,700 | — | — |
| 2020-05-20 | $139.08 | $139.08 | 448,100 | — | — |
| 2020-05-19 | $135.62 | $135.62 | 463,300 | — | — |
| 2020-05-18 | $135.71 | $135.71 | 575,500 | — | — |
| 2020-05-15 | $140.48 | $140.48 | 770,400 | — | — |
| 2020-05-14 | $131.97 | $131.97 | 532,100 | — | — |
| 2020-05-13 | $128.18 | $128.18 | 416,700 | — | — |
| 2020-05-12 | $128.41 | $128.41 | 495,300 | — | — |
| 2020-05-11 | $128.13 | $128.13 | 484,800 | — | — |
| 2020-05-08 | $122.85 | $122.85 | 332,000 | — | — |
| 2020-05-07 | $122.25 | $122.25 | 633,900 | — | — |
| 2020-05-06 | $124.71 | $124.71 | 735,000 | — | — |
| 2020-05-05 | $114.52 | $114.52 | 342,100 | — | — |
| 2020-05-04 | $113.94 | $113.94 | 393,400 | — | — |
| 2020-05-01 | $112.91 | $112.91 | 470,200 | — | — |
| 2020-04-30 | $116.15 | $116.15 | 496,000 | — | — |
| 2020-04-29 | $116.74 | $116.74 | 653,600 | — | — |
| 2020-04-28 | $111.59 | $111.59 | 797,400 | — | — |
| 2020-04-27 | $117.98 | $117.98 | 656,300 | — | — |
| 2020-04-24 | $116.43 | $116.43 | 494,200 | — | — |
| 2020-04-23 | $113.15 | $113.15 | 513,900 | — | — |
| 2020-04-22 | $112.51 | $112.51 | 604,200 | — | — |
| 2020-04-21 | $104.23 | $104.23 | 376,600 | — | — |
| 2020-04-20 | $104.18 | $104.18 | 374,900 | — | — |
| 2020-04-17 | $105.61 | $105.61 | 402,800 | — | — |
| 2020-04-16 | $105.15 | $105.15 | 380,800 | — | — |
| 2020-04-15 | $102.67 | $102.67 | 427,400 | — | — |
| 2020-04-14 | $104.91 | $104.91 | 320,700 | — | — |
| 2020-04-13 | $99.34 | $99.34 | 269,200 | — | — |
| 2020-04-09 | $98.95 | $98.95 | 367,600 | — | — |
| 2020-04-08 | $96.50 | $96.50 | 413,900 | — | — |
| 2020-04-07 | $96.65 | $96.65 | 442,400 | — | — |
| 2020-04-06 | $100.71 | $100.71 | 432,000 | — | — |
| 2020-04-03 | $98.21 | $98.21 | 671,300 | — | — |
| 2020-04-02 | $96.95 | $96.95 | 360,300 | — | — |
| 2020-04-01 | $94.33 | $94.33 | 551,400 | — | — |
| 2020-03-31 | $96.54 | $96.54 | 793,500 | — | — |
| 2020-03-30 | $95.82 | $95.82 | 511,700 | — | — |
| 2020-03-27 | $92.55 | $92.55 | 631,700 | — | — |
| 2020-03-26 | $91.41 | $91.41 | 625,400 | — | — |
| 2020-03-25 | $89.04 | $89.04 | 701,200 | — | — |
| 2020-03-24 | $94.68 | $94.68 | 787,400 | — | — |
| 2020-03-23 | $88.90 | $88.90 | 870,400 | — | — |
| 2020-03-20 | $88.75 | $88.75 | 910,100 | — | — |
| 2020-03-19 | $87.09 | $87.09 | 955,600 | — | — |
| 2020-03-18 | $96.36 | $96.36 | 824,100 | — | — |
| 2020-03-17 | $97.57 | $97.57 | 1,027,300 | — | — |
| 2020-03-16 | $87.21 | $87.21 | 878,000 | — | — |
| 2020-03-13 | $98.71 | $98.71 | 941,200 | — | — |
| 2020-03-12 | $89.28 | $89.28 | 948,000 | — | — |
| 2020-03-11 | $91.00 | $91.00 | 617,300 | — | — |
| 2020-03-10 | $95.86 | $95.86 | 666,500 | — | — |
| 2020-03-09 | $91.48 | $91.48 | 743,900 | — | — |
| 2020-03-06 | $94.47 | $94.47 | 897,400 | — | — |
| 2020-03-05 | $93.75 | $93.75 | 809,400 | — | — |
| 2020-03-04 | $94.17 | $94.17 | 607,400 | — | — |
| 2020-03-03 | $86.65 | $86.65 | 583,800 | — | — |
| 2020-03-02 | $88.49 | $88.49 | 558,800 | — | — |
| 2020-02-28 | $85.60 | $85.60 | 840,300 | — | — |
| 2020-02-27 | $86.10 | $86.10 | 866,000 | — | — |
| 2020-02-26 | $85.16 | $85.16 | 510,600 | — | — |
| 2020-02-25 | $84.96 | $84.96 | 798,000 | — | — |
| 2020-02-24 | $92.71 | $92.71 | 561,600 | — | — |
| 2020-02-21 | $98.11 | $98.11 | 560,700 | — | — |
| 2020-02-20 | $101.12 | $101.12 | 1,284,700 | — | — |
| 2020-02-19 | $109.14 | $109.14 | 388,800 | — | — |
| 2020-02-18 | $106.00 | $106.00 | 416,200 | — | — |
| 2020-02-14 | $105.97 | $105.97 | 254,200 | — | — |
| 2020-02-13 | $106.15 | $106.15 | 243,500 | — | — |
| 2020-02-12 | $106.85 | $106.85 | 248,200 | — | — |
| 2020-02-11 | $105.17 | $105.17 | 197,100 | — | — |
| 2020-02-10 | $103.92 | $103.92 | 325,200 | — | — |
| 2020-02-07 | $101.33 | $101.33 | 566,200 | — | — |
| 2020-02-06 | $100.62 | $100.62 | 216,800 | — | — |
| 2020-02-05 | $100.93 | $100.93 | 410,500 | — | — |
| 2020-02-04 | $104.51 | $104.51 | 263,500 | — | — |
| 2020-02-03 | $102.43 | $102.43 | 348,700 | — | — |
| 2020-01-31 | $100.39 | $100.39 | 412,800 | — | — |
| 2020-01-30 | $101.64 | $101.64 | 260,700 | — | — |
| 2020-01-29 | $101.69 | $101.69 | 222,000 | — | — |
| 2020-01-28 | $101.66 | $101.66 | 270,800 | — | — |
| 2020-01-27 | $99.62 | $99.62 | 408,300 | — | — |
| 2020-01-24 | $99.11 | $99.11 | 255,600 | — | — |
| 2020-01-23 | $99.69 | $99.69 | 246,800 | — | — |
| 2020-01-22 | $100.85 | $100.85 | 235,100 | — | — |
| 2020-01-21 | $101.01 | $101.01 | 340,000 | — | — |
| 2020-01-17 | $100.71 | $100.71 | 254,500 | — | — |
| 2020-01-16 | $99.90 | $99.90 | 255,000 | — | — |
| 2020-01-15 | $99.60 | $99.60 | 417,300 | — | — |
| 2020-01-14 | $99.38 | $99.38 | 348,700 | — | — |
| 2020-01-13 | $99.02 | $99.02 | 377,200 | — | — |
| 2020-01-10 | $97.88 | $97.88 | 386,100 | — | — |
| 2020-01-09 | $96.41 | $96.41 | 341,300 | — | — |
| 2020-01-08 | $95.13 | $95.13 | 261,500 | — | — |
| 2020-01-07 | $95.00 | $95.00 | 372,900 | — | — |
| 2020-01-06 | $93.90 | $93.90 | 381,800 | — | — |
| 2020-01-03 | $92.74 | $92.74 | 250,400 | — | — |
| 2020-01-02 | $93.78 | $93.78 | 315,500 | — | — |