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-05-05 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 | $49.04 | $175.05 | 1,701,400 | — | — |
| 2020-12-30 | $48.86 | $172.80 | 1,382,000 | — | — |
| 2020-12-29 | $49.03 | $173.40 | 1,713,600 | — | — |
| 2020-12-28 | $49.36 | $174.57 | 1,934,200 | — | — |
| 2020-12-24 | $49.19 | $173.97 | 529,400 | — | — |
| 2020-12-23 | $48.99 | $173.26 | 1,411,800 | — | — |
| 2020-12-22 | $49.24 | $174.14 | 2,458,800 | — | — |
| 2020-12-21 | $48.83 | $172.69 | 2,686,100 | — | — |
| 2020-12-18 | $50.83 | $179.77 | 5,378,800 | — | — |
| 2020-12-17 | $51.49 | $182.10 | 2,782,700 | — | — |
| 2020-12-16 | $50.74 | $179.45 | 1,835,600 | — | — |
| 2020-12-15 | $49.95 | $176.65 | 2,086,400 | — | — |
| 2020-12-14 | $47.84 | $169.19 | 2,330,200 | — | — |
| 2020-12-11 | $49.05 | $173.47 | 2,059,600 | — | — |
| 2020-12-10 | $48.83 | $172.69 | 2,017,300 | — | — |
| 2020-12-09 | $49.53 | $175.17 | 1,547,700 | — | — |
| 2020-12-08 | $49.11 | $173.68 | 2,101,300 | — | — |
| 2020-12-07 | $49.09 | $173.61 | 1,744,300 | — | — |
| 2020-12-04 | $49.46 | $174.92 | 1,892,900 | — | — |
| 2020-12-03 | $48.82 | $172.66 | 1,715,800 | — | — |
| 2020-12-02 | $47.68 | $168.63 | 1,572,500 | — | — |
| 2020-12-01 | $48.02 | $169.83 | 1,683,500 | — | — |
| 2020-11-30 | $47.91 | $169.44 | 2,980,100 | — | — |
| 2020-11-27 | $47.90 | $169.40 | 874,600 | — | — |
| 2020-11-25 | $49.23 | $174.11 | 1,513,200 | — | — |
| 2020-11-24 | $50.34 | $178.03 | 1,502,100 | — | — |
| 2020-11-23 | $48.79 | $172.55 | 3,202,800 | — | — |
| 2020-11-20 | $48.72 | $172.30 | 2,098,400 | — | — |
| 2020-11-19 | $48.62 | $171.95 | 3,048,800 | — | — |
| 2020-11-18 | $48.21 | $170.50 | 3,280,600 | — | — |
| 2020-11-17 | $50.49 | $178.56 | 2,178,500 | — | — |
| 2020-11-16 | $51.00 | $180.37 | 2,627,400 | — | — |
| 2020-11-13 | $50.10 | $177.18 | 2,979,200 | — | — |
| 2020-11-12 | $47.75 | $168.87 | 3,387,400 | — | — |
| 2020-11-11 | $48.43 | $171.28 | 3,189,900 | — | — |
| 2020-11-10 | $48.39 | $171.14 | 5,187,000 | — | — |
| 2020-11-09 | $46.85 | $165.69 | 9,125,900 | — | — |
| 2020-11-06 | $39.64 | $140.19 | 2,557,900 | — | — |
| 2020-11-05 | $41.12 | $145.43 | 2,762,700 | — | — |
| 2020-11-04 | $41.67 | $147.37 | 2,917,800 | — | — |
| 2020-11-03 | $42.98 | $152.00 | 2,649,300 | — | — |
| 2020-11-02 | $40.97 | $144.89 | 2,270,200 | — | — |
| 2020-10-30 | $39.47 | $139.59 | 2,122,800 | — | — |
| 2020-10-29 | $39.90 | $141.11 | 2,717,700 | — | — |
| 2020-10-28 | $38.84 | $137.36 | 2,065,400 | — | — |
| 2020-10-27 | $39.95 | $141.29 | 1,885,900 | — | — |
| 2020-10-26 | $40.96 | $144.86 | 2,475,800 | — | — |
| 2020-10-23 | $42.24 | $149.39 | 1,911,200 | — | — |
| 2020-10-22 | $42.86 | $151.58 | 2,040,500 | — | — |
| 2020-10-21 | $41.15 | $145.53 | 2,811,000 | — | — |
| 2020-10-20 | $41.67 | $147.37 | 2,114,600 | — | — |
| 2020-10-19 | $41.27 | $145.96 | 2,397,800 | — | — |
| 2020-10-16 | $42.70 | $151.01 | 3,635,800 | — | — |
| 2020-10-15 | $43.56 | $154.05 | 2,884,600 | — | — |
| 2020-10-14 | $43.96 | $155.47 | 2,156,000 | — | — |
| 2020-10-13 | $43.76 | $154.76 | 2,734,000 | — | — |
| 2020-10-12 | $44.23 | $156.42 | 1,160,100 | — | — |
| 2020-10-09 | $44.67 | $157.98 | 2,190,300 | — | — |
| 2020-10-08 | $45.05 | $159.32 | 1,857,500 | — | — |
| 2020-10-07 | $43.98 | $155.54 | 2,311,100 | — | — |
| 2020-10-06 | $44.33 | $156.78 | 2,555,700 | — | — |
| 2020-10-05 | $44.11 | $156.00 | 1,886,300 | — | — |
| 2020-10-02 | $44.61 | $157.77 | 2,921,600 | — | — |
| 2020-10-01 | $43.49 | $153.81 | 2,202,900 | — | — |
| 2020-09-30 | $41.96 | $148.40 | 2,488,000 | — | — |
| 2020-09-29 | $42.58 | $149.00 | 1,523,800 | — | — |
| 2020-09-28 | $42.88 | $150.05 | 2,947,300 | — | — |
| 2020-09-25 | $41.67 | $145.81 | 2,255,300 | — | — |
| 2020-09-24 | $40.66 | $142.28 | 2,140,100 | — | — |
| 2020-09-23 | $39.58 | $138.50 | 2,478,700 | — | — |
| 2020-09-22 | $41.69 | $145.88 | 3,714,400 | — | — |
| 2020-09-21 | $40.84 | $142.91 | 4,836,000 | — | — |
| 2020-09-18 | $43.11 | $150.85 | 5,524,500 | — | — |
| 2020-09-17 | $44.10 | $154.32 | 3,789,200 | — | — |
| 2020-09-16 | $45.33 | $158.62 | 3,137,500 | — | — |
| 2020-09-15 | $45.33 | $158.62 | 2,901,100 | — | — |
| 2020-09-14 | $45.48 | $159.15 | 3,030,400 | — | — |
| 2020-09-11 | $43.81 | $153.30 | 1,929,300 | — | — |
| 2020-09-10 | $43.62 | $152.64 | 2,545,600 | — | — |
| 2020-09-09 | $44.24 | $154.81 | 2,107,100 | — | — |
| 2020-09-08 | $43.83 | $153.37 | 2,769,300 | — | — |
| 2020-09-04 | $44.56 | $155.93 | 2,366,900 | — | — |
| 2020-09-03 | $44.25 | $154.84 | 3,650,900 | — | — |
| 2020-09-02 | $43.94 | $153.76 | 3,593,300 | — | — |
| 2020-09-01 | $41.87 | $146.51 | 2,450,400 | — | — |
| 2020-08-31 | $41.21 | $144.20 | 2,918,900 | — | — |
| 2020-08-28 | $42.72 | $149.49 | 2,080,100 | — | — |
| 2020-08-27 | $41.70 | $145.92 | 1,381,200 | — | — |
| 2020-08-26 | $40.52 | $141.79 | 1,794,000 | — | — |
| 2020-08-25 | $41.47 | $145.11 | 1,956,100 | — | — |
| 2020-08-24 | $42.29 | $147.98 | 2,351,600 | — | — |
| 2020-08-21 | $41.64 | $145.71 | 1,810,200 | — | — |
| 2020-08-20 | $41.13 | $143.92 | 1,979,000 | — | — |
| 2020-08-19 | $40.37 | $141.26 | 2,635,700 | — | — |
| 2020-08-18 | $40.74 | $142.56 | 2,027,400 | — | — |
| 2020-08-17 | $41.08 | $143.75 | 2,725,000 | — | — |
| 2020-08-14 | $40.60 | $142.07 | 2,519,100 | — | — |
| 2020-08-13 | $39.89 | $139.58 | 1,902,500 | — | — |
| 2020-08-12 | $41.10 | $143.82 | 2,541,200 | — | — |
| 2020-08-11 | $41.52 | $145.29 | 3,015,000 | — | — |
| 2020-08-10 | $42.59 | $149.03 | 2,912,800 | — | — |
| 2020-08-07 | $41.52 | $145.29 | 3,290,400 | — | — |
| 2020-08-06 | $39.51 | $138.25 | 2,469,700 | — | — |
| 2020-08-05 | $38.36 | $134.23 | 2,378,100 | — | — |
| 2020-08-04 | $38.17 | $133.57 | 2,243,100 | — | — |
| 2020-08-03 | $37.71 | $131.96 | 1,887,700 | — | — |
| 2020-07-31 | $38.36 | $134.23 | 5,881,300 | — | — |
| 2020-07-30 | $38.53 | $134.83 | 1,849,300 | — | — |
| 2020-07-29 | $39.07 | $136.71 | 2,763,500 | — | — |
| 2020-07-28 | $37.37 | $130.77 | 2,705,000 | — | — |
| 2020-07-27 | $35.61 | $124.61 | 3,177,500 | — | — |
| 2020-07-24 | $35.77 | $125.17 | 1,948,000 | — | — |
| 2020-07-23 | $36.04 | $126.11 | 2,384,400 | — | — |
| 2020-07-22 | $36.33 | $127.13 | 4,684,900 | — | — |
| 2020-07-21 | $35.02 | $122.54 | 2,359,900 | — | — |
| 2020-07-20 | $34.27 | $119.92 | 3,370,800 | — | — |
| 2020-07-17 | $36.15 | $126.50 | 3,353,200 | — | — |
| 2020-07-16 | $35.24 | $123.31 | 2,235,600 | — | — |
| 2020-07-15 | $35.97 | $125.87 | 2,832,600 | — | — |
| 2020-07-14 | $35.17 | $123.07 | 2,865,400 | — | — |
| 2020-07-13 | $34.89 | $122.09 | 2,999,100 | — | — |
| 2020-07-10 | $35.86 | $125.48 | 3,340,600 | — | — |
| 2020-07-09 | $34.33 | $120.13 | 2,795,300 | — | — |
| 2020-07-08 | $35.39 | $123.84 | 2,902,700 | — | — |
| 2020-07-07 | $35.43 | $123.98 | 2,497,300 | — | — |
| 2020-07-06 | $37.26 | $130.38 | 2,507,500 | — | — |
| 2020-07-02 | $37.29 | $130.49 | 3,032,200 | — | — |
| 2020-07-01 | $38.32 | $134.09 | 3,576,600 | — | — |
| 2020-06-30 | $36.62 | $128.14 | 3,022,400 | — | — |
| 2020-06-29 | $36.70 | $126.85 | 2,521,800 | — | — |
| 2020-06-26 | $35.72 | $123.46 | 3,784,700 | — | — |
| 2020-06-25 | $35.58 | $122.98 | 3,426,100 | — | — |
| 2020-06-24 | $34.39 | $118.86 | 4,927,700 | — | — |
| 2020-06-23 | $35.46 | $122.56 | 4,591,400 | — | — |
| 2020-06-22 | $35.88 | $124.01 | 6,234,000 | — | — |
| 2020-06-19 | $35.80 | $123.74 | 15,138,000 | — | — |
| 2020-06-18 | $39.35 | $136.01 | 4,270,800 | — | — |
| 2020-06-17 | $39.67 | $137.11 | 3,476,200 | — | — |
| 2020-06-16 | $41.02 | $141.78 | 3,110,900 | — | — |
| 2020-06-15 | $39.91 | $137.94 | 3,515,000 | — | — |
| 2020-06-12 | $39.41 | $136.21 | 3,175,600 | — | — |
| 2020-06-11 | $36.86 | $127.40 | 4,155,800 | — | — |
| 2020-06-10 | $41.10 | $142.05 | 4,507,800 | — | — |
| 2020-06-09 | $43.53 | $150.45 | 3,159,100 | — | — |
| 2020-06-08 | $45.69 | $157.92 | 5,414,700 | — | — |
| 2020-06-05 | $43.27 | $149.56 | 6,503,500 | — | — |
| 2020-06-04 | $41.18 | $142.33 | 3,284,600 | — | — |
| 2020-06-03 | $40.58 | $140.26 | 4,205,900 | — | — |
| 2020-06-02 | $37.53 | $129.72 | 5,187,800 | — | — |
| 2020-06-01 | $35.50 | $122.70 | 4,843,500 | — | — |
| 2020-05-29 | $34.95 | $120.80 | 7,953,700 | — | — |
| 2020-05-28 | $36.76 | $127.05 | 4,270,700 | — | — |
| 2020-05-27 | $37.37 | $129.16 | 6,530,300 | — | — |
| 2020-05-26 | $35.54 | $122.84 | 4,482,200 | — | — |
| 2020-05-22 | $33.71 | $116.51 | 2,018,700 | — | — |
| 2020-05-21 | $32.93 | $113.82 | 2,540,400 | — | — |
| 2020-05-20 | $32.84 | $113.51 | 3,232,300 | — | — |
| 2020-05-19 | $32.43 | $112.09 | 4,663,000 | — | — |
| 2020-05-18 | $32.26 | $111.50 | 5,177,100 | — | — |
| 2020-05-15 | $27.97 | $96.67 | 4,906,600 | — | — |
| 2020-05-14 | $27.83 | $96.19 | 4,861,700 | — | — |
| 2020-05-13 | $26.79 | $92.59 | 5,042,400 | — | — |
| 2020-05-12 | $27.76 | $95.95 | 6,914,800 | — | — |
| 2020-05-11 | $29.04 | $100.37 | 4,056,600 | — | — |
| 2020-05-08 | $30.10 | $104.04 | 5,577,500 | — | — |
| 2020-05-07 | $27.08 | $93.60 | 4,980,800 | — | — |
| 2020-05-06 | $28.43 | $98.26 | 3,768,400 | — | — |
| 2020-05-05 | $29.89 | $103.31 | 2,154,700 | — | — |
| 2020-05-04 | $30.11 | $104.07 | 2,769,200 | — | — |
| 2020-05-01 | $30.33 | $104.83 | 3,748,300 | — | — |
| 2020-04-30 | $32.35 | $111.81 | 4,489,700 | — | — |
| 2020-04-29 | $32.66 | $112.88 | 3,953,700 | — | — |
| 2020-04-28 | $29.16 | $100.79 | 3,087,600 | — | — |
| 2020-04-27 | $28.48 | $98.44 | 3,771,700 | — | — |
| 2020-04-24 | $27.71 | $95.77 | 3,179,200 | — | — |
| 2020-04-23 | $28.12 | $97.19 | 2,237,300 | — | — |
| 2020-04-22 | $27.81 | $96.12 | 2,567,000 | — | — |
| 2020-04-21 | $27.93 | $96.54 | 2,862,500 | — | — |
| 2020-04-20 | $28.65 | $99.02 | 3,483,600 | — | — |
| 2020-04-17 | $31.29 | $108.15 | 4,318,300 | — | — |
| 2020-04-16 | $29.70 | $102.65 | 3,020,100 | — | — |
| 2020-04-15 | $30.52 | $105.49 | 3,846,800 | — | — |
| 2020-04-14 | $33.18 | $114.68 | 2,805,400 | — | — |
| 2020-04-13 | $32.56 | $112.54 | 4,209,100 | — | — |
| 2020-04-09 | $33.80 | $116.82 | 9,497,300 | — | — |
| 2020-04-08 | $30.15 | $104.21 | 4,405,900 | — | — |
| 2020-04-07 | $27.08 | $93.60 | 4,103,800 | — | — |
| 2020-04-06 | $26.14 | $90.35 | 4,045,200 | — | — |
| 2020-04-03 | $22.52 | $77.84 | 3,540,200 | — | — |
| 2020-04-02 | $23.01 | $79.53 | 4,817,400 | — | — |
| 2020-04-01 | $22.95 | $79.32 | 6,487,900 | — | — |
| 2020-03-31 | $26.80 | $92.63 | 7,762,400 | — | — |
| 2020-03-30 | $28.79 | $96.77 | 6,985,800 | — | — |
| 2020-03-27 | $30.39 | $102.14 | 6,745,700 | — | — |
| 2020-03-26 | $28.73 | $96.57 | 6,544,400 | — | — |
| 2020-03-25 | $28.40 | $95.46 | 9,205,300 | — | — |
| 2020-03-24 | $25.70 | $86.38 | 8,669,600 | — | — |
| 2020-03-23 | $23.00 | $77.31 | 10,074,500 | — | — |
| 2020-03-20 | $21.62 | $72.67 | 13,939,600 | — | — |
| 2020-03-19 | $19.98 | $67.16 | 15,658,600 | — | — |
| 2020-03-18 | $16.97 | $57.04 | 15,266,700 | — | — |
| 2020-03-17 | $21.02 | $70.65 | 9,193,400 | — | — |
| 2020-03-16 | $23.80 | $79.99 | 7,915,100 | — | — |
| 2020-03-13 | $33.33 | $112.03 | 11,016,800 | — | — |
| 2020-03-12 | $27.37 | $91.99 | 10,556,300 | — | — |
| 2020-03-11 | $37.96 | $127.59 | 6,277,400 | — | — |
| 2020-03-10 | $43.94 | $147.69 | 5,999,500 | — | — |
| 2020-03-09 | $44.92 | $150.98 | 5,979,600 | — | — |
| 2020-03-06 | $49.62 | $166.78 | 4,850,300 | — | — |
| 2020-03-05 | $51.79 | $174.07 | 5,116,900 | — | — |
| 2020-03-04 | $53.75 | $180.66 | 4,285,900 | — | — |
| 2020-03-03 | $52.15 | $175.28 | 6,974,800 | — | — |
| 2020-03-02 | $52.36 | $175.99 | 7,626,000 | — | — |
| 2020-02-28 | $53.77 | $180.73 | 7,016,600 | — | — |
| 2020-02-27 | $55.01 | $184.90 | 4,365,800 | — | — |
| 2020-02-26 | $59.49 | $199.95 | 3,767,200 | — | — |
| 2020-02-25 | $59.81 | $201.03 | 5,000,300 | — | — |
| 2020-02-24 | $63.05 | $211.92 | 3,201,800 | — | — |
| 2020-02-21 | $62.99 | $211.72 | 3,364,400 | — | — |
| 2020-02-20 | $62.40 | $209.73 | 5,374,100 | — | — |
| 2020-02-19 | $59.15 | $198.81 | 2,297,800 | — | — |
| 2020-02-18 | $59.79 | $200.96 | 1,599,200 | — | — |
| 2020-02-14 | $59.75 | $200.83 | 3,210,400 | — | — |
| 2020-02-13 | $58.55 | $196.79 | 2,645,100 | — | — |
| 2020-02-12 | $58.68 | $197.23 | 1,844,300 | — | — |
| 2020-02-11 | $58.36 | $196.16 | 1,078,600 | — | — |
| 2020-02-10 | $59.02 | $198.37 | 1,058,200 | — | — |
| 2020-02-07 | $58.94 | $198.10 | 1,284,500 | — | — |
| 2020-02-06 | $58.86 | $197.84 | 1,891,600 | — | — |
| 2020-02-05 | $58.53 | $196.73 | 1,194,000 | — | — |
| 2020-02-04 | $58.28 | $195.89 | 1,270,200 | — | — |
| 2020-02-03 | $57.92 | $194.68 | 1,672,000 | — | — |
| 2020-01-31 | $57.86 | $194.47 | 2,986,000 | — | — |
| 2020-01-30 | $57.94 | $194.74 | 2,207,000 | — | — |
| 2020-01-29 | $57.63 | $193.70 | 1,278,800 | — | — |
| 2020-01-28 | $58.45 | $196.46 | 1,627,800 | — | — |
| 2020-01-27 | $58.50 | $196.63 | 2,535,300 | — | — |
| 2020-01-24 | $58.83 | $197.73 | 1,505,900 | — | — |
| 2020-01-23 | $58.48 | $196.56 | 2,112,600 | — | — |
| 2020-01-22 | $58.28 | $195.89 | 2,835,900 | — | — |
| 2020-01-21 | $59.47 | $199.89 | 2,362,000 | — | — |
| 2020-01-17 | $58.81 | $197.67 | 3,536,100 | — | — |
| 2020-01-16 | $58.64 | $197.10 | 3,417,800 | — | — |
| 2020-01-15 | $57.70 | $193.94 | 3,853,200 | — | — |
| 2020-01-14 | $57.00 | $191.58 | 1,723,500 | — | — |
| 2020-01-13 | $57.39 | $192.89 | 1,751,700 | — | — |
| 2020-01-10 | $56.97 | $191.48 | 2,005,700 | — | — |
| 2020-01-09 | $56.57 | $190.14 | 1,688,700 | — | — |
| 2020-01-08 | $56.90 | $191.25 | 2,002,200 | — | — |
| 2020-01-07 | $57.18 | $192.19 | 1,578,200 | — | — |
| 2020-01-06 | $57.66 | $193.80 | 2,276,200 | — | — |
| 2020-01-03 | $57.07 | $191.82 | 2,966,100 | — | — |
| 2020-01-02 | $56.39 | $189.53 | 2,224,500 | — | — |