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
- 1995-08-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 | $57.45 | $459.27 | 205,840 | — | — |
| 2020-12-30 | $57.25 | $457.67 | 140,840 | — | — |
| 2020-12-29 | $58.00 | $463.67 | 185,700 | — | — |
| 2020-12-28 | $58.85 | $470.46 | 178,060 | — | — |
| 2020-12-24 | $57.30 | $458.07 | 60,860 | — | — |
| 2020-12-23 | $56.85 | $454.47 | 154,380 | — | — |
| 2020-12-22 | $55.40 | $442.88 | 171,460 | — | — |
| 2020-12-21 | $56.85 | $454.47 | 197,240 | — | — |
| 2020-12-18 | $57.40 | $458.87 | 670,080 | — | — |
| 2020-12-17 | $58.95 | $471.26 | 221,080 | — | — |
| 2020-12-16 | $59.75 | $477.66 | 216,900 | — | — |
| 2020-12-15 | $59.85 | $478.45 | 215,220 | — | — |
| 2020-12-14 | $57.35 | $458.47 | 261,440 | — | — |
| 2020-12-11 | $60.00 | $479.65 | 240,320 | — | — |
| 2020-12-10 | $63.00 | $503.64 | 163,260 | — | — |
| 2020-12-09 | $62.90 | $502.84 | 216,680 | — | — |
| 2020-12-08 | $63.80 | $510.03 | 213,480 | — | — |
| 2020-12-07 | $63.90 | $510.83 | 181,960 | — | — |
| 2020-12-04 | $67.55 | $540.01 | 253,740 | — | — |
| 2020-12-03 | $64.95 | $519.22 | 323,620 | — | — |
| 2020-12-02 | $64.10 | $512.43 | 430,440 | — | — |
| 2020-12-01 | $62.95 | $503.24 | 348,740 | — | — |
| 2020-11-30 | $59.30 | $474.06 | 360,580 | — | — |
| 2020-11-27 | $61.55 | $492.04 | 84,320 | — | — |
| 2020-11-25 | $61.90 | $494.84 | 195,480 | — | — |
| 2020-11-24 | $63.20 | $505.24 | 355,160 | — | — |
| 2020-11-23 | $60.80 | $486.05 | 256,060 | — | — |
| 2020-11-20 | $57.70 | $461.27 | 213,460 | — | — |
| 2020-11-19 | $58.95 | $471.26 | 171,980 | — | — |
| 2020-11-18 | $58.30 | $466.06 | 425,520 | — | — |
| 2020-11-17 | $58.10 | $464.46 | 490,260 | — | — |
| 2020-11-16 | $53.25 | $425.69 | 396,380 | — | — |
| 2020-11-13 | $51.50 | $411.70 | 308,220 | — | — |
| 2020-11-12 | $47.50 | $379.73 | 321,140 | — | — |
| 2020-11-11 | $51.75 | $413.70 | 373,160 | — | — |
| 2020-11-10 | $55.10 | $440.48 | 495,800 | — | — |
| 2020-11-09 | $52.15 | $416.90 | 1,296,260 | — | — |
| 2020-11-06 | $38.45 | $307.38 | 195,400 | — | — |
| 2020-11-05 | $40.80 | $326.16 | 313,940 | — | — |
| 2020-11-04 | $39.10 | $312.57 | 204,320 | — | — |
| 2020-11-03 | $40.55 | $324.17 | 411,700 | — | — |
| 2020-11-02 | $38.30 | $306.18 | 223,860 | — | — |
| 2020-10-30 | $36.05 | $288.19 | 258,540 | — | — |
| 2020-10-29 | $38.25 | $305.78 | 262,680 | — | — |
| 2020-10-28 | $35.50 | $283.80 | 273,060 | — | — |
| 2020-10-27 | $37.50 | $299.78 | 143,060 | — | — |
| 2020-10-26 | $38.30 | $306.18 | 196,680 | — | — |
| 2020-10-23 | $40.90 | $326.96 | 157,700 | — | — |
| 2020-10-22 | $42.10 | $336.16 | 190,500 | — | — |
| 2020-10-21 | $39.95 | $318.99 | 141,120 | — | — |
| 2020-10-20 | $40.00 | $319.39 | 156,800 | — | — |
| 2020-10-19 | $38.95 | $311.01 | 183,340 | — | — |
| 2020-10-16 | $39.00 | $311.40 | 195,860 | — | — |
| 2020-10-15 | $39.25 | $313.40 | 194,840 | — | — |
| 2020-10-14 | $38.70 | $309.01 | 142,760 | — | — |
| 2020-10-13 | $39.40 | $314.60 | 309,100 | — | — |
| 2020-10-12 | $41.30 | $329.77 | 175,260 | — | — |
| 2020-10-09 | $41.55 | $331.77 | 149,580 | — | — |
| 2020-10-08 | $43.10 | $344.14 | 279,240 | — | — |
| 2020-10-07 | $41.85 | $334.16 | 243,940 | — | — |
| 2020-10-06 | $41.90 | $334.56 | 260,100 | — | — |
| 2020-10-05 | $42.25 | $337.35 | 178,380 | — | — |
| 2020-10-02 | $42.25 | $337.35 | 214,900 | — | — |
| 2020-10-01 | $41.40 | $330.57 | 169,860 | — | — |
| 2020-09-30 | $39.75 | $317.39 | 265,040 | — | — |
| 2020-09-29 | $39.70 | $316.99 | 206,860 | — | — |
| 2020-09-28 | $41.15 | $328.57 | 370,780 | — | — |
| 2020-09-25 | $37.50 | $299.43 | 176,980 | — | — |
| 2020-09-24 | $35.80 | $285.85 | 272,980 | — | — |
| 2020-09-23 | $35.75 | $285.45 | 290,880 | — | — |
| 2020-09-22 | $37.15 | $296.63 | 288,420 | — | — |
| 2020-09-21 | $37.00 | $295.44 | 563,480 | — | — |
| 2020-09-18 | $40.05 | $319.79 | 913,060 | — | — |
| 2020-09-17 | $42.20 | $336.96 | 411,120 | — | — |
| 2020-09-16 | $44.45 | $354.92 | 288,800 | — | — |
| 2020-09-15 | $43.90 | $350.53 | 218,960 | — | — |
| 2020-09-14 | $43.30 | $345.74 | 164,200 | — | — |
| 2020-09-11 | $41.50 | $331.37 | 220,800 | — | — |
| 2020-09-10 | $41.90 | $334.56 | 233,660 | — | — |
| 2020-09-09 | $42.45 | $338.95 | 355,120 | — | — |
| 2020-09-08 | $42.10 | $336.16 | 290,620 | — | — |
| 2020-09-04 | $44.10 | $352.13 | 280,540 | — | — |
| 2020-09-03 | $42.80 | $341.75 | 383,260 | — | — |
| 2020-09-02 | $42.30 | $337.75 | 362,080 | — | — |
| 2020-09-01 | $40.90 | $326.58 | 194,820 | — | — |
| 2020-08-31 | $41.05 | $327.77 | 360,180 | — | — |
| 2020-08-28 | $43.80 | $349.73 | 342,080 | — | — |
| 2020-08-27 | $42.60 | $340.15 | 234,900 | — | — |
| 2020-08-26 | $40.75 | $325.38 | 222,900 | — | — |
| 2020-08-25 | $42.00 | $335.36 | 244,260 | — | — |
| 2020-08-24 | $42.70 | $340.95 | 373,860 | — | — |
| 2020-08-21 | $38.55 | $307.81 | 266,840 | — | — |
| 2020-08-20 | $40.60 | $324.18 | 386,940 | — | — |
| 2020-08-19 | $38.70 | $309.01 | 334,140 | — | — |
| 2020-08-18 | $38.70 | $309.01 | 270,140 | — | — |
| 2020-08-17 | $40.45 | $322.98 | 369,780 | — | — |
| 2020-08-14 | $42.00 | $335.36 | 301,260 | — | — |
| 2020-08-13 | $41.75 | $333.36 | 414,300 | — | — |
| 2020-08-12 | $42.20 | $336.96 | 373,400 | — | — |
| 2020-08-11 | $42.55 | $339.75 | 471,480 | — | — |
| 2020-08-10 | $42.00 | $335.36 | 326,280 | — | — |
| 2020-08-07 | $39.80 | $317.79 | 390,200 | — | — |
| 2020-08-06 | $36.50 | $291.44 | 306,460 | — | — |
| 2020-08-05 | $36.00 | $287.45 | 477,480 | — | — |
| 2020-08-04 | $35.10 | $280.26 | 382,800 | — | — |
| 2020-08-03 | $32.05 | $255.91 | 306,440 | — | — |
| 2020-07-31 | $33.50 | $267.49 | 399,700 | — | — |
| 2020-07-30 | $35.15 | $280.66 | 278,040 | — | — |
| 2020-07-29 | $37.05 | $295.83 | 313,100 | — | — |
| 2020-07-28 | $36.10 | $288.25 | 467,600 | — | — |
| 2020-07-27 | $33.35 | $266.29 | 1,105,880 | — | — |
| 2020-07-24 | $33.45 | $267.09 | 406,840 | — | — |
| 2020-07-23 | $34.90 | $278.27 | 400,260 | — | — |
| 2020-07-22 | $35.25 | $281.06 | 304,620 | — | — |
| 2020-07-21 | $34.65 | $276.27 | 387,840 | — | — |
| 2020-07-20 | $33.35 | $265.91 | 444,660 | — | — |
| 2020-07-17 | $33.65 | $268.30 | 569,560 | — | — |
| 2020-07-16 | $34.30 | $273.48 | 479,500 | — | — |
| 2020-07-15 | $34.80 | $277.47 | 510,180 | — | — |
| 2020-07-14 | $31.90 | $254.35 | 395,420 | — | — |
| 2020-07-13 | $32.40 | $258.33 | 465,340 | — | — |
| 2020-07-10 | $31.60 | $251.96 | 336,600 | — | — |
| 2020-07-09 | $30.85 | $245.98 | 461,220 | — | — |
| 2020-07-08 | $31.45 | $250.76 | 455,740 | — | — |
| 2020-07-07 | $31.10 | $247.97 | 526,580 | — | — |
| 2020-07-06 | $33.95 | $270.69 | 335,760 | — | — |
| 2020-07-02 | $34.40 | $274.28 | 601,240 | — | — |
| 2020-07-01 | $34.50 | $275.08 | 429,140 | — | — |
| 2020-06-30 | $35.45 | $282.65 | 465,980 | — | — |
| 2020-06-29 | $36.80 | $293.42 | 779,880 | — | — |
| 2020-06-26 | $32.90 | $262.32 | 3,561,120 | — | — |
| 2020-06-25 | $37.35 | $297.80 | 891,980 | — | — |
| 2020-06-24 | $36.80 | $293.42 | 642,880 | — | — |
| 2020-06-23 | $40.65 | $324.11 | 496,200 | — | — |
| 2020-06-22 | $40.95 | $326.51 | 475,740 | — | — |
| 2020-06-19 | $42.45 | $338.47 | 1,107,000 | — | — |
| 2020-06-18 | $46.25 | $368.76 | 388,920 | — | — |
| 2020-06-17 | $46.60 | $371.56 | 510,320 | — | — |
| 2020-06-16 | $49.45 | $394.28 | 489,320 | — | — |
| 2020-06-15 | $46.80 | $373.15 | 618,000 | — | — |
| 2020-06-12 | $48.95 | $390.29 | 504,600 | — | — |
| 2020-06-11 | $44.50 | $354.81 | 776,280 | — | — |
| 2020-06-10 | $54.00 | $430.56 | 678,660 | — | — |
| 2020-06-09 | $59.60 | $475.21 | 773,560 | — | — |
| 2020-06-08 | $65.35 | $521.05 | 1,050,980 | — | — |
| 2020-06-05 | $56.35 | $449.30 | 1,079,960 | — | — |
| 2020-06-04 | $46.50 | $370.76 | 726,240 | — | — |
| 2020-06-03 | $41.90 | $334.08 | 769,980 | — | — |
| 2020-06-02 | $37.00 | $295.01 | 543,920 | — | — |
| 2020-06-01 | $36.50 | $291.03 | 503,780 | — | — |
| 2020-05-29 | $33.75 | $269.10 | 761,800 | — | — |
| 2020-05-28 | $35.20 | $280.66 | 387,140 | — | — |
| 2020-05-27 | $36.15 | $288.23 | 812,380 | — | — |
| 2020-05-26 | $33.50 | $267.11 | 643,000 | — | — |
| 2020-05-22 | $31.70 | $252.75 | 757,520 | — | — |
| 2020-05-21 | $32.75 | $261.13 | 468,660 | — | — |
| 2020-05-20 | $31.60 | $251.96 | 488,100 | — | — |
| 2020-05-19 | $30.00 | $239.20 | 574,160 | — | — |
| 2020-05-18 | $29.05 | $231.62 | 803,720 | — | — |
| 2020-05-15 | $24.05 | $191.76 | 844,200 | — | — |
| 2020-05-14 | $25.45 | $202.92 | 554,680 | — | — |
| 2020-05-13 | $23.75 | $189.37 | 810,960 | — | — |
| 2020-05-12 | $26.35 | $210.10 | 559,520 | — | — |
| 2020-05-11 | $29.55 | $235.61 | 430,720 | — | — |
| 2020-05-08 | $32.60 | $259.93 | 425,420 | — | — |
| 2020-05-07 | $31.30 | $249.56 | 790,620 | — | — |
| 2020-05-06 | $29.25 | $233.22 | 727,980 | — | — |
| 2020-05-05 | $29.75 | $237.21 | 447,440 | — | — |
| 2020-05-04 | $31.10 | $247.97 | 426,620 | — | — |
| 2020-05-01 | $30.60 | $243.98 | 446,540 | — | — |
| 2020-04-30 | $34.65 | $276.27 | 554,040 | — | — |
| 2020-04-29 | $35.20 | $280.66 | 636,660 | — | — |
| 2020-04-28 | $31.65 | $252.35 | 614,440 | — | — |
| 2020-04-27 | $30.25 | $241.19 | 898,260 | — | — |
| 2020-04-24 | $28.40 | $226.44 | 294,620 | — | — |
| 2020-04-23 | $28.60 | $228.04 | 808,620 | — | — |
| 2020-04-22 | $27.85 | $222.06 | 719,820 | — | — |
| 2020-04-21 | $28.60 | $228.04 | 981,600 | — | — |
| 2020-04-20 | $28.20 | $224.85 | 383,960 | — | — |
| 2020-04-17 | $29.35 | $233.62 | 414,620 | — | — |
| 2020-04-16 | $26.40 | $210.14 | 306,700 | — | — |
| 2020-04-15 | $28.50 | $226.85 | 412,340 | — | — |
| 2020-04-14 | $29.55 | $235.21 | 633,580 | — | — |
| 2020-04-13 | $30.00 | $238.79 | 568,560 | — | — |
| 2020-04-09 | $33.05 | $263.07 | 944,140 | — | — |
| 2020-04-08 | $28.45 | $226.45 | 465,480 | — | — |
| 2020-04-07 | $27.95 | $222.47 | 733,700 | — | — |
| 2020-04-06 | $23.70 | $188.65 | 589,020 | — | — |
| 2020-04-03 | $23.40 | $186.26 | 469,720 | — | — |
| 2020-04-02 | $22.95 | $182.68 | 487,340 | — | — |
| 2020-04-01 | $26.30 | $209.34 | 586,080 | — | — |
| 2020-03-31 | $27.00 | $214.91 | 779,600 | — | — |
| 2020-03-30 | $29.05 | $231.23 | 711,760 | — | — |
| 2020-03-27 | $34.95 | $278.19 | 477,940 | — | — |
| 2020-03-26 | $34.10 | $271.43 | 880,300 | — | — |
| 2020-03-25 | $28.90 | $230.04 | 777,180 | — | — |
| 2020-03-24 | $25.95 | $206.55 | 637,060 | — | — |
| 2020-03-23 | $22.55 | $179.49 | 557,840 | — | — |
| 2020-03-20 | $25.65 | $204.17 | 888,420 | — | — |
| 2020-03-19 | $31.40 | $249.93 | 865,140 | — | — |
| 2020-03-18 | $20.85 | $165.96 | 752,620 | — | — |
| 2020-03-17 | $28.80 | $229.24 | 676,300 | — | — |
| 2020-03-16 | $33.70 | $268.24 | 622,100 | — | — |
| 2020-03-13 | $43.50 | $346.25 | 857,300 | — | — |
| 2020-03-12 | $46.45 | $369.73 | 751,000 | — | — |
| 2020-03-11 | $58.75 | $467.63 | 419,260 | — | — |
| 2020-03-10 | $67.45 | $536.88 | 434,960 | — | — |
| 2020-03-09 | $66.85 | $532.11 | 331,180 | — | — |
| 2020-03-06 | $82.85 | $659.46 | 326,860 | — | — |
| 2020-03-05 | $79.95 | $636.38 | 347,940 | — | — |
| 2020-03-04 | $87.50 | $696.47 | 273,460 | — | — |
| 2020-03-03 | $85.55 | $680.95 | 385,460 | — | — |
| 2020-03-02 | $90.90 | $723.54 | 622,720 | — | — |
| 2020-02-28 | $90.40 | $719.56 | 448,560 | — | — |
| 2020-02-27 | $93.20 | $741.84 | 531,760 | — | — |
| 2020-02-26 | $96.25 | $766.12 | 420,720 | — | — |
| 2020-02-25 | $99.55 | $792.39 | 307,740 | — | — |
| 2020-02-24 | $106.50 | $847.71 | 345,260 | — | — |
| 2020-02-21 | $113.20 | $901.04 | 247,480 | — | — |
| 2020-02-20 | $112.50 | $895.47 | 171,360 | — | — |
| 2020-02-19 | $112.05 | $891.89 | 184,720 | — | — |
| 2020-02-18 | $112.30 | $893.88 | 148,920 | — | — |
| 2020-02-14 | $112.95 | $899.05 | 154,860 | — | — |
| 2020-02-13 | $112.65 | $896.66 | 132,060 | — | — |
| 2020-02-12 | $113.25 | $901.44 | 145,900 | — | — |
| 2020-02-11 | $112.30 | $893.88 | 114,460 | — | — |
| 2020-02-10 | $111.95 | $891.09 | 96,480 | — | — |
| 2020-02-07 | $111.65 | $888.70 | 131,920 | — | — |
| 2020-02-06 | $112.85 | $898.25 | 162,220 | — | — |
| 2020-02-05 | $113.10 | $900.24 | 145,880 | — | — |
| 2020-02-04 | $111.55 | $887.91 | 200,080 | — | — |
| 2020-02-03 | $108.90 | $866.81 | 216,820 | — | — |
| 2020-01-31 | $107.90 | $858.85 | 217,220 | — | — |
| 2020-01-30 | $110.95 | $883.13 | 155,540 | — | — |
| 2020-01-29 | $113.35 | $902.23 | 150,120 | — | — |
| 2020-01-28 | $115.40 | $918.55 | 185,460 | — | — |
| 2020-01-27 | $114.65 | $912.58 | 191,820 | — | — |
| 2020-01-24 | $115.30 | $917.75 | 227,260 | — | — |
| 2020-01-23 | $118.75 | $923.72 | 224,540 | — | — |
| 2020-01-22 | $118.55 | $922.17 | 161,180 | — | — |
| 2020-01-21 | $118.65 | $922.95 | 189,740 | — | — |
| 2020-01-17 | $119.60 | $930.34 | 128,920 | — | — |
| 2020-01-16 | $120.00 | $933.45 | 165,060 | — | — |
| 2020-01-15 | $119.00 | $925.67 | 164,380 | — | — |
| 2020-01-14 | $117.85 | $916.72 | 307,040 | — | — |
| 2020-01-13 | $116.35 | $905.06 | 167,220 | — | — |
| 2020-01-10 | $116.05 | $902.72 | 187,420 | — | — |
| 2020-01-09 | $116.70 | $907.78 | 172,420 | — | — |
| 2020-01-08 | $117.85 | $916.72 | 233,100 | — | — |
| 2020-01-07 | $116.90 | $909.33 | 158,520 | — | — |
| 2020-01-06 | $118.30 | $920.22 | 138,680 | — | — |
| 2020-01-03 | $119.60 | $930.34 | 145,560 | — | — |
| 2020-01-02 | $119.55 | $929.95 | 170,820 | — | — |