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
- 1980-03-17 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 | $73.77 | $175.39 | 153,900 | — | — |
| 2020-12-30 | $74.02 | $175.98 | 116,700 | — | — |
| 2020-12-29 | $73.66 | $175.13 | 153,200 | — | — |
| 2020-12-28 | $74.24 | $176.51 | 139,300 | — | — |
| 2020-12-24 | $74.24 | $176.51 | 54,400 | — | — |
| 2020-12-23 | $73.36 | $174.42 | 247,400 | — | — |
| 2020-12-22 | $73.49 | $174.72 | 228,300 | — | — |
| 2020-12-21 | $73.10 | $173.80 | 281,800 | — | — |
| 2020-12-18 | $73.51 | $174.77 | 994,500 | — | — |
| 2020-12-17 | $72.84 | $173.18 | 329,000 | — | — |
| 2020-12-16 | $72.47 | $172.30 | 156,400 | — | — |
| 2020-12-15 | $72.89 | $173.30 | 259,700 | — | — |
| 2020-12-14 | $72.10 | $171.42 | 239,000 | — | — |
| 2020-12-11 | $72.79 | $173.06 | 228,900 | — | — |
| 2020-12-10 | $73.30 | $174.27 | 147,900 | — | — |
| 2020-12-09 | $74.24 | $176.51 | 172,300 | — | — |
| 2020-12-08 | $74.23 | $176.48 | 437,900 | — | — |
| 2020-12-07 | $73.77 | $175.39 | 213,700 | — | — |
| 2020-12-04 | $74.98 | $178.27 | 244,000 | — | — |
| 2020-12-03 | $73.51 | $174.77 | 212,000 | — | — |
| 2020-12-02 | $72.58 | $172.56 | 152,300 | — | — |
| 2020-12-01 | $72.77 | $173.01 | 428,500 | — | — |
| 2020-11-30 | $71.72 | $170.52 | 303,800 | — | — |
| 2020-11-27 | $72.60 | $172.61 | 128,400 | — | — |
| 2020-11-25 | $72.95 | $173.44 | 269,700 | — | — |
| 2020-11-24 | $74.04 | $176.03 | 281,400 | — | — |
| 2020-11-23 | $71.98 | $171.13 | 319,800 | — | — |
| 2020-11-20 | $70.66 | $168.00 | 354,000 | — | — |
| 2020-11-19 | $70.09 | $166.64 | 415,600 | — | — |
| 2020-11-18 | $70.39 | $167.35 | 247,200 | — | — |
| 2020-11-17 | $72.44 | $172.23 | 411,700 | — | — |
| 2020-11-16 | $73.45 | $174.63 | 279,000 | — | — |
| 2020-11-13 | $72.40 | $172.13 | 184,600 | — | — |
| 2020-11-12 | $70.66 | $168.00 | 228,700 | — | — |
| 2020-11-11 | $72.20 | $171.66 | 241,000 | — | — |
| 2020-11-10 | $73.32 | $174.32 | 368,900 | — | — |
| 2020-11-09 | $71.33 | $169.59 | 463,300 | — | — |
| 2020-11-06 | $69.35 | $164.88 | 198,500 | — | — |
| 2020-11-05 | $69.11 | $164.31 | 169,000 | — | — |
| 2020-11-04 | $67.21 | $159.79 | 185,200 | — | — |
| 2020-11-03 | $68.50 | $162.86 | 305,500 | — | — |
| 2020-11-02 | $67.30 | $160.01 | 332,500 | — | — |
| 2020-10-30 | $65.43 | $155.56 | 301,500 | — | — |
| 2020-10-29 | $65.46 | $154.71 | 427,800 | — | — |
| 2020-10-28 | $65.07 | $153.78 | 1,294,000 | — | — |
| 2020-10-27 | $67.20 | $158.82 | 469,300 | — | — |
| 2020-10-26 | $69.26 | $163.69 | 287,300 | — | — |
| 2020-10-23 | $70.28 | $166.10 | 132,900 | — | — |
| 2020-10-22 | $70.03 | $165.51 | 298,800 | — | — |
| 2020-10-21 | $68.96 | $162.98 | 379,000 | — | — |
| 2020-10-20 | $68.06 | $160.85 | 331,700 | — | — |
| 2020-10-19 | $68.14 | $161.04 | 649,500 | — | — |
| 2020-10-16 | $68.46 | $161.80 | 567,200 | — | — |
| 2020-10-15 | $63.38 | $149.79 | 519,800 | — | — |
| 2020-10-14 | $64.85 | $153.26 | 222,800 | — | — |
| 2020-10-13 | $63.98 | $151.21 | 296,500 | — | — |
| 2020-10-12 | $64.22 | $151.78 | 229,700 | — | — |
| 2020-10-09 | $62.64 | $148.04 | 150,700 | — | — |
| 2020-10-08 | $62.02 | $146.58 | 187,200 | — | — |
| 2020-10-07 | $61.56 | $145.49 | 195,700 | — | — |
| 2020-10-06 | $60.71 | $143.48 | 366,600 | — | — |
| 2020-10-05 | $61.83 | $146.13 | 683,100 | — | — |
| 2020-10-02 | $59.89 | $141.54 | 463,300 | — | — |
| 2020-10-01 | $58.47 | $138.19 | 264,000 | — | — |
| 2020-09-30 | $57.74 | $136.46 | 368,600 | — | — |
| 2020-09-29 | $58.19 | $137.52 | 531,200 | — | — |
| 2020-09-28 | $57.58 | $136.08 | 540,100 | — | — |
| 2020-09-25 | $55.45 | $131.05 | 398,800 | — | — |
| 2020-09-24 | $55.05 | $130.10 | 420,500 | — | — |
| 2020-09-23 | $55.23 | $130.53 | 278,900 | — | — |
| 2020-09-22 | $57.05 | $134.83 | 462,900 | — | — |
| 2020-09-21 | $56.72 | $134.05 | 556,300 | — | — |
| 2020-09-18 | $58.88 | $139.15 | 657,400 | — | — |
| 2020-09-17 | $59.39 | $140.36 | 268,100 | — | — |
| 2020-09-16 | $58.67 | $138.66 | 257,200 | — | — |
| 2020-09-15 | $58.53 | $138.33 | 342,000 | — | — |
| 2020-09-14 | $58.05 | $137.19 | 311,500 | — | — |
| 2020-09-11 | $56.96 | $134.62 | 356,400 | — | — |
| 2020-09-10 | $56.26 | $132.96 | 324,700 | — | — |
| 2020-09-09 | $56.27 | $132.99 | 227,000 | — | — |
| 2020-09-08 | $56.17 | $132.75 | 363,500 | — | — |
| 2020-09-04 | $57.12 | $135.00 | 292,900 | — | — |
| 2020-09-03 | $56.39 | $133.27 | 308,600 | — | — |
| 2020-09-02 | $58.13 | $137.38 | 422,600 | — | — |
| 2020-09-01 | $56.86 | $134.38 | 273,700 | — | — |
| 2020-08-31 | $55.22 | $130.50 | 277,900 | — | — |
| 2020-08-28 | $56.08 | $132.54 | 190,100 | — | — |
| 2020-08-27 | $56.16 | $132.73 | 226,200 | — | — |
| 2020-08-26 | $56.13 | $132.66 | 188,800 | — | — |
| 2020-08-25 | $56.31 | $133.08 | 295,800 | — | — |
| 2020-08-24 | $55.67 | $131.57 | 187,100 | — | — |
| 2020-08-21 | $54.06 | $127.76 | 246,000 | — | — |
| 2020-08-20 | $54.55 | $128.92 | 124,800 | — | — |
| 2020-08-19 | $54.65 | $129.16 | 168,900 | — | — |
| 2020-08-18 | $54.70 | $129.28 | 298,500 | — | — |
| 2020-08-17 | $54.93 | $129.82 | 287,000 | — | — |
| 2020-08-14 | $54.59 | $129.02 | 140,800 | — | — |
| 2020-08-13 | $55.18 | $130.41 | 126,500 | — | — |
| 2020-08-12 | $55.64 | $131.50 | 152,400 | — | — |
| 2020-08-11 | $55.30 | $130.69 | 434,200 | — | — |
| 2020-08-10 | $55.30 | $130.69 | 199,800 | — | — |
| 2020-08-07 | $54.41 | $128.59 | 138,300 | — | — |
| 2020-08-06 | $54.11 | $127.88 | 238,400 | — | — |
| 2020-08-05 | $54.31 | $128.35 | 322,100 | — | — |
| 2020-08-04 | $53.08 | $125.45 | 422,500 | — | — |
| 2020-08-03 | $52.87 | $124.95 | 282,400 | — | — |
| 2020-07-31 | $52.21 | $123.39 | 367,300 | — | — |
| 2020-07-30 | $52.55 | $123.27 | 223,700 | — | — |
| 2020-07-29 | $53.43 | $125.34 | 230,500 | — | — |
| 2020-07-28 | $52.50 | $123.16 | 155,200 | — | — |
| 2020-07-27 | $52.81 | $123.88 | 358,400 | — | — |
| 2020-07-24 | $52.90 | $124.09 | 245,800 | — | — |
| 2020-07-23 | $53.86 | $126.35 | 217,200 | — | — |
| 2020-07-22 | $53.87 | $126.37 | 266,100 | — | — |
| 2020-07-21 | $54.19 | $127.12 | 342,800 | — | — |
| 2020-07-20 | $54.15 | $127.03 | 711,000 | — | — |
| 2020-07-17 | $56.52 | $132.59 | 485,100 | — | — |
| 2020-07-16 | $56.12 | $131.65 | 389,000 | — | — |
| 2020-07-15 | $56.36 | $132.21 | 317,000 | — | — |
| 2020-07-14 | $54.94 | $128.88 | 506,600 | — | — |
| 2020-07-13 | $53.35 | $125.15 | 262,200 | — | — |
| 2020-07-10 | $53.15 | $124.68 | 276,400 | — | — |
| 2020-07-09 | $51.12 | $119.92 | 212,100 | — | — |
| 2020-07-08 | $51.92 | $121.80 | 210,600 | — | — |
| 2020-07-07 | $53.03 | $124.40 | 382,600 | — | — |
| 2020-07-06 | $52.71 | $123.65 | 156,700 | — | — |
| 2020-07-02 | $52.67 | $123.55 | 193,500 | — | — |
| 2020-07-01 | $51.68 | $121.23 | 260,300 | — | — |
| 2020-06-30 | $52.16 | $122.36 | 390,600 | — | — |
| 2020-06-29 | $51.72 | $121.33 | 243,400 | — | — |
| 2020-06-26 | $49.62 | $116.40 | 545,500 | — | — |
| 2020-06-25 | $50.65 | $118.82 | 302,100 | — | — |
| 2020-06-24 | $49.58 | $116.31 | 262,800 | — | — |
| 2020-06-23 | $50.10 | $117.53 | 313,600 | — | — |
| 2020-06-22 | $50.82 | $119.21 | 311,900 | — | — |
| 2020-06-19 | $50.41 | $118.25 | 925,500 | — | — |
| 2020-06-18 | $51.00 | $119.64 | 626,300 | — | — |
| 2020-06-17 | $51.01 | $119.66 | 599,200 | — | — |
| 2020-06-16 | $51.21 | $120.13 | 730,200 | — | — |
| 2020-06-15 | $51.27 | $120.27 | 628,900 | — | — |
| 2020-06-12 | $49.92 | $117.10 | 292,200 | — | — |
| 2020-06-11 | $49.23 | $115.48 | 592,200 | — | — |
| 2020-06-10 | $53.61 | $125.76 | 630,000 | — | — |
| 2020-06-09 | $54.44 | $127.71 | 208,200 | — | — |
| 2020-06-08 | $54.98 | $128.97 | 286,800 | — | — |
| 2020-06-05 | $55.10 | $129.25 | 349,600 | — | — |
| 2020-06-04 | $53.13 | $124.63 | 381,300 | — | — |
| 2020-06-03 | $53.18 | $124.75 | 454,600 | — | — |
| 2020-06-02 | $51.46 | $120.72 | 475,300 | — | — |
| 2020-06-01 | $50.31 | $118.02 | 387,000 | — | — |
| 2020-05-29 | $50.12 | $117.57 | 483,700 | — | — |
| 2020-05-28 | $49.69 | $116.56 | 568,600 | — | — |
| 2020-05-27 | $49.95 | $117.17 | 892,200 | — | — |
| 2020-05-26 | $48.06 | $112.74 | 804,000 | — | — |
| 2020-05-22 | $46.25 | $108.49 | 207,700 | — | — |
| 2020-05-21 | $46.16 | $108.28 | 401,100 | — | — |
| 2020-05-20 | $45.60 | $106.97 | 701,500 | — | — |
| 2020-05-19 | $44.54 | $104.48 | 419,200 | — | — |
| 2020-05-18 | $45.76 | $107.34 | 655,100 | — | — |
| 2020-05-15 | $43.98 | $103.17 | 1,203,000 | — | — |
| 2020-05-14 | $43.58 | $102.23 | 425,500 | — | — |
| 2020-05-13 | $44.12 | $103.50 | 458,800 | — | — |
| 2020-05-12 | $45.80 | $107.44 | 718,600 | — | — |
| 2020-05-11 | $46.71 | $109.57 | 567,500 | — | — |
| 2020-05-08 | $47.83 | $112.20 | 408,700 | — | — |
| 2020-05-07 | $45.89 | $107.65 | 498,000 | — | — |
| 2020-05-06 | $45.28 | $105.30 | 303,700 | — | — |
| 2020-05-05 | $46.28 | $107.63 | 330,900 | — | — |
| 2020-05-04 | $46.54 | $108.23 | 505,800 | — | — |
| 2020-05-01 | $47.15 | $109.65 | 453,300 | — | — |
| 2020-04-30 | $47.79 | $111.14 | 646,500 | — | — |
| 2020-04-29 | $49.09 | $114.16 | 1,162,800 | — | — |
| 2020-04-28 | $46.74 | $108.70 | 797,000 | — | — |
| 2020-04-27 | $46.95 | $109.19 | 948,600 | — | — |
| 2020-04-24 | $44.79 | $104.16 | 484,600 | — | — |
| 2020-04-23 | $44.10 | $102.56 | 797,600 | — | — |
| 2020-04-22 | $42.03 | $97.75 | 1,838,000 | — | — |
| 2020-04-21 | $40.89 | $95.09 | 925,600 | — | — |
| 2020-04-20 | $42.06 | $97.82 | 507,400 | — | — |
| 2020-04-17 | $44.10 | $102.56 | 428,100 | — | — |
| 2020-04-16 | $43.82 | $101.91 | 737,900 | — | — |
| 2020-04-15 | $43.79 | $101.84 | 399,400 | — | — |
| 2020-04-14 | $45.06 | $104.79 | 466,100 | — | — |
| 2020-04-13 | $43.68 | $101.58 | 219,600 | — | — |
| 2020-04-09 | $45.30 | $105.35 | 557,500 | — | — |
| 2020-04-08 | $42.80 | $99.54 | 851,800 | — | — |
| 2020-04-07 | $41.15 | $95.70 | 787,100 | — | — |
| 2020-04-06 | $41.16 | $95.72 | 576,000 | — | — |
| 2020-04-03 | $38.80 | $90.23 | 465,500 | — | — |
| 2020-04-02 | $40.52 | $94.23 | 427,900 | — | — |
| 2020-04-01 | $41.27 | $95.98 | 302,400 | — | — |
| 2020-03-31 | $43.51 | $101.19 | 281,400 | — | — |
| 2020-03-30 | $44.57 | $103.65 | 467,400 | — | — |
| 2020-03-27 | $41.93 | $97.51 | 452,800 | — | — |
| 2020-03-26 | $42.95 | $99.89 | 1,059,300 | — | — |
| 2020-03-25 | $41.90 | $97.44 | 571,800 | — | — |
| 2020-03-24 | $41.97 | $97.61 | 587,600 | — | — |
| 2020-03-23 | $40.29 | $93.70 | 462,800 | — | — |
| 2020-03-20 | $42.62 | $99.12 | 1,481,100 | — | — |
| 2020-03-19 | $44.70 | $103.96 | 580,700 | — | — |
| 2020-03-18 | $43.54 | $101.26 | 500,800 | — | — |
| 2020-03-17 | $45.75 | $106.40 | 498,700 | — | — |
| 2020-03-16 | $40.92 | $95.16 | 423,300 | — | — |
| 2020-03-13 | $45.47 | $105.75 | 551,400 | — | — |
| 2020-03-12 | $43.23 | $100.54 | 397,100 | — | — |
| 2020-03-11 | $47.00 | $109.30 | 526,400 | — | — |
| 2020-03-10 | $48.36 | $112.47 | 569,100 | — | — |
| 2020-03-09 | $44.75 | $104.07 | 414,900 | — | — |
| 2020-03-06 | $48.96 | $113.86 | 302,300 | — | — |
| 2020-03-05 | $48.80 | $113.49 | 328,500 | — | — |
| 2020-03-04 | $51.11 | $118.86 | 333,800 | — | — |
| 2020-03-03 | $49.35 | $114.77 | 352,100 | — | — |
| 2020-03-02 | $50.89 | $118.35 | 292,900 | — | — |
| 2020-02-28 | $49.18 | $114.37 | 452,300 | — | — |
| 2020-02-27 | $50.37 | $117.14 | 399,800 | — | — |
| 2020-02-26 | $52.02 | $120.98 | 353,300 | — | — |
| 2020-02-25 | $52.97 | $123.19 | 494,200 | — | — |
| 2020-02-24 | $55.68 | $129.49 | 344,800 | — | — |
| 2020-02-21 | $56.28 | $130.89 | 1,336,000 | — | — |
| 2020-02-20 | $55.48 | $129.03 | 591,800 | — | — |
| 2020-02-19 | $55.72 | $129.58 | 509,500 | — | — |
| 2020-02-18 | $54.85 | $127.56 | 520,300 | — | — |
| 2020-02-14 | $55.74 | $129.63 | 785,900 | — | — |
| 2020-02-13 | $61.23 | $142.40 | 321,400 | — | — |
| 2020-02-12 | $61.08 | $142.05 | 193,100 | — | — |
| 2020-02-11 | $60.89 | $141.61 | 127,500 | — | — |
| 2020-02-10 | $60.69 | $141.14 | 132,500 | — | — |
| 2020-02-07 | $60.83 | $141.47 | 173,300 | — | — |
| 2020-02-06 | $62.10 | $144.42 | 215,200 | — | — |
| 2020-02-05 | $62.75 | $145.93 | 356,400 | — | — |
| 2020-02-04 | $62.44 | $145.21 | 321,300 | — | — |
| 2020-02-03 | $61.24 | $142.42 | 300,900 | — | — |
| 2020-01-31 | $59.75 | $138.05 | 353,900 | — | — |
| 2020-01-30 | $61.23 | $141.47 | 201,900 | — | — |
| 2020-01-29 | $62.07 | $143.41 | 376,100 | — | — |
| 2020-01-28 | $62.23 | $143.78 | 194,400 | — | — |
| 2020-01-27 | $61.94 | $143.11 | 320,700 | — | — |
| 2020-01-24 | $62.88 | $145.28 | 166,200 | — | — |
| 2020-01-23 | $63.15 | $145.90 | 499,500 | — | — |
| 2020-01-22 | $63.99 | $147.84 | 140,500 | — | — |
| 2020-01-21 | $64.13 | $148.17 | 196,500 | — | — |
| 2020-01-17 | $65.10 | $150.41 | 145,600 | — | — |
| 2020-01-16 | $65.45 | $151.22 | 160,700 | — | — |
| 2020-01-15 | $64.31 | $148.58 | 242,500 | — | — |
| 2020-01-14 | $64.34 | $148.65 | 194,700 | — | — |
| 2020-01-13 | $64.09 | $148.08 | 200,000 | — | — |
| 2020-01-10 | $63.29 | $146.23 | 303,900 | — | — |
| 2020-01-09 | $63.05 | $145.67 | 202,900 | — | — |
| 2020-01-08 | $63.37 | $146.41 | 155,400 | — | — |
| 2020-01-07 | $63.45 | $146.60 | 152,000 | — | — |
| 2020-01-06 | $64.21 | $148.35 | 149,300 | — | — |
| 2020-01-03 | $64.33 | $148.63 | 255,100 | — | — |
| 2020-01-02 | $65.24 | $150.73 | 192,300 | — | — |