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
- 1991-12-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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $29.38 | $164.42 | 595,200 | — | — |
| 2019-12-30 | $29.39 | $164.47 | 563,000 | — | — |
| 2019-12-27 | $29.40 | $162.99 | 336,200 | — | — |
| 2019-12-26 | $29.24 | $162.10 | 206,600 | — | — |
| 2019-12-24 | $29.09 | $161.27 | 136,200 | — | — |
| 2019-12-23 | $29.08 | $161.22 | 625,600 | — | — |
| 2019-12-20 | $29.51 | $163.60 | 2,348,400 | — | — |
| 2019-12-19 | $28.82 | $159.78 | 412,800 | — | — |
| 2019-12-18 | $28.84 | $159.89 | 676,600 | — | — |
| 2019-12-17 | $28.31 | $156.95 | 898,900 | — | — |
| 2019-12-16 | $28.31 | $156.95 | 657,300 | — | — |
| 2019-12-13 | $27.93 | $154.84 | 541,500 | — | — |
| 2019-12-12 | $28.11 | $155.84 | 563,700 | — | — |
| 2019-12-11 | $28.29 | $156.84 | 502,100 | — | — |
| 2019-12-10 | $29.07 | $161.16 | 299,700 | — | — |
| 2019-12-09 | $29.14 | $161.55 | 481,800 | — | — |
| 2019-12-06 | $29.13 | $161.49 | 413,800 | — | — |
| 2019-12-05 | $29.01 | $160.83 | 402,600 | — | — |
| 2019-12-04 | $29.00 | $160.77 | 557,900 | — | — |
| 2019-12-03 | $28.96 | $160.55 | 353,300 | — | — |
| 2019-12-02 | $28.74 | $159.33 | 599,900 | — | — |
| 2019-11-29 | $29.18 | $161.77 | 242,300 | — | — |
| 2019-11-27 | $29.45 | $163.27 | 407,200 | — | — |
| 2019-11-26 | $28.95 | $160.50 | 561,800 | — | — |
| 2019-11-25 | $28.62 | $158.67 | 860,600 | — | — |
| 2019-11-22 | $28.55 | $158.28 | 502,600 | — | — |
| 2019-11-21 | $28.40 | $157.45 | 665,200 | — | — |
| 2019-11-20 | $28.88 | $160.11 | 767,400 | — | — |
| 2019-11-19 | $29.31 | $162.49 | 919,300 | — | — |
| 2019-11-18 | $29.22 | $161.99 | 626,800 | — | — |
| 2019-11-15 | $29.15 | $161.60 | 881,300 | — | — |
| 2019-11-14 | $29.24 | $162.10 | 630,700 | — | — |
| 2019-11-13 | $28.98 | $160.66 | 545,800 | — | — |
| 2019-11-12 | $28.91 | $160.27 | 700,400 | — | — |
| 2019-11-11 | $29.17 | $161.72 | 458,400 | — | — |
| 2019-11-08 | $29.25 | $162.16 | 460,000 | — | — |
| 2019-11-07 | $29.17 | $161.72 | 655,600 | — | — |
| 2019-11-06 | $29.50 | $163.54 | 848,200 | — | — |
| 2019-11-05 | $29.87 | $165.60 | 748,200 | — | — |
| 2019-11-04 | $30.12 | $166.98 | 800,400 | — | — |
| 2019-11-01 | $29.86 | $165.54 | 754,000 | — | — |
| 2019-10-31 | $29.64 | $164.32 | 1,421,200 | — | — |
| 2019-10-30 | $29.78 | $165.10 | 1,129,000 | — | — |
| 2019-10-29 | $29.26 | $162.21 | 1,015,700 | — | — |
| 2019-10-28 | $29.87 | $165.60 | 342,200 | — | — |
| 2019-10-25 | $30.02 | $166.43 | 240,600 | — | — |
| 2019-10-24 | $30.13 | $167.04 | 439,200 | — | — |
| 2019-10-23 | $30.03 | $166.48 | 364,600 | — | — |
| 2019-10-22 | $29.96 | $166.10 | 312,200 | — | — |
| 2019-10-21 | $29.86 | $165.54 | 304,400 | — | — |
| 2019-10-18 | $29.71 | $164.71 | 433,000 | — | — |
| 2019-10-17 | $29.55 | $163.82 | 521,000 | — | — |
| 2019-10-16 | $29.12 | $161.44 | 225,200 | — | — |
| 2019-10-15 | $28.85 | $159.94 | 531,600 | — | — |
| 2019-10-14 | $28.97 | $160.61 | 219,600 | — | — |
| 2019-10-11 | $29.10 | $161.33 | 273,600 | — | — |
| 2019-10-10 | $28.92 | $160.33 | 414,200 | — | — |
| 2019-10-09 | $28.88 | $160.11 | 668,900 | — | — |
| 2019-10-08 | $28.83 | $159.83 | 745,200 | — | — |
| 2019-10-07 | $29.42 | $163.10 | 335,300 | — | — |
| 2019-10-04 | $29.66 | $164.43 | 527,700 | — | — |
| 2019-10-03 | $29.42 | $163.10 | 711,200 | — | — |
| 2019-10-02 | $29.11 | $161.38 | 545,400 | — | — |
| 2019-10-01 | $29.34 | $162.66 | 653,300 | — | — |
| 2019-09-30 | $29.78 | $165.10 | 499,800 | — | — |
| 2019-09-27 | $29.64 | $164.32 | 387,500 | — | — |
| 2019-09-26 | $30.11 | $165.40 | 461,900 | — | — |
| 2019-09-25 | $29.54 | $162.27 | 445,000 | — | — |
| 2019-09-24 | $29.29 | $160.90 | 533,400 | — | — |
| 2019-09-23 | $29.14 | $160.07 | 472,300 | — | — |
| 2019-09-20 | $29.03 | $159.47 | 965,400 | — | — |
| 2019-09-19 | $29.01 | $159.36 | 468,300 | — | — |
| 2019-09-18 | $28.98 | $159.19 | 440,300 | — | — |
| 2019-09-17 | $29.20 | $160.40 | 453,300 | — | — |
| 2019-09-16 | $29.17 | $160.24 | 468,800 | — | — |
| 2019-09-13 | $28.94 | $158.98 | 549,400 | — | — |
| 2019-09-12 | $29.55 | $162.33 | 463,500 | — | — |
| 2019-09-11 | $29.80 | $163.70 | 536,400 | — | — |
| 2019-09-10 | $29.76 | $163.48 | 790,100 | — | — |
| 2019-09-09 | $29.38 | $161.39 | 614,700 | — | — |
| 2019-09-06 | $29.23 | $160.57 | 686,200 | — | — |
| 2019-09-05 | $29.50 | $162.05 | 1,626,300 | — | — |
| 2019-09-04 | $29.10 | $159.85 | 497,400 | — | — |
| 2019-09-03 | $29.09 | $159.80 | 407,600 | — | — |
| 2019-08-30 | $28.89 | $158.70 | 545,100 | — | — |
| 2019-08-29 | $28.86 | $158.54 | 293,300 | — | — |
| 2019-08-28 | $28.38 | $155.90 | 288,500 | — | — |
| 2019-08-27 | $28.56 | $156.89 | 551,700 | — | — |
| 2019-08-26 | $28.77 | $158.04 | 637,900 | — | — |
| 2019-08-23 | $28.77 | $158.04 | 705,300 | — | — |
| 2019-08-22 | $29.14 | $160.07 | 398,700 | — | — |
| 2019-08-21 | $28.84 | $158.43 | 925,900 | — | — |
| 2019-08-20 | $28.81 | $158.26 | 1,082,600 | — | — |
| 2019-08-19 | $28.99 | $159.25 | 363,000 | — | — |
| 2019-08-16 | $28.84 | $158.43 | 755,600 | — | — |
| 2019-08-15 | $28.38 | $155.90 | 508,000 | — | — |
| 2019-08-14 | $28.28 | $155.35 | 782,000 | — | — |
| 2019-08-13 | $28.32 | $155.57 | 796,000 | — | — |
| 2019-08-12 | $28.61 | $157.16 | 525,100 | — | — |
| 2019-08-09 | $28.72 | $157.77 | 735,100 | — | — |
| 2019-08-08 | $28.85 | $158.48 | 1,041,700 | — | — |
| 2019-08-07 | $28.25 | $155.18 | 1,091,600 | — | — |
| 2019-08-06 | $27.14 | $149.09 | 596,700 | — | — |
| 2019-08-05 | $27.20 | $149.42 | 725,000 | — | — |
| 2019-08-02 | $27.79 | $152.66 | 523,500 | — | — |
| 2019-08-01 | $27.73 | $152.33 | 698,400 | — | — |
| 2019-07-31 | $27.92 | $153.37 | 1,032,000 | — | — |
| 2019-07-30 | $28.59 | $157.05 | 2,171,500 | — | — |
| 2019-07-29 | $27.00 | $148.32 | 966,600 | — | — |
| 2019-07-26 | $26.92 | $147.88 | 542,400 | — | — |
| 2019-07-25 | $26.78 | $147.11 | 358,800 | — | — |
| 2019-07-24 | $27.01 | $148.37 | 486,200 | — | — |
| 2019-07-23 | $26.68 | $146.56 | 382,800 | — | — |
| 2019-07-22 | $26.39 | $144.97 | 438,000 | — | — |
| 2019-07-19 | $26.67 | $146.51 | 706,900 | — | — |
| 2019-07-18 | $27.20 | $149.42 | 919,400 | — | — |
| 2019-07-17 | $26.68 | $146.56 | 910,000 | — | — |
| 2019-07-16 | $26.80 | $147.22 | 1,114,100 | — | — |
| 2019-07-15 | $27.02 | $148.43 | 575,500 | — | — |
| 2019-07-12 | $27.30 | $149.97 | 513,800 | — | — |
| 2019-07-11 | $27.37 | $150.35 | 913,300 | — | — |
| 2019-07-10 | $27.76 | $152.49 | 1,589,700 | — | — |
| 2019-07-09 | $27.70 | $152.16 | 726,600 | — | — |
| 2019-07-08 | $27.58 | $151.50 | 733,200 | — | — |
| 2019-07-05 | $27.50 | $151.06 | 427,700 | — | — |
| 2019-07-03 | $27.55 | $151.34 | 407,200 | — | — |
| 2019-07-02 | $27.15 | $149.14 | 706,900 | — | — |
| 2019-07-01 | $26.53 | $145.74 | 1,146,400 | — | — |
| 2019-06-28 | $26.37 | $144.86 | 2,829,500 | — | — |
| 2019-06-27 | $26.47 | $145.41 | 1,337,200 | — | — |
| 2019-06-26 | $26.30 | $142.96 | 1,345,000 | — | — |
| 2019-06-25 | $27.44 | $149.16 | 707,100 | — | — |
| 2019-06-24 | $28.03 | $152.37 | 717,500 | — | — |
| 2019-06-21 | $28.33 | $154.00 | 1,560,900 | — | — |
| 2019-06-20 | $28.97 | $157.48 | 779,000 | — | — |
| 2019-06-19 | $28.91 | $157.15 | 748,300 | — | — |
| 2019-06-18 | $28.59 | $155.41 | 930,600 | — | — |
| 2019-06-17 | $28.93 | $157.26 | 850,200 | — | — |
| 2019-06-14 | $28.55 | $155.19 | 883,800 | — | — |
| 2019-06-13 | $29.11 | $158.24 | 578,800 | — | — |
| 2019-06-12 | $29.00 | $157.64 | 742,300 | — | — |
| 2019-06-11 | $28.82 | $156.66 | 1,411,600 | — | — |
| 2019-06-10 | $28.58 | $155.36 | 626,900 | — | — |
| 2019-06-07 | $28.94 | $157.31 | 467,200 | — | — |
| 2019-06-06 | $28.89 | $157.04 | 559,900 | — | — |
| 2019-06-05 | $28.52 | $155.03 | 635,800 | — | — |
| 2019-06-04 | $27.93 | $151.82 | 564,500 | — | — |
| 2019-06-03 | $27.99 | $152.15 | 710,900 | — | — |
| 2019-05-31 | $27.84 | $151.33 | 527,900 | — | — |
| 2019-05-30 | $27.55 | $149.76 | 621,700 | — | — |
| 2019-05-29 | $27.63 | $150.19 | 527,400 | — | — |
| 2019-05-28 | $27.88 | $151.55 | 482,200 | — | — |
| 2019-05-24 | $28.14 | $152.96 | 324,200 | — | — |
| 2019-05-23 | $28.09 | $152.69 | 466,000 | — | — |
| 2019-05-22 | $28.21 | $153.34 | 407,300 | — | — |
| 2019-05-21 | $28.27 | $153.67 | 566,600 | — | — |
| 2019-05-20 | $27.83 | $151.28 | 1,371,000 | — | — |
| 2019-05-17 | $28.12 | $152.86 | 466,400 | — | — |
| 2019-05-16 | $28.31 | $153.89 | 660,300 | — | — |
| 2019-05-15 | $28.21 | $153.34 | 317,900 | — | — |
| 2019-05-14 | $28.01 | $152.26 | 514,100 | — | — |
| 2019-05-13 | $27.98 | $152.09 | 565,800 | — | — |
| 2019-05-10 | $27.98 | $152.09 | 639,400 | — | — |
| 2019-05-09 | $27.60 | $150.03 | 675,800 | — | — |
| 2019-05-08 | $27.53 | $149.65 | 373,900 | — | — |
| 2019-05-07 | $27.66 | $150.35 | 422,800 | — | — |
| 2019-05-06 | $28.15 | $153.02 | 486,500 | — | — |
| 2019-05-03 | $28.08 | $152.64 | 580,900 | — | — |
| 2019-05-02 | $27.68 | $150.46 | 526,600 | — | — |
| 2019-05-01 | $27.85 | $151.39 | 643,300 | — | — |
| 2019-04-30 | $27.88 | $151.55 | 524,900 | — | — |
| 2019-04-29 | $27.60 | $150.03 | 428,000 | — | — |
| 2019-04-26 | $27.89 | $151.61 | 761,000 | — | — |
| 2019-04-25 | $27.71 | $150.63 | 402,100 | — | — |
| 2019-04-24 | $27.67 | $150.41 | 489,700 | — | — |
| 2019-04-23 | $27.50 | $149.49 | 800,200 | — | — |
| 2019-04-22 | $27.13 | $147.47 | 493,400 | — | — |
| 2019-04-18 | $27.29 | $148.34 | 525,100 | — | — |
| 2019-04-17 | $27.05 | $147.04 | 533,000 | — | — |
| 2019-04-16 | $27.25 | $148.13 | 608,800 | — | — |
| 2019-04-15 | $27.98 | $152.09 | 437,900 | — | — |
| 2019-04-12 | $28.08 | $152.64 | 452,100 | — | — |
| 2019-04-11 | $27.70 | $150.57 | 625,100 | — | — |
| 2019-04-10 | $27.63 | $150.19 | 569,300 | — | — |
| 2019-04-09 | $27.15 | $147.58 | 361,700 | — | — |
| 2019-04-08 | $27.43 | $149.10 | 494,500 | — | — |
| 2019-04-05 | $27.57 | $149.87 | 694,300 | — | — |
| 2019-04-04 | $27.31 | $148.45 | 638,000 | — | — |
| 2019-04-03 | $27.37 | $148.78 | 556,500 | — | — |
| 2019-04-02 | $27.31 | $148.45 | 824,100 | — | — |
| 2019-04-01 | $27.32 | $148.51 | 743,500 | — | — |
| 2019-03-29 | $27.30 | $148.40 | 1,012,200 | — | — |
| 2019-03-28 | $27.70 | $150.57 | 475,700 | — | — |
| 2019-03-27 | $27.57 | $148.37 | 588,800 | — | — |
| 2019-03-26 | $27.39 | $147.40 | 527,600 | — | — |
| 2019-03-25 | $27.08 | $145.73 | 720,900 | — | — |
| 2019-03-22 | $27.14 | $146.06 | 401,900 | — | — |
| 2019-03-21 | $27.51 | $148.05 | 464,000 | — | — |
| 2019-03-20 | $27.12 | $145.95 | 499,400 | — | — |
| 2019-03-19 | $26.86 | $144.55 | 528,900 | — | — |
| 2019-03-18 | $26.84 | $144.44 | 912,200 | — | — |
| 2019-03-15 | $27.00 | $145.30 | 1,158,200 | — | — |
| 2019-03-14 | $27.05 | $145.57 | 666,900 | — | — |
| 2019-03-13 | $26.96 | $145.09 | 811,800 | — | — |
| 2019-03-12 | $26.75 | $143.96 | 575,300 | — | — |
| 2019-03-11 | $26.50 | $142.61 | 472,800 | — | — |
| 2019-03-08 | $26.13 | $140.62 | 487,300 | — | — |
| 2019-03-07 | $26.09 | $140.41 | 791,000 | — | — |
| 2019-03-06 | $25.93 | $139.55 | 404,000 | — | — |
| 2019-03-05 | $25.90 | $139.38 | 1,033,700 | — | — |
| 2019-03-04 | $25.70 | $138.31 | 789,300 | — | — |
| 2019-03-01 | $25.81 | $138.90 | 752,000 | — | — |
| 2019-02-28 | $25.99 | $139.87 | 2,024,700 | — | — |
| 2019-02-27 | $26.05 | $140.19 | 719,500 | — | — |
| 2019-02-26 | $25.94 | $139.60 | 551,000 | — | — |
| 2019-02-25 | $26.18 | $140.89 | 445,900 | — | — |
| 2019-02-22 | $26.29 | $141.48 | 448,900 | — | — |
| 2019-02-21 | $26.07 | $140.30 | 323,300 | — | — |
| 2019-02-20 | $26.15 | $140.73 | 535,900 | — | — |
| 2019-02-19 | $26.00 | $139.92 | 1,008,800 | — | — |
| 2019-02-15 | $26.16 | $140.78 | 707,400 | — | — |
| 2019-02-14 | $25.85 | $139.11 | 795,200 | — | — |
| 2019-02-13 | $25.49 | $137.18 | 695,800 | — | — |
| 2019-02-12 | $25.70 | $138.31 | 660,900 | — | — |
| 2019-02-11 | $25.89 | $139.33 | 848,400 | — | — |
| 2019-02-08 | $25.47 | $137.07 | 876,900 | — | — |
| 2019-02-07 | $25.40 | $136.69 | 857,200 | — | — |
| 2019-02-06 | $25.03 | $134.70 | 408,800 | — | — |
| 2019-02-05 | $25.16 | $135.40 | 614,200 | — | — |
| 2019-02-04 | $25.02 | $134.65 | 816,300 | — | — |
| 2019-02-01 | $24.49 | $131.80 | 805,200 | — | — |
| 2019-01-31 | $24.69 | $132.87 | 820,900 | — | — |
| 2019-01-30 | $24.59 | $132.33 | 724,800 | — | — |
| 2019-01-29 | $24.37 | $131.15 | 571,500 | — | — |
| 2019-01-28 | $24.15 | $129.97 | 467,300 | — | — |
| 2019-01-25 | $24.13 | $129.86 | 1,097,200 | — | — |
| 2019-01-24 | $23.75 | $127.81 | 562,800 | — | — |
| 2019-01-23 | $23.62 | $127.11 | 655,600 | — | — |
| 2019-01-22 | $23.63 | $127.17 | 896,500 | — | — |
| 2019-01-18 | $23.47 | $126.31 | 1,028,200 | — | — |
| 2019-01-17 | $23.34 | $125.61 | 803,700 | — | — |
| 2019-01-16 | $23.27 | $125.23 | 521,000 | — | — |
| 2019-01-15 | $23.19 | $124.80 | 416,000 | — | — |
| 2019-01-14 | $23.04 | $123.99 | 577,900 | — | — |
| 2019-01-11 | $23.64 | $127.22 | 574,800 | — | — |
| 2019-01-10 | $23.40 | $125.93 | 713,900 | — | — |
| 2019-01-09 | $23.05 | $124.05 | 794,100 | — | — |
| 2019-01-08 | $22.99 | $123.72 | 841,100 | — | — |
| 2019-01-07 | $22.62 | $121.73 | 816,600 | — | — |
| 2019-01-04 | $22.23 | $119.63 | 1,988,500 | — | — |
| 2019-01-03 | $21.44 | $115.38 | 878,200 | — | — |
| 2019-01-02 | $21.04 | $113.23 | 1,233,500 | — | — |