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
- 1994-10-31 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 | $16.29 | $59.07 | 168,900 | — | — |
| 2021-12-30 | $16.30 | $59.11 | 273,700 | — | — |
| 2021-12-29 | $16.23 | $58.86 | 214,500 | — | — |
| 2021-12-28 | $16.31 | $59.15 | 381,000 | — | — |
| 2021-12-27 | $16.44 | $59.62 | 259,800 | — | — |
| 2021-12-23 | $16.24 | $58.89 | 302,600 | — | — |
| 2021-12-22 | $16.14 | $58.53 | 768,200 | — | — |
| 2021-12-21 | $15.83 | $57.40 | 838,000 | — | — |
| 2021-12-20 | $15.92 | $57.73 | 1,828,800 | — | — |
| 2021-12-17 | $17.36 | $62.95 | 915,500 | — | — |
| 2021-12-16 | $17.22 | $62.45 | 1,555,000 | — | — |
| 2021-12-15 | $16.54 | $59.98 | 563,300 | — | — |
| 2021-12-14 | $15.88 | $57.59 | 1,117,000 | — | — |
| 2021-12-13 | $16.80 | $60.92 | 585,900 | — | — |
| 2021-12-10 | $18.02 | $65.35 | 359,200 | — | — |
| 2021-12-09 | $17.89 | $64.88 | 724,500 | — | — |
| 2021-12-08 | $18.35 | $66.54 | 628,400 | — | — |
| 2021-12-07 | $18.12 | $65.71 | 719,700 | — | — |
| 2021-12-06 | $17.14 | $62.16 | 258,100 | — | — |
| 2021-12-03 | $16.87 | $61.18 | 577,700 | — | — |
| 2021-12-02 | $17.21 | $62.41 | 557,700 | — | — |
| 2021-12-01 | $17.05 | $61.83 | 491,300 | — | — |
| 2021-11-30 | $17.71 | $64.22 | 827,300 | — | — |
| 2021-11-29 | $17.84 | $64.69 | 370,000 | — | — |
| 2021-11-26 | $18.59 | $67.41 | 239,300 | — | — |
| 2021-11-24 | $19.44 | $70.50 | 501,300 | — | — |
| 2021-11-23 | $19.20 | $69.63 | 589,600 | — | — |
| 2021-11-22 | $19.61 | $71.11 | 1,297,300 | — | — |
| 2021-11-19 | $17.98 | $65.20 | 875,800 | — | — |
| 2021-11-18 | $17.45 | $63.28 | 558,900 | — | — |
| 2021-11-17 | $17.72 | $64.26 | 373,600 | — | — |
| 2021-11-16 | $18.72 | $67.88 | 518,400 | — | — |
| 2021-11-15 | $19.30 | $69.99 | 190,300 | — | — |
| 2021-11-12 | $19.44 | $70.50 | 210,400 | — | — |
| 2021-11-11 | $19.51 | $70.75 | 413,100 | — | — |
| 2021-11-10 | $19.75 | $71.62 | 471,500 | — | — |
| 2021-11-09 | $19.43 | $70.46 | 575,400 | — | — |
| 2021-11-08 | $18.75 | $67.99 | 296,500 | — | — |
| 2021-11-05 | $18.69 | $67.78 | 318,100 | — | — |
| 2021-11-04 | $18.61 | $67.49 | 794,600 | — | — |
| 2021-11-03 | $18.55 | $67.27 | 456,000 | — | — |
| 2021-11-02 | $17.65 | $64.00 | 521,600 | — | — |
| 2021-11-01 | $18.21 | $66.04 | 344,000 | — | — |
| 2021-10-29 | $17.72 | $64.26 | 438,900 | — | — |
| 2021-10-28 | $18.14 | $65.78 | 305,300 | — | — |
| 2021-10-27 | $18.03 | $65.38 | 409,500 | — | — |
| 2021-10-26 | $18.82 | $68.25 | 459,700 | — | — |
| 2021-10-25 | $18.58 | $67.38 | 604,000 | — | — |
| 2021-10-22 | $18.09 | $65.60 | 467,400 | — | — |
| 2021-10-21 | $18.23 | $66.11 | 882,900 | — | — |
| 2021-10-20 | $17.80 | $64.55 | 425,100 | — | — |
| 2021-10-19 | $17.34 | $62.88 | 319,100 | — | — |
| 2021-10-18 | $17.64 | $63.97 | 438,500 | — | — |
| 2021-10-15 | $17.21 | $62.41 | 694,100 | — | — |
| 2021-10-14 | $17.14 | $62.16 | 610,100 | — | — |
| 2021-10-13 | $17.39 | $63.06 | 776,700 | — | — |
| 2021-10-12 | $17.91 | $64.95 | 897,000 | — | — |
| 2021-10-11 | $19.29 | $69.95 | 176,300 | — | — |
| 2021-10-08 | $19.32 | $70.06 | 345,900 | — | — |
| 2021-10-07 | $19.36 | $70.21 | 550,000 | — | — |
| 2021-10-06 | $19.10 | $69.26 | 533,100 | — | — |
| 2021-10-05 | $19.44 | $70.50 | 644,300 | — | — |
| 2021-10-04 | $19.41 | $70.39 | 410,400 | — | — |
| 2021-10-01 | $19.78 | $71.73 | 317,600 | — | — |
| 2021-09-30 | $19.77 | $71.69 | 478,900 | — | — |
| 2021-09-29 | $19.72 | $71.51 | 449,700 | — | — |
| 2021-09-28 | $19.74 | $71.58 | 318,300 | — | — |
| 2021-09-27 | $20.15 | $73.07 | 295,800 | — | — |
| 2021-09-24 | $20.02 | $72.60 | 437,900 | — | — |
| 2021-09-23 | $20.41 | $74.01 | 294,600 | — | — |
| 2021-09-22 | $20.51 | $74.38 | 205,500 | — | — |
| 2021-09-21 | $20.07 | $72.78 | 316,700 | — | — |
| 2021-09-20 | $20.35 | $73.80 | 419,700 | — | — |
| 2021-09-17 | $20.70 | $75.07 | 202,500 | — | — |
| 2021-09-16 | $20.76 | $75.28 | 273,600 | — | — |
| 2021-09-15 | $20.71 | $75.10 | 177,400 | — | — |
| 2021-09-14 | $20.39 | $73.94 | 409,000 | — | — |
| 2021-09-13 | $20.40 | $73.98 | 233,900 | — | — |
| 2021-09-10 | $20.14 | $73.03 | 259,000 | — | — |
| 2021-09-09 | $19.80 | $71.80 | 450,900 | — | — |
| 2021-09-08 | $19.87 | $72.06 | 498,900 | — | — |
| 2021-09-07 | $20.50 | $74.34 | 403,500 | — | — |
| 2021-09-03 | $20.37 | $73.87 | 280,000 | — | — |
| 2021-09-02 | $20.56 | $74.56 | 732,900 | — | — |
| 2021-09-01 | $21.25 | $77.06 | 423,000 | — | — |
| 2021-08-31 | $21.05 | $76.33 | 677,100 | — | — |
| 2021-08-30 | $20.89 | $75.75 | 223,100 | — | — |
| 2021-08-27 | $20.62 | $74.78 | 301,000 | — | — |
| 2021-08-26 | $20.70 | $75.07 | 166,500 | — | — |
| 2021-08-25 | $20.95 | $75.97 | 275,400 | — | — |
| 2021-08-24 | $20.87 | $75.68 | 374,800 | — | — |
| 2021-08-23 | $20.65 | $74.88 | 372,500 | — | — |
| 2021-08-20 | $20.27 | $73.51 | 339,100 | — | — |
| 2021-08-19 | $20.25 | $73.43 | 611,000 | — | — |
| 2021-08-18 | $20.20 | $73.25 | 485,700 | — | — |
| 2021-08-17 | $19.94 | $72.31 | 432,900 | — | — |
| 2021-08-16 | $19.81 | $71.84 | 169,300 | — | — |
| 2021-08-13 | $20.15 | $73.07 | 238,300 | — | — |
| 2021-08-12 | $20.06 | $72.74 | 536,500 | — | — |
| 2021-08-11 | $20.02 | $72.60 | 352,700 | — | — |
| 2021-08-10 | $19.78 | $71.73 | 597,600 | — | — |
| 2021-08-09 | $19.34 | $70.13 | 319,400 | — | — |
| 2021-08-06 | $19.37 | $70.24 | 1,772,400 | — | — |
| 2021-08-05 | $18.93 | $68.65 | 297,800 | — | — |
| 2021-08-04 | $18.82 | $68.25 | 436,200 | — | — |
| 2021-08-03 | $18.61 | $67.49 | 511,400 | — | — |
| 2021-08-02 | $18.81 | $68.21 | 397,100 | — | — |
| 2021-07-30 | $19.54 | $70.86 | 942,100 | — | — |
| 2021-07-29 | $19.65 | $71.26 | 455,000 | — | — |
| 2021-07-28 | $19.11 | $69.30 | 239,700 | — | — |
| 2021-07-27 | $18.82 | $68.25 | 399,100 | — | — |
| 2021-07-26 | $18.89 | $68.50 | 707,500 | — | — |
| 2021-07-23 | $18.70 | $67.81 | 298,100 | — | — |
| 2021-07-22 | $19.10 | $69.26 | 516,400 | — | — |
| 2021-07-21 | $19.18 | $69.55 | 625,800 | — | — |
| 2021-07-20 | $19.03 | $69.01 | 738,500 | — | — |
| 2021-07-19 | $17.98 | $65.20 | 723,500 | — | — |
| 2021-07-16 | $17.83 | $64.66 | 263,100 | — | — |
| 2021-07-15 | $17.82 | $64.62 | 524,600 | — | — |
| 2021-07-14 | $18.24 | $66.14 | 608,800 | — | — |
| 2021-07-13 | $18.21 | $66.04 | 297,700 | — | — |
| 2021-07-12 | $18.53 | $67.20 | 270,600 | — | — |
| 2021-07-09 | $18.81 | $68.21 | 407,700 | — | — |
| 2021-07-08 | $18.34 | $66.51 | 328,500 | — | — |
| 2021-07-07 | $18.63 | $67.56 | 589,100 | — | — |
| 2021-07-06 | $18.43 | $66.83 | 420,800 | — | — |
| 2021-07-02 | $19.33 | $70.10 | 263,400 | — | — |
| 2021-07-01 | $19.49 | $70.68 | 403,800 | — | — |
| 2021-06-30 | $19.87 | $72.06 | 425,300 | — | — |
| 2021-06-29 | $19.99 | $72.49 | 360,300 | — | — |
| 2021-06-28 | $19.95 | $72.35 | 260,700 | — | — |
| 2021-06-25 | $20.49 | $74.30 | 324,200 | — | — |
| 2021-06-24 | $21.03 | $76.26 | 274,800 | — | — |
| 2021-06-23 | $20.93 | $75.90 | 330,100 | — | — |
| 2021-06-22 | $20.90 | $75.79 | 336,600 | — | — |
| 2021-06-21 | $20.69 | $75.03 | 171,400 | — | — |
| 2021-06-18 | $20.57 | $74.59 | 251,100 | — | — |
| 2021-06-17 | $21.29 | $77.20 | 491,600 | — | — |
| 2021-06-16 | $21.34 | $77.39 | 336,100 | — | — |
| 2021-06-15 | $21.42 | $77.68 | 392,700 | — | — |
| 2021-06-14 | $21.56 | $78.18 | 217,300 | — | — |
| 2021-06-11 | $21.49 | $77.93 | 445,500 | — | — |
| 2021-06-10 | $21.58 | $78.26 | 795,900 | — | — |
| 2021-06-09 | $21.06 | $76.37 | 350,500 | — | — |
| 2021-06-08 | $20.72 | $75.14 | 430,400 | — | — |
| 2021-06-07 | $20.95 | $75.97 | 231,000 | — | — |
| 2021-06-04 | $21.16 | $76.73 | 719,400 | — | — |
| 2021-06-03 | $21.21 | $76.91 | 474,000 | — | — |
| 2021-06-02 | $21.76 | $78.91 | 432,300 | — | — |
| 2021-06-01 | $21.75 | $78.87 | 436,600 | — | — |
| 2021-05-28 | $21.39 | $77.57 | 808,800 | — | — |
| 2021-05-27 | $21.12 | $76.59 | 838,900 | — | — |
| 2021-05-26 | $20.38 | $73.90 | 382,400 | — | — |
| 2021-05-25 | $20.10 | $72.89 | 720,300 | — | — |
| 2021-05-24 | $19.76 | $71.66 | 572,000 | — | — |
| 2021-05-21 | $19.60 | $71.08 | 435,600 | — | — |
| 2021-05-20 | $20.03 | $72.64 | 569,800 | — | — |
| 2021-05-19 | $20.10 | $72.89 | 766,100 | — | — |
| 2021-05-18 | $20.31 | $73.65 | 888,000 | — | — |
| 2021-05-17 | $19.99 | $72.49 | 1,661,400 | — | — |
| 2021-05-14 | $23.25 | $84.31 | 543,900 | — | — |
| 2021-05-13 | $22.41 | $81.27 | 633,500 | — | — |
| 2021-05-12 | $22.55 | $81.77 | 236,900 | — | — |
| 2021-05-11 | $23.20 | $84.13 | 378,000 | — | — |
| 2021-05-10 | $23.65 | $85.76 | 292,300 | — | — |
| 2021-05-07 | $23.69 | $85.91 | 939,500 | — | — |
| 2021-05-06 | $23.60 | $85.58 | 605,800 | — | — |
| 2021-05-05 | $23.38 | $84.78 | 487,200 | — | — |
| 2021-05-04 | $23.24 | $84.28 | 835,300 | — | — |
| 2021-05-03 | $22.60 | $81.96 | 481,500 | — | — |
| 2021-04-30 | $22.24 | $80.65 | 658,800 | — | — |
| 2021-04-29 | $22.49 | $81.56 | 749,900 | — | — |
| 2021-04-28 | $22.79 | $82.64 | 662,500 | — | — |
| 2021-04-27 | $23.40 | $84.86 | 245,400 | — | — |
| 2021-04-26 | $23.81 | $86.34 | 387,000 | — | — |
| 2021-04-23 | $23.43 | $84.97 | 501,300 | — | — |
| 2021-04-22 | $23.61 | $85.62 | 447,800 | — | — |
| 2021-04-21 | $25.87 | $90.44 | 469,400 | — | — |
| 2021-04-20 | $25.70 | $89.85 | 450,500 | — | — |
| 2021-04-19 | $25.71 | $89.89 | 311,400 | — | — |
| 2021-04-16 | $25.64 | $89.64 | 240,200 | — | — |
| 2021-04-15 | $25.54 | $89.29 | 321,600 | — | — |
| 2021-04-14 | $25.25 | $88.28 | 279,900 | — | — |
| 2021-04-13 | $25.02 | $87.47 | 350,500 | — | — |
| 2021-04-12 | $24.77 | $86.60 | 132,700 | — | — |
| 2021-04-09 | $24.83 | $86.81 | 974,300 | — | — |
| 2021-04-08 | $24.94 | $87.19 | 1,214,000 | — | — |
| 2021-04-07 | $24.65 | $86.18 | 251,800 | — | — |
| 2021-04-06 | $24.59 | $85.97 | 299,900 | — | — |
| 2021-04-05 | $24.52 | $85.72 | 390,900 | — | — |
| 2021-04-01 | $24.73 | $86.46 | 334,500 | — | — |
| 2021-03-31 | $24.83 | $86.81 | 969,800 | — | — |
| 2021-03-30 | $24.61 | $86.04 | 368,700 | — | — |
| 2021-03-29 | $24.48 | $85.58 | 429,600 | — | — |
| 2021-03-26 | $24.49 | $85.62 | 626,400 | — | — |
| 2021-03-25 | $24.67 | $86.25 | 452,500 | — | — |
| 2021-03-24 | $25.43 | $88.91 | 434,000 | — | — |
| 2021-03-23 | $24.98 | $87.33 | 402,700 | — | — |
| 2021-03-22 | $24.98 | $87.33 | 309,600 | — | — |
| 2021-03-19 | $25.66 | $89.71 | 550,400 | — | — |
| 2021-03-18 | $25.44 | $88.94 | 338,500 | — | — |
| 2021-03-17 | $25.12 | $87.82 | 234,200 | — | — |
| 2021-03-16 | $24.98 | $87.33 | 192,700 | — | — |
| 2021-03-15 | $25.16 | $87.96 | 255,100 | — | — |
| 2021-03-12 | $25.53 | $89.26 | 380,600 | — | — |
| 2021-03-11 | $25.71 | $89.89 | 803,800 | — | — |
| 2021-03-10 | $24.94 | $87.19 | 724,000 | — | — |
| 2021-03-09 | $24.80 | $86.70 | 413,000 | — | — |
| 2021-03-08 | $24.43 | $85.41 | 388,000 | — | — |
| 2021-03-05 | $24.35 | $85.13 | 501,000 | — | — |
| 2021-03-04 | $24.20 | $84.61 | 385,400 | — | — |
| 2021-03-03 | $24.30 | $84.96 | 524,500 | — | — |
| 2021-03-02 | $23.74 | $83.00 | 527,300 | — | — |
| 2021-03-01 | $23.40 | $81.81 | 200,100 | — | — |
| 2021-02-26 | $22.59 | $78.98 | 241,800 | — | — |
| 2021-02-25 | $22.84 | $79.85 | 317,600 | — | — |
| 2021-02-24 | $23.77 | $83.10 | 348,500 | — | — |
| 2021-02-23 | $23.17 | $81.00 | 258,300 | — | — |
| 2021-02-22 | $23.07 | $80.66 | 675,900 | — | — |
| 2021-02-19 | $24.11 | $84.29 | 256,500 | — | — |
| 2021-02-18 | $23.83 | $83.31 | 239,400 | — | — |
| 2021-02-17 | $23.99 | $83.87 | 393,100 | — | — |
| 2021-02-16 | $23.96 | $83.77 | 748,600 | — | — |
| 2021-02-12 | $22.45 | $78.49 | 517,300 | — | — |
| 2021-02-11 | $22.32 | $78.03 | 655,900 | — | — |
| 2021-02-10 | $21.60 | $75.52 | 418,700 | — | — |
| 2021-02-09 | $21.25 | $74.29 | 675,800 | — | — |
| 2021-02-08 | $21.00 | $73.42 | 310,600 | — | — |
| 2021-02-05 | $20.57 | $71.92 | 1,442,700 | — | — |
| 2021-02-04 | $20.85 | $72.89 | 213,700 | — | — |
| 2021-02-03 | $20.94 | $73.21 | 229,000 | — | — |
| 2021-02-02 | $21.09 | $73.73 | 202,700 | — | — |
| 2021-02-01 | $20.81 | $72.75 | 295,100 | — | — |
| 2021-01-29 | $20.19 | $70.59 | 462,000 | — | — |
| 2021-01-28 | $20.93 | $73.17 | 370,500 | — | — |
| 2021-01-27 | $20.13 | $70.38 | 345,000 | — | — |
| 2021-01-26 | $20.80 | $72.72 | 251,300 | — | — |
| 2021-01-25 | $20.67 | $72.26 | 221,100 | — | — |
| 2021-01-22 | $21.25 | $74.29 | 680,400 | — | — |
| 2021-01-21 | $21.94 | $76.70 | 226,900 | — | — |
| 2021-01-20 | $22.02 | $76.98 | 591,900 | — | — |
| 2021-01-19 | $22.12 | $77.33 | 361,800 | — | — |
| 2021-01-15 | $21.49 | $75.13 | 293,800 | — | — |
| 2021-01-14 | $22.17 | $77.51 | 352,100 | — | — |
| 2021-01-13 | $21.56 | $75.38 | 387,200 | — | — |
| 2021-01-12 | $21.77 | $76.11 | 345,000 | — | — |
| 2021-01-11 | $21.74 | $76.01 | 279,900 | — | — |
| 2021-01-08 | $21.89 | $76.53 | 517,800 | — | — |
| 2021-01-07 | $21.42 | $74.89 | 302,300 | — | — |
| 2021-01-06 | $20.63 | $72.12 | 368,500 | — | — |
| 2021-01-05 | $20.61 | $72.05 | 420,300 | — | — |
| 2021-01-04 | $19.90 | $69.57 | 510,400 | — | — |