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
- 1981-12-15 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 | $25.43 | $1,580.03 | 621,300 | — | — |
| 2019-12-30 | $25.01 | $1,553.93 | 505,300 | — | — |
| 2019-12-27 | $24.86 | $1,544.61 | 509,200 | — | — |
| 2019-12-26 | $24.82 | $1,542.13 | 489,200 | — | — |
| 2019-12-24 | $24.78 | $1,539.64 | 225,000 | — | — |
| 2019-12-23 | $24.82 | $1,542.13 | 648,600 | — | — |
| 2019-12-20 | $24.92 | $1,548.34 | 1,869,900 | — | — |
| 2019-12-19 | $24.81 | $1,541.50 | 985,600 | — | — |
| 2019-12-18 | $24.35 | $1,512.92 | 1,072,000 | — | — |
| 2019-12-17 | $24.24 | $1,506.09 | 1,007,100 | — | — |
| 2019-12-16 | $24.31 | $1,510.44 | 886,400 | — | — |
| 2019-12-13 | $24.02 | $1,492.42 | 645,600 | — | — |
| 2019-12-12 | $24.32 | $1,500.81 | 453,400 | — | — |
| 2019-12-11 | $24.13 | $1,489.08 | 521,500 | — | — |
| 2019-12-10 | $23.96 | $1,478.59 | 709,300 | — | — |
| 2019-12-09 | $24.31 | $1,500.19 | 682,300 | — | — |
| 2019-12-06 | $24.60 | $1,518.09 | 888,000 | — | — |
| 2019-12-05 | $23.75 | $1,465.63 | 597,700 | — | — |
| 2019-12-04 | $23.75 | $1,465.63 | 713,500 | — | — |
| 2019-12-03 | $23.50 | $1,450.21 | 872,000 | — | — |
| 2019-12-02 | $23.50 | $1,450.21 | 638,800 | — | — |
| 2019-11-29 | $23.71 | $1,463.16 | 255,400 | — | — |
| 2019-11-27 | $23.61 | $1,456.99 | 383,500 | — | — |
| 2019-11-26 | $23.50 | $1,450.21 | 572,700 | — | — |
| 2019-11-25 | $23.64 | $1,458.84 | 556,600 | — | — |
| 2019-11-22 | $23.50 | $1,450.21 | 510,800 | — | — |
| 2019-11-21 | $23.35 | $1,440.95 | 628,700 | — | — |
| 2019-11-20 | $23.15 | $1,428.61 | 850,300 | — | — |
| 2019-11-19 | $23.15 | $1,428.61 | 794,100 | — | — |
| 2019-11-18 | $23.36 | $1,441.57 | 692,100 | — | — |
| 2019-11-15 | $23.70 | $1,462.55 | 699,600 | — | — |
| 2019-11-14 | $23.26 | $1,435.39 | 591,200 | — | — |
| 2019-11-13 | $23.59 | $1,455.76 | 580,400 | — | — |
| 2019-11-12 | $23.65 | $1,459.46 | 635,900 | — | — |
| 2019-11-11 | $23.78 | $1,467.48 | 631,800 | — | — |
| 2019-11-08 | $23.84 | $1,471.19 | 830,400 | — | — |
| 2019-11-07 | $24.35 | $1,502.66 | 884,700 | — | — |
| 2019-11-06 | $23.56 | $1,453.91 | 1,200,300 | — | — |
| 2019-11-05 | $24.30 | $1,499.57 | 1,622,200 | — | — |
| 2019-11-04 | $23.74 | $1,465.02 | 2,192,900 | — | — |
| 2019-11-01 | $21.93 | $1,353.32 | 3,129,300 | — | — |
| 2019-10-31 | $26.09 | $1,610.04 | 3,914,600 | — | — |
| 2019-10-30 | $26.68 | $1,646.45 | 653,700 | — | — |
| 2019-10-29 | $26.37 | $1,627.32 | 760,800 | — | — |
| 2019-10-28 | $26.38 | $1,627.93 | 673,800 | — | — |
| 2019-10-25 | $26.06 | $1,608.18 | 661,300 | — | — |
| 2019-10-24 | $26.00 | $1,604.48 | 461,500 | — | — |
| 2019-10-23 | $26.42 | $1,630.40 | 684,800 | — | — |
| 2019-10-22 | $26.18 | $1,615.59 | 757,100 | — | — |
| 2019-10-21 | $25.87 | $1,596.46 | 482,200 | — | — |
| 2019-10-18 | $25.70 | $1,585.97 | 383,200 | — | — |
| 2019-10-17 | $25.55 | $1,576.71 | 596,500 | — | — |
| 2019-10-16 | $25.13 | $1,550.79 | 587,800 | — | — |
| 2019-10-15 | $25.65 | $1,582.88 | 689,600 | — | — |
| 2019-10-14 | $25.23 | $1,556.96 | 671,900 | — | — |
| 2019-10-11 | $25.36 | $1,564.99 | 1,015,300 | — | — |
| 2019-10-10 | $24.39 | $1,505.13 | 802,800 | — | — |
| 2019-10-09 | $24.56 | $1,515.62 | 617,100 | — | — |
| 2019-10-08 | $24.59 | $1,517.47 | 637,800 | — | — |
| 2019-10-07 | $24.49 | $1,511.30 | 698,700 | — | — |
| 2019-10-04 | $25.07 | $1,547.09 | 841,900 | — | — |
| 2019-10-03 | $24.40 | $1,505.74 | 1,785,400 | — | — |
| 2019-10-02 | $24.59 | $1,517.47 | 1,066,900 | — | — |
| 2019-10-01 | $25.38 | $1,566.22 | 583,700 | — | — |
| 2019-09-30 | $25.80 | $1,592.14 | 540,000 | — | — |
| 2019-09-27 | $25.46 | $1,571.16 | 599,100 | — | — |
| 2019-09-26 | $25.64 | $1,582.27 | 447,000 | — | — |
| 2019-09-25 | $25.98 | $1,603.25 | 760,900 | — | — |
| 2019-09-24 | $25.52 | $1,574.86 | 579,400 | — | — |
| 2019-09-23 | $26.06 | $1,608.18 | 826,000 | — | — |
| 2019-09-20 | $25.68 | $1,584.73 | 1,500,400 | — | — |
| 2019-09-19 | $25.95 | $1,601.40 | 1,153,200 | — | — |
| 2019-09-18 | $25.74 | $1,588.44 | 794,700 | — | — |
| 2019-09-17 | $25.98 | $1,603.25 | 620,600 | — | — |
| 2019-09-16 | $26.60 | $1,641.51 | 540,200 | — | — |
| 2019-09-13 | $26.86 | $1,657.55 | 706,300 | — | — |
| 2019-09-12 | $27.28 | $1,673.29 | 539,600 | — | — |
| 2019-09-11 | $27.39 | $1,680.04 | 424,700 | — | — |
| 2019-09-10 | $26.95 | $1,653.05 | 559,600 | — | — |
| 2019-09-09 | $26.27 | $1,611.34 | 921,200 | — | — |
| 2019-09-06 | $25.79 | $1,581.90 | 491,300 | — | — |
| 2019-09-05 | $25.28 | $1,550.61 | 814,200 | — | — |
| 2019-09-04 | $25.32 | $1,553.07 | 445,800 | — | — |
| 2019-09-03 | $24.98 | $1,532.21 | 439,600 | — | — |
| 2019-08-30 | $25.20 | $1,545.71 | 345,600 | — | — |
| 2019-08-29 | $25.22 | $1,546.93 | 379,600 | — | — |
| 2019-08-28 | $24.76 | $1,518.72 | 545,000 | — | — |
| 2019-08-27 | $24.38 | $1,495.41 | 666,900 | — | — |
| 2019-08-26 | $24.61 | $1,509.52 | 587,800 | — | — |
| 2019-08-23 | $24.21 | $1,484.98 | 732,700 | — | — |
| 2019-08-22 | $24.79 | $1,520.56 | 660,300 | — | — |
| 2019-08-21 | $24.81 | $1,521.79 | 549,300 | — | — |
| 2019-08-20 | $24.59 | $1,508.29 | 619,300 | — | — |
| 2019-08-19 | $24.85 | $1,524.24 | 943,200 | — | — |
| 2019-08-16 | $24.81 | $1,521.79 | 791,600 | — | — |
| 2019-08-15 | $24.42 | $1,497.86 | 742,900 | — | — |
| 2019-08-14 | $24.84 | $1,523.63 | 688,300 | — | — |
| 2019-08-13 | $25.33 | $1,553.68 | 536,800 | — | — |
| 2019-08-12 | $25.18 | $1,544.48 | 376,500 | — | — |
| 2019-08-09 | $25.51 | $1,564.72 | 739,700 | — | — |
| 2019-08-08 | $26.74 | $1,640.17 | 909,100 | — | — |
| 2019-08-07 | $26.19 | $1,606.43 | 1,109,900 | — | — |
| 2019-08-06 | $26.81 | $1,644.46 | 1,201,400 | — | — |
| 2019-08-05 | $27.15 | $1,665.32 | 2,143,000 | — | — |
| 2019-08-02 | $27.41 | $1,681.26 | 2,005,200 | — | — |
| 2019-08-01 | $31.24 | $1,916.19 | 759,000 | — | — |
| 2019-07-31 | $32.34 | $1,983.66 | 677,800 | — | — |
| 2019-07-30 | $32.97 | $2,022.30 | 355,400 | — | — |
| 2019-07-29 | $33.14 | $2,032.73 | 593,600 | — | — |
| 2019-07-26 | $33.44 | $2,051.13 | 649,300 | — | — |
| 2019-07-25 | $32.63 | $2,001.45 | 624,900 | — | — |
| 2019-07-24 | $32.54 | $1,995.93 | 505,000 | — | — |
| 2019-07-23 | $32.04 | $1,965.26 | 496,700 | — | — |
| 2019-07-22 | $31.65 | $1,941.34 | 734,600 | — | — |
| 2019-07-19 | $32.70 | $2,005.74 | 1,298,600 | — | — |
| 2019-07-18 | $32.36 | $1,984.88 | 648,600 | — | — |
| 2019-07-17 | $31.92 | $1,957.90 | 710,800 | — | — |
| 2019-07-16 | $32.15 | $1,972.00 | 762,000 | — | — |
| 2019-07-15 | $31.50 | $1,932.13 | 748,500 | — | — |
| 2019-07-12 | $31.79 | $1,949.92 | 440,600 | — | — |
| 2019-07-11 | $31.14 | $1,910.05 | 494,400 | — | — |
| 2019-07-10 | $31.25 | $1,916.80 | 414,400 | — | — |
| 2019-07-09 | $31.36 | $1,923.55 | 608,200 | — | — |
| 2019-07-08 | $31.54 | $1,934.59 | 527,800 | — | — |
| 2019-07-05 | $31.61 | $1,938.88 | 541,900 | — | — |
| 2019-07-03 | $31.16 | $1,911.28 | 752,700 | — | — |
| 2019-07-02 | $31.13 | $1,909.44 | 896,600 | — | — |
| 2019-07-01 | $30.29 | $1,857.92 | 600,900 | — | — |
| 2019-06-28 | $30.40 | $1,864.66 | 1,135,100 | — | — |
| 2019-06-27 | $30.33 | $1,860.37 | 781,000 | — | — |
| 2019-06-26 | $29.76 | $1,825.41 | 1,297,600 | — | — |
| 2019-06-25 | $31.46 | $1,929.68 | 698,800 | — | — |
| 2019-06-24 | $32.04 | $1,965.26 | 1,096,100 | — | — |
| 2019-06-21 | $32.48 | $1,992.24 | 1,286,000 | — | — |
| 2019-06-20 | $33.03 | $2,025.98 | 706,400 | — | — |
| 2019-06-19 | $33.45 | $2,051.74 | 1,094,600 | — | — |
| 2019-06-18 | $33.51 | $2,055.42 | 1,529,300 | — | — |
| 2019-06-17 | $29.22 | $1,792.28 | 571,800 | — | — |
| 2019-06-14 | $29.31 | $1,797.81 | 893,900 | — | — |
| 2019-06-13 | $29.72 | $1,822.95 | 264,000 | — | — |
| 2019-06-12 | $29.71 | $1,812.22 | 615,400 | — | — |
| 2019-06-11 | $29.55 | $1,802.46 | 354,400 | — | — |
| 2019-06-10 | $29.68 | $1,810.39 | 442,900 | — | — |
| 2019-06-07 | $30.18 | $1,840.89 | 373,600 | — | — |
| 2019-06-06 | $30.39 | $1,853.70 | 695,800 | — | — |
| 2019-06-05 | $29.94 | $1,826.25 | 592,400 | — | — |
| 2019-06-04 | $29.56 | $1,803.07 | 928,100 | — | — |
| 2019-06-03 | $29.18 | $1,779.89 | 687,200 | — | — |
| 2019-05-31 | $28.81 | $1,757.32 | 801,800 | — | — |
| 2019-05-30 | $30.22 | $1,843.33 | 272,900 | — | — |
| 2019-05-29 | $30.25 | $1,845.16 | 522,100 | — | — |
| 2019-05-28 | $30.42 | $1,855.53 | 424,400 | — | — |
| 2019-05-24 | $30.81 | $1,879.32 | 888,000 | — | — |
| 2019-05-23 | $30.28 | $1,846.99 | 508,200 | — | — |
| 2019-05-22 | $30.72 | $1,873.83 | 364,000 | — | — |
| 2019-05-21 | $31.57 | $1,925.67 | 647,000 | — | — |
| 2019-05-20 | $31.39 | $1,914.69 | 1,011,100 | — | — |
| 2019-05-17 | $30.87 | $1,882.98 | 525,700 | — | — |
| 2019-05-16 | $31.04 | $1,893.35 | 487,200 | — | — |
| 2019-05-15 | $30.80 | $1,878.71 | 825,100 | — | — |
| 2019-05-14 | $30.76 | $1,876.27 | 626,400 | — | — |
| 2019-05-13 | $30.44 | $1,856.75 | 817,300 | — | — |
| 2019-05-10 | $31.70 | $1,933.60 | 735,400 | — | — |
| 2019-05-09 | $32.13 | $1,959.83 | 469,500 | — | — |
| 2019-05-08 | $31.86 | $1,943.36 | 516,900 | — | — |
| 2019-05-07 | $32.11 | $1,958.61 | 514,000 | — | — |
| 2019-05-06 | $32.08 | $1,956.78 | 1,030,000 | — | — |
| 2019-05-03 | $33.68 | $2,054.38 | 1,000,400 | — | — |
| 2019-05-02 | $32.48 | $1,981.18 | 780,100 | — | — |
| 2019-05-01 | $32.26 | $1,967.76 | 851,300 | — | — |
| 2019-04-30 | $31.88 | $1,944.58 | 2,878,600 | — | — |
| 2019-04-29 | $32.08 | $1,956.78 | 929,700 | — | — |
| 2019-04-26 | $31.81 | $1,940.31 | 2,113,000 | — | — |
| 2019-04-25 | $32.07 | $1,956.17 | 1,070,600 | — | — |
| 2019-04-24 | $31.82 | $1,940.92 | 917,100 | — | — |
| 2019-04-23 | $32.58 | $1,987.28 | 1,168,700 | — | — |
| 2019-04-22 | $32.64 | $1,990.94 | 1,510,300 | — | — |
| 2019-04-18 | $31.40 | $1,915.30 | 802,200 | — | — |
| 2019-04-17 | $30.80 | $1,878.71 | 502,000 | — | — |
| 2019-04-16 | $31.99 | $1,951.29 | 312,600 | — | — |
| 2019-04-15 | $31.78 | $1,938.48 | 631,400 | — | — |
| 2019-04-12 | $31.81 | $1,940.31 | 686,100 | — | — |
| 2019-04-11 | $32.14 | $1,960.44 | 384,100 | — | — |
| 2019-04-10 | $32.21 | $1,964.71 | 340,400 | — | — |
| 2019-04-09 | $31.74 | $1,936.04 | 511,500 | — | — |
| 2019-04-08 | $31.90 | $1,945.80 | 839,300 | — | — |
| 2019-04-05 | $32.09 | $1,957.39 | 662,800 | — | — |
| 2019-04-04 | $32.19 | $1,963.49 | 672,500 | — | — |
| 2019-04-03 | $31.34 | $1,911.64 | 725,200 | — | — |
| 2019-04-02 | $30.80 | $1,878.71 | 465,800 | — | — |
| 2019-04-01 | $31.11 | $1,897.62 | 514,700 | — | — |
| 2019-03-29 | $30.73 | $1,874.44 | 838,600 | — | — |
| 2019-03-28 | $30.77 | $1,876.88 | 526,500 | — | — |
| 2019-03-27 | $31.19 | $1,902.49 | 507,600 | — | — |
| 2019-03-26 | $31.70 | $1,933.60 | 573,700 | — | — |
| 2019-03-25 | $31.60 | $1,927.50 | 405,600 | — | — |
| 2019-03-22 | $31.43 | $1,917.13 | 454,700 | — | — |
| 2019-03-21 | $31.88 | $1,944.58 | 672,500 | — | — |
| 2019-03-20 | $31.50 | $1,921.40 | 887,200 | — | — |
| 2019-03-19 | $31.56 | $1,925.06 | 790,300 | — | — |
| 2019-03-18 | $32.18 | $1,962.88 | 627,300 | — | — |
| 2019-03-15 | $31.70 | $1,933.60 | 1,246,300 | — | — |
| 2019-03-14 | $32.10 | $1,958.00 | 503,900 | — | — |
| 2019-03-13 | $32.03 | $1,943.67 | 781,600 | — | — |
| 2019-03-12 | $32.11 | $1,948.52 | 476,400 | — | — |
| 2019-03-11 | $31.98 | $1,940.63 | 736,800 | — | — |
| 2019-03-08 | $31.05 | $1,884.20 | 412,100 | — | — |
| 2019-03-07 | $31.05 | $1,884.20 | 604,800 | — | — |
| 2019-03-06 | $31.31 | $1,899.98 | 839,900 | — | — |
| 2019-03-05 | $31.61 | $1,918.18 | 569,000 | — | — |
| 2019-03-04 | $31.95 | $1,938.81 | 737,900 | — | — |
| 2019-03-01 | $32.15 | $1,950.95 | 752,100 | — | — |
| 2019-02-28 | $32.05 | $1,944.88 | 1,428,700 | — | — |
| 2019-02-27 | $32.05 | $1,944.88 | 737,400 | — | — |
| 2019-02-26 | $31.86 | $1,933.35 | 1,140,900 | — | — |
| 2019-02-25 | $32.48 | $1,970.98 | 1,443,800 | — | — |
| 2019-02-22 | $32.76 | $1,987.97 | 2,612,500 | — | — |
| 2019-02-21 | $36.72 | $2,228.27 | 736,600 | — | — |
| 2019-02-20 | $36.81 | $2,233.73 | 721,200 | — | — |
| 2019-02-19 | $36.59 | $2,220.38 | 530,400 | — | — |
| 2019-02-15 | $36.30 | $2,202.78 | 587,600 | — | — |
| 2019-02-14 | $35.45 | $2,151.20 | 863,500 | — | — |
| 2019-02-13 | $35.32 | $2,143.31 | 766,500 | — | — |
| 2019-02-12 | $35.84 | $2,174.87 | 800,300 | — | — |
| 2019-02-11 | $35.26 | $2,139.67 | 449,900 | — | — |
| 2019-02-08 | $35.03 | $2,125.72 | 853,400 | — | — |
| 2019-02-07 | $34.91 | $2,118.43 | 605,600 | — | — |
| 2019-02-06 | $34.92 | $2,119.04 | 815,400 | — | — |
| 2019-02-05 | $35.22 | $2,137.25 | 593,000 | — | — |
| 2019-02-04 | $36.25 | $2,199.75 | 522,700 | — | — |
| 2019-02-01 | $36.50 | $2,214.92 | 779,700 | — | — |
| 2019-01-31 | $36.22 | $2,197.93 | 3,848,100 | — | — |
| 2019-01-30 | $35.54 | $2,156.67 | 860,800 | — | — |
| 2019-01-29 | $35.55 | $2,157.27 | 540,900 | — | — |
| 2019-01-28 | $36.25 | $2,199.75 | 626,700 | — | — |
| 2019-01-25 | $36.50 | $2,214.92 | 790,700 | — | — |
| 2019-01-24 | $36.72 | $2,228.27 | 717,200 | — | — |
| 2019-01-23 | $36.62 | $2,222.20 | 431,300 | — | — |
| 2019-01-22 | $36.10 | $2,190.65 | 501,700 | — | — |
| 2019-01-18 | $36.30 | $2,202.78 | 604,000 | — | — |
| 2019-01-17 | $35.87 | $2,176.69 | 1,039,000 | — | — |
| 2019-01-16 | $36.06 | $2,188.22 | 816,600 | — | — |
| 2019-01-15 | $36.09 | $2,190.04 | 1,127,800 | — | — |
| 2019-01-14 | $36.12 | $2,191.86 | 753,900 | — | — |
| 2019-01-11 | $36.73 | $2,228.88 | 574,400 | — | — |
| 2019-01-10 | $36.54 | $2,217.35 | 849,200 | — | — |
| 2019-01-09 | $35.73 | $2,168.19 | 965,300 | — | — |
| 2019-01-08 | $35.59 | $2,159.70 | 785,000 | — | — |
| 2019-01-07 | $35.53 | $2,156.06 | 974,500 | — | — |
| 2019-01-04 | $34.91 | $2,118.43 | 1,261,300 | — | — |
| 2019-01-03 | $33.16 | $2,012.24 | 1,081,700 | — | — |
| 2019-01-02 | $32.95 | $1,999.50 | 1,049,200 | — | — |