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
- 2007-06-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 | $165.05 | $165.05 | 327,000 | — | — |
| 2020-12-30 | $164.56 | $164.56 | 491,100 | — | — |
| 2020-12-29 | $160.28 | $160.28 | 339,200 | — | — |
| 2020-12-28 | $159.64 | $159.64 | 679,500 | — | — |
| 2020-12-24 | $157.28 | $157.28 | 197,300 | — | — |
| 2020-12-23 | $156.02 | $156.02 | 410,400 | — | — |
| 2020-12-22 | $151.51 | $151.51 | 306,600 | — | — |
| 2020-12-21 | $150.13 | $150.13 | 258,600 | — | — |
| 2020-12-18 | $150.60 | $150.60 | 1,142,500 | — | — |
| 2020-12-17 | $148.91 | $148.91 | 524,500 | — | — |
| 2020-12-16 | $151.75 | $151.75 | 420,300 | — | — |
| 2020-12-15 | $152.58 | $152.58 | 460,900 | — | — |
| 2020-12-14 | $149.23 | $149.23 | 567,600 | — | — |
| 2020-12-11 | $145.55 | $145.55 | 481,700 | — | — |
| 2020-12-10 | $146.71 | $146.71 | 436,700 | — | — |
| 2020-12-09 | $146.05 | $146.05 | 502,700 | — | — |
| 2020-12-08 | $148.88 | $148.88 | 387,900 | — | — |
| 2020-12-07 | $148.44 | $148.44 | 378,400 | — | — |
| 2020-12-04 | $150.71 | $150.71 | 492,800 | — | — |
| 2020-12-03 | $151.00 | $151.00 | 996,000 | — | — |
| 2020-12-02 | $144.55 | $144.55 | 382,000 | — | — |
| 2020-12-01 | $143.13 | $143.13 | 553,300 | — | — |
| 2020-11-30 | $140.71 | $140.71 | 850,800 | — | — |
| 2020-11-27 | $143.28 | $143.28 | 173,400 | — | — |
| 2020-11-25 | $141.83 | $141.83 | 361,300 | — | — |
| 2020-11-24 | $142.83 | $142.83 | 406,700 | — | — |
| 2020-11-23 | $144.31 | $144.31 | 397,700 | — | — |
| 2020-11-20 | $143.10 | $143.10 | 763,300 | — | — |
| 2020-11-19 | $143.66 | $143.66 | 388,300 | — | — |
| 2020-11-18 | $143.87 | $143.87 | 428,500 | — | — |
| 2020-11-17 | $146.28 | $146.28 | 445,400 | — | — |
| 2020-11-16 | $146.06 | $146.06 | 569,700 | — | — |
| 2020-11-13 | $147.11 | $147.11 | 419,700 | — | — |
| 2020-11-12 | $145.40 | $145.40 | 685,100 | — | — |
| 2020-11-11 | $147.55 | $147.55 | 585,000 | — | — |
| 2020-11-10 | $150.62 | $150.62 | 531,200 | — | — |
| 2020-11-09 | $146.18 | $146.18 | 480,500 | — | — |
| 2020-11-06 | $148.71 | $148.71 | 335,300 | — | — |
| 2020-11-05 | $152.50 | $152.50 | 442,300 | — | — |
| 2020-11-04 | $157.33 | $157.33 | 1,394,600 | — | — |
| 2020-11-03 | $148.65 | $148.65 | 1,118,100 | — | — |
| 2020-11-02 | $147.25 | $147.25 | 649,200 | — | — |
| 2020-10-30 | $144.10 | $144.10 | 563,200 | — | — |
| 2020-10-29 | $145.63 | $145.63 | 373,600 | — | — |
| 2020-10-28 | $145.62 | $145.62 | 441,700 | — | — |
| 2020-10-27 | $149.56 | $149.56 | 344,900 | — | — |
| 2020-10-26 | $148.93 | $148.93 | 351,600 | — | — |
| 2020-10-23 | $150.26 | $150.26 | 298,800 | — | — |
| 2020-10-22 | $151.18 | $151.18 | 543,500 | — | — |
| 2020-10-21 | $145.39 | $145.39 | 476,100 | — | — |
| 2020-10-20 | $148.42 | $148.42 | 458,900 | — | — |
| 2020-10-19 | $147.72 | $147.72 | 480,500 | — | — |
| 2020-10-16 | $149.97 | $149.97 | 327,100 | — | — |
| 2020-10-15 | $150.42 | $150.42 | 328,000 | — | — |
| 2020-10-14 | $152.20 | $152.20 | 285,700 | — | — |
| 2020-10-13 | $152.09 | $152.09 | 527,800 | — | — |
| 2020-10-12 | $154.68 | $154.68 | 488,100 | — | — |
| 2020-10-09 | $155.41 | $155.41 | 856,100 | — | — |
| 2020-10-08 | $154.82 | $154.82 | 1,569,300 | — | — |
| 2020-10-07 | $143.32 | $143.32 | 450,300 | — | — |
| 2020-10-06 | $140.79 | $140.79 | 643,300 | — | — |
| 2020-10-05 | $144.50 | $144.50 | 534,300 | — | — |
| 2020-10-02 | $143.50 | $143.50 | 456,600 | — | — |
| 2020-10-01 | $144.13 | $144.13 | 511,200 | — | — |
| 2020-09-30 | $142.59 | $142.59 | 622,200 | — | — |
| 2020-09-29 | $139.74 | $139.74 | 448,400 | — | — |
| 2020-09-28 | $141.49 | $141.49 | 474,500 | — | — |
| 2020-09-25 | $139.58 | $139.58 | 455,000 | — | — |
| 2020-09-24 | $138.05 | $138.05 | 544,500 | — | — |
| 2020-09-23 | $138.07 | $138.07 | 758,700 | — | — |
| 2020-09-22 | $139.21 | $139.21 | 778,400 | — | — |
| 2020-09-21 | $138.98 | $138.98 | 723,000 | — | — |
| 2020-09-18 | $141.90 | $141.90 | 8,444,200 | — | — |
| 2020-09-17 | $140.15 | $140.15 | 724,000 | — | — |
| 2020-09-16 | $144.13 | $144.13 | 875,800 | — | — |
| 2020-09-15 | $141.50 | $141.50 | 799,100 | — | — |
| 2020-09-14 | $140.41 | $140.41 | 811,000 | — | — |
| 2020-09-11 | $136.80 | $136.80 | 1,000,500 | — | — |
| 2020-09-10 | $139.10 | $139.10 | 1,057,700 | — | — |
| 2020-09-09 | $140.93 | $140.93 | 1,175,200 | — | — |
| 2020-09-08 | $138.27 | $138.27 | 1,853,300 | — | — |
| 2020-09-04 | $131.70 | $131.70 | 663,300 | — | — |
| 2020-09-03 | $134.36 | $134.36 | 784,000 | — | — |
| 2020-09-02 | $136.15 | $136.15 | 591,100 | — | — |
| 2020-09-01 | $135.45 | $135.45 | 787,400 | — | — |
| 2020-08-31 | $134.39 | $134.39 | 654,900 | — | — |
| 2020-08-28 | $133.78 | $133.78 | 881,500 | — | — |
| 2020-08-27 | $130.06 | $130.06 | 759,600 | — | — |
| 2020-08-26 | $124.77 | $124.77 | 412,700 | — | — |
| 2020-08-25 | $123.53 | $123.53 | 408,400 | — | — |
| 2020-08-24 | $123.41 | $123.41 | 367,400 | — | — |
| 2020-08-21 | $123.72 | $123.72 | 361,600 | — | — |
| 2020-08-20 | $124.61 | $124.61 | 361,300 | — | — |
| 2020-08-19 | $124.26 | $124.26 | 402,000 | — | — |
| 2020-08-18 | $122.70 | $122.70 | 365,500 | — | — |
| 2020-08-17 | $124.19 | $124.19 | 301,100 | — | — |
| 2020-08-14 | $124.26 | $124.26 | 490,700 | — | — |
| 2020-08-13 | $123.12 | $123.12 | 647,000 | — | — |
| 2020-08-12 | $120.14 | $120.14 | 973,400 | — | — |
| 2020-08-11 | $122.67 | $122.67 | 417,600 | — | — |
| 2020-08-10 | $126.35 | $126.35 | 523,000 | — | — |
| 2020-08-07 | $126.08 | $126.08 | 764,100 | — | — |
| 2020-08-06 | $127.07 | $127.07 | 1,201,000 | — | — |
| 2020-08-05 | $122.24 | $122.24 | 1,120,000 | — | — |
| 2020-08-04 | $110.48 | $110.48 | 676,400 | — | — |
| 2020-08-03 | $111.93 | $111.93 | 424,900 | — | — |
| 2020-07-31 | $108.25 | $108.25 | 901,000 | — | — |
| 2020-07-30 | $113.77 | $113.77 | 501,500 | — | — |
| 2020-07-29 | $114.88 | $114.88 | 430,400 | — | — |
| 2020-07-28 | $113.95 | $113.95 | 489,900 | — | — |
| 2020-07-27 | $113.55 | $113.55 | 399,300 | — | — |
| 2020-07-24 | $112.89 | $112.89 | 629,900 | — | — |
| 2020-07-23 | $113.01 | $113.01 | 727,100 | — | — |
| 2020-07-22 | $110.26 | $110.26 | 806,700 | — | — |
| 2020-07-21 | $105.52 | $105.52 | 554,000 | — | — |
| 2020-07-20 | $108.01 | $108.01 | 403,900 | — | — |
| 2020-07-17 | $108.04 | $108.04 | 406,200 | — | — |
| 2020-07-16 | $108.56 | $108.56 | 257,000 | — | — |
| 2020-07-15 | $109.46 | $109.46 | 530,100 | — | — |
| 2020-07-14 | $107.31 | $107.31 | 553,800 | — | — |
| 2020-07-13 | $105.55 | $105.55 | 518,700 | — | — |
| 2020-07-10 | $106.60 | $106.60 | 394,100 | — | — |
| 2020-07-09 | $105.46 | $105.46 | 747,200 | — | — |
| 2020-07-08 | $107.54 | $107.54 | 440,000 | — | — |
| 2020-07-07 | $108.78 | $108.78 | 472,800 | — | — |
| 2020-07-06 | $111.20 | $111.20 | 435,100 | — | — |
| 2020-07-02 | $109.75 | $109.75 | 440,300 | — | — |
| 2020-07-01 | $109.61 | $109.61 | 510,900 | — | — |
| 2020-06-30 | $110.34 | $110.34 | 685,900 | — | — |
| 2020-06-29 | $109.58 | $109.58 | 515,500 | — | — |
| 2020-06-26 | $107.94 | $107.94 | 1,851,600 | — | — |
| 2020-06-25 | $110.09 | $110.09 | 484,000 | — | — |
| 2020-06-24 | $109.03 | $109.03 | 614,100 | — | — |
| 2020-06-23 | $114.05 | $114.05 | 580,300 | — | — |
| 2020-06-22 | $112.83 | $112.83 | 961,100 | — | — |
| 2020-06-19 | $113.97 | $113.97 | 998,000 | — | — |
| 2020-06-18 | $110.83 | $110.83 | 508,900 | — | — |
| 2020-06-17 | $110.49 | $110.49 | 666,800 | — | — |
| 2020-06-16 | $111.58 | $111.58 | 1,045,700 | — | — |
| 2020-06-15 | $110.50 | $110.50 | 1,707,300 | — | — |
| 2020-06-12 | $104.68 | $104.68 | 1,090,600 | — | — |
| 2020-06-11 | $105.71 | $105.71 | 1,019,200 | — | — |
| 2020-06-10 | $112.56 | $112.56 | 1,183,700 | — | — |
| 2020-06-09 | $113.05 | $113.05 | 2,826,400 | — | — |
| 2020-06-08 | $111.29 | $111.29 | 2,702,300 | — | — |
| 2020-06-05 | $120.65 | $120.65 | 499,500 | — | — |
| 2020-06-04 | $121.88 | $121.88 | 572,800 | — | — |
| 2020-06-03 | $118.74 | $118.74 | 252,600 | — | — |
| 2020-06-02 | $117.87 | $117.87 | 325,200 | — | — |
| 2020-06-01 | $119.37 | $119.37 | 347,500 | — | — |
| 2020-05-29 | $119.32 | $119.32 | 1,032,700 | — | — |
| 2020-05-28 | $118.79 | $118.79 | 610,800 | — | — |
| 2020-05-27 | $113.38 | $113.38 | 518,900 | — | — |
| 2020-05-26 | $109.32 | $109.32 | 579,000 | — | — |
| 2020-05-22 | $109.59 | $109.59 | 426,100 | — | — |
| 2020-05-21 | $110.85 | $110.85 | 580,100 | — | — |
| 2020-05-20 | $114.42 | $114.42 | 320,300 | — | — |
| 2020-05-19 | $113.02 | $113.02 | 288,100 | — | — |
| 2020-05-18 | $115.72 | $115.72 | 360,300 | — | — |
| 2020-05-15 | $111.16 | $111.16 | 284,000 | — | — |
| 2020-05-14 | $108.80 | $108.80 | 477,700 | — | — |
| 2020-05-13 | $112.02 | $112.02 | 530,900 | — | — |
| 2020-05-12 | $113.90 | $113.90 | 485,000 | — | — |
| 2020-05-11 | $114.32 | $114.32 | 527,300 | — | — |
| 2020-05-08 | $110.44 | $110.44 | 373,500 | — | — |
| 2020-05-07 | $109.45 | $109.45 | 449,100 | — | — |
| 2020-05-06 | $113.30 | $113.30 | 850,400 | — | — |
| 2020-05-05 | $110.41 | $110.41 | 527,000 | — | — |
| 2020-05-04 | $108.73 | $108.73 | 472,300 | — | — |
| 2020-05-01 | $109.59 | $109.59 | 416,500 | — | — |
| 2020-04-30 | $110.25 | $110.25 | 583,300 | — | — |
| 2020-04-29 | $114.39 | $114.39 | 469,900 | — | — |
| 2020-04-28 | $112.38 | $112.38 | 645,100 | — | — |
| 2020-04-27 | $110.10 | $110.10 | 725,700 | — | — |
| 2020-04-24 | $107.15 | $107.15 | 396,000 | — | — |
| 2020-04-23 | $104.74 | $104.74 | 414,800 | — | — |
| 2020-04-22 | $102.44 | $102.44 | 273,800 | — | — |
| 2020-04-21 | $103.25 | $103.25 | 402,000 | — | — |
| 2020-04-20 | $108.78 | $108.78 | 658,100 | — | — |
| 2020-04-17 | $111.19 | $111.19 | 508,000 | — | — |
| 2020-04-16 | $107.35 | $107.35 | 919,200 | — | — |
| 2020-04-15 | $108.10 | $108.10 | 458,300 | — | — |
| 2020-04-14 | $111.07 | $111.07 | 432,700 | — | — |
| 2020-04-13 | $108.91 | $108.91 | 358,900 | — | — |
| 2020-04-09 | $109.69 | $109.69 | 388,800 | — | — |
| 2020-04-08 | $108.47 | $108.47 | 436,100 | — | — |
| 2020-04-07 | $105.22 | $105.22 | 473,100 | — | — |
| 2020-04-06 | $105.77 | $105.77 | 622,300 | — | — |
| 2020-04-03 | $98.76 | $98.76 | 566,600 | — | — |
| 2020-04-02 | $99.53 | $99.53 | 711,400 | — | — |
| 2020-04-01 | $95.68 | $95.68 | 741,200 | — | — |
| 2020-03-31 | $99.74 | $99.74 | 732,400 | — | — |
| 2020-03-30 | $99.60 | $99.60 | 590,500 | — | — |
| 2020-03-27 | $96.96 | $96.96 | 524,800 | — | — |
| 2020-03-26 | $100.74 | $100.74 | 561,600 | — | — |
| 2020-03-25 | $95.64 | $95.64 | 708,000 | — | — |
| 2020-03-24 | $95.62 | $95.62 | 620,200 | — | — |
| 2020-03-23 | $87.74 | $87.74 | 991,900 | — | — |
| 2020-03-20 | $96.13 | $96.13 | 966,200 | — | — |
| 2020-03-19 | $104.76 | $104.76 | 1,218,000 | — | — |
| 2020-03-18 | $105.89 | $105.89 | 797,600 | — | — |
| 2020-03-17 | $105.83 | $105.83 | 833,300 | — | — |
| 2020-03-16 | $99.30 | $99.30 | 919,000 | — | — |
| 2020-03-13 | $111.35 | $111.35 | 1,119,600 | — | — |
| 2020-03-12 | $104.55 | $104.55 | 1,246,900 | — | — |
| 2020-03-11 | $108.04 | $108.04 | 771,900 | — | — |
| 2020-03-10 | $112.79 | $112.79 | 892,100 | — | — |
| 2020-03-09 | $110.45 | $110.45 | 772,900 | — | — |
| 2020-03-06 | $119.74 | $119.74 | 856,000 | — | — |
| 2020-03-05 | $124.50 | $124.50 | 867,400 | — | — |
| 2020-03-04 | $125.12 | $125.12 | 1,596,700 | — | — |
| 2020-03-03 | $115.29 | $115.29 | 1,522,700 | — | — |
| 2020-03-02 | $125.11 | $125.11 | 1,378,500 | — | — |
| 2020-02-28 | $114.58 | $114.58 | 1,428,000 | — | — |
| 2020-02-27 | $113.10 | $113.10 | 1,040,600 | — | — |
| 2020-02-26 | $116.59 | $116.59 | 1,895,800 | — | — |
| 2020-02-25 | $127.25 | $127.25 | 679,400 | — | — |
| 2020-02-24 | $130.86 | $130.86 | 570,300 | — | — |
| 2020-02-21 | $134.82 | $134.82 | 435,300 | — | — |
| 2020-02-20 | $135.50 | $135.50 | 720,700 | — | — |
| 2020-02-19 | $137.62 | $137.62 | 522,200 | — | — |
| 2020-02-18 | $136.83 | $136.83 | 415,500 | — | — |
| 2020-02-14 | $140.85 | $140.85 | 350,600 | — | — |
| 2020-02-13 | $141.93 | $141.93 | 298,000 | — | — |
| 2020-02-12 | $143.04 | $143.04 | 456,400 | — | — |
| 2020-02-11 | $144.38 | $144.38 | 309,600 | — | — |
| 2020-02-10 | $143.40 | $143.40 | 354,400 | — | — |
| 2020-02-07 | $142.54 | $142.54 | 276,500 | — | — |
| 2020-02-06 | $146.05 | $146.05 | 492,000 | — | — |
| 2020-02-05 | $144.63 | $144.63 | 643,400 | — | — |
| 2020-02-04 | $141.90 | $141.90 | 339,500 | — | — |
| 2020-02-03 | $141.55 | $141.55 | 381,500 | — | — |
| 2020-01-31 | $143.35 | $143.35 | 710,200 | — | — |
| 2020-01-30 | $145.29 | $145.29 | 445,200 | — | — |
| 2020-01-29 | $146.74 | $146.74 | 446,500 | — | — |
| 2020-01-28 | $146.00 | $146.00 | 475,300 | — | — |
| 2020-01-27 | $144.35 | $144.35 | 490,200 | — | — |
| 2020-01-24 | $145.74 | $145.74 | 370,000 | — | — |
| 2020-01-23 | $149.10 | $149.10 | 354,900 | — | — |
| 2020-01-22 | $150.47 | $150.47 | 394,300 | — | — |
| 2020-01-21 | $150.35 | $150.35 | 329,300 | — | — |
| 2020-01-17 | $151.05 | $151.05 | 520,000 | — | — |
| 2020-01-16 | $151.59 | $151.59 | 520,300 | — | — |
| 2020-01-15 | $152.74 | $152.74 | 966,500 | — | — |
| 2020-01-14 | $150.23 | $150.23 | 429,000 | — | — |
| 2020-01-13 | $145.85 | $145.85 | 646,300 | — | — |
| 2020-01-10 | $146.68 | $146.68 | 738,800 | — | — |
| 2020-01-09 | $145.59 | $145.59 | 534,200 | — | — |
| 2020-01-08 | $144.12 | $144.12 | 373,900 | — | — |
| 2020-01-07 | $144.28 | $144.28 | 373,200 | — | — |
| 2020-01-06 | $145.84 | $145.84 | 670,600 | — | — |
| 2020-01-03 | $146.09 | $146.09 | 356,700 | — | — |
| 2020-01-02 | $148.43 | $148.43 | 369,000 | — | — |