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
- 2014-01-31 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 | $138.43 | $138.43 | 834,200 | — | — |
| 2020-12-30 | $144.37 | $144.37 | 1,103,500 | — | — |
| 2020-12-29 | $147.44 | $147.44 | 1,310,300 | — | — |
| 2020-12-28 | $169.89 | $169.89 | 517,900 | — | — |
| 2020-12-24 | $172.87 | $172.87 | 157,300 | — | — |
| 2020-12-23 | $177.39 | $177.39 | 313,000 | — | — |
| 2020-12-22 | $173.00 | $173.00 | 529,900 | — | — |
| 2020-12-21 | $167.40 | $167.40 | 457,200 | — | — |
| 2020-12-18 | $168.04 | $168.04 | 1,329,600 | — | — |
| 2020-12-17 | $164.56 | $164.56 | 398,900 | — | — |
| 2020-12-16 | $160.86 | $160.86 | 374,800 | — | — |
| 2020-12-15 | $158.88 | $158.88 | 417,400 | — | — |
| 2020-12-14 | $153.22 | $153.22 | 930,100 | — | — |
| 2020-12-11 | $144.94 | $144.94 | 540,900 | — | — |
| 2020-12-10 | $134.19 | $134.19 | 418,800 | — | — |
| 2020-12-09 | $128.87 | $128.87 | 474,400 | — | — |
| 2020-12-08 | $137.68 | $137.68 | 425,400 | — | — |
| 2020-12-07 | $129.93 | $129.93 | 456,900 | — | — |
| 2020-12-04 | $128.53 | $128.53 | 409,400 | — | — |
| 2020-12-03 | $124.14 | $124.14 | 404,100 | — | — |
| 2020-12-02 | $117.98 | $117.98 | 258,800 | — | — |
| 2020-12-01 | $117.38 | $117.38 | 320,700 | — | — |
| 2020-11-30 | $118.54 | $118.54 | 529,400 | — | — |
| 2020-11-27 | $122.42 | $122.42 | 169,300 | — | — |
| 2020-11-25 | $119.83 | $119.83 | 377,400 | — | — |
| 2020-11-24 | $118.88 | $118.88 | 398,200 | — | — |
| 2020-11-23 | $114.69 | $114.69 | 192,700 | — | — |
| 2020-11-20 | $114.37 | $114.37 | 266,500 | — | — |
| 2020-11-19 | $112.82 | $112.82 | 305,400 | — | — |
| 2020-11-18 | $114.05 | $114.05 | 308,600 | — | — |
| 2020-11-17 | $119.37 | $119.37 | 216,900 | — | — |
| 2020-11-16 | $118.67 | $118.67 | 291,900 | — | — |
| 2020-11-13 | $117.22 | $117.22 | 223,100 | — | — |
| 2020-11-12 | $115.48 | $115.48 | 600,100 | — | — |
| 2020-11-11 | $120.68 | $120.68 | 341,500 | — | — |
| 2020-11-10 | $117.48 | $117.48 | 386,900 | — | — |
| 2020-11-09 | $113.72 | $113.72 | 483,900 | — | — |
| 2020-11-06 | $111.42 | $111.42 | 329,700 | — | — |
| 2020-11-05 | $114.41 | $114.41 | 503,300 | — | — |
| 2020-11-04 | $113.53 | $113.53 | 757,800 | — | — |
| 2020-11-03 | $102.00 | $102.00 | 634,700 | — | — |
| 2020-11-02 | $95.53 | $95.53 | 1,518,000 | — | — |
| 2020-10-30 | $100.50 | $100.50 | 1,256,100 | — | — |
| 2020-10-29 | $95.00 | $95.00 | 1,706,600 | — | — |
| 2020-10-28 | $95.00 | $95.00 | 615,400 | — | — |
| 2020-10-27 | $97.44 | $97.44 | 745,300 | — | — |
| 2020-10-26 | $91.25 | $91.25 | 299,400 | — | — |
| 2020-10-23 | $93.06 | $93.06 | 248,600 | — | — |
| 2020-10-22 | $91.90 | $91.90 | 272,900 | — | — |
| 2020-10-21 | $89.13 | $89.13 | 197,000 | — | — |
| 2020-10-20 | $90.00 | $90.00 | 301,800 | — | — |
| 2020-10-19 | $91.15 | $91.15 | 282,600 | — | — |
| 2020-10-16 | $91.97 | $91.97 | 488,000 | — | — |
| 2020-10-15 | $93.77 | $93.77 | 325,800 | — | — |
| 2020-10-14 | $92.69 | $92.69 | 325,900 | — | — |
| 2020-10-13 | $97.40 | $97.40 | 283,100 | — | — |
| 2020-10-12 | $95.50 | $95.50 | 294,800 | — | — |
| 2020-10-09 | $94.45 | $94.45 | 232,200 | — | — |
| 2020-10-08 | $94.43 | $94.43 | 472,300 | — | — |
| 2020-10-07 | $94.20 | $94.20 | 374,100 | — | — |
| 2020-10-06 | $88.89 | $88.89 | 330,900 | — | — |
| 2020-10-05 | $89.25 | $89.25 | 359,000 | — | — |
| 2020-10-02 | $84.40 | $84.40 | 386,400 | — | — |
| 2020-10-01 | $85.71 | $85.71 | 394,900 | — | — |
| 2020-09-30 | $82.19 | $82.19 | 246,000 | — | — |
| 2020-09-29 | $85.10 | $85.10 | 297,400 | — | — |
| 2020-09-28 | $82.50 | $82.50 | 188,400 | — | — |
| 2020-09-25 | $82.07 | $82.07 | 257,200 | — | — |
| 2020-09-24 | $80.01 | $80.01 | 214,400 | — | — |
| 2020-09-23 | $82.74 | $82.74 | 334,800 | — | — |
| 2020-09-22 | $82.81 | $82.81 | 341,500 | — | — |
| 2020-09-21 | $80.45 | $80.45 | 381,000 | — | — |
| 2020-09-18 | $82.87 | $82.87 | 702,000 | — | — |
| 2020-09-17 | $82.42 | $82.42 | 340,200 | — | — |
| 2020-09-16 | $82.40 | $82.40 | 440,600 | — | — |
| 2020-09-15 | $81.23 | $81.23 | 478,400 | — | — |
| 2020-09-14 | $77.24 | $77.24 | 545,200 | — | — |
| 2020-09-11 | $73.83 | $73.83 | 281,100 | — | — |
| 2020-09-10 | $74.27 | $74.27 | 508,500 | — | — |
| 2020-09-09 | $76.33 | $76.33 | 395,900 | — | — |
| 2020-09-08 | $72.98 | $72.98 | 351,400 | — | — |
| 2020-09-04 | $75.81 | $75.81 | 441,800 | — | — |
| 2020-09-03 | $78.09 | $78.09 | 411,900 | — | — |
| 2020-09-02 | $80.86 | $80.86 | 378,400 | — | — |
| 2020-09-01 | $82.30 | $82.30 | 348,000 | — | — |
| 2020-08-31 | $85.06 | $85.06 | 350,600 | — | — |
| 2020-08-28 | $85.69 | $85.69 | 186,200 | — | — |
| 2020-08-27 | $83.99 | $83.99 | 296,500 | — | — |
| 2020-08-26 | $83.58 | $83.58 | 285,700 | — | — |
| 2020-08-25 | $87.05 | $87.05 | 226,200 | — | — |
| 2020-08-24 | $84.53 | $84.53 | 256,600 | — | — |
| 2020-08-21 | $87.56 | $87.56 | 266,800 | — | — |
| 2020-08-20 | $87.96 | $87.96 | 130,000 | — | — |
| 2020-08-19 | $87.94 | $87.94 | 309,500 | — | — |
| 2020-08-18 | $87.90 | $87.90 | 278,100 | — | — |
| 2020-08-17 | $87.56 | $87.56 | 314,700 | — | — |
| 2020-08-14 | $85.11 | $85.11 | 202,700 | — | — |
| 2020-08-13 | $85.89 | $85.89 | 256,500 | — | — |
| 2020-08-12 | $83.81 | $83.81 | 315,600 | — | — |
| 2020-08-11 | $82.86 | $82.86 | 320,900 | — | — |
| 2020-08-10 | $85.15 | $85.15 | 275,100 | — | — |
| 2020-08-07 | $84.84 | $84.84 | 289,700 | — | — |
| 2020-08-06 | $84.56 | $84.56 | 225,000 | — | — |
| 2020-08-05 | $83.46 | $83.46 | 276,500 | — | — |
| 2020-08-04 | $84.17 | $84.17 | 358,200 | — | — |
| 2020-08-03 | $83.54 | $83.54 | 431,700 | — | — |
| 2020-07-31 | $78.16 | $78.16 | 557,200 | — | — |
| 2020-07-30 | $77.60 | $77.60 | 333,100 | — | — |
| 2020-07-29 | $76.25 | $76.25 | 339,300 | — | — |
| 2020-07-28 | $76.84 | $76.84 | 376,900 | — | — |
| 2020-07-27 | $81.42 | $81.42 | 385,500 | — | — |
| 2020-07-24 | $77.77 | $77.77 | 387,900 | — | — |
| 2020-07-23 | $78.93 | $78.93 | 358,300 | — | — |
| 2020-07-22 | $82.95 | $82.95 | 273,100 | — | — |
| 2020-07-21 | $84.30 | $84.30 | 256,400 | — | — |
| 2020-07-20 | $87.91 | $87.91 | 322,200 | — | — |
| 2020-07-17 | $85.88 | $85.88 | 713,500 | — | — |
| 2020-07-16 | $84.99 | $84.99 | 386,000 | — | — |
| 2020-07-15 | $85.41 | $85.41 | 325,700 | — | — |
| 2020-07-14 | $84.29 | $84.29 | 365,000 | — | — |
| 2020-07-13 | $81.95 | $81.95 | 474,900 | — | — |
| 2020-07-10 | $86.26 | $86.26 | 259,200 | — | — |
| 2020-07-09 | $87.95 | $87.95 | 317,400 | — | — |
| 2020-07-08 | $90.00 | $90.00 | 394,200 | — | — |
| 2020-07-07 | $87.88 | $87.88 | 445,700 | — | — |
| 2020-07-06 | $86.75 | $86.75 | 714,300 | — | — |
| 2020-07-02 | $86.04 | $86.04 | 663,400 | — | — |
| 2020-07-01 | $84.65 | $84.65 | 1,295,700 | — | — |
| 2020-06-30 | $78.22 | $78.22 | 1,236,800 | — | — |
| 2020-06-29 | $73.66 | $73.66 | 375,400 | — | — |
| 2020-06-26 | $76.58 | $76.58 | 1,186,100 | — | — |
| 2020-06-25 | $77.53 | $77.53 | 595,100 | — | — |
| 2020-06-24 | $73.52 | $73.52 | 455,200 | — | — |
| 2020-06-23 | $77.80 | $77.80 | 548,400 | — | — |
| 2020-06-22 | $76.79 | $76.79 | 610,900 | — | — |
| 2020-06-19 | $78.22 | $78.22 | 1,610,700 | — | — |
| 2020-06-18 | $72.48 | $72.48 | 527,100 | — | — |
| 2020-06-17 | $71.49 | $71.49 | 570,400 | — | — |
| 2020-06-16 | $70.80 | $70.80 | 287,000 | — | — |
| 2020-06-15 | $69.21 | $69.21 | 316,300 | — | — |
| 2020-06-12 | $68.06 | $68.06 | 370,000 | — | — |
| 2020-06-11 | $66.46 | $66.46 | 511,900 | — | — |
| 2020-06-10 | $71.31 | $71.31 | 271,700 | — | — |
| 2020-06-09 | $71.85 | $71.85 | 345,500 | — | — |
| 2020-06-08 | $70.67 | $70.67 | 316,700 | — | — |
| 2020-06-05 | $69.92 | $69.92 | 436,300 | — | — |
| 2020-06-04 | $69.90 | $69.90 | 369,900 | — | — |
| 2020-06-03 | $72.50 | $72.50 | 496,700 | — | — |
| 2020-06-02 | $75.09 | $75.09 | 628,200 | — | — |
| 2020-06-01 | $69.60 | $69.60 | 359,300 | — | — |
| 2020-05-29 | $68.46 | $68.46 | 420,900 | — | — |
| 2020-05-28 | $68.59 | $68.59 | 357,800 | — | — |
| 2020-05-27 | $71.11 | $71.11 | 558,600 | — | — |
| 2020-05-26 | $73.59 | $73.59 | 864,000 | — | — |
| 2020-05-22 | $73.81 | $73.81 | 483,000 | — | — |
| 2020-05-21 | $70.49 | $70.49 | 355,700 | — | — |
| 2020-05-20 | $70.63 | $70.63 | 458,700 | — | — |
| 2020-05-19 | $71.61 | $71.61 | 617,700 | — | — |
| 2020-05-18 | $72.59 | $72.59 | 945,600 | — | — |
| 2020-05-15 | $71.29 | $71.29 | 632,400 | — | — |
| 2020-05-14 | $64.73 | $64.73 | 460,400 | — | — |
| 2020-05-13 | $64.08 | $64.08 | 447,300 | — | — |
| 2020-05-12 | $66.29 | $66.29 | 506,200 | — | — |
| 2020-05-11 | $67.36 | $67.36 | 708,000 | — | — |
| 2020-05-08 | $63.84 | $63.84 | 411,100 | — | — |
| 2020-05-07 | $63.12 | $63.12 | 694,800 | — | — |
| 2020-05-06 | $66.26 | $66.26 | 395,500 | — | — |
| 2020-05-05 | $64.68 | $64.68 | 367,300 | — | — |
| 2020-05-04 | $64.72 | $64.72 | 597,000 | — | — |
| 2020-05-01 | $58.65 | $58.65 | 476,000 | — | — |
| 2020-04-30 | $60.43 | $60.43 | 496,700 | — | — |
| 2020-04-29 | $63.64 | $63.64 | 524,500 | — | — |
| 2020-04-28 | $63.70 | $63.70 | 540,900 | — | — |
| 2020-04-27 | $68.97 | $68.97 | 652,100 | — | — |
| 2020-04-24 | $66.23 | $66.23 | 505,700 | — | — |
| 2020-04-23 | $64.57 | $64.57 | 497,400 | — | — |
| 2020-04-22 | $64.53 | $64.53 | 687,000 | — | — |
| 2020-04-21 | $62.12 | $62.12 | 635,100 | — | — |
| 2020-04-20 | $63.10 | $63.10 | 953,300 | — | — |
| 2020-04-17 | $58.57 | $58.57 | 525,500 | — | — |
| 2020-04-16 | $56.66 | $56.66 | 413,600 | — | — |
| 2020-04-15 | $56.11 | $56.11 | 896,500 | — | — |
| 2020-04-14 | $57.59 | $57.59 | 564,600 | — | — |
| 2020-04-13 | $53.23 | $53.23 | 412,100 | — | — |
| 2020-04-09 | $52.50 | $52.50 | 536,500 | — | — |
| 2020-04-08 | $53.02 | $53.02 | 379,300 | — | — |
| 2020-04-07 | $50.71 | $50.71 | 657,100 | — | — |
| 2020-04-06 | $51.46 | $51.46 | 609,100 | — | — |
| 2020-04-03 | $48.30 | $48.30 | 408,700 | — | — |
| 2020-04-02 | $50.02 | $50.02 | 697,900 | — | — |
| 2020-04-01 | $46.91 | $46.91 | 1,104,900 | — | — |
| 2020-03-31 | $44.43 | $44.43 | 483,800 | — | — |
| 2020-03-30 | $44.32 | $44.32 | 442,200 | — | — |
| 2020-03-27 | $42.36 | $42.36 | 478,000 | — | — |
| 2020-03-26 | $44.50 | $44.50 | 546,100 | — | — |
| 2020-03-25 | $42.46 | $42.46 | 578,400 | — | — |
| 2020-03-24 | $41.49 | $41.49 | 833,600 | — | — |
| 2020-03-23 | $38.13 | $38.13 | 591,600 | — | — |
| 2020-03-20 | $37.37 | $37.37 | 775,300 | — | — |
| 2020-03-19 | $38.24 | $38.24 | 914,100 | — | — |
| 2020-03-18 | $34.94 | $34.94 | 831,400 | — | — |
| 2020-03-17 | $37.50 | $37.50 | 1,102,600 | — | — |
| 2020-03-16 | $33.80 | $33.80 | 976,200 | — | — |
| 2020-03-13 | $43.34 | $43.34 | 761,700 | — | — |
| 2020-03-12 | $41.34 | $41.34 | 932,100 | — | — |
| 2020-03-11 | $45.35 | $45.35 | 500,800 | — | — |
| 2020-03-10 | $49.18 | $49.18 | 463,000 | — | — |
| 2020-03-09 | $45.65 | $45.65 | 552,900 | — | — |
| 2020-03-06 | $50.32 | $50.32 | 616,400 | — | — |
| 2020-03-05 | $54.02 | $54.02 | 338,600 | — | — |
| 2020-03-04 | $56.10 | $56.10 | 602,300 | — | — |
| 2020-03-03 | $54.25 | $54.25 | 331,900 | — | — |
| 2020-03-02 | $57.07 | $57.07 | 474,300 | — | — |
| 2020-02-28 | $56.08 | $56.08 | 686,100 | — | — |
| 2020-02-27 | $53.14 | $53.14 | 552,400 | — | — |
| 2020-02-26 | $55.71 | $55.71 | 302,100 | — | — |
| 2020-02-25 | $54.80 | $54.80 | 357,700 | — | — |
| 2020-02-24 | $57.02 | $57.02 | 427,600 | — | — |
| 2020-02-21 | $59.39 | $59.39 | 405,000 | — | — |
| 2020-02-20 | $60.85 | $60.85 | 524,800 | — | — |
| 2020-02-19 | $61.55 | $61.55 | 326,900 | — | — |
| 2020-02-18 | $61.10 | $61.10 | 486,700 | — | — |
| 2020-02-14 | $61.13 | $61.13 | 510,900 | — | — |
| 2020-02-13 | $62.90 | $62.90 | 400,500 | — | — |
| 2020-02-12 | $62.88 | $62.88 | 318,800 | — | — |
| 2020-02-11 | $61.60 | $61.60 | 499,800 | — | — |
| 2020-02-10 | $61.32 | $61.32 | 264,100 | — | — |
| 2020-02-07 | $60.06 | $60.06 | 375,100 | — | — |
| 2020-02-06 | $59.96 | $59.96 | 359,800 | — | — |
| 2020-02-05 | $59.31 | $59.31 | 509,500 | — | — |
| 2020-02-04 | $58.30 | $58.30 | 464,100 | — | — |
| 2020-02-03 | $53.86 | $53.86 | 377,500 | — | — |
| 2020-01-31 | $52.55 | $52.55 | 331,200 | — | — |
| 2020-01-30 | $53.23 | $53.23 | 414,500 | — | — |
| 2020-01-29 | $54.81 | $54.81 | 195,200 | — | — |
| 2020-01-28 | $55.02 | $55.02 | 341,400 | — | — |
| 2020-01-27 | $56.36 | $56.36 | 402,700 | — | — |
| 2020-01-24 | $56.97 | $56.97 | 454,900 | — | — |
| 2020-01-23 | $57.22 | $57.22 | 473,100 | — | — |
| 2020-01-22 | $58.46 | $58.46 | 885,700 | — | — |
| 2020-01-21 | $59.02 | $59.02 | 471,000 | — | — |
| 2020-01-17 | $59.96 | $59.96 | 736,600 | — | — |
| 2020-01-16 | $60.88 | $60.88 | 427,800 | — | — |
| 2020-01-15 | $60.99 | $60.99 | 645,000 | — | — |
| 2020-01-14 | $61.36 | $61.36 | 1,289,300 | — | — |
| 2020-01-13 | $57.52 | $57.52 | 1,372,600 | — | — |
| 2020-01-10 | $53.96 | $53.96 | 3,274,000 | — | — |
| 2020-01-09 | $43.73 | $43.73 | 617,200 | — | — |
| 2020-01-08 | $45.13 | $45.13 | 306,000 | — | — |
| 2020-01-07 | $44.65 | $44.65 | 245,500 | — | — |
| 2020-01-06 | $44.07 | $44.07 | 365,100 | — | — |
| 2020-01-03 | $43.04 | $43.04 | 334,400 | — | — |
| 2020-01-02 | $43.11 | $43.11 | 450,700 | — | — |