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
- 2002-07-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 | $48.59 | $92.14 | 2,751,400 | — | — |
| 2020-12-30 | $48.36 | $91.71 | 1,545,400 | — | — |
| 2020-12-29 | $48.26 | $91.52 | 1,299,600 | — | — |
| 2020-12-28 | $47.93 | $90.89 | 1,018,600 | — | — |
| 2020-12-24 | $47.45 | $89.98 | 478,900 | — | — |
| 2020-12-23 | $47.58 | $90.23 | 656,500 | — | — |
| 2020-12-22 | $47.81 | $90.66 | 1,330,200 | — | — |
| 2020-12-21 | $47.02 | $89.16 | 3,630,200 | — | — |
| 2020-12-18 | $48.12 | $91.25 | 3,041,800 | — | — |
| 2020-12-17 | $47.48 | $90.04 | 1,665,500 | — | — |
| 2020-12-16 | $47.11 | $89.33 | 2,016,600 | — | — |
| 2020-12-15 | $46.29 | $87.78 | 2,147,500 | — | — |
| 2020-12-14 | $46.69 | $88.54 | 2,037,900 | — | — |
| 2020-12-11 | $47.83 | $90.70 | 3,167,800 | — | — |
| 2020-12-10 | $49.74 | $94.32 | 1,001,400 | — | — |
| 2020-12-09 | $49.61 | $94.08 | 1,782,500 | — | — |
| 2020-12-08 | $49.63 | $94.11 | 1,383,500 | — | — |
| 2020-12-07 | $49.90 | $94.63 | 1,399,500 | — | — |
| 2020-12-04 | $51.03 | $96.77 | 934,000 | — | — |
| 2020-12-03 | $50.11 | $95.02 | 801,600 | — | — |
| 2020-12-02 | $50.62 | $95.99 | 769,700 | — | — |
| 2020-12-01 | $50.93 | $96.58 | 981,900 | — | — |
| 2020-11-30 | $50.20 | $95.19 | 1,223,900 | — | — |
| 2020-11-27 | $51.13 | $96.96 | 474,200 | — | — |
| 2020-11-25 | $50.20 | $95.19 | 1,188,300 | — | — |
| 2020-11-24 | $49.92 | $94.66 | 794,100 | — | — |
| 2020-11-23 | $49.85 | $94.53 | 2,653,900 | — | — |
| 2020-11-20 | $50.52 | $95.80 | 1,778,800 | — | — |
| 2020-11-19 | $50.88 | $96.48 | 646,800 | — | — |
| 2020-11-18 | $50.50 | $95.76 | 1,068,900 | — | — |
| 2020-11-17 | $50.27 | $95.33 | 683,200 | — | — |
| 2020-11-16 | $50.67 | $96.09 | 737,100 | — | — |
| 2020-11-13 | $51.01 | $96.73 | 1,321,400 | — | — |
| 2020-11-12 | $51.04 | $96.79 | 2,907,300 | — | — |
| 2020-11-11 | $51.62 | $97.89 | 1,282,300 | — | — |
| 2020-11-10 | $50.17 | $95.14 | 960,600 | — | — |
| 2020-11-09 | $49.63 | $94.11 | 1,049,100 | — | — |
| 2020-11-06 | $49.25 | $93.39 | 2,290,600 | — | — |
| 2020-11-05 | $50.33 | $95.44 | 1,239,600 | — | — |
| 2020-11-04 | $50.59 | $95.93 | 2,026,100 | — | — |
| 2020-11-03 | $47.55 | $90.17 | 1,484,100 | — | — |
| 2020-11-02 | $46.41 | $88.01 | 1,283,100 | — | — |
| 2020-10-30 | $45.30 | $85.90 | 1,469,100 | — | — |
| 2020-10-29 | $45.51 | $86.30 | 2,129,300 | — | — |
| 2020-10-28 | $46.14 | $87.50 | 2,183,100 | — | — |
| 2020-10-27 | $47.40 | $89.88 | 1,410,100 | — | — |
| 2020-10-26 | $49.13 | $93.17 | 813,900 | — | — |
| 2020-10-23 | $49.33 | $93.54 | 728,000 | — | — |
| 2020-10-22 | $48.93 | $92.79 | 841,400 | — | — |
| 2020-10-21 | $49.17 | $93.24 | 1,444,400 | — | — |
| 2020-10-20 | $49.88 | $94.59 | 428,200 | — | — |
| 2020-10-19 | $50.14 | $95.08 | 787,900 | — | — |
| 2020-10-16 | $50.27 | $95.33 | 777,900 | — | — |
| 2020-10-15 | $49.96 | $94.74 | 1,351,800 | — | — |
| 2020-10-14 | $51.14 | $96.98 | 2,731,100 | — | — |
| 2020-10-13 | $51.47 | $97.60 | 699,600 | — | — |
| 2020-10-12 | $51.08 | $96.86 | 520,100 | — | — |
| 2020-10-09 | $50.81 | $96.35 | 769,900 | — | — |
| 2020-10-08 | $50.36 | $95.50 | 872,400 | — | — |
| 2020-10-07 | $49.50 | $93.87 | 748,600 | — | — |
| 2020-10-06 | $49.73 | $94.30 | 2,639,600 | — | — |
| 2020-10-05 | $50.98 | $96.67 | 639,100 | — | — |
| 2020-10-02 | $50.48 | $95.73 | 534,700 | — | — |
| 2020-10-01 | $49.96 | $94.74 | 1,206,400 | — | — |
| 2020-09-30 | $50.17 | $95.14 | 1,000,700 | — | — |
| 2020-09-29 | $50.50 | $95.76 | 586,300 | — | — |
| 2020-09-28 | $51.00 | $96.71 | 650,500 | — | — |
| 2020-09-25 | $50.78 | $96.29 | 714,600 | — | — |
| 2020-09-24 | $50.79 | $96.31 | 900,600 | — | — |
| 2020-09-23 | $50.61 | $95.97 | 1,425,400 | — | — |
| 2020-09-22 | $49.86 | $94.55 | 1,014,600 | — | — |
| 2020-09-21 | $50.85 | $96.43 | 589,700 | — | — |
| 2020-09-18 | $52.44 | $99.44 | 680,300 | — | — |
| 2020-09-17 | $52.07 | $98.74 | 420,000 | — | — |
| 2020-09-16 | $51.81 | $98.25 | 523,100 | — | — |
| 2020-09-15 | $52.54 | $99.63 | 525,700 | — | — |
| 2020-09-14 | $51.68 | $98.00 | 960,900 | — | — |
| 2020-09-11 | $51.88 | $98.38 | 998,800 | — | — |
| 2020-09-10 | $50.70 | $96.14 | 796,300 | — | — |
| 2020-09-09 | $51.63 | $97.91 | 1,280,900 | — | — |
| 2020-09-08 | $50.38 | $95.54 | 1,543,600 | — | — |
| 2020-09-04 | $49.47 | $93.81 | 1,097,300 | — | — |
| 2020-09-03 | $49.78 | $94.40 | 923,200 | — | — |
| 2020-09-02 | $50.47 | $95.71 | 709,900 | — | — |
| 2020-09-01 | $49.94 | $94.70 | 1,350,300 | — | — |
| 2020-08-31 | $50.58 | $95.92 | 690,600 | — | — |
| 2020-08-28 | $50.20 | $95.19 | 1,559,300 | — | — |
| 2020-08-27 | $50.76 | $96.26 | 1,208,300 | — | — |
| 2020-08-26 | $51.65 | $97.94 | 845,100 | — | — |
| 2020-08-25 | $51.73 | $98.10 | 682,600 | — | — |
| 2020-08-24 | $51.52 | $97.70 | 1,062,000 | — | — |
| 2020-08-21 | $50.86 | $96.45 | 913,500 | — | — |
| 2020-08-20 | $51.40 | $97.47 | 468,900 | — | — |
| 2020-08-19 | $51.72 | $98.08 | 589,300 | — | — |
| 2020-08-18 | $52.02 | $98.65 | 958,800 | — | — |
| 2020-08-17 | $51.35 | $97.38 | 1,318,000 | — | — |
| 2020-08-14 | $50.33 | $95.44 | 1,105,600 | — | — |
| 2020-08-13 | $51.37 | $97.41 | 623,700 | — | — |
| 2020-08-12 | $51.79 | $98.21 | 876,000 | — | — |
| 2020-08-11 | $50.82 | $96.37 | 985,100 | — | — |
| 2020-08-10 | $50.91 | $96.54 | 745,500 | — | — |
| 2020-08-07 | $51.51 | $97.68 | 1,576,900 | — | — |
| 2020-08-06 | $51.50 | $97.66 | 1,367,500 | — | — |
| 2020-08-05 | $51.61 | $97.87 | 1,356,400 | — | — |
| 2020-08-04 | $51.79 | $98.21 | 1,274,500 | — | — |
| 2020-08-03 | $53.21 | $100.90 | 1,176,500 | — | — |
| 2020-07-31 | $52.45 | $99.46 | 2,793,100 | — | — |
| 2020-07-30 | $52.50 | $99.56 | 719,800 | — | — |
| 2020-07-29 | $52.84 | $100.20 | 1,267,800 | — | — |
| 2020-07-28 | $51.83 | $98.29 | 1,535,800 | — | — |
| 2020-07-27 | $52.19 | $98.97 | 653,500 | — | — |
| 2020-07-24 | $51.15 | $97.00 | 1,469,500 | — | — |
| 2020-07-23 | $52.13 | $98.85 | 723,800 | — | — |
| 2020-07-22 | $53.33 | $101.13 | 661,500 | — | — |
| 2020-07-21 | $53.22 | $100.92 | 506,300 | — | — |
| 2020-07-20 | $53.77 | $101.96 | 696,500 | — | — |
| 2020-07-17 | $53.26 | $101.00 | 673,600 | — | — |
| 2020-07-16 | $52.96 | $100.43 | 798,800 | — | — |
| 2020-07-15 | $53.27 | $101.02 | 1,262,300 | — | — |
| 2020-07-14 | $52.11 | $98.82 | 1,405,600 | — | — |
| 2020-07-13 | $50.94 | $96.60 | 699,900 | — | — |
| 2020-07-10 | $50.28 | $95.35 | 369,400 | — | — |
| 2020-07-09 | $50.55 | $95.86 | 795,000 | — | — |
| 2020-07-08 | $51.52 | $97.70 | 490,000 | — | — |
| 2020-07-07 | $51.43 | $97.53 | 616,500 | — | — |
| 2020-07-06 | $52.20 | $98.99 | 569,900 | — | — |
| 2020-07-02 | $51.62 | $97.89 | 723,000 | — | — |
| 2020-07-01 | $51.27 | $97.22 | 478,600 | — | — |
| 2020-06-30 | $51.05 | $96.81 | 1,302,700 | — | — |
| 2020-06-29 | $51.08 | $96.86 | 2,289,200 | — | — |
| 2020-06-26 | $50.91 | $96.54 | 876,600 | — | — |
| 2020-06-25 | $51.86 | $98.34 | 1,025,600 | — | — |
| 2020-06-24 | $51.06 | $96.83 | 1,285,000 | — | — |
| 2020-06-23 | $52.47 | $99.50 | 1,116,500 | — | — |
| 2020-06-22 | $52.50 | $99.56 | 1,057,800 | — | — |
| 2020-06-19 | $52.32 | $99.21 | 1,521,100 | — | — |
| 2020-06-18 | $51.43 | $97.53 | 929,700 | — | — |
| 2020-06-17 | $52.49 | $99.54 | 2,355,600 | — | — |
| 2020-06-16 | $51.08 | $96.86 | 3,921,400 | — | — |
| 2020-06-15 | $50.59 | $95.93 | 1,969,300 | — | — |
| 2020-06-12 | $49.95 | $94.72 | 1,461,400 | — | — |
| 2020-06-11 | $49.49 | $93.85 | 1,927,800 | — | — |
| 2020-06-10 | $51.54 | $97.74 | 2,103,600 | — | — |
| 2020-06-09 | $50.85 | $96.43 | 1,499,900 | — | — |
| 2020-06-08 | $50.81 | $96.35 | 1,644,100 | — | — |
| 2020-06-05 | $50.10 | $95.00 | 1,077,900 | — | — |
| 2020-06-04 | $49.95 | $94.72 | 2,586,700 | — | — |
| 2020-06-03 | $49.58 | $94.02 | 1,607,900 | — | — |
| 2020-06-02 | $49.89 | $94.61 | 2,658,300 | — | — |
| 2020-06-01 | $49.49 | $93.85 | 1,171,000 | — | — |
| 2020-05-29 | $49.11 | $93.13 | 1,669,300 | — | — |
| 2020-05-28 | $48.68 | $92.31 | 1,763,500 | — | — |
| 2020-05-27 | $47.49 | $90.06 | 1,176,300 | — | — |
| 2020-05-26 | $47.27 | $89.64 | 2,031,200 | — | — |
| 2020-05-22 | $47.30 | $89.70 | 1,486,800 | — | — |
| 2020-05-21 | $47.44 | $89.96 | 1,740,100 | — | — |
| 2020-05-20 | $47.74 | $90.53 | 1,415,500 | — | — |
| 2020-05-19 | $47.20 | $89.51 | 1,725,700 | — | — |
| 2020-05-18 | $47.64 | $90.34 | 2,505,000 | — | — |
| 2020-05-15 | $47.26 | $89.62 | 1,365,900 | — | — |
| 2020-05-14 | $47.67 | $90.40 | 1,367,800 | — | — |
| 2020-05-13 | $48.31 | $91.61 | 1,004,600 | — | — |
| 2020-05-12 | $48.23 | $91.46 | 1,455,600 | — | — |
| 2020-05-11 | $48.20 | $91.40 | 977,100 | — | — |
| 2020-05-08 | $48.08 | $91.17 | 897,900 | — | — |
| 2020-05-07 | $48.40 | $91.78 | 1,648,900 | — | — |
| 2020-05-06 | $49.35 | $93.58 | 752,900 | — | — |
| 2020-05-05 | $49.06 | $93.03 | 2,387,700 | — | — |
| 2020-05-04 | $48.37 | $91.72 | 2,551,600 | — | — |
| 2020-05-01 | $46.85 | $88.84 | 1,311,200 | — | — |
| 2020-04-30 | $46.83 | $88.80 | 1,349,900 | — | — |
| 2020-04-29 | $49.00 | $89.59 | 2,167,000 | — | — |
| 2020-04-28 | $49.87 | $91.19 | 3,807,500 | — | — |
| 2020-04-27 | $50.63 | $92.58 | 1,996,900 | — | — |
| 2020-04-24 | $49.85 | $91.15 | 3,853,900 | — | — |
| 2020-04-23 | $48.37 | $88.44 | 3,150,200 | — | — |
| 2020-04-22 | $48.19 | $88.11 | 2,873,300 | — | — |
| 2020-04-21 | $48.60 | $88.86 | 3,026,500 | — | — |
| 2020-04-20 | $48.28 | $88.28 | 3,027,300 | — | — |
| 2020-04-17 | $47.75 | $87.31 | 2,466,500 | — | — |
| 2020-04-16 | $46.13 | $84.35 | 2,083,400 | — | — |
| 2020-04-15 | $45.15 | $82.56 | 1,355,500 | — | — |
| 2020-04-14 | $45.97 | $84.05 | 2,520,700 | — | — |
| 2020-04-13 | $44.38 | $81.15 | 1,490,100 | — | — |
| 2020-04-09 | $45.46 | $83.12 | 4,459,000 | — | — |
| 2020-04-08 | $45.18 | $82.61 | 1,773,000 | — | — |
| 2020-04-07 | $44.60 | $81.55 | 3,119,700 | — | — |
| 2020-04-06 | $46.12 | $84.33 | 1,707,600 | — | — |
| 2020-04-03 | $44.83 | $81.97 | 4,351,900 | — | — |
| 2020-04-02 | $43.51 | $79.56 | 2,740,700 | — | — |
| 2020-04-01 | $42.91 | $78.46 | 2,294,700 | — | — |
| 2020-03-31 | $43.72 | $79.94 | 3,158,500 | — | — |
| 2020-03-30 | $44.69 | $81.71 | 5,088,100 | — | — |
| 2020-03-27 | $42.44 | $77.60 | 3,852,900 | — | — |
| 2020-03-26 | $42.95 | $78.53 | 5,019,400 | — | — |
| 2020-03-25 | $41.37 | $75.64 | 5,104,600 | — | — |
| 2020-03-24 | $40.19 | $73.49 | 4,765,900 | — | — |
| 2020-03-23 | $38.57 | $70.52 | 2,652,500 | — | — |
| 2020-03-20 | $38.02 | $69.52 | 5,369,900 | — | — |
| 2020-03-19 | $40.61 | $74.25 | 8,156,100 | — | — |
| 2020-03-18 | $41.65 | $76.16 | 2,427,400 | — | — |
| 2020-03-17 | $43.61 | $79.74 | 2,770,400 | — | — |
| 2020-03-16 | $41.52 | $75.92 | 2,933,800 | — | — |
| 2020-03-13 | $43.72 | $79.94 | 3,319,200 | — | — |
| 2020-03-12 | $40.87 | $74.73 | 4,060,100 | — | — |
| 2020-03-11 | $44.79 | $81.90 | 2,914,800 | — | — |
| 2020-03-10 | $46.16 | $84.40 | 4,715,500 | — | — |
| 2020-03-09 | $45.22 | $82.68 | 3,296,100 | — | — |
| 2020-03-06 | $48.44 | $88.57 | 2,835,300 | — | — |
| 2020-03-05 | $49.94 | $91.31 | 1,558,800 | — | — |
| 2020-03-04 | $50.54 | $92.41 | 1,552,400 | — | — |
| 2020-03-03 | $47.71 | $87.24 | 2,582,900 | — | — |
| 2020-03-02 | $48.74 | $89.12 | 3,404,500 | — | — |
| 2020-02-28 | $46.25 | $84.57 | 4,550,000 | — | — |
| 2020-02-27 | $48.16 | $88.06 | 4,529,300 | — | — |
| 2020-02-26 | $49.45 | $90.42 | 2,359,200 | — | — |
| 2020-02-25 | $49.01 | $89.61 | 2,475,400 | — | — |
| 2020-02-24 | $49.84 | $91.13 | 2,526,400 | — | — |
| 2020-02-21 | $50.85 | $92.98 | 1,722,700 | — | — |
| 2020-02-20 | $50.75 | $92.79 | 2,074,100 | — | — |
| 2020-02-19 | $50.71 | $92.72 | 2,436,000 | — | — |
| 2020-02-18 | $51.14 | $93.51 | 3,314,500 | — | — |
| 2020-02-14 | $49.93 | $91.30 | 1,498,800 | — | — |
| 2020-02-13 | $50.00 | $91.42 | 914,000 | — | — |
| 2020-02-12 | $50.62 | $92.56 | 3,608,700 | — | — |
| 2020-02-11 | $51.23 | $93.67 | 1,371,400 | — | — |
| 2020-02-10 | $51.22 | $93.65 | 889,600 | — | — |
| 2020-02-07 | $51.03 | $93.31 | 1,404,200 | — | — |
| 2020-02-06 | $51.66 | $94.46 | 2,816,300 | — | — |
| 2020-02-05 | $49.32 | $90.18 | 1,736,200 | — | — |
| 2020-02-04 | $48.64 | $88.94 | 776,200 | — | — |
| 2020-02-03 | $48.38 | $88.46 | 860,200 | — | — |
| 2020-01-31 | $48.27 | $88.26 | 1,205,400 | — | — |
| 2020-01-30 | $48.61 | $88.88 | 890,300 | — | — |
| 2020-01-29 | $48.81 | $89.25 | 1,067,900 | — | — |
| 2020-01-28 | $48.27 | $88.26 | 868,500 | — | — |
| 2020-01-27 | $47.77 | $87.35 | 1,493,600 | — | — |
| 2020-01-24 | $48.73 | $89.10 | 2,324,100 | — | — |
| 2020-01-23 | $49.60 | $90.69 | 1,754,900 | — | — |
| 2020-01-22 | $49.40 | $90.33 | 1,578,500 | — | — |
| 2020-01-21 | $50.21 | $91.81 | 2,338,500 | — | — |
| 2020-01-17 | $51.24 | $93.69 | 1,015,600 | — | — |
| 2020-01-16 | $51.19 | $93.60 | 650,500 | — | — |
| 2020-01-15 | $51.25 | $93.71 | 1,816,800 | — | — |
| 2020-01-14 | $50.98 | $93.22 | 1,472,100 | — | — |
| 2020-01-13 | $51.41 | $94.00 | 1,312,100 | — | — |
| 2020-01-10 | $51.62 | $94.39 | 1,583,000 | — | — |
| 2020-01-09 | $51.16 | $93.54 | 1,807,700 | — | — |
| 2020-01-08 | $50.98 | $93.22 | 1,123,000 | — | — |
| 2020-01-07 | $50.74 | $92.78 | 884,500 | — | — |
| 2020-01-06 | $51.25 | $93.71 | 1,510,500 | — | — |
| 2020-01-03 | $50.76 | $92.81 | 1,104,100 | — | — |
| 2020-01-02 | $50.68 | $92.67 | 1,271,800 | — | — |