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-02-14 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 | $22.50 | $89.45 | 737,960 | — | — |
| 2021-12-30 | $23.00 | $91.44 | 653,100 | — | — |
| 2021-12-29 | $23.55 | $92.33 | 944,400 | — | — |
| 2021-12-28 | $23.50 | $92.14 | 902,160 | — | — |
| 2021-12-27 | $23.35 | $91.55 | 749,560 | — | — |
| 2021-12-23 | $23.25 | $91.16 | 671,160 | — | — |
| 2021-12-22 | $22.75 | $89.20 | 656,100 | — | — |
| 2021-12-21 | $22.35 | $87.63 | 1,017,860 | — | — |
| 2021-12-20 | $21.45 | $84.10 | 972,440 | — | — |
| 2021-12-17 | $21.85 | $85.67 | 3,534,400 | — | — |
| 2021-12-16 | $22.40 | $87.82 | 866,300 | — | — |
| 2021-12-15 | $22.45 | $88.02 | 770,280 | — | — |
| 2021-12-14 | $22.25 | $87.24 | 641,480 | — | — |
| 2021-12-13 | $22.45 | $88.02 | 1,185,340 | — | — |
| 2021-12-10 | $22.85 | $89.59 | 868,340 | — | — |
| 2021-12-09 | $22.75 | $89.20 | 622,320 | — | — |
| 2021-12-08 | $22.75 | $89.20 | 554,580 | — | — |
| 2021-12-07 | $22.35 | $87.63 | 787,060 | — | — |
| 2021-12-06 | $22.05 | $86.45 | 1,279,660 | — | — |
| 2021-12-03 | $21.70 | $85.08 | 1,135,880 | — | — |
| 2021-12-02 | $22.20 | $87.04 | 1,119,060 | — | — |
| 2021-12-01 | $21.75 | $85.28 | 1,697,040 | — | — |
| 2021-11-30 | $22.60 | $88.61 | 1,629,100 | — | — |
| 2021-11-29 | $23.70 | $92.92 | 995,940 | — | — |
| 2021-11-26 | $24.00 | $92.82 | 1,187,760 | — | — |
| 2021-11-24 | $24.25 | $93.79 | 550,880 | — | — |
| 2021-11-23 | $24.00 | $92.82 | 870,820 | — | — |
| 2021-11-22 | $24.00 | $92.82 | 1,208,660 | — | — |
| 2021-11-19 | $24.40 | $94.37 | 760,340 | — | — |
| 2021-11-18 | $24.60 | $95.14 | 758,400 | — | — |
| 2021-11-17 | $24.40 | $94.37 | 1,015,700 | — | — |
| 2021-11-16 | $24.60 | $95.14 | 607,460 | — | — |
| 2021-11-15 | $24.65 | $95.34 | 944,600 | — | — |
| 2021-11-12 | $24.60 | $95.14 | 865,460 | — | — |
| 2021-11-11 | $24.60 | $95.14 | 836,700 | — | — |
| 2021-11-10 | $24.55 | $94.95 | 3,069,440 | — | — |
| 2021-11-09 | $25.00 | $96.69 | 1,055,640 | — | — |
| 2021-11-08 | $24.95 | $96.50 | 518,260 | — | — |
| 2021-11-05 | $25.00 | $96.69 | 997,400 | — | — |
| 2021-11-04 | $24.90 | $96.30 | 1,640,100 | — | — |
| 2021-11-03 | $24.90 | $96.30 | 739,180 | — | — |
| 2021-11-02 | $24.80 | $95.92 | 802,500 | — | — |
| 2021-11-01 | $24.95 | $96.50 | 1,397,120 | — | — |
| 2021-10-29 | $24.80 | $95.92 | 867,480 | — | — |
| 2021-10-28 | $24.75 | $95.72 | 1,300,980 | — | — |
| 2021-10-27 | $25.10 | $95.82 | 893,880 | — | — |
| 2021-10-26 | $25.10 | $95.82 | 938,020 | — | — |
| 2021-10-25 | $25.10 | $95.82 | 835,740 | — | — |
| 2021-10-22 | $24.95 | $95.25 | 606,600 | — | — |
| 2021-10-21 | $25.00 | $95.44 | 541,280 | — | — |
| 2021-10-20 | $25.05 | $95.63 | 565,420 | — | — |
| 2021-10-19 | $25.00 | $95.44 | 816,000 | — | — |
| 2021-10-18 | $24.95 | $95.25 | 1,962,680 | — | — |
| 2021-10-15 | $25.00 | $95.44 | 469,920 | — | — |
| 2021-10-14 | $25.00 | $95.44 | 643,360 | — | — |
| 2021-10-13 | $25.05 | $95.63 | 849,300 | — | — |
| 2021-10-12 | $25.30 | $96.58 | 470,540 | — | — |
| 2021-10-11 | $25.10 | $95.82 | 519,400 | — | — |
| 2021-10-08 | $25.10 | $95.82 | 377,020 | — | — |
| 2021-10-07 | $25.00 | $95.44 | 606,800 | — | — |
| 2021-10-06 | $24.85 | $94.87 | 422,200 | — | — |
| 2021-10-05 | $24.75 | $94.48 | 367,980 | — | — |
| 2021-10-04 | $24.70 | $94.29 | 583,760 | — | — |
| 2021-10-01 | $24.70 | $94.29 | 513,920 | — | — |
| 2021-09-30 | $24.45 | $93.34 | 813,820 | — | — |
| 2021-09-29 | $24.60 | $93.91 | 870,200 | — | — |
| 2021-09-28 | $25.00 | $94.20 | 685,300 | — | — |
| 2021-09-27 | $25.05 | $94.39 | 2,523,820 | — | — |
| 2021-09-24 | $25.15 | $94.76 | 526,280 | — | — |
| 2021-09-23 | $25.15 | $94.76 | 421,660 | — | — |
| 2021-09-22 | $25.00 | $94.20 | 688,400 | — | — |
| 2021-09-21 | $24.85 | $93.63 | 774,240 | — | — |
| 2021-09-20 | $24.75 | $93.26 | 1,227,640 | — | — |
| 2021-09-17 | $25.00 | $94.20 | 1,799,140 | — | — |
| 2021-09-16 | $25.15 | $94.76 | 515,640 | — | — |
| 2021-09-15 | $25.10 | $94.58 | 1,561,780 | — | — |
| 2021-09-14 | $25.30 | $95.33 | 568,140 | — | — |
| 2021-09-13 | $25.30 | $95.33 | 865,280 | — | — |
| 2021-09-10 | $25.10 | $94.58 | 729,160 | — | — |
| 2021-09-09 | $25.15 | $94.76 | 978,920 | — | — |
| 2021-09-08 | $25.00 | $94.20 | 605,000 | — | — |
| 2021-09-07 | $25.10 | $94.58 | 477,940 | — | — |
| 2021-09-03 | $25.15 | $94.76 | 429,180 | — | — |
| 2021-09-02 | $25.15 | $94.76 | 448,420 | — | — |
| 2021-09-01 | $25.05 | $94.39 | 738,480 | — | — |
| 2021-08-31 | $25.10 | $94.58 | 422,080 | — | — |
| 2021-08-30 | $25.00 | $94.20 | 922,020 | — | — |
| 2021-08-27 | $25.60 | $95.23 | 735,220 | — | — |
| 2021-08-26 | $25.45 | $94.68 | 362,640 | — | — |
| 2021-08-25 | $25.60 | $95.23 | 721,400 | — | — |
| 2021-08-24 | $25.75 | $95.79 | 679,920 | — | — |
| 2021-08-23 | $25.55 | $95.05 | 786,880 | — | — |
| 2021-08-20 | $25.30 | $94.12 | 697,460 | — | — |
| 2021-08-19 | $24.50 | $91.14 | 1,049,920 | — | — |
| 2021-08-18 | $25.15 | $93.56 | 419,820 | — | — |
| 2021-08-17 | $25.15 | $93.56 | 323,100 | — | — |
| 2021-08-16 | $25.30 | $94.12 | 444,100 | — | — |
| 2021-08-13 | $25.30 | $94.12 | 322,640 | — | — |
| 2021-08-12 | $25.20 | $93.75 | 339,780 | — | — |
| 2021-08-11 | $25.15 | $93.56 | 382,460 | — | — |
| 2021-08-10 | $24.90 | $92.63 | 285,700 | — | — |
| 2021-08-09 | $24.60 | $91.51 | 369,420 | — | — |
| 2021-08-06 | $24.70 | $91.89 | 301,020 | — | — |
| 2021-08-05 | $24.50 | $91.14 | 377,440 | — | — |
| 2021-08-04 | $24.30 | $90.40 | 844,760 | — | — |
| 2021-08-03 | $24.50 | $91.14 | 785,140 | — | — |
| 2021-08-02 | $24.90 | $92.63 | 584,560 | — | — |
| 2021-07-30 | $24.75 | $92.07 | 888,680 | — | — |
| 2021-07-29 | $25.50 | $94.86 | 477,420 | — | — |
| 2021-07-28 | $25.55 | $93.84 | 634,780 | — | — |
| 2021-07-27 | $25.50 | $93.66 | 608,760 | — | — |
| 2021-07-26 | $25.60 | $94.02 | 872,840 | — | — |
| 2021-07-23 | $25.30 | $92.92 | 492,000 | — | — |
| 2021-07-22 | $25.40 | $93.29 | 524,760 | — | — |
| 2021-07-21 | $25.65 | $94.21 | 679,260 | — | — |
| 2021-07-20 | $25.30 | $92.92 | 673,600 | — | — |
| 2021-07-19 | $24.85 | $91.27 | 1,101,020 | — | — |
| 2021-07-16 | $25.25 | $92.74 | 543,540 | — | — |
| 2021-07-15 | $25.40 | $93.29 | 546,860 | — | — |
| 2021-07-14 | $25.15 | $92.37 | 586,720 | — | — |
| 2021-07-13 | $25.20 | $92.55 | 883,060 | — | — |
| 2021-07-12 | $26.35 | $96.78 | 407,660 | — | — |
| 2021-07-09 | $26.35 | $96.78 | 641,640 | — | — |
| 2021-07-08 | $25.30 | $92.92 | 664,040 | — | — |
| 2021-07-07 | $25.50 | $93.66 | 455,180 | — | — |
| 2021-07-06 | $25.85 | $94.94 | 717,640 | — | — |
| 2021-07-02 | $25.75 | $94.57 | 1,003,860 | — | — |
| 2021-07-01 | $26.10 | $95.86 | 630,960 | — | — |
| 2021-06-30 | $25.95 | $95.31 | 755,560 | — | — |
| 2021-06-29 | $26.15 | $96.04 | 1,072,000 | — | — |
| 2021-06-28 | $26.90 | $97.60 | 1,055,240 | — | — |
| 2021-06-25 | $27.00 | $97.97 | 977,080 | — | — |
| 2021-06-24 | $27.00 | $97.97 | 1,053,540 | — | — |
| 2021-06-23 | $27.35 | $99.24 | 1,364,180 | — | — |
| 2021-06-22 | $27.55 | $99.96 | 391,820 | — | — |
| 2021-06-21 | $27.35 | $99.24 | 677,680 | — | — |
| 2021-06-18 | $26.90 | $97.60 | 1,468,020 | — | — |
| 2021-06-17 | $27.40 | $99.42 | 1,005,980 | — | — |
| 2021-06-16 | $28.20 | $102.32 | 527,500 | — | — |
| 2021-06-15 | $27.90 | $101.23 | 544,180 | — | — |
| 2021-06-14 | $28.40 | $103.05 | 600,360 | — | — |
| 2021-06-11 | $27.90 | $101.23 | 985,620 | — | — |
| 2021-06-10 | $28.80 | $104.50 | 767,820 | — | — |
| 2021-06-09 | $28.25 | $102.50 | 761,240 | — | — |
| 2021-06-08 | $28.10 | $101.96 | 749,080 | — | — |
| 2021-06-07 | $27.85 | $101.05 | 602,040 | — | — |
| 2021-06-04 | $27.60 | $100.14 | 477,080 | — | — |
| 2021-06-03 | $27.50 | $99.78 | 533,820 | — | — |
| 2021-06-02 | $27.55 | $99.96 | 500,960 | — | — |
| 2021-06-01 | $27.60 | $100.14 | 621,240 | — | — |
| 2021-05-28 | $27.35 | $99.24 | 366,400 | — | — |
| 2021-05-27 | $27.35 | $99.24 | 538,420 | — | — |
| 2021-05-26 | $27.50 | $98.60 | 938,960 | — | — |
| 2021-05-25 | $27.60 | $98.96 | 719,740 | — | — |
| 2021-05-24 | $28.00 | $100.39 | 655,380 | — | — |
| 2021-05-21 | $27.95 | $100.22 | 394,120 | — | — |
| 2021-05-20 | $27.80 | $99.68 | 421,600 | — | — |
| 2021-05-19 | $27.50 | $98.60 | 439,780 | — | — |
| 2021-05-18 | $27.60 | $98.96 | 530,900 | — | — |
| 2021-05-17 | $27.55 | $98.78 | 475,340 | — | — |
| 2021-05-14 | $27.15 | $97.35 | 445,460 | — | — |
| 2021-05-13 | $26.75 | $95.91 | 620,460 | — | — |
| 2021-05-12 | $26.30 | $94.30 | 620,260 | — | — |
| 2021-05-11 | $27.20 | $97.53 | 394,520 | — | — |
| 2021-05-10 | $27.30 | $97.88 | 523,280 | — | — |
| 2021-05-07 | $27.80 | $99.68 | 352,660 | — | — |
| 2021-05-06 | $27.50 | $98.60 | 528,140 | — | — |
| 2021-05-05 | $27.65 | $99.14 | 348,760 | — | — |
| 2021-05-04 | $27.40 | $98.24 | 416,640 | — | — |
| 2021-05-03 | $27.70 | $99.32 | 494,720 | — | — |
| 2021-04-30 | $27.50 | $98.60 | 491,400 | — | — |
| 2021-04-29 | $27.25 | $97.71 | 460,040 | — | — |
| 2021-04-28 | $27.90 | $98.87 | 604,640 | — | — |
| 2021-04-27 | $27.45 | $97.28 | 710,380 | — | — |
| 2021-04-26 | $27.25 | $96.57 | 577,280 | — | — |
| 2021-04-23 | $26.95 | $95.50 | 377,620 | — | — |
| 2021-04-22 | $26.55 | $94.09 | 573,880 | — | — |
| 2021-04-21 | $26.50 | $93.91 | 648,680 | — | — |
| 2021-04-20 | $25.85 | $91.61 | 1,201,560 | — | — |
| 2021-04-19 | $26.15 | $92.67 | 1,404,840 | — | — |
| 2021-04-16 | $26.90 | $95.33 | 1,067,320 | — | — |
| 2021-04-15 | $27.20 | $96.39 | 3,006,160 | — | — |
| 2021-04-14 | $30.70 | $108.79 | 319,540 | — | — |
| 2021-04-13 | $30.85 | $109.32 | 292,780 | — | — |
| 2021-04-12 | $30.55 | $108.26 | 360,260 | — | — |
| 2021-04-09 | $30.15 | $106.84 | 247,600 | — | — |
| 2021-04-08 | $30.15 | $106.84 | 235,980 | — | — |
| 2021-04-07 | $30.05 | $106.49 | 277,520 | — | — |
| 2021-04-06 | $29.95 | $106.14 | 310,320 | — | — |
| 2021-04-05 | $29.85 | $105.78 | 445,380 | — | — |
| 2021-04-01 | $30.05 | $106.49 | 379,480 | — | — |
| 2021-03-31 | $30.05 | $106.49 | 409,980 | — | — |
| 2021-03-30 | $29.75 | $105.43 | 411,700 | — | — |
| 2021-03-29 | $29.80 | $104.45 | 597,520 | — | — |
| 2021-03-26 | $29.95 | $104.98 | 470,000 | — | — |
| 2021-03-25 | $29.80 | $104.45 | 949,000 | — | — |
| 2021-03-24 | $29.15 | $102.17 | 807,560 | — | — |
| 2021-03-23 | $29.65 | $103.93 | 549,880 | — | — |
| 2021-03-22 | $30.15 | $105.68 | 344,340 | — | — |
| 2021-03-19 | $30.10 | $105.50 | 1,160,000 | — | — |
| 2021-03-18 | $29.55 | $103.58 | 343,360 | — | — |
| 2021-03-17 | $30.10 | $105.50 | 337,500 | — | — |
| 2021-03-16 | $29.60 | $103.75 | 388,000 | — | — |
| 2021-03-15 | $30.20 | $105.85 | 752,220 | — | — |
| 2021-03-12 | $29.45 | $103.23 | 293,920 | — | — |
| 2021-03-11 | $29.20 | $102.35 | 260,840 | — | — |
| 2021-03-10 | $28.95 | $101.47 | 373,500 | — | — |
| 2021-03-09 | $28.65 | $100.42 | 378,280 | — | — |
| 2021-03-08 | $28.35 | $99.37 | 489,260 | — | — |
| 2021-03-05 | $27.65 | $96.92 | 868,220 | — | — |
| 2021-03-04 | $27.95 | $97.97 | 834,440 | — | — |
| 2021-03-03 | $28.40 | $99.54 | 1,372,840 | — | — |
| 2021-03-02 | $28.95 | $101.47 | 302,380 | — | — |
| 2021-03-01 | $28.90 | $101.30 | 407,520 | — | — |
| 2021-02-26 | $28.65 | $100.42 | 364,480 | — | — |
| 2021-02-25 | $28.20 | $98.84 | 471,900 | — | — |
| 2021-02-24 | $29.25 | $101.39 | 581,980 | — | — |
| 2021-02-23 | $28.65 | $99.31 | 497,480 | — | — |
| 2021-02-22 | $28.75 | $99.65 | 593,060 | — | — |
| 2021-02-19 | $28.45 | $98.61 | 345,300 | — | — |
| 2021-02-18 | $27.80 | $96.36 | 456,020 | — | — |
| 2021-02-17 | $28.05 | $97.23 | 473,500 | — | — |
| 2021-02-16 | $28.75 | $99.65 | 437,400 | — | — |
| 2021-02-12 | $28.25 | $97.92 | 373,740 | — | — |
| 2021-02-11 | $27.95 | $96.88 | 382,760 | — | — |
| 2021-02-10 | $27.90 | $96.71 | 275,140 | — | — |
| 2021-02-09 | $27.90 | $96.71 | 310,480 | — | — |
| 2021-02-08 | $27.80 | $96.36 | 336,200 | — | — |
| 2021-02-05 | $27.60 | $95.67 | 577,860 | — | — |
| 2021-02-04 | $26.95 | $93.41 | 598,940 | — | — |
| 2021-02-03 | $26.65 | $92.37 | 397,580 | — | — |
| 2021-02-02 | $26.80 | $92.89 | 444,220 | — | — |
| 2021-02-01 | $25.95 | $89.95 | 432,640 | — | — |
| 2021-01-29 | $25.85 | $89.60 | 819,640 | — | — |
| 2021-01-28 | $26.70 | $92.55 | 444,260 | — | — |
| 2021-01-27 | $27.20 | $93.15 | 592,160 | — | — |
| 2021-01-26 | $27.55 | $94.35 | 664,160 | — | — |
| 2021-01-25 | $27.25 | $93.32 | 366,840 | — | — |
| 2021-01-22 | $26.85 | $91.95 | 508,400 | — | — |
| 2021-01-21 | $26.90 | $92.13 | 1,469,940 | — | — |
| 2021-01-20 | $27.65 | $94.69 | 354,100 | — | — |
| 2021-01-19 | $27.40 | $93.84 | 255,240 | — | — |
| 2021-01-15 | $27.10 | $92.81 | 253,820 | — | — |
| 2021-01-14 | $26.80 | $91.78 | 238,260 | — | — |
| 2021-01-13 | $26.25 | $89.90 | 129,700 | — | — |
| 2021-01-12 | $26.20 | $89.73 | 199,840 | — | — |
| 2021-01-11 | $26.30 | $90.07 | 186,620 | — | — |
| 2021-01-08 | $26.40 | $90.41 | 159,440 | — | — |
| 2021-01-07 | $26.30 | $90.07 | 156,140 | — | — |
| 2021-01-06 | $26.05 | $89.21 | 263,400 | — | — |
| 2021-01-05 | $25.45 | $87.16 | 241,260 | — | — |
| 2021-01-04 | $25.60 | $87.67 | 529,620 | — | — |