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
- 1980-03-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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $21.80 | $71.30 | 3,959,100 | — | — |
| 2021-12-30 | $21.87 | $71.53 | 4,150,000 | — | — |
| 2021-12-29 | $21.85 | $71.46 | 3,712,100 | — | — |
| 2021-12-28 | $21.85 | $71.46 | 3,763,600 | — | — |
| 2021-12-27 | $21.89 | $71.59 | 4,564,700 | — | — |
| 2021-12-23 | $21.52 | $70.38 | 4,489,200 | — | — |
| 2021-12-22 | $21.34 | $69.79 | 5,250,300 | — | — |
| 2021-12-21 | $21.32 | $69.73 | 6,393,100 | — | — |
| 2021-12-20 | $20.69 | $67.67 | 12,154,300 | — | — |
| 2021-12-17 | $21.27 | $69.56 | 17,185,000 | — | — |
| 2021-12-16 | $21.96 | $71.82 | 7,307,300 | — | — |
| 2021-12-15 | $21.87 | $71.53 | 8,580,100 | — | — |
| 2021-12-14 | $21.83 | $71.40 | 9,017,500 | — | — |
| 2021-12-13 | $21.45 | $70.15 | 9,378,600 | — | — |
| 2021-12-10 | $22.23 | $72.70 | 7,224,200 | — | — |
| 2021-12-09 | $22.29 | $72.90 | 8,410,200 | — | — |
| 2021-12-08 | $22.64 | $74.04 | 6,314,800 | — | — |
| 2021-12-07 | $22.87 | $74.80 | 7,329,300 | — | — |
| 2021-12-06 | $22.44 | $73.39 | 8,280,900 | — | — |
| 2021-12-03 | $21.90 | $71.62 | 10,420,100 | — | — |
| 2021-12-02 | $22.63 | $74.01 | 13,700,600 | — | — |
| 2021-12-01 | $22.15 | $71.89 | 8,936,200 | — | — |
| 2021-11-30 | $22.75 | $73.83 | 13,243,200 | — | — |
| 2021-11-29 | $23.54 | $76.40 | 8,162,300 | — | — |
| 2021-11-26 | $23.47 | $76.17 | 6,513,800 | — | — |
| 2021-11-24 | $24.58 | $79.77 | 4,568,800 | — | — |
| 2021-11-23 | $24.59 | $79.80 | 5,467,100 | — | — |
| 2021-11-22 | $24.05 | $78.05 | 5,883,900 | — | — |
| 2021-11-19 | $23.69 | $76.88 | 7,704,600 | — | — |
| 2021-11-18 | $23.90 | $77.57 | 4,569,900 | — | — |
| 2021-11-17 | $24.03 | $77.99 | 3,882,600 | — | — |
| 2021-11-16 | $24.25 | $78.70 | 4,374,900 | — | — |
| 2021-11-15 | $24.24 | $78.67 | 5,243,000 | — | — |
| 2021-11-12 | $23.95 | $77.73 | 7,724,000 | — | — |
| 2021-11-11 | $24.12 | $78.28 | 7,909,600 | — | — |
| 2021-11-10 | $24.17 | $78.44 | 8,009,500 | — | — |
| 2021-11-09 | $24.34 | $78.99 | 8,249,600 | — | — |
| 2021-11-08 | $24.50 | $79.51 | 6,512,700 | — | — |
| 2021-11-05 | $24.31 | $78.90 | 5,795,700 | — | — |
| 2021-11-04 | $24.27 | $78.77 | 5,935,700 | — | — |
| 2021-11-03 | $24.71 | $80.19 | 7,476,200 | — | — |
| 2021-11-02 | $23.96 | $77.76 | 5,407,800 | — | — |
| 2021-11-01 | $24.15 | $78.38 | 5,218,500 | — | — |
| 2021-10-29 | $23.68 | $76.85 | 7,210,200 | — | — |
| 2021-10-28 | $23.74 | $77.05 | 5,982,900 | — | — |
| 2021-10-27 | $23.37 | $75.85 | 8,426,100 | — | — |
| 2021-10-26 | $24.08 | $78.15 | 7,534,500 | — | — |
| 2021-10-25 | $24.22 | $78.60 | 8,650,500 | — | — |
| 2021-10-22 | $24.09 | $78.18 | 10,312,600 | — | — |
| 2021-10-21 | $23.28 | $75.55 | 10,913,500 | — | — |
| 2021-10-20 | $23.52 | $76.33 | 8,524,800 | — | — |
| 2021-10-19 | $22.82 | $74.06 | 5,120,600 | — | — |
| 2021-10-18 | $22.57 | $73.25 | 5,749,900 | — | — |
| 2021-10-15 | $22.43 | $72.79 | 8,112,600 | — | — |
| 2021-10-14 | $22.12 | $71.79 | 7,092,600 | — | — |
| 2021-10-13 | $21.73 | $70.52 | 8,158,100 | — | — |
| 2021-10-12 | $22.05 | $71.56 | 8,263,800 | — | — |
| 2021-10-11 | $21.85 | $70.91 | 5,733,400 | — | — |
| 2021-10-08 | $22.02 | $71.46 | 5,765,500 | — | — |
| 2021-10-07 | $21.85 | $70.91 | 6,513,100 | — | — |
| 2021-10-06 | $21.70 | $70.43 | 6,195,100 | — | — |
| 2021-10-05 | $21.85 | $70.91 | 6,488,000 | — | — |
| 2021-10-04 | $21.82 | $70.82 | 7,658,200 | — | — |
| 2021-10-01 | $21.74 | $70.56 | 6,528,600 | — | — |
| 2021-09-30 | $21.31 | $69.16 | 7,064,600 | — | — |
| 2021-09-29 | $21.69 | $70.39 | 6,598,800 | — | — |
| 2021-09-28 | $21.58 | $70.04 | 8,198,300 | — | — |
| 2021-09-27 | $21.76 | $70.62 | 11,540,200 | — | — |
| 2021-09-24 | $20.65 | $67.02 | 8,713,600 | — | — |
| 2021-09-23 | $20.40 | $66.21 | 12,068,600 | — | — |
| 2021-09-22 | $19.52 | $63.35 | 8,524,700 | — | — |
| 2021-09-21 | $19.11 | $62.02 | 7,401,300 | — | — |
| 2021-09-20 | $19.16 | $62.18 | 10,156,100 | — | — |
| 2021-09-17 | $19.83 | $64.36 | 13,530,200 | — | — |
| 2021-09-16 | $19.84 | $64.39 | 6,693,900 | — | — |
| 2021-09-15 | $19.80 | $64.26 | 6,663,700 | — | — |
| 2021-09-14 | $19.45 | $63.12 | 9,267,600 | — | — |
| 2021-09-13 | $19.89 | $64.55 | 13,102,000 | — | — |
| 2021-09-10 | $19.50 | $63.29 | 10,883,300 | — | — |
| 2021-09-09 | $19.66 | $63.80 | 5,652,400 | — | — |
| 2021-09-08 | $19.49 | $63.25 | 6,932,800 | — | — |
| 2021-09-07 | $19.68 | $63.87 | 5,723,500 | — | — |
| 2021-09-03 | $19.71 | $63.97 | 7,441,100 | — | — |
| 2021-09-02 | $20.04 | $65.04 | 5,763,600 | — | — |
| 2021-09-01 | $20.13 | $64.78 | 10,166,200 | — | — |
| 2021-08-31 | $20.43 | $65.74 | 8,323,700 | — | — |
| 2021-08-30 | $20.34 | $65.45 | 6,570,200 | — | — |
| 2021-08-27 | $20.92 | $67.32 | 7,228,500 | — | — |
| 2021-08-26 | $20.55 | $66.13 | 6,823,500 | — | — |
| 2021-08-25 | $20.93 | $67.35 | 7,007,500 | — | — |
| 2021-08-24 | $20.61 | $66.32 | 7,441,500 | — | — |
| 2021-08-23 | $20.35 | $65.49 | 8,818,000 | — | — |
| 2021-08-20 | $20.03 | $64.46 | 10,723,200 | — | — |
| 2021-08-19 | $19.67 | $63.30 | 11,049,400 | — | — |
| 2021-08-18 | $19.81 | $63.75 | 4,296,600 | — | — |
| 2021-08-17 | $19.94 | $64.17 | 4,183,100 | — | — |
| 2021-08-16 | $20.33 | $65.42 | 4,158,000 | — | — |
| 2021-08-13 | $20.50 | $65.97 | 5,739,100 | — | — |
| 2021-08-12 | $20.79 | $66.90 | 6,364,800 | — | — |
| 2021-08-11 | $20.62 | $66.36 | 7,003,500 | — | — |
| 2021-08-10 | $20.19 | $64.97 | 6,795,500 | — | — |
| 2021-08-09 | $19.89 | $64.01 | 4,779,500 | — | — |
| 2021-08-06 | $19.96 | $64.23 | 5,425,900 | — | — |
| 2021-08-05 | $19.54 | $62.88 | 5,295,100 | — | — |
| 2021-08-04 | $19.28 | $62.04 | 4,527,900 | — | — |
| 2021-08-03 | $19.62 | $63.14 | 5,918,800 | — | — |
| 2021-08-02 | $19.11 | $61.50 | 5,606,400 | — | — |
| 2021-07-30 | $19.25 | $61.95 | 7,369,100 | — | — |
| 2021-07-29 | $19.53 | $62.85 | 5,580,500 | — | — |
| 2021-07-28 | $19.41 | $62.46 | 6,322,600 | — | — |
| 2021-07-27 | $19.39 | $62.40 | 4,869,200 | — | — |
| 2021-07-26 | $19.34 | $62.24 | 5,664,200 | — | — |
| 2021-07-23 | $19.10 | $61.46 | 8,420,900 | — | — |
| 2021-07-22 | $18.96 | $61.01 | 10,334,600 | — | — |
| 2021-07-21 | $19.24 | $61.91 | 8,446,200 | — | — |
| 2021-07-20 | $18.91 | $60.85 | 8,121,200 | — | — |
| 2021-07-19 | $18.14 | $58.37 | 10,147,200 | — | — |
| 2021-07-16 | $19.01 | $61.17 | 8,739,800 | — | — |
| 2021-07-15 | $19.73 | $63.49 | 10,422,800 | — | — |
| 2021-07-14 | $19.50 | $62.75 | 9,286,300 | — | — |
| 2021-07-13 | $19.72 | $63.46 | 7,071,300 | — | — |
| 2021-07-12 | $20.03 | $64.46 | 5,436,100 | — | — |
| 2021-07-09 | $19.87 | $63.94 | 8,324,500 | — | — |
| 2021-07-08 | $18.97 | $61.05 | 10,783,700 | — | — |
| 2021-07-07 | $19.43 | $62.53 | 6,788,600 | — | — |
| 2021-07-06 | $19.58 | $63.01 | 7,910,700 | — | — |
| 2021-07-02 | $20.26 | $65.20 | 4,125,900 | — | — |
| 2021-07-01 | $20.43 | $65.74 | 4,718,700 | — | — |
| 2021-06-30 | $20.18 | $64.94 | 6,498,900 | — | — |
| 2021-06-29 | $20.06 | $64.55 | 6,591,500 | — | — |
| 2021-06-28 | $20.34 | $65.45 | 6,225,300 | — | — |
| 2021-06-25 | $20.60 | $66.29 | 7,740,700 | — | — |
| 2021-06-24 | $20.32 | $65.39 | 5,243,700 | — | — |
| 2021-06-23 | $20.02 | $64.42 | 4,119,900 | — | — |
| 2021-06-22 | $19.88 | $63.97 | 5,417,000 | — | — |
| 2021-06-21 | $19.86 | $63.91 | 6,617,700 | — | — |
| 2021-06-18 | $19.33 | $62.20 | 14,896,400 | — | — |
| 2021-06-17 | $19.82 | $63.78 | 15,610,300 | — | — |
| 2021-06-16 | $21.40 | $68.87 | 7,344,900 | — | — |
| 2021-06-15 | $21.30 | $68.54 | 6,459,600 | — | — |
| 2021-06-14 | $21.18 | $68.16 | 6,615,700 | — | — |
| 2021-06-11 | $21.52 | $69.25 | 5,695,000 | — | — |
| 2021-06-10 | $21.29 | $68.51 | 6,833,200 | — | — |
| 2021-06-09 | $21.90 | $70.47 | 5,509,500 | — | — |
| 2021-06-08 | $22.34 | $71.89 | 10,307,200 | — | — |
| 2021-06-07 | $22.51 | $72.44 | 6,187,200 | — | — |
| 2021-06-04 | $22.63 | $72.82 | 8,759,500 | — | — |
| 2021-06-03 | $22.94 | $73.82 | 9,401,100 | — | — |
| 2021-06-02 | $23.25 | $74.32 | 8,820,400 | — | — |
| 2021-06-01 | $23.62 | $75.50 | 4,862,400 | — | — |
| 2021-05-28 | $23.41 | $74.83 | 7,593,700 | — | — |
| 2021-05-27 | $23.37 | $74.70 | 8,693,800 | — | — |
| 2021-05-26 | $22.83 | $72.98 | 5,005,700 | — | — |
| 2021-05-25 | $22.46 | $71.79 | 5,569,200 | — | — |
| 2021-05-24 | $22.87 | $73.11 | 4,063,600 | — | — |
| 2021-05-21 | $22.76 | $72.75 | 6,461,900 | — | — |
| 2021-05-20 | $22.52 | $71.99 | 4,270,500 | — | — |
| 2021-05-19 | $22.67 | $72.47 | 5,702,900 | — | — |
| 2021-05-18 | $22.88 | $73.14 | 6,208,600 | — | — |
| 2021-05-17 | $23.40 | $74.80 | 6,069,400 | — | — |
| 2021-05-14 | $23.25 | $74.32 | 8,138,400 | — | — |
| 2021-05-13 | $22.56 | $72.11 | 7,776,900 | — | — |
| 2021-05-12 | $21.89 | $69.97 | 6,789,700 | — | — |
| 2021-05-11 | $22.44 | $71.73 | 7,200,300 | — | — |
| 2021-05-10 | $22.65 | $72.40 | 6,131,500 | — | — |
| 2021-05-07 | $22.89 | $73.17 | 5,183,900 | — | — |
| 2021-05-06 | $22.68 | $72.50 | 5,657,300 | — | — |
| 2021-05-05 | $22.49 | $71.89 | 5,449,500 | — | — |
| 2021-05-04 | $22.32 | $71.35 | 8,167,200 | — | — |
| 2021-05-03 | $21.80 | $69.69 | 6,154,100 | — | — |
| 2021-04-30 | $21.80 | $69.69 | 8,753,100 | — | — |
| 2021-04-29 | $21.95 | $70.16 | 7,674,500 | — | — |
| 2021-04-28 | $21.41 | $68.44 | 7,530,100 | — | — |
| 2021-04-27 | $21.23 | $67.86 | 6,626,000 | — | — |
| 2021-04-26 | $21.11 | $67.48 | 8,653,800 | — | — |
| 2021-04-23 | $20.63 | $65.95 | 11,971,500 | — | — |
| 2021-04-22 | $20.29 | $64.86 | 8,567,600 | — | — |
| 2021-04-21 | $20.55 | $65.69 | 6,896,300 | — | — |
| 2021-04-20 | $20.00 | $63.93 | 9,068,200 | — | — |
| 2021-04-19 | $20.90 | $66.81 | 6,321,600 | — | — |
| 2021-04-16 | $21.20 | $67.77 | 5,956,700 | — | — |
| 2021-04-15 | $20.97 | $67.03 | 9,283,100 | — | — |
| 2021-04-14 | $21.23 | $67.86 | 9,291,900 | — | — |
| 2021-04-13 | $20.84 | $66.62 | 9,252,700 | — | — |
| 2021-04-12 | $21.42 | $68.47 | 6,555,800 | — | — |
| 2021-04-09 | $21.23 | $67.86 | 6,675,600 | — | — |
| 2021-04-08 | $21.05 | $67.29 | 5,412,400 | — | — |
| 2021-04-07 | $21.12 | $67.51 | 4,987,000 | — | — |
| 2021-04-06 | $21.08 | $67.38 | 6,360,600 | — | — |
| 2021-04-05 | $20.99 | $67.10 | 8,978,200 | — | — |
| 2021-04-01 | $21.06 | $67.32 | 8,297,600 | — | — |
| 2021-03-31 | $20.66 | $66.04 | 9,146,800 | — | — |
| 2021-03-30 | $20.91 | $66.84 | 7,129,800 | — | — |
| 2021-03-29 | $20.32 | $64.95 | 7,028,900 | — | — |
| 2021-03-26 | $21.00 | $67.13 | 6,685,400 | — | — |
| 2021-03-25 | $20.76 | $66.36 | 7,907,200 | — | — |
| 2021-03-24 | $19.92 | $63.68 | 7,892,600 | — | — |
| 2021-03-23 | $20.06 | $64.12 | 9,890,500 | — | — |
| 2021-03-22 | $20.44 | $65.34 | 9,712,400 | — | — |
| 2021-03-19 | $21.08 | $67.38 | 35,973,000 | — | — |
| 2021-03-18 | $21.46 | $68.60 | 10,846,900 | — | — |
| 2021-03-17 | $21.19 | $67.74 | 9,633,900 | — | — |
| 2021-03-16 | $20.94 | $66.94 | 11,756,600 | — | — |
| 2021-03-15 | $21.46 | $68.60 | 10,244,700 | — | — |
| 2021-03-12 | $21.86 | $69.88 | 7,792,600 | — | — |
| 2021-03-11 | $21.44 | $68.53 | 6,163,600 | — | — |
| 2021-03-10 | $21.51 | $68.76 | 8,383,100 | — | — |
| 2021-03-09 | $21.02 | $67.19 | 9,513,300 | — | — |
| 2021-03-08 | $21.32 | $68.15 | 13,417,600 | — | — |
| 2021-03-05 | $20.91 | $66.84 | 15,265,900 | — | — |
| 2021-03-04 | $20.26 | $64.76 | 16,952,500 | — | — |
| 2021-03-03 | $20.99 | $66.60 | 11,910,000 | — | — |
| 2021-03-02 | $21.11 | $66.98 | 7,403,500 | — | — |
| 2021-03-01 | $21.32 | $67.65 | 7,944,800 | — | — |
| 2021-02-26 | $20.63 | $65.46 | 12,723,700 | — | — |
| 2021-02-25 | $21.32 | $67.65 | 11,435,000 | — | — |
| 2021-02-24 | $22.21 | $70.47 | 11,766,600 | — | — |
| 2021-02-23 | $21.26 | $67.46 | 12,472,000 | — | — |
| 2021-02-22 | $20.71 | $65.71 | 11,219,100 | — | — |
| 2021-02-19 | $20.37 | $64.63 | 8,363,400 | — | — |
| 2021-02-18 | $19.66 | $62.38 | 6,136,700 | — | — |
| 2021-02-17 | $20.02 | $63.52 | 6,377,100 | — | — |
| 2021-02-16 | $20.22 | $64.16 | 8,479,400 | — | — |
| 2021-02-12 | $19.56 | $62.06 | 5,460,400 | — | — |
| 2021-02-11 | $19.34 | $61.36 | 5,560,500 | — | — |
| 2021-02-10 | $19.48 | $61.81 | 7,591,600 | — | — |
| 2021-02-09 | $19.55 | $62.03 | 6,400,900 | — | — |
| 2021-02-08 | $19.54 | $62.00 | 6,693,600 | — | — |
| 2021-02-05 | $18.93 | $60.06 | 6,505,300 | — | — |
| 2021-02-04 | $18.98 | $60.22 | 8,473,600 | — | — |
| 2021-02-03 | $18.34 | $58.19 | 8,066,500 | — | — |
| 2021-02-02 | $17.76 | $56.35 | 6,677,900 | — | — |
| 2021-02-01 | $17.32 | $54.96 | 6,484,600 | — | — |
| 2021-01-29 | $17.01 | $53.97 | 11,010,100 | — | — |
| 2021-01-28 | $17.61 | $55.88 | 10,431,800 | — | — |
| 2021-01-27 | $17.15 | $54.42 | 10,037,100 | — | — |
| 2021-01-26 | $17.75 | $56.32 | 8,197,400 | — | — |
| 2021-01-25 | $17.72 | $56.22 | 9,305,300 | — | — |
| 2021-01-22 | $17.74 | $56.29 | 7,702,600 | — | — |
| 2021-01-21 | $17.79 | $56.45 | 8,286,100 | — | — |
| 2021-01-20 | $18.15 | $57.59 | 7,854,900 | — | — |
| 2021-01-19 | $18.42 | $58.45 | 9,750,100 | — | — |
| 2021-01-15 | $18.23 | $57.84 | 9,273,200 | — | — |
| 2021-01-14 | $18.65 | $59.18 | 7,244,000 | — | — |
| 2021-01-13 | $18.16 | $57.62 | 8,682,400 | — | — |
| 2021-01-12 | $18.26 | $57.94 | 7,801,600 | — | — |
| 2021-01-11 | $17.88 | $56.73 | 9,390,700 | — | — |
| 2021-01-08 | $17.57 | $55.75 | 7,526,900 | — | — |
| 2021-01-07 | $17.66 | $56.03 | 9,326,900 | — | — |
| 2021-01-06 | $17.25 | $54.73 | 13,449,500 | — | — |
| 2021-01-05 | $16.25 | $51.56 | 7,444,800 | — | — |
| 2021-01-04 | $15.95 | $50.61 | 7,872,800 | — | — |