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
- 2013-11-13 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $30.70 | $30.70 | 3,593,600 | — | — |
| 2021-12-30 | $30.52 | $30.52 | 2,598,000 | — | — |
| 2021-12-29 | $29.28 | $29.28 | 2,774,100 | — | — |
| 2021-12-28 | $29.39 | $29.39 | 2,717,200 | — | — |
| 2021-12-27 | $30.28 | $30.28 | 2,304,800 | — | — |
| 2021-12-23 | $30.55 | $30.55 | 2,655,400 | — | — |
| 2021-12-22 | $30.36 | $30.36 | 3,436,500 | — | — |
| 2021-12-21 | $30.40 | $30.40 | 2,569,600 | — | — |
| 2021-12-20 | $29.66 | $29.66 | 5,162,100 | — | — |
| 2021-12-17 | $29.46 | $29.46 | 5,093,300 | — | — |
| 2021-12-16 | $27.69 | $27.69 | 3,060,200 | — | — |
| 2021-12-15 | $27.89 | $27.89 | 2,836,800 | — | — |
| 2021-12-14 | $27.47 | $27.47 | 4,628,400 | — | — |
| 2021-12-13 | $27.92 | $27.92 | 3,883,000 | — | — |
| 2021-12-10 | $27.57 | $27.57 | 2,743,600 | — | — |
| 2021-12-09 | $28.00 | $28.00 | 3,344,400 | — | — |
| 2021-12-08 | $28.71 | $28.71 | 7,696,000 | — | — |
| 2021-12-07 | $28.19 | $28.19 | 6,440,100 | — | — |
| 2021-12-06 | $29.43 | $29.43 | 6,963,100 | — | — |
| 2021-12-03 | $28.56 | $28.56 | 5,982,900 | — | — |
| 2021-12-02 | $28.95 | $28.95 | 6,745,100 | — | — |
| 2021-12-01 | $27.44 | $27.44 | 9,895,900 | — | — |
| 2021-11-30 | $27.85 | $27.85 | 9,355,200 | — | — |
| 2021-11-29 | $25.70 | $25.70 | 5,555,000 | — | — |
| 2021-11-26 | $24.99 | $24.99 | 3,440,400 | — | — |
| 2021-11-24 | $25.25 | $25.25 | 4,622,800 | — | — |
| 2021-11-23 | $25.02 | $25.02 | 5,114,300 | — | — |
| 2021-11-22 | $25.54 | $25.54 | 4,305,400 | — | — |
| 2021-11-19 | $26.53 | $26.53 | 4,302,900 | — | — |
| 2021-11-18 | $27.06 | $27.06 | 6,439,600 | — | — |
| 2021-11-17 | $28.60 | $28.60 | 6,532,500 | — | — |
| 2021-11-16 | $29.69 | $29.69 | 4,285,200 | — | — |
| 2021-11-15 | $29.31 | $29.31 | 4,999,200 | — | — |
| 2021-11-12 | $29.42 | $29.42 | 3,916,600 | — | — |
| 2021-11-11 | $29.64 | $29.64 | 4,850,500 | — | — |
| 2021-11-10 | $30.15 | $30.15 | 5,889,000 | — | — |
| 2021-11-09 | $30.05 | $30.05 | 6,337,800 | — | — |
| 2021-11-08 | $30.78 | $30.78 | 9,422,800 | — | — |
| 2021-11-05 | $30.64 | $30.64 | 9,045,200 | — | — |
| 2021-11-04 | $31.63 | $31.63 | 16,335,000 | — | — |
| 2021-11-03 | $34.08 | $34.08 | 22,873,400 | — | — |
| 2021-11-02 | $32.12 | $32.12 | 77,348,500 | — | — |
| 2021-11-01 | $62.76 | $62.76 | 7,210,100 | — | — |
| 2021-10-29 | $59.44 | $59.44 | 1,852,300 | — | — |
| 2021-10-28 | $58.09 | $58.09 | 1,446,900 | — | — |
| 2021-10-27 | $58.28 | $58.28 | 1,522,400 | — | — |
| 2021-10-26 | $59.03 | $59.03 | 2,272,400 | — | — |
| 2021-10-25 | $58.78 | $58.78 | 2,896,400 | — | — |
| 2021-10-22 | $59.86 | $59.86 | 1,698,600 | — | — |
| 2021-10-21 | $61.42 | $61.42 | 1,706,000 | — | — |
| 2021-10-20 | $61.53 | $61.53 | 2,053,900 | — | — |
| 2021-10-19 | $62.80 | $62.80 | 2,093,300 | — | — |
| 2021-10-18 | $62.34 | $62.34 | 1,710,700 | — | — |
| 2021-10-15 | $61.28 | $61.28 | 2,834,100 | — | — |
| 2021-10-14 | $62.08 | $62.08 | 2,103,300 | — | — |
| 2021-10-13 | $63.50 | $63.50 | 2,287,500 | — | — |
| 2021-10-12 | $62.60 | $62.60 | 1,605,700 | — | — |
| 2021-10-11 | $62.28 | $62.28 | 2,191,900 | — | — |
| 2021-10-08 | $63.67 | $63.67 | 3,062,000 | — | — |
| 2021-10-07 | $66.42 | $66.42 | 2,854,400 | — | — |
| 2021-10-06 | $69.60 | $69.60 | 694,600 | — | — |
| 2021-10-05 | $69.96 | $69.96 | 1,071,300 | — | — |
| 2021-10-04 | $69.07 | $69.07 | 2,172,300 | — | — |
| 2021-10-01 | $68.62 | $68.62 | 1,461,400 | — | — |
| 2021-09-30 | $68.02 | $68.02 | 1,539,400 | — | — |
| 2021-09-29 | $67.96 | $67.96 | 1,397,200 | — | — |
| 2021-09-28 | $69.65 | $69.65 | 1,396,700 | — | — |
| 2021-09-27 | $72.10 | $72.10 | 1,435,900 | — | — |
| 2021-09-24 | $72.85 | $72.85 | 1,033,700 | — | — |
| 2021-09-23 | $73.75 | $73.75 | 899,700 | — | — |
| 2021-09-22 | $73.58 | $73.58 | 881,800 | — | — |
| 2021-09-21 | $74.47 | $74.47 | 1,189,100 | — | — |
| 2021-09-20 | $73.97 | $73.97 | 2,497,700 | — | — |
| 2021-09-17 | $78.25 | $78.25 | 2,469,200 | — | — |
| 2021-09-16 | $75.61 | $75.61 | 1,686,800 | — | — |
| 2021-09-15 | $74.15 | $74.15 | 2,962,500 | — | — |
| 2021-09-14 | $75.56 | $75.56 | 2,070,900 | — | — |
| 2021-09-13 | $77.00 | $77.00 | 1,354,000 | — | — |
| 2021-09-10 | $78.54 | $78.54 | 862,300 | — | — |
| 2021-09-09 | $79.83 | $79.83 | 737,100 | — | — |
| 2021-09-08 | $79.92 | $79.92 | 1,432,000 | — | — |
| 2021-09-07 | $81.86 | $81.86 | 2,035,000 | — | — |
| 2021-09-03 | $86.62 | $86.62 | 1,453,000 | — | — |
| 2021-09-02 | $84.23 | $84.23 | 784,100 | — | — |
| 2021-09-01 | $83.33 | $83.33 | 1,298,800 | — | — |
| 2021-08-31 | $83.22 | $83.22 | 986,400 | — | — |
| 2021-08-30 | $83.16 | $83.16 | 916,200 | — | — |
| 2021-08-27 | $81.21 | $81.21 | 563,400 | — | — |
| 2021-08-26 | $80.71 | $80.71 | 875,300 | — | — |
| 2021-08-25 | $80.64 | $80.64 | 691,800 | — | — |
| 2021-08-24 | $80.93 | $80.93 | 776,200 | — | — |
| 2021-08-23 | $80.30 | $80.30 | 865,400 | — | — |
| 2021-08-20 | $78.86 | $78.86 | 575,200 | — | — |
| 2021-08-19 | $77.44 | $77.44 | 1,107,200 | — | — |
| 2021-08-18 | $79.54 | $79.54 | 921,500 | — | — |
| 2021-08-17 | $80.03 | $80.03 | 1,188,800 | — | — |
| 2021-08-16 | $79.84 | $79.84 | 1,643,400 | — | — |
| 2021-08-13 | $83.25 | $83.25 | 774,200 | — | — |
| 2021-08-12 | $82.40 | $82.40 | 1,294,300 | — | — |
| 2021-08-11 | $83.16 | $83.16 | 2,124,600 | — | — |
| 2021-08-10 | $85.00 | $85.00 | 3,196,500 | — | — |
| 2021-08-09 | $79.78 | $79.78 | 2,830,200 | — | — |
| 2021-08-06 | $83.95 | $83.95 | 919,100 | — | — |
| 2021-08-05 | $87.18 | $87.18 | 886,700 | — | — |
| 2021-08-04 | $88.56 | $88.56 | 667,700 | — | — |
| 2021-08-03 | $88.46 | $88.46 | 882,500 | — | — |
| 2021-08-02 | $89.47 | $89.47 | 824,200 | — | — |
| 2021-07-30 | $88.63 | $88.63 | 982,000 | — | — |
| 2021-07-29 | $89.90 | $89.90 | 1,171,100 | — | — |
| 2021-07-28 | $87.71 | $87.71 | 707,200 | — | — |
| 2021-07-27 | $86.01 | $86.01 | 800,800 | — | — |
| 2021-07-26 | $87.44 | $87.44 | 934,500 | — | — |
| 2021-07-23 | $88.06 | $88.06 | 886,100 | — | — |
| 2021-07-22 | $86.66 | $86.66 | 591,400 | — | — |
| 2021-07-21 | $85.56 | $85.56 | 638,300 | — | — |
| 2021-07-20 | $84.87 | $84.87 | 997,100 | — | — |
| 2021-07-19 | $83.52 | $83.52 | 1,027,800 | — | — |
| 2021-07-16 | $81.58 | $81.58 | 900,800 | — | — |
| 2021-07-15 | $81.47 | $81.47 | 869,200 | — | — |
| 2021-07-14 | $81.43 | $81.43 | 825,100 | — | — |
| 2021-07-13 | $84.66 | $84.66 | 631,600 | — | — |
| 2021-07-12 | $84.51 | $84.51 | 619,000 | — | — |
| 2021-07-09 | $85.24 | $85.24 | 683,600 | — | — |
| 2021-07-08 | $84.29 | $84.29 | 909,900 | — | — |
| 2021-07-07 | $85.47 | $85.47 | 1,335,900 | — | — |
| 2021-07-06 | $86.26 | $86.26 | 1,038,900 | — | — |
| 2021-07-02 | $84.17 | $84.17 | 680,400 | — | — |
| 2021-07-01 | $83.30 | $83.30 | 882,300 | — | — |
| 2021-06-30 | $83.11 | $83.11 | 914,300 | — | — |
| 2021-06-29 | $84.93 | $84.93 | 1,247,900 | — | — |
| 2021-06-28 | $84.61 | $84.61 | 1,220,400 | — | — |
| 2021-06-25 | $82.95 | $82.95 | 2,148,000 | — | — |
| 2021-06-24 | $82.70 | $82.70 | 1,120,300 | — | — |
| 2021-06-23 | $81.43 | $81.43 | 790,300 | — | — |
| 2021-06-22 | $81.09 | $81.09 | 1,013,100 | — | — |
| 2021-06-21 | $80.04 | $80.04 | 1,204,600 | — | — |
| 2021-06-18 | $79.99 | $79.99 | 1,689,200 | — | — |
| 2021-06-17 | $78.52 | $78.52 | 1,576,100 | — | — |
| 2021-06-16 | $76.81 | $76.81 | 1,147,900 | — | — |
| 2021-06-15 | $76.52 | $76.52 | 814,500 | — | — |
| 2021-06-14 | $77.92 | $77.92 | 879,300 | — | — |
| 2021-06-11 | $76.75 | $76.75 | 1,060,800 | — | — |
| 2021-06-10 | $76.09 | $76.09 | 688,700 | — | — |
| 2021-06-09 | $74.54 | $74.54 | 604,000 | — | — |
| 2021-06-08 | $75.34 | $75.34 | 1,116,100 | — | — |
| 2021-06-07 | $74.61 | $74.61 | 1,676,100 | — | — |
| 2021-06-04 | $72.78 | $72.78 | 1,162,500 | — | — |
| 2021-06-03 | $73.83 | $73.83 | 1,876,500 | — | — |
| 2021-06-02 | $76.34 | $76.34 | 827,500 | — | — |
| 2021-06-01 | $76.32 | $76.32 | 1,332,000 | — | — |
| 2021-05-28 | $76.91 | $76.91 | 910,500 | — | — |
| 2021-05-27 | $77.04 | $77.04 | 1,443,500 | — | — |
| 2021-05-26 | $76.32 | $76.32 | 1,422,500 | — | — |
| 2021-05-25 | $74.77 | $74.77 | 2,069,600 | — | — |
| 2021-05-24 | $73.99 | $73.99 | 1,722,200 | — | — |
| 2021-05-21 | $73.85 | $73.85 | 2,197,200 | — | — |
| 2021-05-20 | $76.11 | $76.11 | 1,869,000 | — | — |
| 2021-05-19 | $75.01 | $75.01 | 2,204,500 | — | — |
| 2021-05-18 | $76.72 | $76.72 | 1,710,500 | — | — |
| 2021-05-17 | $75.71 | $75.71 | 2,303,100 | — | — |
| 2021-05-14 | $77.35 | $77.35 | 4,143,400 | — | — |
| 2021-05-13 | $76.07 | $76.07 | 2,464,400 | — | — |
| 2021-05-12 | $79.69 | $79.69 | 1,703,900 | — | — |
| 2021-05-11 | $82.39 | $82.39 | 1,805,500 | — | — |
| 2021-05-10 | $82.14 | $82.14 | 1,232,800 | — | — |
| 2021-05-07 | $85.16 | $85.16 | 1,126,700 | — | — |
| 2021-05-06 | $84.76 | $84.76 | 2,136,400 | — | — |
| 2021-05-05 | $86.02 | $86.02 | 2,689,900 | — | — |
| 2021-05-04 | $83.18 | $83.18 | 5,324,100 | — | — |
| 2021-05-03 | $83.01 | $83.01 | 3,692,000 | — | — |
| 2021-04-30 | $90.33 | $90.33 | 1,126,200 | — | — |
| 2021-04-29 | $92.28 | $92.28 | 835,200 | — | — |
| 2021-04-28 | $95.40 | $95.40 | 886,600 | — | — |
| 2021-04-27 | $94.43 | $94.43 | 836,800 | — | — |
| 2021-04-26 | $95.97 | $95.97 | 981,300 | — | — |
| 2021-04-23 | $92.03 | $92.03 | 1,586,900 | — | — |
| 2021-04-22 | $93.19 | $93.19 | 2,415,900 | — | — |
| 2021-04-21 | $92.62 | $92.62 | 936,600 | — | — |
| 2021-04-20 | $90.94 | $90.94 | 1,084,800 | — | — |
| 2021-04-19 | $89.98 | $89.98 | 1,000,600 | — | — |
| 2021-04-16 | $92.20 | $92.20 | 666,700 | — | — |
| 2021-04-15 | $91.78 | $91.78 | 1,024,500 | — | — |
| 2021-04-14 | $89.16 | $89.16 | 1,357,100 | — | — |
| 2021-04-13 | $90.83 | $90.83 | 1,169,300 | — | — |
| 2021-04-12 | $88.99 | $88.99 | 829,800 | — | — |
| 2021-04-09 | $89.63 | $89.63 | 607,400 | — | — |
| 2021-04-08 | $89.65 | $89.65 | 889,500 | — | — |
| 2021-04-07 | $88.39 | $88.39 | 863,000 | — | — |
| 2021-04-06 | $90.40 | $90.40 | 1,177,600 | — | — |
| 2021-04-05 | $89.02 | $89.02 | 1,224,700 | — | — |
| 2021-04-01 | $88.25 | $88.25 | 1,201,800 | — | — |
| 2021-03-31 | $85.66 | $85.66 | 1,178,300 | — | — |
| 2021-03-30 | $83.44 | $83.44 | 1,383,100 | — | — |
| 2021-03-29 | $81.37 | $81.37 | 1,657,500 | — | — |
| 2021-03-26 | $85.30 | $85.30 | 1,406,700 | — | — |
| 2021-03-25 | $86.23 | $86.23 | 1,142,600 | — | — |
| 2021-03-24 | $86.37 | $86.37 | 1,209,200 | — | — |
| 2021-03-23 | $91.06 | $91.06 | 1,263,300 | — | — |
| 2021-03-22 | $92.60 | $92.60 | 1,194,200 | — | — |
| 2021-03-19 | $91.69 | $91.69 | 1,644,800 | — | — |
| 2021-03-18 | $90.35 | $90.35 | 1,786,500 | — | — |
| 2021-03-17 | $93.96 | $93.96 | 1,694,200 | — | — |
| 2021-03-16 | $91.99 | $91.99 | 1,805,700 | — | — |
| 2021-03-15 | $91.63 | $91.63 | 1,428,300 | — | — |
| 2021-03-12 | $89.20 | $89.20 | 1,614,500 | — | — |
| 2021-03-11 | $89.18 | $89.18 | 2,510,800 | — | — |
| 2021-03-10 | $84.22 | $84.22 | 2,074,300 | — | — |
| 2021-03-09 | $85.94 | $85.94 | 1,949,500 | — | — |
| 2021-03-08 | $81.61 | $81.61 | 2,254,700 | — | — |
| 2021-03-05 | $87.55 | $87.55 | 3,025,400 | — | — |
| 2021-03-04 | $88.59 | $88.59 | 3,374,200 | — | — |
| 2021-03-03 | $89.67 | $89.67 | 4,613,600 | — | — |
| 2021-03-02 | $97.59 | $97.59 | 2,698,900 | — | — |
| 2021-03-01 | $99.05 | $99.05 | 1,075,000 | — | — |
| 2021-02-26 | $96.53 | $96.53 | 1,718,000 | — | — |
| 2021-02-25 | $93.35 | $93.35 | 2,323,800 | — | — |
| 2021-02-24 | $98.15 | $98.15 | 1,608,800 | — | — |
| 2021-02-23 | $99.37 | $99.37 | 4,258,700 | — | — |
| 2021-02-22 | $103.78 | $103.78 | 2,777,800 | — | — |
| 2021-02-19 | $108.78 | $108.78 | 2,698,300 | — | — |
| 2021-02-18 | $105.65 | $105.65 | 5,970,800 | — | — |
| 2021-02-17 | $103.46 | $103.46 | 2,279,200 | — | — |
| 2021-02-16 | $112.00 | $112.00 | 1,692,800 | — | — |
| 2021-02-12 | $113.51 | $113.51 | 2,383,000 | — | — |
| 2021-02-11 | $106.37 | $106.37 | 1,730,000 | — | — |
| 2021-02-10 | $105.03 | $105.03 | 1,965,900 | — | — |
| 2021-02-09 | $102.35 | $102.35 | 5,681,900 | — | — |
| 2021-02-08 | $102.00 | $102.00 | 2,438,600 | — | — |
| 2021-02-05 | $102.15 | $102.15 | 1,318,900 | — | — |
| 2021-02-04 | $99.88 | $99.88 | 1,063,200 | — | — |
| 2021-02-03 | $99.17 | $99.17 | 1,275,200 | — | — |
| 2021-02-02 | $98.50 | $98.50 | 1,510,300 | — | — |
| 2021-02-01 | $95.81 | $95.81 | 980,600 | — | — |
| 2021-01-29 | $95.26 | $95.26 | 1,152,700 | — | — |
| 2021-01-28 | $94.17 | $94.17 | 3,112,900 | — | — |
| 2021-01-27 | $93.26 | $93.26 | 2,004,200 | — | — |
| 2021-01-26 | $100.17 | $100.17 | 2,754,900 | — | — |
| 2021-01-25 | $95.82 | $95.82 | 1,712,300 | — | — |
| 2021-01-22 | $96.87 | $96.87 | 2,006,500 | — | — |
| 2021-01-21 | $100.35 | $100.35 | 1,218,700 | — | — |
| 2021-01-20 | $100.04 | $100.04 | 1,462,200 | — | — |
| 2021-01-19 | $99.63 | $99.63 | 1,719,200 | — | — |
| 2021-01-15 | $97.77 | $97.77 | 2,003,300 | — | — |
| 2021-01-14 | $100.45 | $100.45 | 1,688,800 | — | — |
| 2021-01-13 | $98.42 | $98.42 | 1,038,900 | — | — |
| 2021-01-12 | $97.95 | $97.95 | 1,017,600 | — | — |
| 2021-01-11 | $96.52 | $96.52 | 1,622,700 | — | — |
| 2021-01-08 | $96.63 | $96.63 | 2,908,600 | — | — |
| 2021-01-07 | $91.22 | $91.22 | 1,054,900 | — | — |
| 2021-01-06 | $89.57 | $89.57 | 1,658,100 | — | — |
| 2021-01-05 | $90.85 | $90.85 | 2,159,400 | — | — |
| 2021-01-04 | $87.33 | $87.33 | 1,576,700 | — | — |