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
- 1993-05-28 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 | $19.28 | $105.39 | 690,100 | — | — |
| 2021-12-30 | $19.35 | $105.77 | 876,900 | — | — |
| 2021-12-29 | $19.51 | $106.65 | 654,100 | — | — |
| 2021-12-28 | $19.38 | $105.94 | 677,300 | — | — |
| 2021-12-27 | $19.34 | $105.72 | 420,800 | — | — |
| 2021-12-23 | $19.23 | $105.12 | 438,000 | — | — |
| 2021-12-22 | $19.43 | $106.21 | 669,300 | — | — |
| 2021-12-21 | $19.10 | $104.40 | 597,800 | — | — |
| 2021-12-20 | $18.35 | $100.31 | 856,900 | — | — |
| 2021-12-17 | $18.49 | $101.07 | 3,819,000 | — | — |
| 2021-12-16 | $18.71 | $102.27 | 578,000 | — | — |
| 2021-12-15 | $19.29 | $105.44 | 1,027,800 | — | — |
| 2021-12-14 | $18.98 | $103.75 | 855,400 | — | — |
| 2021-12-13 | $19.18 | $104.84 | 1,063,300 | — | — |
| 2021-12-10 | $19.70 | $107.68 | 605,300 | — | — |
| 2021-12-09 | $20.00 | $109.32 | 511,100 | — | — |
| 2021-12-08 | $20.95 | $114.52 | 383,800 | — | — |
| 2021-12-07 | $20.80 | $113.70 | 391,400 | — | — |
| 2021-12-06 | $20.70 | $113.15 | 913,200 | — | — |
| 2021-12-03 | $19.84 | $108.45 | 558,600 | — | — |
| 2021-12-02 | $20.49 | $112.00 | 850,400 | — | — |
| 2021-12-01 | $19.48 | $106.48 | 1,122,700 | — | — |
| 2021-11-30 | $19.81 | $108.29 | 1,452,100 | — | — |
| 2021-11-29 | $20.26 | $110.75 | 603,200 | — | — |
| 2021-11-26 | $20.49 | $112.00 | 608,100 | — | — |
| 2021-11-24 | $21.34 | $116.65 | 345,200 | — | — |
| 2021-11-23 | $21.45 | $117.25 | 633,700 | — | — |
| 2021-11-22 | $21.41 | $117.03 | 784,500 | — | — |
| 2021-11-19 | $20.99 | $114.74 | 912,300 | — | — |
| 2021-11-18 | $21.51 | $117.58 | 3,971,200 | — | — |
| 2021-11-17 | $20.80 | $113.70 | 722,800 | — | — |
| 2021-11-16 | $20.84 | $113.92 | 657,100 | — | — |
| 2021-11-15 | $20.58 | $112.50 | 550,900 | — | — |
| 2021-11-12 | $20.10 | $109.87 | 603,000 | — | — |
| 2021-11-11 | $20.26 | $110.75 | 763,500 | — | — |
| 2021-11-10 | $19.56 | $106.92 | 795,400 | — | — |
| 2021-11-09 | $20.18 | $110.31 | 583,300 | — | — |
| 2021-11-08 | $20.52 | $112.17 | 984,100 | — | — |
| 2021-11-05 | $21.35 | $116.70 | 1,374,500 | — | — |
| 2021-11-04 | $21.27 | $116.27 | 1,387,600 | — | — |
| 2021-11-03 | $21.34 | $116.65 | 2,720,400 | — | — |
| 2021-11-02 | $20.45 | $111.78 | 5,131,100 | — | — |
| 2021-11-01 | $17.73 | $96.92 | 1,289,000 | — | — |
| 2021-10-29 | $16.80 | $91.83 | 1,812,500 | — | — |
| 2021-10-28 | $16.90 | $92.38 | 636,000 | — | — |
| 2021-10-27 | $16.99 | $91.87 | 656,300 | — | — |
| 2021-10-26 | $17.19 | $92.95 | 641,500 | — | — |
| 2021-10-25 | $17.41 | $94.14 | 784,800 | — | — |
| 2021-10-22 | $17.51 | $94.68 | 509,800 | — | — |
| 2021-10-21 | $17.54 | $94.84 | 714,200 | — | — |
| 2021-10-20 | $18.12 | $97.98 | 1,114,500 | — | — |
| 2021-10-19 | $17.37 | $93.93 | 920,800 | — | — |
| 2021-10-18 | $17.09 | $92.41 | 414,700 | — | — |
| 2021-10-15 | $16.79 | $90.79 | 531,500 | — | — |
| 2021-10-14 | $16.83 | $91.01 | 605,700 | — | — |
| 2021-10-13 | $16.88 | $91.28 | 497,700 | — | — |
| 2021-10-12 | $16.69 | $90.25 | 778,400 | — | — |
| 2021-10-11 | $16.35 | $88.41 | 355,200 | — | — |
| 2021-10-08 | $16.51 | $89.28 | 439,400 | — | — |
| 2021-10-07 | $16.58 | $89.65 | 900,500 | — | — |
| 2021-10-06 | $16.45 | $88.95 | 860,100 | — | — |
| 2021-10-05 | $16.50 | $89.22 | 972,100 | — | — |
| 2021-10-04 | $16.77 | $90.68 | 600,800 | — | — |
| 2021-10-01 | $16.82 | $90.95 | 966,100 | — | — |
| 2021-09-30 | $16.30 | $88.14 | 1,216,400 | — | — |
| 2021-09-29 | $17.18 | $92.90 | 344,500 | — | — |
| 2021-09-28 | $16.98 | $91.82 | 654,100 | — | — |
| 2021-09-27 | $17.20 | $93.01 | 660,800 | — | — |
| 2021-09-24 | $17.05 | $92.20 | 714,800 | — | — |
| 2021-09-23 | $17.44 | $94.30 | 531,300 | — | — |
| 2021-09-22 | $17.19 | $92.95 | 586,300 | — | — |
| 2021-09-21 | $16.84 | $91.06 | 556,800 | — | — |
| 2021-09-20 | $16.61 | $89.82 | 1,240,900 | — | — |
| 2021-09-17 | $17.50 | $94.63 | 2,339,300 | — | — |
| 2021-09-16 | $17.24 | $93.22 | 485,100 | — | — |
| 2021-09-15 | $17.37 | $93.93 | 713,300 | — | — |
| 2021-09-14 | $16.82 | $90.95 | 1,019,300 | — | — |
| 2021-09-13 | $17.21 | $93.06 | 1,008,300 | — | — |
| 2021-09-10 | $16.58 | $89.65 | 485,200 | — | — |
| 2021-09-09 | $16.95 | $91.65 | 523,800 | — | — |
| 2021-09-08 | $16.92 | $91.49 | 488,700 | — | — |
| 2021-09-07 | $17.11 | $92.52 | 612,400 | — | — |
| 2021-09-03 | $17.42 | $94.20 | 705,600 | — | — |
| 2021-09-02 | $17.29 | $93.49 | 1,901,600 | — | — |
| 2021-09-01 | $16.82 | $90.95 | 555,800 | — | — |
| 2021-08-31 | $16.72 | $90.41 | 1,641,000 | — | — |
| 2021-08-30 | $16.58 | $89.65 | 594,200 | — | — |
| 2021-08-27 | $16.77 | $90.68 | 899,100 | — | — |
| 2021-08-26 | $16.23 | $87.76 | 691,000 | — | — |
| 2021-08-25 | $16.67 | $90.14 | 431,400 | — | — |
| 2021-08-24 | $16.72 | $90.41 | 490,000 | — | — |
| 2021-08-23 | $16.69 | $90.25 | 722,000 | — | — |
| 2021-08-20 | $16.71 | $90.36 | 1,000,000 | — | — |
| 2021-08-19 | $16.05 | $86.79 | 1,282,800 | — | — |
| 2021-08-18 | $16.29 | $88.09 | 610,700 | — | — |
| 2021-08-17 | $16.32 | $88.25 | 798,300 | — | — |
| 2021-08-16 | $16.99 | $91.87 | 542,500 | — | — |
| 2021-08-13 | $17.37 | $93.93 | 404,200 | — | — |
| 2021-08-12 | $17.47 | $94.47 | 430,100 | — | — |
| 2021-08-11 | $17.79 | $96.20 | 500,700 | — | — |
| 2021-08-10 | $17.60 | $95.17 | 542,800 | — | — |
| 2021-08-09 | $17.32 | $93.66 | 539,600 | — | — |
| 2021-08-06 | $17.31 | $93.60 | 728,400 | — | — |
| 2021-08-05 | $17.09 | $92.41 | 743,300 | — | — |
| 2021-08-04 | $16.38 | $88.57 | 1,316,200 | — | — |
| 2021-08-03 | $16.98 | $91.82 | 1,195,600 | — | — |
| 2021-08-02 | $16.91 | $91.44 | 682,100 | — | — |
| 2021-07-30 | $17.17 | $92.84 | 1,080,000 | — | — |
| 2021-07-29 | $17.72 | $95.82 | 587,800 | — | — |
| 2021-07-28 | $17.59 | $94.15 | 787,000 | — | — |
| 2021-07-27 | $17.98 | $96.24 | 1,115,800 | — | — |
| 2021-07-26 | $17.89 | $95.76 | 1,326,800 | — | — |
| 2021-07-23 | $17.71 | $94.80 | 486,800 | — | — |
| 2021-07-22 | $17.72 | $94.85 | 572,600 | — | — |
| 2021-07-21 | $18.34 | $98.17 | 936,500 | — | — |
| 2021-07-20 | $17.74 | $94.96 | 1,092,300 | — | — |
| 2021-07-19 | $16.80 | $89.92 | 1,485,700 | — | — |
| 2021-07-16 | $17.68 | $94.63 | 1,065,200 | — | — |
| 2021-07-15 | $18.55 | $99.29 | 1,096,400 | — | — |
| 2021-07-14 | $19.19 | $102.72 | 1,395,700 | — | — |
| 2021-07-13 | $18.80 | $100.63 | 1,391,300 | — | — |
| 2021-07-12 | $19.30 | $103.31 | 1,341,500 | — | — |
| 2021-07-09 | $18.95 | $101.43 | 850,100 | — | — |
| 2021-07-08 | $18.09 | $96.83 | 1,171,100 | — | — |
| 2021-07-07 | $18.27 | $97.79 | 1,753,000 | — | — |
| 2021-07-06 | $18.56 | $99.34 | 1,709,700 | — | — |
| 2021-07-02 | $19.17 | $102.61 | 654,100 | — | — |
| 2021-07-01 | $19.31 | $103.36 | 1,313,500 | — | — |
| 2021-06-30 | $18.85 | $100.90 | 1,533,100 | — | — |
| 2021-06-29 | $18.88 | $101.06 | 869,900 | — | — |
| 2021-06-28 | $18.43 | $98.65 | 2,226,500 | — | — |
| 2021-06-25 | $18.87 | $101.00 | 3,653,700 | — | — |
| 2021-06-24 | $19.08 | $102.13 | 1,287,300 | — | — |
| 2021-06-23 | $18.86 | $100.95 | 1,140,500 | — | — |
| 2021-06-22 | $18.57 | $99.40 | 1,071,900 | — | — |
| 2021-06-21 | $18.48 | $98.92 | 1,422,700 | — | — |
| 2021-06-18 | $17.76 | $95.06 | 3,024,800 | — | — |
| 2021-06-17 | $18.15 | $97.15 | 1,632,700 | — | — |
| 2021-06-16 | $18.77 | $100.47 | 1,351,300 | — | — |
| 2021-06-15 | $18.48 | $98.92 | 1,480,200 | — | — |
| 2021-06-14 | $19.31 | $103.36 | 1,099,300 | — | — |
| 2021-06-11 | $19.33 | $103.47 | 1,010,300 | — | — |
| 2021-06-10 | $19.04 | $101.91 | 1,345,800 | — | — |
| 2021-06-09 | $20.20 | $108.12 | 1,731,400 | — | — |
| 2021-06-08 | $19.78 | $105.88 | 2,415,300 | — | — |
| 2021-06-07 | $19.13 | $102.40 | 1,593,000 | — | — |
| 2021-06-04 | $18.62 | $99.67 | 1,164,800 | — | — |
| 2021-06-03 | $18.84 | $100.84 | 2,371,600 | — | — |
| 2021-06-02 | $19.88 | $106.41 | 4,370,600 | — | — |
| 2021-06-01 | $18.65 | $99.83 | 2,071,900 | — | — |
| 2021-05-28 | $17.53 | $93.83 | 1,994,500 | — | — |
| 2021-05-27 | $17.96 | $96.13 | 2,307,900 | — | — |
| 2021-05-26 | $17.35 | $92.87 | 1,491,200 | — | — |
| 2021-05-25 | $16.96 | $90.78 | 2,853,500 | — | — |
| 2021-05-24 | $16.65 | $89.12 | 2,059,000 | — | — |
| 2021-05-21 | $16.59 | $88.80 | 2,151,200 | — | — |
| 2021-05-20 | $15.99 | $85.59 | 1,383,100 | — | — |
| 2021-05-19 | $16.68 | $89.28 | 952,300 | — | — |
| 2021-05-18 | $16.56 | $88.64 | 695,100 | — | — |
| 2021-05-17 | $16.75 | $89.66 | 816,100 | — | — |
| 2021-05-14 | $16.57 | $88.69 | 971,800 | — | — |
| 2021-05-13 | $15.96 | $85.43 | 1,209,300 | — | — |
| 2021-05-12 | $15.57 | $83.34 | 1,341,300 | — | — |
| 2021-05-11 | $16.33 | $87.41 | 1,981,000 | — | — |
| 2021-05-10 | $17.06 | $91.32 | 995,600 | — | — |
| 2021-05-07 | $17.59 | $94.15 | 1,311,600 | — | — |
| 2021-05-06 | $16.81 | $89.98 | 1,261,000 | — | — |
| 2021-05-05 | $16.94 | $90.67 | 1,538,100 | — | — |
| 2021-05-04 | $16.88 | $90.35 | 1,661,500 | — | — |
| 2021-05-03 | $17.59 | $94.15 | 1,267,600 | — | — |
| 2021-04-30 | $17.45 | $93.40 | 1,538,100 | — | — |
| 2021-04-29 | $18.01 | $96.40 | 2,514,600 | — | — |
| 2021-04-28 | $18.47 | $97.91 | 2,684,200 | — | — |
| 2021-04-27 | $18.32 | $97.12 | 4,102,100 | — | — |
| 2021-04-26 | $17.08 | $90.54 | 2,785,400 | — | — |
| 2021-04-23 | $16.98 | $90.01 | 1,284,000 | — | — |
| 2021-04-22 | $16.73 | $88.69 | 1,951,600 | — | — |
| 2021-04-21 | $16.51 | $87.52 | 1,550,200 | — | — |
| 2021-04-20 | $15.92 | $84.39 | 2,751,900 | — | — |
| 2021-04-19 | $16.94 | $89.80 | 1,827,600 | — | — |
| 2021-04-16 | $16.94 | $89.80 | 2,039,400 | — | — |
| 2021-04-15 | $16.93 | $89.75 | 2,261,500 | — | — |
| 2021-04-14 | $16.89 | $89.53 | 2,600,100 | — | — |
| 2021-04-13 | $16.50 | $87.47 | 2,716,300 | — | — |
| 2021-04-12 | $16.82 | $89.16 | 2,381,100 | — | — |
| 2021-04-09 | $16.62 | $88.10 | 2,030,400 | — | — |
| 2021-04-08 | $16.39 | $86.88 | 1,931,700 | — | — |
| 2021-04-07 | $16.00 | $84.82 | 2,420,100 | — | — |
| 2021-04-06 | $16.09 | $85.29 | 2,305,500 | — | — |
| 2021-04-05 | $15.54 | $82.38 | 1,775,400 | — | — |
| 2021-04-01 | $15.69 | $83.17 | 1,790,200 | — | — |
| 2021-03-31 | $15.13 | $80.20 | 2,044,100 | — | — |
| 2021-03-30 | $15.32 | $81.21 | 2,163,100 | — | — |
| 2021-03-29 | $14.89 | $78.93 | 3,006,800 | — | — |
| 2021-03-26 | $16.47 | $87.31 | 1,317,000 | — | — |
| 2021-03-25 | $16.52 | $87.57 | 2,501,000 | — | — |
| 2021-03-24 | $15.90 | $84.29 | 2,838,400 | — | — |
| 2021-03-23 | $15.97 | $84.66 | 2,818,100 | — | — |
| 2021-03-22 | $16.57 | $87.84 | 1,894,900 | — | — |
| 2021-03-19 | $16.83 | $89.22 | 2,925,300 | — | — |
| 2021-03-18 | $17.19 | $91.13 | 3,491,400 | — | — |
| 2021-03-17 | $17.30 | $91.71 | 2,183,300 | — | — |
| 2021-03-16 | $17.06 | $90.44 | 2,157,800 | — | — |
| 2021-03-15 | $17.67 | $93.67 | 3,008,000 | — | — |
| 2021-03-12 | $17.36 | $92.03 | 2,727,200 | — | — |
| 2021-03-11 | $16.92 | $89.69 | 2,265,000 | — | — |
| 2021-03-10 | $16.57 | $87.84 | 5,044,200 | — | — |
| 2021-03-09 | $16.09 | $85.29 | 4,455,000 | — | — |
| 2021-03-08 | $17.12 | $90.75 | 4,958,900 | — | — |
| 2021-03-05 | $16.03 | $84.98 | 7,552,400 | — | — |
| 2021-03-04 | $17.15 | $90.91 | 67,358,900 | — | — |
| 2021-03-03 | $17.74 | $94.04 | 17,697,500 | — | — |
| 2021-03-02 | $16.24 | $86.09 | 3,081,300 | — | — |
| 2021-03-01 | $16.11 | $85.40 | 2,046,100 | — | — |
| 2021-02-26 | $15.74 | $83.44 | 2,479,600 | — | — |
| 2021-02-25 | $15.66 | $83.01 | 4,567,300 | — | — |
| 2021-02-24 | $16.39 | $86.88 | 3,157,700 | — | — |
| 2021-02-23 | $15.90 | $84.29 | 3,375,200 | — | — |
| 2021-02-22 | $15.75 | $83.49 | 4,967,400 | — | — |
| 2021-02-19 | $14.60 | $77.40 | 2,574,200 | — | — |
| 2021-02-18 | $14.44 | $76.55 | 3,277,300 | — | — |
| 2021-02-17 | $14.31 | $75.86 | 3,289,200 | — | — |
| 2021-02-16 | $14.10 | $74.74 | 2,231,700 | — | — |
| 2021-02-12 | $14.15 | $75.01 | 1,682,600 | — | — |
| 2021-02-11 | $14.53 | $77.02 | 2,707,800 | — | — |
| 2021-02-10 | $14.48 | $76.76 | 3,075,300 | — | — |
| 2021-02-09 | $13.84 | $73.37 | 2,208,400 | — | — |
| 2021-02-08 | $13.73 | $72.78 | 1,471,500 | — | — |
| 2021-02-05 | $13.71 | $72.68 | 2,330,400 | — | — |
| 2021-02-04 | $13.18 | $69.87 | 2,290,100 | — | — |
| 2021-02-03 | $13.50 | $71.56 | 4,619,400 | — | — |
| 2021-02-02 | $12.97 | $68.75 | 8,002,400 | — | — |
| 2021-02-01 | $14.41 | $76.39 | 5,431,500 | — | — |
| 2021-01-29 | $15.43 | $81.80 | 7,552,600 | — | — |
| 2021-01-28 | $16.19 | $85.82 | 20,089,700 | — | — |
| 2021-01-27 | $17.86 | $93.73 | 27,156,600 | — | — |
| 2021-01-26 | $16.06 | $84.29 | 15,824,300 | — | — |
| 2021-01-25 | $13.70 | $71.90 | 13,325,100 | — | — |
| 2021-01-22 | $13.35 | $70.06 | 6,966,700 | — | — |
| 2021-01-21 | $12.07 | $63.35 | 3,238,800 | — | — |
| 2021-01-20 | $12.91 | $67.75 | 4,146,900 | — | — |
| 2021-01-19 | $13.39 | $70.27 | 5,258,200 | — | — |
| 2021-01-15 | $12.62 | $66.23 | 3,030,400 | — | — |
| 2021-01-14 | $12.80 | $67.18 | 10,296,400 | — | — |
| 2021-01-13 | $11.68 | $61.30 | 2,159,200 | — | — |
| 2021-01-12 | $11.15 | $58.52 | 1,507,000 | — | — |
| 2021-01-11 | $10.96 | $57.52 | 2,060,800 | — | — |
| 2021-01-08 | $11.56 | $60.67 | 2,636,800 | — | — |
| 2021-01-07 | $11.24 | $58.99 | 1,939,000 | — | — |
| 2021-01-06 | $11.00 | $57.73 | 3,320,400 | — | — |
| 2021-01-05 | $10.14 | $53.22 | 1,283,400 | — | — |
| 2021-01-04 | $9.82 | $51.54 | 2,234,500 | — | — |