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
- 1997-02-07 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 | $52.85 | $52.85 | 1,218,900 | — | — |
| 2020-12-30 | $52.49 | $52.49 | 1,002,800 | — | — |
| 2020-12-29 | $52.31 | $52.31 | 1,851,500 | — | — |
| 2020-12-28 | $53.47 | $53.47 | 1,706,200 | — | — |
| 2020-12-24 | $53.25 | $53.25 | 753,300 | — | — |
| 2020-12-23 | $52.50 | $52.50 | 1,110,300 | — | — |
| 2020-12-22 | $52.19 | $52.19 | 1,422,000 | — | — |
| 2020-12-21 | $51.39 | $51.39 | 2,014,100 | — | — |
| 2020-12-18 | $51.36 | $51.36 | 5,209,800 | — | — |
| 2020-12-17 | $49.07 | $49.07 | 1,720,500 | — | — |
| 2020-12-16 | $48.44 | $48.44 | 2,291,800 | — | — |
| 2020-12-15 | $48.55 | $48.55 | 2,352,100 | — | — |
| 2020-12-14 | $47.83 | $47.83 | 2,147,300 | — | — |
| 2020-12-11 | $47.81 | $47.81 | 2,940,400 | — | — |
| 2020-12-10 | $46.10 | $46.10 | 5,758,200 | — | — |
| 2020-12-09 | $47.18 | $47.18 | 3,508,300 | — | — |
| 2020-12-08 | $48.29 | $48.29 | 1,883,600 | — | — |
| 2020-12-07 | $48.47 | $48.47 | 1,909,600 | — | — |
| 2020-12-04 | $46.98 | $46.98 | 1,729,600 | — | — |
| 2020-12-03 | $46.50 | $46.50 | 1,711,500 | — | — |
| 2020-12-02 | $45.67 | $45.67 | 1,362,000 | — | — |
| 2020-12-01 | $45.44 | $45.44 | 2,031,300 | — | — |
| 2020-11-30 | $44.80 | $44.80 | 1,552,900 | — | — |
| 2020-11-27 | $44.47 | $44.47 | 664,600 | — | — |
| 2020-11-25 | $44.29 | $44.29 | 1,387,200 | — | — |
| 2020-11-24 | $43.99 | $43.99 | 1,650,900 | — | — |
| 2020-11-23 | $43.36 | $43.36 | 1,632,900 | — | — |
| 2020-11-20 | $42.10 | $42.10 | 1,956,100 | — | — |
| 2020-11-19 | $42.53 | $42.53 | 2,105,100 | — | — |
| 2020-11-18 | $42.36 | $42.36 | 4,027,900 | — | — |
| 2020-11-17 | $44.04 | $44.04 | 929,400 | — | — |
| 2020-11-16 | $44.13 | $44.13 | 1,492,200 | — | — |
| 2020-11-13 | $43.55 | $43.55 | 1,088,700 | — | — |
| 2020-11-12 | $42.48 | $42.48 | 1,349,300 | — | — |
| 2020-11-11 | $42.90 | $42.90 | 1,122,700 | — | — |
| 2020-11-10 | $43.12 | $43.12 | 2,157,500 | — | — |
| 2020-11-09 | $42.87 | $42.87 | 2,593,600 | — | — |
| 2020-11-06 | $42.30 | $42.30 | 1,607,400 | — | — |
| 2020-11-05 | $41.30 | $41.30 | 1,591,900 | — | — |
| 2020-11-04 | $39.71 | $39.71 | 1,269,500 | — | — |
| 2020-11-03 | $39.65 | $39.65 | 1,204,100 | — | — |
| 2020-11-02 | $39.15 | $39.15 | 1,626,000 | — | — |
| 2020-10-30 | $39.39 | $39.39 | 2,348,400 | — | — |
| 2020-10-29 | $38.81 | $38.81 | 1,779,000 | — | — |
| 2020-10-28 | $38.44 | $38.44 | 1,666,500 | — | — |
| 2020-10-27 | $39.54 | $39.54 | 1,720,800 | — | — |
| 2020-10-26 | $40.57 | $40.57 | 1,396,500 | — | — |
| 2020-10-23 | $41.24 | $41.24 | 1,363,400 | — | — |
| 2020-10-22 | $41.49 | $41.49 | 1,368,900 | — | — |
| 2020-10-21 | $41.01 | $41.01 | 1,981,400 | — | — |
| 2020-10-20 | $40.75 | $40.75 | 1,361,300 | — | — |
| 2020-10-19 | $41.27 | $41.27 | 1,277,900 | — | — |
| 2020-10-16 | $41.81 | $41.81 | 1,182,000 | — | — |
| 2020-10-15 | $42.11 | $42.11 | 1,768,200 | — | — |
| 2020-10-14 | $42.07 | $42.07 | 1,801,200 | — | — |
| 2020-10-13 | $41.68 | $41.68 | 1,672,800 | — | — |
| 2020-10-12 | $42.73 | $42.73 | 2,451,600 | — | — |
| 2020-10-09 | $43.03 | $43.03 | 2,285,300 | — | — |
| 2020-10-08 | $42.38 | $42.38 | 2,228,700 | — | — |
| 2020-10-07 | $41.88 | $41.88 | 2,007,500 | — | — |
| 2020-10-06 | $41.14 | $41.14 | 2,946,400 | — | — |
| 2020-10-05 | $41.36 | $41.36 | 1,891,600 | — | — |
| 2020-10-02 | $40.12 | $40.12 | 1,646,400 | — | — |
| 2020-10-01 | $39.74 | $39.74 | 1,492,700 | — | — |
| 2020-09-30 | $39.69 | $39.69 | 1,410,300 | — | — |
| 2020-09-29 | $39.99 | $39.99 | 1,476,700 | — | — |
| 2020-09-28 | $39.78 | $39.78 | 1,440,000 | — | — |
| 2020-09-25 | $39.32 | $39.32 | 2,507,600 | — | — |
| 2020-09-24 | $38.82 | $38.82 | 2,996,100 | — | — |
| 2020-09-23 | $39.29 | $39.29 | 2,988,700 | — | — |
| 2020-09-22 | $41.11 | $41.11 | 1,445,700 | — | — |
| 2020-09-21 | $40.59 | $40.59 | 1,747,300 | — | — |
| 2020-09-18 | $41.03 | $41.03 | 2,883,700 | — | — |
| 2020-09-17 | $41.13 | $41.13 | 1,538,300 | — | — |
| 2020-09-16 | $41.43 | $41.43 | 2,002,200 | — | — |
| 2020-09-15 | $41.62 | $41.62 | 1,841,200 | — | — |
| 2020-09-14 | $42.57 | $42.57 | 3,045,600 | — | — |
| 2020-09-11 | $41.55 | $41.55 | 2,571,100 | — | — |
| 2020-09-10 | $40.58 | $40.58 | 5,179,100 | — | — |
| 2020-09-09 | $41.97 | $41.97 | 5,626,000 | — | — |
| 2020-09-08 | $42.08 | $42.08 | 4,833,300 | — | — |
| 2020-09-04 | $44.28 | $44.28 | 8,121,500 | — | — |
| 2020-09-03 | $45.46 | $45.46 | 22,933,200 | — | — |
| 2020-09-02 | $60.07 | $60.07 | 2,511,600 | — | — |
| 2020-09-01 | $58.60 | $58.60 | 2,634,700 | — | — |
| 2020-08-31 | $56.77 | $56.77 | 1,527,200 | — | — |
| 2020-08-28 | $56.03 | $56.03 | 1,208,800 | — | — |
| 2020-08-27 | $55.99 | $55.99 | 2,225,000 | — | — |
| 2020-08-26 | $56.93 | $56.93 | 1,753,900 | — | — |
| 2020-08-25 | $57.09 | $57.09 | 2,882,100 | — | — |
| 2020-08-24 | $59.60 | $59.60 | 1,181,300 | — | — |
| 2020-08-21 | $59.86 | $59.86 | 866,400 | — | — |
| 2020-08-20 | $59.88 | $59.88 | 1,063,500 | — | — |
| 2020-08-19 | $59.84 | $59.84 | 1,081,100 | — | — |
| 2020-08-18 | $59.08 | $59.08 | 2,123,500 | — | — |
| 2020-08-17 | $59.45 | $59.45 | 1,273,300 | — | — |
| 2020-08-14 | $59.74 | $59.74 | 1,276,200 | — | — |
| 2020-08-13 | $60.68 | $60.68 | 954,700 | — | — |
| 2020-08-12 | $60.55 | $60.55 | 801,000 | — | — |
| 2020-08-11 | $60.17 | $60.17 | 1,325,000 | — | — |
| 2020-08-10 | $60.56 | $60.56 | 1,659,200 | — | — |
| 2020-08-07 | $60.99 | $60.99 | 1,271,700 | — | — |
| 2020-08-06 | $60.95 | $60.95 | 1,484,800 | — | — |
| 2020-08-05 | $59.92 | $59.92 | 1,156,100 | — | — |
| 2020-08-04 | $60.39 | $60.39 | 935,700 | — | — |
| 2020-08-03 | $59.93 | $59.93 | 1,578,100 | — | — |
| 2020-07-31 | $59.51 | $59.51 | 1,320,700 | — | — |
| 2020-07-30 | $59.11 | $59.11 | 1,536,100 | — | — |
| 2020-07-29 | $59.45 | $59.45 | 1,905,500 | — | — |
| 2020-07-28 | $57.59 | $57.59 | 1,445,200 | — | — |
| 2020-07-27 | $58.92 | $58.92 | 2,909,200 | — | — |
| 2020-07-24 | $56.72 | $56.72 | 2,618,200 | — | — |
| 2020-07-23 | $55.17 | $55.17 | 1,060,600 | — | — |
| 2020-07-22 | $54.95 | $54.95 | 1,189,300 | — | — |
| 2020-07-21 | $54.52 | $54.52 | 1,566,400 | — | — |
| 2020-07-20 | $54.35 | $54.35 | 2,190,100 | — | — |
| 2020-07-17 | $54.60 | $54.60 | 1,722,300 | — | — |
| 2020-07-16 | $52.85 | $52.85 | 1,318,300 | — | — |
| 2020-07-15 | $53.46 | $53.46 | 2,022,000 | — | — |
| 2020-07-14 | $52.97 | $52.97 | 2,001,100 | — | — |
| 2020-07-13 | $52.36 | $52.36 | 2,629,300 | — | — |
| 2020-07-10 | $54.97 | $54.97 | 1,723,200 | — | — |
| 2020-07-09 | $56.16 | $56.16 | 1,596,200 | — | — |
| 2020-07-08 | $55.51 | $55.51 | 1,514,200 | — | — |
| 2020-07-07 | $55.90 | $55.90 | 2,109,100 | — | — |
| 2020-07-06 | $56.57 | $56.57 | 4,118,300 | — | — |
| 2020-07-02 | $53.26 | $53.26 | 1,100,300 | — | — |
| 2020-07-01 | $53.59 | $53.59 | 1,280,200 | — | — |
| 2020-06-30 | $54.16 | $54.16 | 1,626,000 | — | — |
| 2020-06-29 | $53.15 | $53.15 | 1,804,100 | — | — |
| 2020-06-26 | $53.47 | $53.47 | 2,195,900 | — | — |
| 2020-06-25 | $53.36 | $53.36 | 1,532,900 | — | — |
| 2020-06-24 | $53.22 | $53.22 | 1,746,000 | — | — |
| 2020-06-23 | $54.08 | $54.08 | 1,049,500 | — | — |
| 2020-06-22 | $54.15 | $54.15 | 1,127,800 | — | — |
| 2020-06-19 | $53.62 | $53.62 | 1,984,000 | — | — |
| 2020-06-18 | $53.36 | $53.36 | 1,771,300 | — | — |
| 2020-06-17 | $53.62 | $53.62 | 1,520,900 | — | — |
| 2020-06-16 | $54.40 | $54.40 | 1,624,800 | — | — |
| 2020-06-15 | $53.75 | $53.75 | 1,558,500 | — | — |
| 2020-06-12 | $52.76 | $52.76 | 1,654,000 | — | — |
| 2020-06-11 | $52.21 | $52.21 | 1,766,500 | — | — |
| 2020-06-10 | $54.93 | $54.93 | 1,729,100 | — | — |
| 2020-06-09 | $55.09 | $55.09 | 1,773,600 | — | — |
| 2020-06-08 | $54.51 | $54.51 | 2,045,000 | — | — |
| 2020-06-05 | $54.29 | $54.29 | 2,865,500 | — | — |
| 2020-06-04 | $53.94 | $53.94 | 3,969,000 | — | — |
| 2020-06-03 | $56.31 | $56.31 | 3,833,800 | — | — |
| 2020-06-02 | $55.67 | $55.67 | 2,902,100 | — | — |
| 2020-06-01 | $56.00 | $56.00 | 2,899,800 | — | — |
| 2020-05-29 | $55.26 | $55.26 | 3,389,000 | — | — |
| 2020-05-28 | $54.79 | $54.79 | 2,550,300 | — | — |
| 2020-05-27 | $55.57 | $55.57 | 2,259,300 | — | — |
| 2020-05-26 | $53.91 | $53.91 | 1,987,900 | — | — |
| 2020-05-22 | $52.81 | $52.81 | 1,288,100 | — | — |
| 2020-05-21 | $51.72 | $51.72 | 1,888,100 | — | — |
| 2020-05-20 | $52.95 | $52.95 | 1,608,200 | — | — |
| 2020-05-19 | $51.17 | $51.17 | 1,354,300 | — | — |
| 2020-05-18 | $51.36 | $51.36 | 2,811,700 | — | — |
| 2020-05-15 | $49.65 | $49.65 | 2,972,300 | — | — |
| 2020-05-14 | $46.83 | $46.83 | 1,171,400 | — | — |
| 2020-05-13 | $46.76 | $46.76 | 2,129,600 | — | — |
| 2020-05-12 | $48.09 | $48.09 | 1,783,500 | — | — |
| 2020-05-11 | $48.53 | $48.53 | 1,443,400 | — | — |
| 2020-05-08 | $47.96 | $47.96 | 1,242,000 | — | — |
| 2020-05-07 | $46.57 | $46.57 | 1,320,600 | — | — |
| 2020-05-06 | $45.74 | $45.74 | 1,438,900 | — | — |
| 2020-05-05 | $47.30 | $47.30 | 1,938,200 | — | — |
| 2020-05-04 | $46.83 | $46.83 | 1,730,500 | — | — |
| 2020-05-01 | $46.34 | $46.34 | 2,000,800 | — | — |
| 2020-04-30 | $46.25 | $46.25 | 2,284,200 | — | — |
| 2020-04-29 | $47.13 | $47.13 | 2,539,900 | — | — |
| 2020-04-28 | $46.99 | $46.99 | 2,418,900 | — | — |
| 2020-04-27 | $48.92 | $48.92 | 2,905,700 | — | — |
| 2020-04-24 | $46.58 | $46.58 | 2,194,900 | — | — |
| 2020-04-23 | $44.76 | $44.76 | 1,206,400 | — | — |
| 2020-04-22 | $44.73 | $44.73 | 1,257,600 | — | — |
| 2020-04-21 | $44.03 | $44.03 | 2,279,000 | — | — |
| 2020-04-20 | $46.35 | $46.35 | 2,835,000 | — | — |
| 2020-04-17 | $44.20 | $44.20 | 2,217,100 | — | — |
| 2020-04-16 | $44.61 | $44.61 | 2,079,200 | — | — |
| 2020-04-15 | $43.90 | $43.90 | 1,497,000 | — | — |
| 2020-04-14 | $45.31 | $45.31 | 2,097,400 | — | — |
| 2020-04-13 | $44.43 | $44.43 | 1,967,600 | — | — |
| 2020-04-09 | $45.65 | $45.65 | 2,790,700 | — | — |
| 2020-04-08 | $46.16 | $46.16 | 1,589,200 | — | — |
| 2020-04-07 | $45.54 | $45.54 | 3,576,700 | — | — |
| 2020-04-06 | $45.03 | $45.03 | 2,903,000 | — | — |
| 2020-04-03 | $40.34 | $40.34 | 2,389,600 | — | — |
| 2020-04-02 | $40.62 | $40.62 | 2,069,200 | — | — |
| 2020-04-01 | $39.97 | $39.97 | 1,808,800 | — | — |
| 2020-03-31 | $39.81 | $39.81 | 1,839,000 | — | — |
| 2020-03-30 | $41.08 | $41.08 | 1,775,600 | — | — |
| 2020-03-27 | $39.34 | $39.34 | 2,522,800 | — | — |
| 2020-03-26 | $40.83 | $40.83 | 2,090,300 | — | — |
| 2020-03-25 | $38.57 | $38.57 | 1,481,900 | — | — |
| 2020-03-24 | $38.87 | $38.87 | 1,878,300 | — | — |
| 2020-03-23 | $34.50 | $34.50 | 2,025,200 | — | — |
| 2020-03-20 | $36.07 | $36.07 | 2,585,900 | — | — |
| 2020-03-19 | $37.52 | $37.52 | 3,145,300 | — | — |
| 2020-03-18 | $36.00 | $36.00 | 2,610,800 | — | — |
| 2020-03-17 | $39.23 | $39.23 | 2,686,300 | — | — |
| 2020-03-16 | $35.06 | $35.06 | 2,979,900 | — | — |
| 2020-03-13 | $37.02 | $37.02 | 2,466,800 | — | — |
| 2020-03-12 | $34.73 | $34.73 | 3,259,100 | — | — |
| 2020-03-11 | $38.83 | $38.83 | 2,457,700 | — | — |
| 2020-03-10 | $40.52 | $40.52 | 2,499,100 | — | — |
| 2020-03-09 | $38.72 | $38.72 | 2,561,900 | — | — |
| 2020-03-06 | $41.09 | $41.09 | 3,514,700 | — | — |
| 2020-03-05 | $42.88 | $42.88 | 5,827,600 | — | — |
| 2020-03-04 | $41.62 | $41.62 | 3,722,200 | — | — |
| 2020-03-03 | $40.02 | $40.02 | 2,422,300 | — | — |
| 2020-03-02 | $39.66 | $39.66 | 1,461,500 | — | — |
| 2020-02-28 | $38.45 | $38.45 | 2,621,700 | — | — |
| 2020-02-27 | $38.97 | $38.97 | 1,910,400 | — | — |
| 2020-02-26 | $40.39 | $40.39 | 1,442,200 | — | — |
| 2020-02-25 | $40.93 | $40.93 | 1,967,600 | — | — |
| 2020-02-24 | $42.63 | $42.63 | 1,761,400 | — | — |
| 2020-02-21 | $43.89 | $43.89 | 2,082,200 | — | — |
| 2020-02-20 | $44.47 | $44.47 | 2,320,000 | — | — |
| 2020-02-19 | $43.84 | $43.84 | 1,979,300 | — | — |
| 2020-02-18 | $43.07 | $43.07 | 1,334,200 | — | — |
| 2020-02-14 | $43.19 | $43.19 | 1,096,500 | — | — |
| 2020-02-13 | $43.31 | $43.31 | 1,330,400 | — | — |
| 2020-02-12 | $43.20 | $43.20 | 1,124,500 | — | — |
| 2020-02-11 | $43.08 | $43.08 | 2,077,100 | — | — |
| 2020-02-10 | $42.48 | $42.48 | 2,071,300 | — | — |
| 2020-02-07 | $42.64 | $42.64 | 1,836,300 | — | — |
| 2020-02-06 | $43.48 | $43.48 | 1,525,000 | — | — |
| 2020-02-05 | $42.67 | $42.67 | 1,000,700 | — | — |
| 2020-02-04 | $42.87 | $42.87 | 1,907,400 | — | — |
| 2020-02-03 | $41.83 | $41.83 | 2,272,900 | — | — |
| 2020-01-31 | $40.67 | $40.67 | 2,024,100 | — | — |
| 2020-01-30 | $42.19 | $42.19 | 1,815,900 | — | — |
| 2020-01-29 | $42.16 | $42.16 | 2,399,000 | — | — |
| 2020-01-28 | $42.93 | $42.93 | 1,853,400 | — | — |
| 2020-01-27 | $41.97 | $41.97 | 2,405,500 | — | — |
| 2020-01-24 | $43.27 | $43.27 | 2,274,500 | — | — |
| 2020-01-23 | $42.50 | $42.50 | 1,390,500 | — | — |
| 2020-01-22 | $42.44 | $42.44 | 1,633,700 | — | — |
| 2020-01-21 | $42.17 | $42.17 | 1,482,300 | — | — |
| 2020-01-17 | $42.23 | $42.23 | 1,388,100 | — | — |
| 2020-01-16 | $42.85 | $42.85 | 1,092,300 | — | — |
| 2020-01-15 | $42.36 | $42.36 | 1,611,700 | — | — |
| 2020-01-14 | $42.06 | $42.06 | 1,276,800 | — | — |
| 2020-01-13 | $42.39 | $42.39 | 1,570,100 | — | — |
| 2020-01-10 | $41.64 | $41.64 | 1,690,500 | — | — |
| 2020-01-09 | $42.10 | $42.10 | 1,905,300 | — | — |
| 2020-01-08 | $42.28 | $42.28 | 2,471,600 | — | — |
| 2020-01-07 | $41.55 | $41.55 | 1,163,000 | — | — |
| 2020-01-06 | $41.89 | $41.89 | 1,202,400 | — | — |
| 2020-01-03 | $41.87 | $41.87 | 1,354,700 | — | — |
| 2020-01-02 | $42.86 | $42.86 | 1,470,900 | — | — |