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
- 1995-06-07 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 | $33.34 | $65.98 | 725,000 | — | — |
| 2019-12-30 | $32.90 | $65.11 | 763,600 | — | — |
| 2019-12-27 | $33.67 | $66.64 | 730,900 | — | — |
| 2019-12-26 | $33.65 | $66.60 | 495,700 | — | — |
| 2019-12-24 | $32.92 | $65.15 | 449,200 | — | — |
| 2019-12-23 | $33.57 | $66.44 | 869,000 | — | — |
| 2019-12-20 | $33.68 | $66.66 | 1,971,300 | — | — |
| 2019-12-19 | $32.52 | $64.36 | 1,155,200 | — | — |
| 2019-12-18 | $31.49 | $62.32 | 779,100 | — | — |
| 2019-12-17 | $31.07 | $61.49 | 1,416,000 | — | — |
| 2019-12-16 | $30.42 | $60.21 | 1,196,200 | — | — |
| 2019-12-13 | $30.44 | $60.24 | 1,142,300 | — | — |
| 2019-12-12 | $30.95 | $61.25 | 1,449,800 | — | — |
| 2019-12-11 | $31.73 | $62.80 | 609,900 | — | — |
| 2019-12-10 | $31.97 | $63.27 | 2,842,600 | — | — |
| 2019-12-09 | $32.66 | $64.64 | 942,500 | — | — |
| 2019-12-06 | $32.78 | $64.88 | 726,300 | — | — |
| 2019-12-05 | $32.87 | $65.05 | 1,187,500 | — | — |
| 2019-12-04 | $33.46 | $66.22 | 1,174,800 | — | — |
| 2019-12-03 | $34.11 | $67.51 | 1,352,300 | — | — |
| 2019-12-02 | $33.91 | $67.11 | 973,900 | — | — |
| 2019-11-29 | $34.83 | $68.93 | 241,300 | — | — |
| 2019-11-27 | $35.10 | $69.47 | 1,103,300 | — | — |
| 2019-11-26 | $35.59 | $70.04 | 1,104,900 | — | — |
| 2019-11-25 | $35.84 | $70.53 | 1,305,100 | — | — |
| 2019-11-22 | $35.68 | $70.22 | 1,335,400 | — | — |
| 2019-11-21 | $34.77 | $68.43 | 1,598,000 | — | — |
| 2019-11-20 | $36.29 | $71.42 | 1,454,400 | — | — |
| 2019-11-19 | $37.68 | $74.15 | 1,179,400 | — | — |
| 2019-11-18 | $38.33 | $75.43 | 768,900 | — | — |
| 2019-11-15 | $37.78 | $74.35 | 590,400 | — | — |
| 2019-11-14 | $37.65 | $74.10 | 813,600 | — | — |
| 2019-11-13 | $38.00 | $74.78 | 1,138,400 | — | — |
| 2019-11-12 | $39.31 | $77.36 | 715,200 | — | — |
| 2019-11-11 | $39.67 | $78.07 | 938,000 | — | — |
| 2019-11-08 | $39.29 | $77.32 | 688,900 | — | — |
| 2019-11-07 | $38.24 | $75.26 | 935,500 | — | — |
| 2019-11-06 | $37.94 | $74.67 | 2,122,100 | — | — |
| 2019-11-05 | $38.76 | $76.28 | 1,520,800 | — | — |
| 2019-11-04 | $40.01 | $78.74 | 762,400 | — | — |
| 2019-11-01 | $40.15 | $79.02 | 404,900 | — | — |
| 2019-10-31 | $39.84 | $78.41 | 598,200 | — | — |
| 2019-10-30 | $40.16 | $79.04 | 891,300 | — | — |
| 2019-10-29 | $41.76 | $82.18 | 216,300 | — | — |
| 2019-10-28 | $42.32 | $83.29 | 396,700 | — | — |
| 2019-10-25 | $41.57 | $81.81 | 395,900 | — | — |
| 2019-10-24 | $41.60 | $81.87 | 577,200 | — | — |
| 2019-10-23 | $42.00 | $82.66 | 371,600 | — | — |
| 2019-10-22 | $42.20 | $83.05 | 363,600 | — | — |
| 2019-10-21 | $42.43 | $83.50 | 389,200 | — | — |
| 2019-10-18 | $42.11 | $82.87 | 559,000 | — | — |
| 2019-10-17 | $42.66 | $83.96 | 912,000 | — | — |
| 2019-10-16 | $41.40 | $81.48 | 593,300 | — | — |
| 2019-10-15 | $41.05 | $80.79 | 935,700 | — | — |
| 2019-10-14 | $40.41 | $79.53 | 464,700 | — | — |
| 2019-10-11 | $41.05 | $80.79 | 496,000 | — | — |
| 2019-10-10 | $40.25 | $79.21 | 952,800 | — | — |
| 2019-10-09 | $39.87 | $78.46 | 1,091,600 | — | — |
| 2019-10-08 | $38.62 | $76.00 | 1,088,800 | — | — |
| 2019-10-07 | $41.00 | $80.69 | 1,036,400 | — | — |
| 2019-10-04 | $41.61 | $81.89 | 625,500 | — | — |
| 2019-10-03 | $41.41 | $81.50 | 776,400 | — | — |
| 2019-10-02 | $41.34 | $81.36 | 659,400 | — | — |
| 2019-10-01 | $42.26 | $83.17 | 543,600 | — | — |
| 2019-09-30 | $42.74 | $84.11 | 632,600 | — | — |
| 2019-09-27 | $41.81 | $82.28 | 755,100 | — | — |
| 2019-09-26 | $42.55 | $83.74 | 815,900 | — | — |
| 2019-09-25 | $42.30 | $83.25 | 510,000 | — | — |
| 2019-09-24 | $42.70 | $84.03 | 776,400 | — | — |
| 2019-09-23 | $44.03 | $86.65 | 490,400 | — | — |
| 2019-09-20 | $43.75 | $86.10 | 724,200 | — | — |
| 2019-09-19 | $44.12 | $86.83 | 997,400 | — | — |
| 2019-09-18 | $45.42 | $89.39 | 916,100 | — | — |
| 2019-09-17 | $44.46 | $87.50 | 777,400 | — | — |
| 2019-09-16 | $44.46 | $87.50 | 525,300 | — | — |
| 2019-09-13 | $44.06 | $86.71 | 791,600 | — | — |
| 2019-09-12 | $44.27 | $87.12 | 813,100 | — | — |
| 2019-09-11 | $44.54 | $87.66 | 1,062,200 | — | — |
| 2019-09-10 | $44.58 | $87.73 | 874,700 | — | — |
| 2019-09-09 | $43.30 | $85.21 | 946,400 | — | — |
| 2019-09-06 | $43.87 | $86.34 | 729,200 | — | — |
| 2019-09-05 | $43.86 | $86.32 | 625,400 | — | — |
| 2019-09-04 | $42.95 | $84.53 | 1,061,700 | — | — |
| 2019-09-03 | $42.35 | $83.35 | 1,613,700 | — | — |
| 2019-08-30 | $44.57 | $87.71 | 624,100 | — | — |
| 2019-08-29 | $44.25 | $87.08 | 795,600 | — | — |
| 2019-08-28 | $44.50 | $87.18 | 871,600 | — | — |
| 2019-08-27 | $42.93 | $84.11 | 950,000 | — | — |
| 2019-08-26 | $43.21 | $84.66 | 447,600 | — | — |
| 2019-08-23 | $43.10 | $84.44 | 1,035,700 | — | — |
| 2019-08-22 | $44.39 | $86.97 | 713,200 | — | — |
| 2019-08-21 | $43.25 | $84.73 | 1,386,100 | — | — |
| 2019-08-20 | $44.47 | $87.12 | 461,500 | — | — |
| 2019-08-19 | $44.88 | $87.93 | 544,900 | — | — |
| 2019-08-16 | $44.62 | $87.42 | 981,600 | — | — |
| 2019-08-15 | $44.21 | $86.61 | 993,500 | — | — |
| 2019-08-14 | $43.40 | $85.03 | 2,350,400 | — | — |
| 2019-08-13 | $47.50 | $93.06 | 1,834,500 | — | — |
| 2019-08-12 | $45.45 | $89.04 | 1,457,900 | — | — |
| 2019-08-09 | $45.22 | $88.59 | 858,700 | — | — |
| 2019-08-08 | $47.06 | $92.20 | 1,058,300 | — | — |
| 2019-08-07 | $46.78 | $91.65 | 1,610,100 | — | — |
| 2019-08-06 | $49.03 | $96.06 | 1,062,900 | — | — |
| 2019-08-05 | $48.92 | $95.84 | 803,200 | — | — |
| 2019-08-02 | $49.37 | $96.72 | 691,900 | — | — |
| 2019-08-01 | $50.19 | $98.33 | 1,060,900 | — | — |
| 2019-07-31 | $50.25 | $98.45 | 1,588,400 | — | — |
| 2019-07-30 | $50.92 | $99.76 | 2,273,000 | — | — |
| 2019-07-29 | $53.00 | $103.84 | 1,274,900 | — | — |
| 2019-07-26 | $52.85 | $103.54 | 2,278,800 | — | — |
| 2019-07-25 | $56.29 | $110.28 | 1,114,400 | — | — |
| 2019-07-24 | $55.56 | $108.85 | 1,066,000 | — | — |
| 2019-07-23 | $54.30 | $106.38 | 1,617,600 | — | — |
| 2019-07-22 | $55.64 | $109.01 | 983,200 | — | — |
| 2019-07-19 | $55.89 | $109.50 | 660,500 | — | — |
| 2019-07-18 | $56.13 | $109.97 | 681,400 | — | — |
| 2019-07-17 | $56.38 | $110.46 | 888,400 | — | — |
| 2019-07-16 | $58.53 | $114.67 | 725,600 | — | — |
| 2019-07-15 | $59.20 | $115.98 | 582,500 | — | — |
| 2019-07-12 | $59.05 | $115.69 | 749,200 | — | — |
| 2019-07-11 | $58.92 | $115.43 | 1,792,800 | — | — |
| 2019-07-10 | $57.36 | $112.38 | 1,531,900 | — | — |
| 2019-07-09 | $55.10 | $107.95 | 1,160,000 | — | — |
| 2019-07-08 | $55.99 | $109.69 | 886,300 | — | — |
| 2019-07-05 | $57.31 | $112.28 | 1,123,500 | — | — |
| 2019-07-03 | $57.30 | $112.26 | 1,260,400 | — | — |
| 2019-07-02 | $54.66 | $107.09 | 1,292,500 | — | — |
| 2019-07-01 | $54.30 | $106.38 | 1,420,300 | — | — |
| 2019-06-28 | $53.63 | $105.07 | 8,519,400 | — | — |
| 2019-06-27 | $53.20 | $104.23 | 1,605,800 | — | — |
| 2019-06-26 | $53.87 | $105.54 | 1,258,500 | — | — |
| 2019-06-25 | $53.45 | $104.72 | 1,587,500 | — | — |
| 2019-06-24 | $53.53 | $104.87 | 1,142,000 | — | — |
| 2019-06-21 | $54.05 | $105.89 | 1,961,900 | — | — |
| 2019-06-20 | $53.57 | $104.95 | 949,000 | — | — |
| 2019-06-19 | $52.85 | $103.54 | 804,500 | — | — |
| 2019-06-18 | $53.07 | $103.97 | 1,104,700 | — | — |
| 2019-06-17 | $53.48 | $104.78 | 910,200 | — | — |
| 2019-06-14 | $51.65 | $101.19 | 556,000 | — | — |
| 2019-06-13 | $51.80 | $101.48 | 1,292,900 | — | — |
| 2019-06-12 | $51.32 | $100.54 | 1,025,900 | — | — |
| 2019-06-11 | $51.03 | $99.98 | 1,197,300 | — | — |
| 2019-06-10 | $50.89 | $99.70 | 1,529,100 | — | — |
| 2019-06-07 | $51.32 | $100.54 | 1,142,600 | — | — |
| 2019-06-06 | $52.99 | $103.82 | 1,395,500 | — | — |
| 2019-06-05 | $53.66 | $105.13 | 1,205,500 | — | — |
| 2019-06-04 | $54.54 | $106.85 | 1,183,100 | — | — |
| 2019-06-03 | $53.61 | $105.03 | 1,324,900 | — | — |
| 2019-05-31 | $53.68 | $105.17 | 1,192,100 | — | — |
| 2019-05-30 | $55.49 | $108.71 | 903,000 | — | — |
| 2019-05-29 | $54.47 | $106.32 | 798,400 | — | — |
| 2019-05-28 | $54.11 | $105.62 | 989,800 | — | — |
| 2019-05-24 | $55.27 | $107.89 | 811,900 | — | — |
| 2019-05-23 | $54.54 | $106.46 | 1,139,300 | — | — |
| 2019-05-22 | $54.69 | $106.75 | 873,300 | — | — |
| 2019-05-21 | $56.59 | $110.46 | 1,212,800 | — | — |
| 2019-05-20 | $56.40 | $110.09 | 960,400 | — | — |
| 2019-05-17 | $56.91 | $111.09 | 1,143,300 | — | — |
| 2019-05-16 | $57.62 | $112.47 | 1,205,900 | — | — |
| 2019-05-15 | $57.31 | $111.87 | 2,036,100 | — | — |
| 2019-05-14 | $56.91 | $111.09 | 2,912,500 | — | — |
| 2019-05-13 | $58.00 | $113.21 | 1,823,200 | — | — |
| 2019-05-10 | $61.81 | $120.65 | 1,295,000 | — | — |
| 2019-05-09 | $61.18 | $119.42 | 1,691,300 | — | — |
| 2019-05-08 | $60.93 | $118.93 | 3,257,400 | — | — |
| 2019-05-07 | $60.91 | $118.89 | 7,164,400 | — | — |
| 2019-05-06 | $60.48 | $118.06 | 16,069,500 | — | — |
| 2019-05-03 | $44.95 | $87.74 | 1,298,600 | — | — |
| 2019-05-02 | $43.72 | $85.34 | 931,300 | — | — |
| 2019-05-01 | $45.39 | $88.60 | 525,800 | — | — |
| 2019-04-30 | $45.79 | $89.38 | 1,148,300 | — | — |
| 2019-04-29 | $45.67 | $89.15 | 425,700 | — | — |
| 2019-04-26 | $45.10 | $88.03 | 450,200 | — | — |
| 2019-04-25 | $44.25 | $86.37 | 439,200 | — | — |
| 2019-04-24 | $44.67 | $87.19 | 546,500 | — | — |
| 2019-04-23 | $44.40 | $86.67 | 601,700 | — | — |
| 2019-04-22 | $43.47 | $84.85 | 588,500 | — | — |
| 2019-04-18 | $44.51 | $86.88 | 568,700 | — | — |
| 2019-04-17 | $45.39 | $88.60 | 728,300 | — | — |
| 2019-04-16 | $44.98 | $87.80 | 620,100 | — | — |
| 2019-04-15 | $44.21 | $86.30 | 771,500 | — | — |
| 2019-04-12 | $43.50 | $84.91 | 566,700 | — | — |
| 2019-04-11 | $44.10 | $86.08 | 889,000 | — | — |
| 2019-04-10 | $43.66 | $85.22 | 820,500 | — | — |
| 2019-04-09 | $42.73 | $83.41 | 939,900 | — | — |
| 2019-04-08 | $42.51 | $82.98 | 1,020,500 | — | — |
| 2019-04-05 | $42.82 | $83.58 | 1,457,300 | — | — |
| 2019-04-04 | $42.40 | $82.76 | 1,620,500 | — | — |
| 2019-04-03 | $41.41 | $80.83 | 2,045,100 | — | — |
| 2019-04-02 | $39.47 | $77.04 | 1,005,000 | — | — |
| 2019-04-01 | $39.28 | $76.67 | 1,136,300 | — | — |
| 2019-03-29 | $38.48 | $75.11 | 774,900 | — | — |
| 2019-03-28 | $38.29 | $74.74 | 531,400 | — | — |
| 2019-03-27 | $38.36 | $74.88 | 568,300 | — | — |
| 2019-03-26 | $38.27 | $74.70 | 946,000 | — | — |
| 2019-03-25 | $37.99 | $74.16 | 1,111,000 | — | — |
| 2019-03-22 | $37.80 | $73.78 | 948,700 | — | — |
| 2019-03-21 | $38.60 | $75.35 | 1,553,400 | — | — |
| 2019-03-20 | $37.26 | $72.73 | 1,039,500 | — | — |
| 2019-03-19 | $38.22 | $74.60 | 712,900 | — | — |
| 2019-03-18 | $38.50 | $75.15 | 841,600 | — | — |
| 2019-03-15 | $39.31 | $76.73 | 1,627,700 | — | — |
| 2019-03-14 | $38.54 | $75.23 | 1,238,000 | — | — |
| 2019-03-13 | $38.65 | $75.44 | 1,338,400 | — | — |
| 2019-03-12 | $38.42 | $74.99 | 1,051,600 | — | — |
| 2019-03-11 | $37.97 | $74.12 | 909,200 | — | — |
| 2019-03-08 | $36.82 | $71.87 | 952,300 | — | — |
| 2019-03-07 | $36.83 | $71.50 | 1,488,800 | — | — |
| 2019-03-06 | $38.20 | $74.16 | 1,016,600 | — | — |
| 2019-03-05 | $38.07 | $73.91 | 1,778,900 | — | — |
| 2019-03-04 | $36.74 | $71.33 | 1,124,200 | — | — |
| 2019-03-01 | $36.73 | $71.31 | 1,712,700 | — | — |
| 2019-02-28 | $36.10 | $70.08 | 1,906,200 | — | — |
| 2019-02-27 | $34.83 | $67.62 | 2,567,900 | — | — |
| 2019-02-26 | $32.81 | $63.70 | 1,123,700 | — | — |
| 2019-02-25 | $32.66 | $63.41 | 751,100 | — | — |
| 2019-02-22 | $32.88 | $63.83 | 606,700 | — | — |
| 2019-02-21 | $32.90 | $63.87 | 567,700 | — | — |
| 2019-02-20 | $33.19 | $64.43 | 615,700 | — | — |
| 2019-02-19 | $32.84 | $63.75 | 575,900 | — | — |
| 2019-02-15 | $33.20 | $64.45 | 650,300 | — | — |
| 2019-02-14 | $33.04 | $64.14 | 1,001,300 | — | — |
| 2019-02-13 | $32.60 | $63.29 | 941,100 | — | — |
| 2019-02-12 | $32.12 | $62.36 | 934,000 | — | — |
| 2019-02-11 | $31.76 | $61.66 | 1,131,400 | — | — |
| 2019-02-08 | $31.37 | $60.90 | 439,400 | — | — |
| 2019-02-07 | $31.32 | $60.80 | 832,600 | — | — |
| 2019-02-06 | $31.67 | $61.48 | 570,600 | — | — |
| 2019-02-05 | $31.40 | $60.96 | 982,600 | — | — |
| 2019-02-04 | $31.49 | $61.13 | 1,373,100 | — | — |
| 2019-02-01 | $31.15 | $60.47 | 995,000 | — | — |
| 2019-01-31 | $30.81 | $59.81 | 1,125,200 | — | — |
| 2019-01-30 | $30.80 | $59.79 | 1,786,500 | — | — |
| 2019-01-29 | $31.15 | $60.47 | 510,800 | — | — |
| 2019-01-28 | $30.96 | $60.10 | 721,900 | — | — |
| 2019-01-25 | $31.03 | $60.24 | 1,196,700 | — | — |
| 2019-01-24 | $30.72 | $59.64 | 1,950,800 | — | — |
| 2019-01-23 | $30.55 | $59.31 | 1,589,300 | — | — |
| 2019-01-22 | $29.56 | $57.39 | 1,593,000 | — | — |
| 2019-01-18 | $30.44 | $59.10 | 1,041,500 | — | — |
| 2019-01-17 | $30.07 | $58.38 | 1,023,800 | — | — |
| 2019-01-16 | $29.87 | $57.99 | 976,900 | — | — |
| 2019-01-15 | $30.00 | $58.24 | 2,541,600 | — | — |
| 2019-01-14 | $29.67 | $57.60 | 863,200 | — | — |
| 2019-01-11 | $29.77 | $57.79 | 2,601,200 | — | — |
| 2019-01-10 | $30.17 | $58.57 | 1,572,300 | — | — |
| 2019-01-09 | $29.89 | $58.03 | 2,361,700 | — | — |
| 2019-01-08 | $29.85 | $57.95 | 2,177,200 | — | — |
| 2019-01-07 | $28.39 | $55.12 | 1,724,900 | — | — |
| 2019-01-04 | $27.95 | $54.26 | 1,655,400 | — | — |
| 2019-01-03 | $26.96 | $52.34 | 757,700 | — | — |
| 2019-01-02 | $27.03 | $52.48 | 1,863,300 | — | — |