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
- 1972-06-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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $20.77 | $162.03 | 51,899,600 | — | — |
| 2021-12-30 | $20.47 | $159.69 | 51,470,100 | — | — |
| 2021-12-29 | $20.56 | $160.39 | 37,883,000 | — | — |
| 2021-12-28 | $20.76 | $161.95 | 53,020,500 | — | — |
| 2021-12-27 | $20.80 | $162.26 | 59,651,800 | — | — |
| 2021-12-23 | $20.25 | $157.97 | 50,610,500 | — | — |
| 2021-12-22 | $20.14 | $157.11 | 75,806,400 | — | — |
| 2021-12-21 | $19.61 | $152.98 | 58,930,900 | — | — |
| 2021-12-20 | $19.42 | $151.50 | 74,565,600 | — | — |
| 2021-12-17 | $19.77 | $154.23 | 98,710,700 | — | — |
| 2021-12-16 | $20.35 | $158.75 | 107,020,900 | — | — |
| 2021-12-15 | $20.19 | $157.50 | 79,679,700 | — | — |
| 2021-12-14 | $20.05 | $156.41 | 124,559,700 | — | — |
| 2021-12-13 | $20.43 | $159.38 | 126,632,300 | — | — |
| 2021-12-10 | $21.45 | $167.33 | 169,657,200 | — | — |
| 2021-12-09 | $19.57 | $152.67 | 63,357,600 | — | — |
| 2021-12-08 | $19.81 | $154.54 | 63,246,800 | — | — |
| 2021-12-07 | $19.96 | $155.71 | 75,885,600 | — | — |
| 2021-12-06 | $19.22 | $149.94 | 88,147,400 | — | — |
| 2021-12-03 | $19.14 | $149.31 | 120,275,200 | — | — |
| 2021-12-02 | $19.87 | $155.01 | 94,142,300 | — | — |
| 2021-12-01 | $19.58 | $152.74 | 125,295,600 | — | — |
| 2021-11-30 | $19.19 | $149.70 | 103,238,400 | — | — |
| 2021-11-29 | $19.67 | $153.45 | 68,778,700 | — | — |
| 2021-11-26 | $19.75 | $154.07 | 49,434,000 | — | — |
| 2021-11-24 | $20.25 | $157.97 | 77,324,300 | — | — |
| 2021-11-23 | $20.20 | $157.58 | 90,984,500 | — | — |
| 2021-11-22 | $20.48 | $159.77 | 137,861,700 | — | — |
| 2021-11-19 | $19.39 | $151.26 | 64,610,400 | — | — |
| 2021-11-18 | $19.56 | $152.59 | 111,368,800 | — | — |
| 2021-11-17 | $19.96 | $154.93 | 80,855,200 | — | — |
| 2021-11-16 | $19.79 | $153.61 | 66,557,200 | — | — |
| 2021-11-15 | $19.86 | $154.15 | 84,838,600 | — | — |
| 2021-11-12 | $19.50 | $151.36 | 77,837,900 | — | — |
| 2021-11-11 | $19.55 | $151.75 | 96,436,500 | — | — |
| 2021-11-10 | $19.36 | $150.27 | 229,109,600 | — | — |
| 2021-11-09 | $20.12 | $156.17 | 164,928,500 | — | — |
| 2021-11-08 | $20.15 | $156.40 | 153,490,400 | — | — |
| 2021-11-05 | $19.29 | $149.73 | 122,232,200 | — | — |
| 2021-11-04 | $19.42 | $150.74 | 157,505,500 | — | — |
| 2021-11-03 | $18.63 | $144.61 | 104,755,500 | — | — |
| 2021-11-02 | $18.01 | $139.79 | 115,146,200 | — | — |
| 2021-11-01 | $17.95 | $139.33 | 125,246,500 | — | — |
| 2021-10-29 | $17.08 | $132.57 | 100,560,700 | — | — |
| 2021-10-28 | $16.86 | $130.87 | 215,237,600 | — | — |
| 2021-10-27 | $15.51 | $120.39 | 96,094,300 | — | — |
| 2021-10-26 | $15.94 | $123.73 | 64,882,300 | — | — |
| 2021-10-25 | $16.00 | $124.19 | 67,808,000 | — | — |
| 2021-10-22 | $16.28 | $126.36 | 60,646,800 | — | — |
| 2021-10-21 | $16.55 | $128.46 | 95,855,000 | — | — |
| 2021-10-20 | $16.04 | $124.50 | 105,213,700 | — | — |
| 2021-10-19 | $15.42 | $119.69 | 44,668,300 | — | — |
| 2021-10-18 | $15.56 | $120.78 | 48,643,800 | — | — |
| 2021-10-15 | $15.70 | $121.86 | 77,211,800 | — | — |
| 2021-10-14 | $15.45 | $119.92 | 50,875,100 | — | — |
| 2021-10-13 | $15.51 | $120.39 | 63,363,500 | — | — |
| 2021-10-12 | $15.64 | $121.40 | 89,134,000 | — | — |
| 2021-10-11 | $15.09 | $117.13 | 45,302,300 | — | — |
| 2021-10-08 | $15.12 | $117.36 | 99,468,900 | — | — |
| 2021-10-07 | $14.89 | $115.58 | 96,557,500 | — | — |
| 2021-10-06 | $14.12 | $109.60 | 61,020,300 | — | — |
| 2021-10-05 | $14.29 | $110.92 | 55,915,800 | — | — |
| 2021-10-04 | $14.35 | $111.38 | 78,332,500 | — | — |
| 2021-10-01 | $14.16 | $109.91 | 51,880,900 | — | — |
| 2021-09-30 | $14.16 | $109.91 | 78,820,500 | — | — |
| 2021-09-29 | $14.30 | $111.00 | 56,805,500 | — | — |
| 2021-09-28 | $14.31 | $111.07 | 107,090,900 | — | — |
| 2021-09-27 | $14.16 | $109.91 | 68,769,700 | — | — |
| 2021-09-24 | $13.78 | $106.96 | 57,440,200 | — | — |
| 2021-09-23 | $13.71 | $106.42 | 68,708,100 | — | — |
| 2021-09-22 | $13.23 | $102.69 | 75,784,000 | — | — |
| 2021-09-21 | $12.77 | $99.12 | 60,473,100 | — | — |
| 2021-09-20 | $12.82 | $99.51 | 126,152,200 | — | — |
| 2021-09-17 | $13.55 | $105.17 | 76,182,400 | — | — |
| 2021-09-16 | $13.40 | $104.01 | 76,426,100 | — | — |
| 2021-09-15 | $13.22 | $102.61 | 60,282,100 | — | — |
| 2021-09-14 | $12.86 | $99.82 | 47,640,800 | — | — |
| 2021-09-13 | $12.99 | $100.83 | 62,270,800 | — | — |
| 2021-09-10 | $12.68 | $98.42 | 48,792,500 | — | — |
| 2021-09-09 | $12.76 | $99.04 | 68,806,400 | — | — |
| 2021-09-08 | $13.03 | $101.14 | 57,980,900 | — | — |
| 2021-09-07 | $12.95 | $100.52 | 64,008,900 | — | — |
| 2021-09-03 | $12.89 | $100.05 | 41,616,700 | — | — |
| 2021-09-02 | $13.01 | $100.98 | 49,053,200 | — | — |
| 2021-09-01 | $13.11 | $101.76 | 58,875,700 | — | — |
| 2021-08-31 | $13.03 | $101.14 | 42,212,700 | — | — |
| 2021-08-30 | $13.05 | $101.29 | 42,720,100 | — | — |
| 2021-08-27 | $13.31 | $103.31 | 57,587,300 | — | — |
| 2021-08-26 | $12.90 | $100.13 | 57,559,800 | — | — |
| 2021-08-25 | $13.17 | $102.23 | 51,195,500 | — | — |
| 2021-08-24 | $13.08 | $101.53 | 53,672,500 | — | — |
| 2021-08-23 | $12.73 | $98.81 | 64,573,600 | — | — |
| 2021-08-20 | $12.57 | $97.57 | 53,615,600 | — | — |
| 2021-08-19 | $12.67 | $98.34 | 69,038,800 | — | — |
| 2021-08-18 | $13.00 | $100.91 | 50,966,700 | — | — |
| 2021-08-17 | $12.99 | $100.83 | 74,625,300 | — | — |
| 2021-08-16 | $13.46 | $104.48 | 38,664,300 | — | — |
| 2021-08-13 | $13.59 | $105.49 | 45,118,500 | — | — |
| 2021-08-12 | $13.90 | $107.89 | 38,547,900 | — | — |
| 2021-08-11 | $13.93 | $108.12 | 42,795,600 | — | — |
| 2021-08-10 | $13.82 | $107.27 | 32,120,800 | — | — |
| 2021-08-09 | $13.75 | $106.73 | 38,760,400 | — | — |
| 2021-08-06 | $13.80 | $107.12 | 44,450,600 | — | — |
| 2021-08-05 | $13.71 | $106.42 | 60,524,400 | — | — |
| 2021-08-04 | $13.32 | $103.39 | 81,502,700 | — | — |
| 2021-08-03 | $14.02 | $108.82 | 53,257,700 | — | — |
| 2021-08-02 | $13.91 | $107.97 | 64,673,700 | — | — |
| 2021-07-30 | $13.95 | $108.28 | 74,955,700 | — | — |
| 2021-07-29 | $14.39 | $111.69 | 111,154,800 | — | — |
| 2021-07-28 | $13.86 | $107.58 | 70,653,500 | — | — |
| 2021-07-27 | $13.79 | $107.04 | 41,963,200 | — | — |
| 2021-07-26 | $14.03 | $108.90 | 43,838,000 | — | — |
| 2021-07-23 | $13.82 | $107.27 | 37,927,900 | — | — |
| 2021-07-22 | $13.91 | $107.97 | 40,440,100 | — | — |
| 2021-07-21 | $14.19 | $110.14 | 53,817,500 | — | — |
| 2021-07-20 | $13.91 | $107.97 | 70,731,800 | — | — |
| 2021-07-19 | $13.28 | $103.08 | 99,949,200 | — | — |
| 2021-07-16 | $13.61 | $105.64 | 48,065,200 | — | — |
| 2021-07-15 | $14.01 | $108.75 | 44,952,300 | — | — |
| 2021-07-14 | $14.25 | $110.61 | 39,056,200 | — | — |
| 2021-07-13 | $14.42 | $111.93 | 45,360,600 | — | — |
| 2021-07-12 | $14.61 | $113.40 | 49,205,200 | — | — |
| 2021-07-09 | $14.48 | $112.39 | 65,981,200 | — | — |
| 2021-07-08 | $14.06 | $109.13 | 62,706,800 | — | — |
| 2021-07-07 | $14.23 | $110.45 | 72,992,500 | — | — |
| 2021-07-06 | $14.50 | $112.55 | 73,990,600 | — | — |
| 2021-07-02 | $14.93 | $115.89 | 43,652,000 | — | — |
| 2021-07-01 | $14.91 | $115.73 | 51,112,200 | — | — |
| 2021-06-30 | $14.86 | $115.34 | 72,213,500 | — | — |
| 2021-06-29 | $15.01 | $116.51 | 68,208,200 | — | — |
| 2021-06-28 | $14.96 | $116.12 | 79,477,400 | — | — |
| 2021-06-25 | $15.19 | $117.90 | 111,760,500 | — | — |
| 2021-06-24 | $15.26 | $118.45 | 79,859,800 | — | — |
| 2021-06-23 | $15.42 | $119.69 | 94,985,700 | — | — |
| 2021-06-22 | $14.91 | $115.73 | 65,545,900 | — | — |
| 2021-06-21 | $14.78 | $114.72 | 63,385,000 | — | — |
| 2021-06-18 | $14.52 | $112.70 | 76,319,700 | — | — |
| 2021-06-17 | $14.77 | $114.64 | 126,653,100 | — | — |
| 2021-06-16 | $15.02 | $116.58 | 69,112,900 | — | — |
| 2021-06-15 | $15.00 | $116.43 | 62,612,700 | — | — |
| 2021-06-14 | $14.87 | $115.42 | 82,666,000 | — | — |
| 2021-06-11 | $15.28 | $118.60 | 50,613,500 | — | — |
| 2021-06-10 | $15.11 | $117.28 | 78,147,500 | — | — |
| 2021-06-09 | $15.48 | $120.16 | 60,079,100 | — | — |
| 2021-06-08 | $15.63 | $121.32 | 93,891,100 | — | — |
| 2021-06-07 | $15.88 | $123.26 | 90,915,300 | — | — |
| 2021-06-04 | $15.97 | $123.96 | 151,788,000 | — | — |
| 2021-06-03 | $15.99 | $124.11 | 179,671,400 | — | — |
| 2021-06-02 | $14.91 | $115.73 | 77,517,200 | — | — |
| 2021-06-01 | $14.81 | $114.95 | 89,071,000 | — | — |
| 2021-05-28 | $14.53 | $112.78 | 152,105,300 | — | — |
| 2021-05-27 | $14.88 | $115.50 | 278,939,100 | — | — |
| 2021-05-26 | $13.90 | $107.89 | 227,538,700 | — | — |
| 2021-05-25 | $12.81 | $99.43 | 113,383,400 | — | — |
| 2021-05-24 | $13.06 | $101.37 | 111,374,300 | — | — |
| 2021-05-21 | $13.33 | $103.47 | 200,958,600 | — | — |
| 2021-05-20 | $12.49 | $96.95 | 106,243,900 | — | — |
| 2021-05-19 | $12.11 | $94.00 | 70,220,800 | — | — |
| 2021-05-18 | $12.14 | $94.23 | 72,472,900 | — | — |
| 2021-05-17 | $12.15 | $94.31 | 52,201,700 | — | — |
| 2021-05-14 | $11.84 | $91.90 | 48,619,200 | — | — |
| 2021-05-13 | $11.55 | $89.65 | 56,598,500 | — | — |
| 2021-05-12 | $11.33 | $87.94 | 55,663,100 | — | — |
| 2021-05-11 | $11.58 | $89.88 | 56,882,600 | — | — |
| 2021-05-10 | $11.71 | $90.89 | 51,703,500 | — | — |
| 2021-05-07 | $11.82 | $91.75 | 41,525,800 | — | — |
| 2021-05-06 | $11.74 | $91.13 | 50,032,800 | — | — |
| 2021-05-05 | $11.61 | $90.12 | 64,495,500 | — | — |
| 2021-05-04 | $11.41 | $88.56 | 71,007,700 | — | — |
| 2021-05-03 | $11.63 | $90.27 | 61,987,300 | — | — |
| 2021-04-30 | $11.54 | $89.57 | 90,786,500 | — | — |
| 2021-04-29 | $11.26 | $87.40 | 230,430,600 | — | — |
| 2021-04-28 | $12.43 | $96.48 | 68,023,400 | — | — |
| 2021-04-27 | $12.49 | $96.95 | 42,037,800 | — | — |
| 2021-04-26 | $12.27 | $95.24 | 40,863,800 | — | — |
| 2021-04-23 | $12.22 | $94.85 | 51,833,300 | — | — |
| 2021-04-22 | $11.94 | $92.68 | 73,064,400 | — | — |
| 2021-04-21 | $11.73 | $91.05 | 49,641,100 | — | — |
| 2021-04-20 | $11.45 | $88.87 | 83,170,800 | — | — |
| 2021-04-19 | $12.11 | $94.00 | 39,063,500 | — | — |
| 2021-04-16 | $12.23 | $94.93 | 33,132,900 | — | — |
| 2021-04-15 | $12.24 | $95.01 | 38,209,300 | — | — |
| 2021-04-14 | $12.24 | $95.01 | 49,877,500 | — | — |
| 2021-04-13 | $12.20 | $94.70 | 51,556,000 | — | — |
| 2021-04-12 | $12.38 | $96.09 | 40,422,800 | — | — |
| 2021-04-09 | $12.51 | $97.10 | 40,555,400 | — | — |
| 2021-04-08 | $12.51 | $97.10 | 52,622,000 | — | — |
| 2021-04-07 | $12.73 | $98.81 | 42,264,000 | — | — |
| 2021-04-06 | $12.92 | $100.28 | 67,499,400 | — | — |
| 2021-04-05 | $12.70 | $98.58 | 82,332,700 | — | — |
| 2021-04-01 | $12.17 | $94.46 | 61,907,500 | — | — |
| 2021-03-31 | $12.25 | $95.08 | 60,456,900 | — | — |
| 2021-03-30 | $12.46 | $96.71 | 49,762,300 | — | — |
| 2021-03-29 | $12.15 | $94.31 | 44,747,900 | — | — |
| 2021-03-26 | $12.30 | $95.47 | 49,239,800 | — | — |
| 2021-03-25 | $12.32 | $95.63 | 54,201,800 | — | — |
| 2021-03-24 | $12.14 | $94.23 | 54,534,400 | — | — |
| 2021-03-23 | $12.21 | $94.77 | 73,020,200 | — | — |
| 2021-03-22 | $12.85 | $99.74 | 81,362,100 | — | — |
| 2021-03-19 | $12.83 | $99.59 | 90,885,200 | — | — |
| 2021-03-18 | $12.49 | $96.95 | 76,733,300 | — | — |
| 2021-03-17 | $12.69 | $98.50 | 109,324,400 | — | — |
| 2021-03-16 | $12.49 | $96.95 | 125,425,300 | — | — |
| 2021-03-15 | $13.20 | $102.46 | 64,476,000 | — | — |
| 2021-03-12 | $13.37 | $103.78 | 87,160,100 | — | — |
| 2021-03-11 | $12.81 | $99.43 | 56,536,500 | — | — |
| 2021-03-10 | $12.91 | $100.21 | 62,111,200 | — | — |
| 2021-03-09 | $12.57 | $97.57 | 61,568,700 | — | — |
| 2021-03-08 | $12.65 | $98.19 | 86,129,700 | — | — |
| 2021-03-05 | $12.27 | $95.24 | 79,345,700 | — | — |
| 2021-03-04 | $11.93 | $92.60 | 88,339,600 | — | — |
| 2021-03-03 | $12.17 | $94.46 | 80,169,700 | — | — |
| 2021-03-02 | $12.55 | $97.41 | 104,789,000 | — | — |
| 2021-03-01 | $11.98 | $92.99 | 43,172,800 | — | — |
| 2021-02-26 | $11.70 | $90.82 | 69,614,500 | — | — |
| 2021-02-25 | $11.76 | $91.28 | 75,249,400 | — | — |
| 2021-02-24 | $12.27 | $95.24 | 95,152,800 | — | — |
| 2021-02-23 | $11.62 | $90.19 | 72,904,500 | — | — |
| 2021-02-22 | $11.70 | $90.82 | 62,183,000 | — | — |
| 2021-02-19 | $11.58 | $89.88 | 48,615,600 | — | — |
| 2021-02-18 | $11.43 | $88.72 | 37,777,100 | — | — |
| 2021-02-17 | $11.48 | $89.11 | 49,554,000 | — | — |
| 2021-02-16 | $11.54 | $89.57 | 48,392,100 | — | — |
| 2021-02-12 | $11.45 | $88.87 | 44,401,200 | — | — |
| 2021-02-11 | $11.45 | $88.87 | 55,762,900 | — | — |
| 2021-02-10 | $11.76 | $91.28 | 76,282,500 | — | — |
| 2021-02-09 | $11.93 | $92.60 | 102,250,800 | — | — |
| 2021-02-08 | $11.56 | $89.73 | 75,756,700 | — | — |
| 2021-02-05 | $11.51 | $89.34 | 113,402,100 | — | — |
| 2021-02-04 | $11.37 | $88.25 | 106,845,000 | — | — |
| 2021-02-03 | $11.20 | $86.93 | 82,968,600 | — | — |
| 2021-02-02 | $10.86 | $84.29 | 80,440,700 | — | — |
| 2021-02-01 | $10.83 | $84.06 | 157,114,400 | — | — |
| 2021-01-29 | $10.53 | $81.73 | 73,925,800 | — | — |
| 2021-01-28 | $10.72 | $83.21 | 77,388,700 | — | — |
| 2021-01-27 | $10.79 | $83.75 | 82,863,000 | — | — |
| 2021-01-26 | $11.19 | $86.86 | 66,267,500 | — | — |
| 2021-01-25 | $11.29 | $87.63 | 118,954,500 | — | — |
| 2021-01-22 | $11.52 | $89.42 | 130,866,600 | — | — |
| 2021-01-21 | $11.53 | $89.50 | 282,394,100 | — | — |
| 2021-01-20 | $10.86 | $84.29 | 125,033,200 | — | — |
| 2021-01-19 | $10.02 | $77.77 | 78,732,800 | — | — |
| 2021-01-15 | $9.83 | $76.30 | 99,985,000 | — | — |
| 2021-01-14 | $10.17 | $78.94 | 112,695,300 | — | — |
| 2021-01-13 | $9.78 | $75.91 | 89,549,300 | — | — |
| 2021-01-12 | $9.78 | $75.91 | 124,808,500 | — | — |
| 2021-01-11 | $9.30 | $72.19 | 95,968,300 | — | — |
| 2021-01-08 | $9.00 | $69.86 | 59,162,200 | — | — |
| 2021-01-07 | $9.06 | $70.32 | 77,117,100 | — | — |
| 2021-01-06 | $8.84 | $68.62 | 72,590,200 | — | — |
| 2021-01-05 | $8.65 | $67.14 | 70,127,800 | — | — |
| 2021-01-04 | $8.52 | $66.13 | 85,043,100 | — | — |