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
- 1996-01-03 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 | $72.00 | $160.83 | 278,000 | — | — |
| 2020-12-30 | $71.48 | $159.67 | 179,200 | — | — |
| 2020-12-29 | $70.52 | $157.52 | 215,000 | — | — |
| 2020-12-28 | $71.51 | $159.74 | 234,300 | — | — |
| 2020-12-24 | $70.82 | $158.19 | 83,900 | — | — |
| 2020-12-23 | $71.09 | $158.80 | 219,100 | — | — |
| 2020-12-22 | $70.23 | $156.88 | 235,200 | — | — |
| 2020-12-21 | $69.96 | $156.27 | 431,300 | — | — |
| 2020-12-18 | $71.15 | $158.93 | 1,264,600 | — | — |
| 2020-12-17 | $70.41 | $157.28 | 421,100 | — | — |
| 2020-12-16 | $70.29 | $157.01 | 491,000 | — | — |
| 2020-12-15 | $71.14 | $158.91 | 483,500 | — | — |
| 2020-12-14 | $67.16 | $150.02 | 502,200 | — | — |
| 2020-12-11 | $69.18 | $154.53 | 382,900 | — | — |
| 2020-12-10 | $71.02 | $158.64 | 296,100 | — | — |
| 2020-12-09 | $70.29 | $157.01 | 681,700 | — | — |
| 2020-12-08 | $68.76 | $153.59 | 619,000 | — | — |
| 2020-12-07 | $69.97 | $156.30 | 777,700 | — | — |
| 2020-12-04 | $73.40 | $163.96 | 448,900 | — | — |
| 2020-12-03 | $70.76 | $158.06 | 364,900 | — | — |
| 2020-12-02 | $70.18 | $156.76 | 331,200 | — | — |
| 2020-12-01 | $68.77 | $153.62 | 509,500 | — | — |
| 2020-11-30 | $67.10 | $149.88 | 661,700 | — | — |
| 2020-11-27 | $69.00 | $154.13 | 199,000 | — | — |
| 2020-11-25 | $69.90 | $156.14 | 366,700 | — | — |
| 2020-11-24 | $72.39 | $161.70 | 986,300 | — | — |
| 2020-11-23 | $69.25 | $154.69 | 1,146,700 | — | — |
| 2020-11-20 | $64.86 | $144.88 | 683,700 | — | — |
| 2020-11-19 | $64.11 | $143.21 | 873,800 | — | — |
| 2020-11-18 | $62.87 | $140.44 | 957,300 | — | — |
| 2020-11-17 | $61.85 | $138.16 | 652,000 | — | — |
| 2020-11-16 | $59.00 | $131.79 | 1,264,700 | — | — |
| 2020-11-13 | $55.34 | $123.62 | 509,600 | — | — |
| 2020-11-12 | $53.92 | $120.44 | 665,900 | — | — |
| 2020-11-11 | $53.30 | $119.06 | 446,700 | — | — |
| 2020-11-10 | $53.97 | $120.56 | 731,200 | — | — |
| 2020-11-09 | $53.61 | $119.75 | 1,112,900 | — | — |
| 2020-11-06 | $49.12 | $109.72 | 308,500 | — | — |
| 2020-11-05 | $49.82 | $111.29 | 511,100 | — | — |
| 2020-11-04 | $46.33 | $103.15 | 706,200 | — | — |
| 2020-11-03 | $46.32 | $103.13 | 378,800 | — | — |
| 2020-11-02 | $42.61 | $94.87 | 393,200 | — | — |
| 2020-10-30 | $42.83 | $95.36 | 605,900 | — | — |
| 2020-10-29 | $42.96 | $95.65 | 1,053,600 | — | — |
| 2020-10-28 | $43.91 | $97.77 | 520,600 | — | — |
| 2020-10-27 | $44.64 | $99.39 | 517,500 | — | — |
| 2020-10-26 | $46.75 | $104.09 | 471,300 | — | — |
| 2020-10-23 | $47.46 | $105.67 | 261,800 | — | — |
| 2020-10-22 | $46.12 | $102.69 | 306,700 | — | — |
| 2020-10-21 | $45.52 | $101.35 | 199,000 | — | — |
| 2020-10-20 | $46.56 | $103.67 | 231,600 | — | — |
| 2020-10-19 | $45.01 | $100.22 | 254,100 | — | — |
| 2020-10-16 | $45.00 | $100.19 | 366,500 | — | — |
| 2020-10-15 | $45.46 | $101.22 | 477,900 | — | — |
| 2020-10-14 | $46.41 | $103.33 | 339,800 | — | — |
| 2020-10-13 | $47.26 | $105.23 | 283,000 | — | — |
| 2020-10-12 | $49.23 | $109.61 | 182,800 | — | — |
| 2020-10-09 | $48.88 | $108.83 | 266,300 | — | — |
| 2020-10-08 | $48.55 | $108.10 | 409,500 | — | — |
| 2020-10-07 | $47.39 | $105.51 | 338,300 | — | — |
| 2020-10-06 | $47.26 | $105.23 | 447,900 | — | — |
| 2020-10-05 | $46.19 | $102.84 | 388,900 | — | — |
| 2020-10-02 | $45.32 | $100.91 | 481,000 | — | — |
| 2020-10-01 | $42.18 | $93.91 | 479,000 | — | — |
| 2020-09-30 | $41.09 | $91.49 | 531,100 | — | — |
| 2020-09-29 | $39.80 | $88.62 | 367,400 | — | — |
| 2020-09-28 | $40.71 | $90.64 | 461,600 | — | — |
| 2020-09-25 | $40.32 | $89.77 | 306,400 | — | — |
| 2020-09-24 | $39.70 | $88.39 | 512,900 | — | — |
| 2020-09-23 | $39.90 | $88.84 | 554,900 | — | — |
| 2020-09-22 | $42.80 | $95.30 | 969,200 | — | — |
| 2020-09-21 | $43.68 | $97.25 | 1,149,400 | — | — |
| 2020-09-18 | $45.52 | $101.35 | 887,100 | — | — |
| 2020-09-17 | $45.93 | $102.26 | 588,000 | — | — |
| 2020-09-16 | $45.65 | $101.64 | 349,000 | — | — |
| 2020-09-15 | $45.20 | $100.64 | 282,100 | — | — |
| 2020-09-14 | $46.14 | $102.73 | 286,200 | — | — |
| 2020-09-11 | $45.28 | $100.82 | 394,400 | — | — |
| 2020-09-10 | $44.78 | $99.70 | 303,900 | — | — |
| 2020-09-09 | $45.56 | $101.44 | 576,900 | — | — |
| 2020-09-08 | $45.91 | $102.22 | 389,200 | — | — |
| 2020-09-04 | $46.61 | $103.78 | 435,200 | — | — |
| 2020-09-03 | $46.26 | $103.00 | 475,900 | — | — |
| 2020-09-02 | $48.20 | $107.32 | 462,900 | — | — |
| 2020-09-01 | $45.41 | $101.11 | 725,300 | — | — |
| 2020-08-31 | $48.36 | $107.67 | 446,500 | — | — |
| 2020-08-28 | $50.19 | $111.75 | 482,500 | — | — |
| 2020-08-27 | $49.59 | $110.41 | 565,800 | — | — |
| 2020-08-26 | $47.06 | $104.78 | 448,000 | — | — |
| 2020-08-25 | $47.40 | $105.54 | 768,800 | — | — |
| 2020-08-24 | $47.07 | $104.80 | 341,900 | — | — |
| 2020-08-21 | $44.21 | $98.43 | 626,700 | — | — |
| 2020-08-20 | $44.83 | $99.81 | 295,600 | — | — |
| 2020-08-19 | $45.72 | $101.80 | 554,700 | — | — |
| 2020-08-18 | $45.20 | $100.64 | 369,100 | — | — |
| 2020-08-17 | $45.73 | $101.82 | 482,700 | — | — |
| 2020-08-14 | $46.91 | $104.45 | 253,300 | — | — |
| 2020-08-13 | $47.04 | $104.74 | 492,800 | — | — |
| 2020-08-12 | $48.81 | $108.68 | 350,500 | — | — |
| 2020-08-11 | $49.30 | $109.77 | 557,800 | — | — |
| 2020-08-10 | $49.72 | $110.70 | 662,700 | — | — |
| 2020-08-07 | $47.19 | $105.07 | 319,000 | — | — |
| 2020-08-06 | $46.97 | $104.58 | 532,000 | — | — |
| 2020-08-05 | $46.16 | $102.78 | 530,400 | — | — |
| 2020-08-04 | $44.14 | $98.28 | 577,500 | — | — |
| 2020-08-03 | $43.62 | $97.12 | 634,900 | — | — |
| 2020-07-31 | $44.35 | $98.75 | 935,800 | — | — |
| 2020-07-30 | $46.29 | $103.07 | 1,488,300 | — | — |
| 2020-07-29 | $48.07 | $107.03 | 3,101,800 | — | — |
| 2020-07-28 | $38.29 | $85.25 | 485,500 | — | — |
| 2020-07-27 | $38.39 | $85.48 | 514,700 | — | — |
| 2020-07-24 | $37.94 | $84.47 | 615,200 | — | — |
| 2020-07-23 | $39.11 | $86.75 | 463,600 | — | — |
| 2020-07-22 | $38.64 | $85.70 | 801,800 | — | — |
| 2020-07-21 | $38.31 | $84.97 | 1,077,800 | — | — |
| 2020-07-20 | $39.21 | $86.97 | 387,700 | — | — |
| 2020-07-17 | $40.17 | $89.10 | 503,600 | — | — |
| 2020-07-16 | $40.61 | $90.07 | 453,100 | — | — |
| 2020-07-15 | $41.57 | $92.20 | 653,100 | — | — |
| 2020-07-14 | $39.60 | $87.83 | 813,100 | — | — |
| 2020-07-13 | $40.68 | $90.23 | 642,600 | — | — |
| 2020-07-10 | $40.83 | $90.56 | 721,000 | — | — |
| 2020-07-09 | $40.47 | $89.76 | 866,100 | — | — |
| 2020-07-08 | $43.45 | $96.37 | 726,500 | — | — |
| 2020-07-07 | $42.85 | $95.04 | 576,000 | — | — |
| 2020-07-06 | $44.70 | $99.14 | 518,600 | — | — |
| 2020-07-02 | $43.78 | $97.10 | 598,600 | — | — |
| 2020-07-01 | $44.42 | $98.52 | 477,500 | — | — |
| 2020-06-30 | $45.51 | $100.94 | 596,700 | — | — |
| 2020-06-29 | $45.82 | $101.63 | 473,300 | — | — |
| 2020-06-26 | $43.89 | $97.35 | 711,600 | — | — |
| 2020-06-25 | $43.93 | $97.44 | 812,900 | — | — |
| 2020-06-24 | $43.05 | $95.48 | 496,100 | — | — |
| 2020-06-23 | $45.20 | $100.25 | 1,175,700 | — | — |
| 2020-06-22 | $43.54 | $96.57 | 861,500 | — | — |
| 2020-06-19 | $43.98 | $97.55 | 1,325,800 | — | — |
| 2020-06-18 | $46.79 | $103.78 | 798,600 | — | — |
| 2020-06-17 | $47.06 | $104.38 | 330,500 | — | — |
| 2020-06-16 | $48.55 | $107.68 | 380,500 | — | — |
| 2020-06-15 | $47.93 | $106.31 | 501,800 | — | — |
| 2020-06-12 | $47.61 | $105.60 | 547,100 | — | — |
| 2020-06-11 | $45.96 | $101.94 | 703,300 | — | — |
| 2020-06-10 | $49.82 | $110.50 | 681,700 | — | — |
| 2020-06-09 | $52.06 | $115.47 | 663,600 | — | — |
| 2020-06-08 | $54.03 | $119.84 | 945,400 | — | — |
| 2020-06-05 | $51.10 | $113.34 | 1,088,400 | — | — |
| 2020-06-04 | $46.84 | $103.89 | 702,400 | — | — |
| 2020-06-03 | $45.09 | $100.01 | 926,100 | — | — |
| 2020-06-02 | $42.38 | $94.00 | 463,800 | — | — |
| 2020-06-01 | $41.62 | $92.31 | 639,400 | — | — |
| 2020-05-29 | $40.10 | $88.94 | 712,500 | — | — |
| 2020-05-28 | $41.42 | $91.87 | 511,600 | — | — |
| 2020-05-27 | $44.32 | $98.30 | 621,800 | — | — |
| 2020-05-26 | $42.19 | $93.58 | 577,600 | — | — |
| 2020-05-22 | $40.47 | $89.76 | 331,100 | — | — |
| 2020-05-21 | $41.13 | $91.23 | 525,800 | — | — |
| 2020-05-20 | $40.52 | $89.87 | 657,000 | — | — |
| 2020-05-19 | $37.75 | $83.73 | 630,700 | — | — |
| 2020-05-18 | $41.12 | $91.20 | 818,000 | — | — |
| 2020-05-15 | $37.45 | $83.06 | 1,088,700 | — | — |
| 2020-05-14 | $34.79 | $76.83 | 1,284,000 | — | — |
| 2020-05-13 | $34.82 | $76.90 | 1,732,200 | — | — |
| 2020-05-12 | $37.21 | $82.18 | 1,366,200 | — | — |
| 2020-05-11 | $38.19 | $84.34 | 1,602,100 | — | — |
| 2020-05-08 | $41.06 | $90.68 | 958,900 | — | — |
| 2020-05-07 | $41.30 | $91.21 | 999,400 | — | — |
| 2020-05-06 | $41.14 | $90.85 | 1,783,200 | — | — |
| 2020-05-05 | $48.37 | $106.82 | 650,000 | — | — |
| 2020-05-04 | $46.55 | $102.80 | 705,300 | — | — |
| 2020-05-01 | $48.71 | $107.57 | 669,500 | — | — |
| 2020-04-30 | $51.12 | $112.89 | 566,700 | — | — |
| 2020-04-29 | $53.32 | $117.75 | 889,900 | — | — |
| 2020-04-28 | $48.06 | $106.14 | 540,600 | — | — |
| 2020-04-27 | $47.91 | $105.81 | 607,800 | — | — |
| 2020-04-24 | $44.13 | $97.46 | 1,159,500 | — | — |
| 2020-04-23 | $47.40 | $104.68 | 682,800 | — | — |
| 2020-04-22 | $48.79 | $107.75 | 347,300 | — | — |
| 2020-04-21 | $49.49 | $109.29 | 334,900 | — | — |
| 2020-04-20 | $50.91 | $112.43 | 490,400 | — | — |
| 2020-04-17 | $53.48 | $118.11 | 569,300 | — | — |
| 2020-04-16 | $50.39 | $111.28 | 732,200 | — | — |
| 2020-04-15 | $50.14 | $110.73 | 706,600 | — | — |
| 2020-04-14 | $52.47 | $115.88 | 268,100 | — | — |
| 2020-04-13 | $50.32 | $111.13 | 284,600 | — | — |
| 2020-04-09 | $52.40 | $115.72 | 425,400 | — | — |
| 2020-04-08 | $48.25 | $106.56 | 683,800 | — | — |
| 2020-04-07 | $46.87 | $103.51 | 574,400 | — | — |
| 2020-04-06 | $46.44 | $102.56 | 552,200 | — | — |
| 2020-04-03 | $43.81 | $96.75 | 759,700 | — | — |
| 2020-04-02 | $46.73 | $103.20 | 654,700 | — | — |
| 2020-04-01 | $46.55 | $102.80 | 566,300 | — | — |
| 2020-03-31 | $52.05 | $114.95 | 609,400 | — | — |
| 2020-03-30 | $55.11 | $121.71 | 363,800 | — | — |
| 2020-03-27 | $51.39 | $113.49 | 427,300 | — | — |
| 2020-03-26 | $54.44 | $120.23 | 553,500 | — | — |
| 2020-03-25 | $50.05 | $110.53 | 651,200 | — | — |
| 2020-03-24 | $44.76 | $98.85 | 649,400 | — | — |
| 2020-03-23 | $41.80 | $92.31 | 624,200 | — | — |
| 2020-03-20 | $45.12 | $99.64 | 833,500 | — | — |
| 2020-03-19 | $48.00 | $106.00 | 904,600 | — | — |
| 2020-03-18 | $50.27 | $111.02 | 639,900 | — | — |
| 2020-03-17 | $56.09 | $123.87 | 968,200 | — | — |
| 2020-03-16 | $55.89 | $123.43 | 618,200 | — | — |
| 2020-03-13 | $63.61 | $140.48 | 566,500 | — | — |
| 2020-03-12 | $57.44 | $126.85 | 899,100 | — | — |
| 2020-03-11 | $64.58 | $142.62 | 604,400 | — | — |
| 2020-03-10 | $72.45 | $160.00 | 371,600 | — | — |
| 2020-03-09 | $70.53 | $155.76 | 392,300 | — | — |
| 2020-03-06 | $79.02 | $174.51 | 426,300 | — | — |
| 2020-03-05 | $80.66 | $178.13 | 364,300 | — | — |
| 2020-03-04 | $81.69 | $180.41 | 352,100 | — | — |
| 2020-03-03 | $78.74 | $173.89 | 430,900 | — | — |
| 2020-03-02 | $81.56 | $180.12 | 508,800 | — | — |
| 2020-02-28 | $78.29 | $172.90 | 577,200 | — | — |
| 2020-02-27 | $80.99 | $178.86 | 425,000 | — | — |
| 2020-02-26 | $84.94 | $187.58 | 796,800 | — | — |
| 2020-02-25 | $80.16 | $177.03 | 257,900 | — | — |
| 2020-02-24 | $82.60 | $182.42 | 308,000 | — | — |
| 2020-02-21 | $84.09 | $185.71 | 201,900 | — | — |
| 2020-02-20 | $84.52 | $186.66 | 163,500 | — | — |
| 2020-02-19 | $84.47 | $186.55 | 209,000 | — | — |
| 2020-02-18 | $84.10 | $185.73 | 173,900 | — | — |
| 2020-02-14 | $84.17 | $185.88 | 588,300 | — | — |
| 2020-02-13 | $83.65 | $184.73 | 465,300 | — | — |
| 2020-02-12 | $84.50 | $186.61 | 235,400 | — | — |
| 2020-02-11 | $84.20 | $185.95 | 273,200 | — | — |
| 2020-02-10 | $81.96 | $181.00 | 436,300 | — | — |
| 2020-02-07 | $82.51 | $182.22 | 870,500 | — | — |
| 2020-02-06 | $80.72 | $178.26 | 1,891,000 | — | — |
| 2020-02-05 | $88.28 | $194.63 | 205,900 | — | — |
| 2020-02-04 | $87.49 | $192.89 | 229,200 | — | — |
| 2020-02-03 | $85.50 | $188.50 | 274,700 | — | — |
| 2020-01-31 | $84.19 | $185.61 | 429,000 | — | — |
| 2020-01-30 | $86.69 | $191.12 | 335,900 | — | — |
| 2020-01-29 | $86.87 | $191.52 | 227,300 | — | — |
| 2020-01-28 | $89.30 | $196.88 | 258,300 | — | — |
| 2020-01-27 | $89.69 | $197.74 | 268,000 | — | — |
| 2020-01-24 | $90.10 | $198.64 | 437,500 | — | — |
| 2020-01-23 | $90.58 | $199.70 | 232,300 | — | — |
| 2020-01-22 | $90.34 | $199.17 | 266,000 | — | — |
| 2020-01-21 | $91.76 | $202.30 | 149,500 | — | — |
| 2020-01-17 | $92.42 | $203.76 | 221,100 | — | — |
| 2020-01-16 | $94.20 | $207.68 | 528,300 | — | — |
| 2020-01-15 | $92.88 | $204.77 | 329,000 | — | — |
| 2020-01-14 | $94.18 | $207.64 | 323,900 | — | — |
| 2020-01-13 | $96.01 | $211.67 | 315,400 | — | — |
| 2020-01-10 | $96.35 | $212.42 | 335,500 | — | — |
| 2020-01-09 | $95.62 | $210.81 | 318,400 | — | — |
| 2020-01-08 | $93.91 | $207.04 | 197,500 | — | — |
| 2020-01-07 | $92.59 | $204.13 | 169,000 | — | — |
| 2020-01-06 | $93.15 | $205.36 | 250,000 | — | — |
| 2020-01-03 | $91.58 | $201.90 | 247,800 | — | — |
| 2020-01-02 | $92.25 | $203.38 | 193,800 | — | — |