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-01-18 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 | $58.41 | $58.41 | 940,600 | — | — |
| 2019-12-30 | $58.59 | $58.59 | 609,700 | — | — |
| 2019-12-27 | $59.11 | $59.11 | 842,600 | — | — |
| 2019-12-26 | $59.11 | $59.11 | 909,400 | — | — |
| 2019-12-24 | $58.38 | $58.38 | 497,100 | — | — |
| 2019-12-23 | $58.51 | $58.51 | 1,972,200 | — | — |
| 2019-12-20 | $57.56 | $57.56 | 2,974,800 | — | — |
| 2019-12-19 | $55.34 | $55.34 | 2,071,800 | — | — |
| 2019-12-18 | $54.83 | $54.83 | 1,594,000 | — | — |
| 2019-12-17 | $55.27 | $55.27 | 1,470,300 | — | — |
| 2019-12-16 | $55.22 | $55.22 | 1,468,200 | — | — |
| 2019-12-13 | $55.78 | $55.78 | 1,057,700 | — | — |
| 2019-12-12 | $56.13 | $56.13 | 1,403,400 | — | — |
| 2019-12-11 | $55.41 | $55.41 | 1,250,200 | — | — |
| 2019-12-10 | $54.78 | $54.78 | 906,800 | — | — |
| 2019-12-09 | $54.86 | $54.86 | 813,300 | — | — |
| 2019-12-06 | $54.71 | $54.71 | 1,310,200 | — | — |
| 2019-12-05 | $54.25 | $54.25 | 1,159,500 | — | — |
| 2019-12-04 | $53.61 | $53.61 | 1,256,900 | — | — |
| 2019-12-03 | $52.86 | $52.86 | 1,695,700 | — | — |
| 2019-12-02 | $53.15 | $53.15 | 1,197,200 | — | — |
| 2019-11-29 | $53.64 | $53.64 | 606,600 | — | — |
| 2019-11-27 | $54.64 | $54.64 | 1,075,300 | — | — |
| 2019-11-26 | $53.93 | $53.93 | 2,092,100 | — | — |
| 2019-11-25 | $53.97 | $53.97 | 1,143,700 | — | — |
| 2019-11-22 | $54.01 | $54.01 | 1,667,500 | — | — |
| 2019-11-21 | $53.42 | $53.42 | 3,269,400 | — | — |
| 2019-11-20 | $52.78 | $52.78 | 2,196,100 | — | — |
| 2019-11-19 | $53.66 | $53.66 | 1,912,900 | — | — |
| 2019-11-18 | $53.49 | $53.49 | 1,242,000 | — | — |
| 2019-11-15 | $53.06 | $53.06 | 1,532,300 | — | — |
| 2019-11-14 | $52.41 | $52.41 | 1,291,100 | — | — |
| 2019-11-13 | $52.12 | $52.12 | 1,437,700 | — | — |
| 2019-11-12 | $51.26 | $51.26 | 1,694,700 | — | — |
| 2019-11-11 | $51.92 | $51.92 | 1,076,100 | — | — |
| 2019-11-08 | $51.82 | $51.82 | 1,945,000 | — | — |
| 2019-11-07 | $52.22 | $52.22 | 3,215,300 | — | — |
| 2019-11-06 | $52.06 | $52.06 | 2,753,600 | — | — |
| 2019-11-05 | $52.49 | $52.49 | 2,509,900 | — | — |
| 2019-11-04 | $52.29 | $52.29 | 1,224,500 | — | — |
| 2019-11-01 | $51.33 | $51.33 | 1,383,600 | — | — |
| 2019-10-31 | $50.76 | $50.76 | 1,722,800 | — | — |
| 2019-10-30 | $51.19 | $51.19 | 3,017,400 | — | — |
| 2019-10-29 | $52.62 | $52.62 | 1,821,700 | — | — |
| 2019-10-28 | $51.89 | $51.89 | 1,084,200 | — | — |
| 2019-10-25 | $51.47 | $51.47 | 928,400 | — | — |
| 2019-10-24 | $50.97 | $50.97 | 1,366,200 | — | — |
| 2019-10-23 | $50.69 | $50.69 | 875,000 | — | — |
| 2019-10-22 | $49.97 | $49.97 | 909,600 | — | — |
| 2019-10-21 | $50.95 | $50.95 | 2,047,200 | — | — |
| 2019-10-18 | $50.21 | $50.21 | 1,496,100 | — | — |
| 2019-10-17 | $49.78 | $49.78 | 1,363,500 | — | — |
| 2019-10-16 | $49.33 | $49.33 | 896,100 | — | — |
| 2019-10-15 | $49.61 | $49.61 | 1,250,900 | — | — |
| 2019-10-14 | $49.33 | $49.33 | 739,100 | — | — |
| 2019-10-11 | $49.16 | $49.16 | 1,052,900 | — | — |
| 2019-10-10 | $48.09 | $48.09 | 1,157,800 | — | — |
| 2019-10-09 | $47.21 | $47.21 | 1,307,100 | — | — |
| 2019-10-08 | $47.17 | $47.17 | 1,410,000 | — | — |
| 2019-10-07 | $48.56 | $48.56 | 1,174,700 | — | — |
| 2019-10-04 | $48.44 | $48.44 | 2,518,500 | — | — |
| 2019-10-03 | $48.14 | $48.14 | 3,425,100 | — | — |
| 2019-10-02 | $49.14 | $49.14 | 2,122,500 | — | — |
| 2019-10-01 | $50.76 | $50.76 | 1,249,000 | — | — |
| 2019-09-30 | $51.77 | $51.77 | 1,143,600 | — | — |
| 2019-09-27 | $51.02 | $51.02 | 1,295,900 | — | — |
| 2019-09-26 | $51.26 | $51.26 | 1,664,300 | — | — |
| 2019-09-25 | $53.30 | $53.30 | 1,293,000 | — | — |
| 2019-09-24 | $53.11 | $53.11 | 1,631,800 | — | — |
| 2019-09-23 | $53.51 | $53.51 | 1,415,900 | — | — |
| 2019-09-20 | $53.67 | $53.67 | 1,724,000 | — | — |
| 2019-09-19 | $53.77 | $53.77 | 1,391,800 | — | — |
| 2019-09-18 | $53.88 | $53.88 | 1,744,200 | — | — |
| 2019-09-17 | $53.96 | $53.96 | 1,687,800 | — | — |
| 2019-09-16 | $53.34 | $53.34 | 2,268,100 | — | — |
| 2019-09-13 | $54.68 | $54.68 | 1,547,400 | — | — |
| 2019-09-12 | $54.42 | $54.42 | 1,577,000 | — | — |
| 2019-09-11 | $54.60 | $54.60 | 1,476,300 | — | — |
| 2019-09-10 | $54.67 | $54.67 | 3,031,100 | — | — |
| 2019-09-09 | $52.94 | $52.94 | 2,028,600 | — | — |
| 2019-09-06 | $52.12 | $52.12 | 1,557,900 | — | — |
| 2019-09-05 | $52.31 | $52.31 | 1,941,900 | — | — |
| 2019-09-04 | $51.04 | $51.04 | 1,199,400 | — | — |
| 2019-09-03 | $50.58 | $50.58 | 1,890,500 | — | — |
| 2019-08-30 | $50.75 | $50.75 | 2,610,400 | — | — |
| 2019-08-29 | $50.23 | $50.23 | 1,088,200 | — | — |
| 2019-08-28 | $49.57 | $49.57 | 1,282,500 | — | — |
| 2019-08-27 | $49.09 | $49.09 | 2,508,000 | — | — |
| 2019-08-26 | $49.48 | $49.48 | 1,495,100 | — | — |
| 2019-08-23 | $49.72 | $49.72 | 2,823,500 | — | — |
| 2019-08-22 | $50.50 | $50.50 | 1,687,500 | — | — |
| 2019-08-21 | $50.90 | $50.90 | 1,241,300 | — | — |
| 2019-08-20 | $50.98 | $50.98 | 1,537,300 | — | — |
| 2019-08-19 | $51.35 | $51.35 | 2,113,000 | — | — |
| 2019-08-16 | $50.48 | $50.48 | 1,958,900 | — | — |
| 2019-08-15 | $49.11 | $49.11 | 2,027,300 | — | — |
| 2019-08-14 | $48.91 | $48.91 | 3,365,600 | — | — |
| 2019-08-13 | $50.44 | $50.44 | 3,277,100 | — | — |
| 2019-08-12 | $49.83 | $49.83 | 2,655,300 | — | — |
| 2019-08-09 | $49.66 | $49.66 | 3,796,700 | — | — |
| 2019-08-08 | $48.60 | $48.60 | 4,443,800 | — | — |
| 2019-08-07 | $47.64 | $47.64 | 4,154,700 | — | — |
| 2019-08-06 | $46.92 | $46.92 | 2,884,600 | — | — |
| 2019-08-05 | $46.05 | $46.05 | 2,309,100 | — | — |
| 2019-08-02 | $47.45 | $47.45 | 2,341,200 | — | — |
| 2019-08-01 | $48.57 | $48.57 | 3,272,300 | — | — |
| 2019-07-31 | $49.44 | $49.44 | 3,470,700 | — | — |
| 2019-07-30 | $48.50 | $48.50 | 1,604,500 | — | — |
| 2019-07-29 | $49.10 | $49.10 | 949,800 | — | — |
| 2019-07-26 | $49.04 | $49.04 | 1,191,800 | — | — |
| 2019-07-25 | $48.76 | $48.76 | 2,010,400 | — | — |
| 2019-07-24 | $49.46 | $49.46 | 3,016,800 | — | — |
| 2019-07-23 | $48.45 | $48.45 | 3,248,500 | — | — |
| 2019-07-22 | $47.92 | $47.92 | 3,108,400 | — | — |
| 2019-07-19 | $48.60 | $48.60 | 1,509,100 | — | — |
| 2019-07-18 | $49.28 | $49.28 | 1,066,600 | — | — |
| 2019-07-17 | $49.40 | $49.40 | 1,861,800 | — | — |
| 2019-07-16 | $50.82 | $50.82 | 2,962,300 | — | — |
| 2019-07-15 | $50.36 | $50.36 | 1,393,100 | — | — |
| 2019-07-12 | $49.79 | $49.79 | 1,249,600 | — | — |
| 2019-07-11 | $49.62 | $49.62 | 2,446,000 | — | — |
| 2019-07-10 | $49.65 | $49.65 | 3,089,200 | — | — |
| 2019-07-09 | $50.76 | $50.76 | 2,464,500 | — | — |
| 2019-07-08 | $50.25 | $50.25 | 2,458,100 | — | — |
| 2019-07-05 | $51.95 | $51.95 | 1,347,200 | — | — |
| 2019-07-03 | $52.76 | $52.76 | 1,739,400 | — | — |
| 2019-07-02 | $53.73 | $53.73 | 1,841,200 | — | — |
| 2019-07-01 | $52.82 | $52.82 | 2,564,000 | — | — |
| 2019-06-28 | $53.63 | $53.63 | 3,881,100 | — | — |
| 2019-06-27 | $51.84 | $51.84 | 1,531,500 | — | — |
| 2019-06-26 | $50.41 | $50.41 | 1,624,200 | — | — |
| 2019-06-25 | $50.86 | $50.86 | 2,240,900 | — | — |
| 2019-06-24 | $50.83 | $50.83 | 3,243,300 | — | — |
| 2019-06-21 | $51.11 | $51.11 | 3,530,100 | — | — |
| 2019-06-20 | $52.56 | $52.56 | 3,373,500 | — | — |
| 2019-06-19 | $53.91 | $53.91 | 1,022,100 | — | — |
| 2019-06-18 | $53.75 | $53.75 | 2,019,700 | — | — |
| 2019-06-17 | $53.04 | $53.04 | 1,790,200 | — | — |
| 2019-06-14 | $54.28 | $54.28 | 1,634,400 | — | — |
| 2019-06-13 | $53.72 | $53.72 | 1,288,200 | — | — |
| 2019-06-12 | $53.84 | $53.84 | 1,270,700 | — | — |
| 2019-06-11 | $53.59 | $53.59 | 1,775,600 | — | — |
| 2019-06-10 | $53.83 | $53.83 | 2,294,700 | — | — |
| 2019-06-07 | $52.59 | $52.59 | 2,570,000 | — | — |
| 2019-06-06 | $51.94 | $51.94 | 3,791,300 | — | — |
| 2019-06-05 | $52.38 | $52.38 | 6,167,200 | — | — |
| 2019-06-04 | $54.26 | $54.26 | 5,897,000 | — | — |
| 2019-06-03 | $54.30 | $54.30 | 1,790,700 | — | — |
| 2019-05-31 | $54.71 | $54.71 | 1,002,100 | — | — |
| 2019-05-30 | $55.16 | $55.16 | 711,600 | — | — |
| 2019-05-29 | $54.66 | $54.66 | 1,888,400 | — | — |
| 2019-05-28 | $55.22 | $55.22 | 1,258,700 | — | — |
| 2019-05-24 | $55.38 | $55.38 | 1,175,600 | — | — |
| 2019-05-23 | $55.55 | $55.55 | 1,444,400 | — | — |
| 2019-05-22 | $56.81 | $56.81 | 1,133,600 | — | — |
| 2019-05-21 | $56.77 | $56.77 | 2,098,200 | — | — |
| 2019-05-20 | $55.89 | $55.89 | 1,492,200 | — | — |
| 2019-05-17 | $56.92 | $56.92 | 1,255,400 | — | — |
| 2019-05-16 | $57.55 | $57.55 | 1,262,200 | — | — |
| 2019-05-15 | $56.73 | $56.73 | 1,511,000 | — | — |
| 2019-05-14 | $56.30 | $56.30 | 2,938,600 | — | — |
| 2019-05-13 | $55.29 | $55.29 | 3,309,300 | — | — |
| 2019-05-10 | $57.90 | $57.90 | 2,560,100 | — | — |
| 2019-05-09 | $57.59 | $57.59 | 3,546,800 | — | — |
| 2019-05-08 | $57.34 | $57.34 | 2,909,100 | — | — |
| 2019-05-07 | $57.19 | $57.19 | 1,733,300 | — | — |
| 2019-05-06 | $58.29 | $58.29 | 1,942,300 | — | — |
| 2019-05-03 | $58.25 | $58.25 | 2,403,100 | — | — |
| 2019-05-02 | $56.90 | $56.90 | 2,163,600 | — | — |
| 2019-05-01 | $58.00 | $58.00 | 3,898,700 | — | — |
| 2019-04-30 | $56.39 | $56.39 | 2,274,500 | — | — |
| 2019-04-29 | $57.08 | $57.08 | 1,389,700 | — | — |
| 2019-04-26 | $57.27 | $57.27 | 1,469,600 | — | — |
| 2019-04-25 | $56.80 | $56.80 | 1,518,400 | — | — |
| 2019-04-24 | $56.98 | $56.98 | 1,627,500 | — | — |
| 2019-04-23 | $57.30 | $57.30 | 1,569,600 | — | — |
| 2019-04-22 | $56.60 | $56.60 | 988,500 | — | — |
| 2019-04-18 | $56.92 | $56.92 | 2,784,600 | — | — |
| 2019-04-17 | $57.84 | $57.84 | 2,661,800 | — | — |
| 2019-04-16 | $59.56 | $59.56 | 1,558,900 | — | — |
| 2019-04-15 | $58.67 | $58.67 | 2,460,500 | — | — |
| 2019-04-12 | $58.60 | $58.60 | 2,154,200 | — | — |
| 2019-04-11 | $57.48 | $57.48 | 1,906,600 | — | — |
| 2019-04-10 | $56.50 | $56.50 | 1,292,900 | — | — |
| 2019-04-09 | $55.88 | $55.88 | 1,569,100 | — | — |
| 2019-04-08 | $57.29 | $57.29 | 2,000,900 | — | — |
| 2019-04-05 | $57.13 | $57.13 | 1,469,900 | — | — |
| 2019-04-04 | $56.73 | $56.73 | 1,175,300 | — | — |
| 2019-04-03 | $56.76 | $56.76 | 1,016,900 | — | — |
| 2019-04-02 | $56.50 | $56.50 | 1,321,000 | — | — |
| 2019-04-01 | $56.11 | $56.11 | 1,708,300 | — | — |
| 2019-03-29 | $54.96 | $54.96 | 2,577,900 | — | — |
| 2019-03-28 | $54.33 | $54.33 | 1,770,700 | — | — |
| 2019-03-27 | $53.94 | $53.94 | 2,322,300 | — | — |
| 2019-03-26 | $54.48 | $54.48 | 3,147,900 | — | — |
| 2019-03-25 | $55.17 | $55.17 | 1,977,600 | — | — |
| 2019-03-22 | $55.62 | $55.62 | 2,998,300 | — | — |
| 2019-03-21 | $56.50 | $56.50 | 1,502,300 | — | — |
| 2019-03-20 | $55.87 | $55.87 | 2,656,000 | — | — |
| 2019-03-19 | $56.11 | $56.11 | 1,717,800 | — | — |
| 2019-03-18 | $56.16 | $56.16 | 1,337,300 | — | — |
| 2019-03-15 | $55.55 | $55.55 | 2,326,500 | — | — |
| 2019-03-14 | $55.16 | $55.16 | 1,550,100 | — | — |
| 2019-03-13 | $55.08 | $55.08 | 1,646,200 | — | — |
| 2019-03-12 | $55.35 | $55.35 | 1,685,400 | — | — |
| 2019-03-11 | $55.46 | $55.46 | 2,049,600 | — | — |
| 2019-03-08 | $55.01 | $55.01 | 1,857,600 | — | — |
| 2019-03-07 | $54.66 | $54.66 | 2,682,900 | — | — |
| 2019-03-06 | $55.12 | $55.12 | 2,545,100 | — | — |
| 2019-03-05 | $55.45 | $55.45 | 2,581,600 | — | — |
| 2019-03-04 | $54.60 | $54.60 | 1,790,000 | — | — |
| 2019-03-01 | $55.27 | $55.27 | 1,663,600 | — | — |
| 2019-02-28 | $55.53 | $55.53 | 3,249,800 | — | — |
| 2019-02-27 | $54.92 | $54.92 | 3,125,200 | — | — |
| 2019-02-26 | $55.57 | $55.57 | 3,056,300 | — | — |
| 2019-02-25 | $55.94 | $55.94 | 3,708,800 | — | — |
| 2019-02-22 | $55.35 | $55.35 | 3,815,300 | — | — |
| 2019-02-21 | $55.52 | $55.52 | 3,847,200 | — | — |
| 2019-02-20 | $53.70 | $53.70 | 2,155,600 | — | — |
| 2019-02-19 | $53.38 | $53.38 | 2,145,800 | — | — |
| 2019-02-15 | $53.03 | $53.03 | 1,943,400 | — | — |
| 2019-02-14 | $52.19 | $52.19 | 909,400 | — | — |
| 2019-02-13 | $52.54 | $52.54 | 1,416,900 | — | — |
| 2019-02-12 | $51.82 | $51.82 | 1,477,800 | — | — |
| 2019-02-11 | $51.88 | $51.88 | 828,400 | — | — |
| 2019-02-08 | $51.31 | $51.31 | 1,324,200 | — | — |
| 2019-02-07 | $51.35 | $51.35 | 1,766,000 | — | — |
| 2019-02-06 | $52.62 | $52.62 | 1,911,000 | — | — |
| 2019-02-05 | $51.81 | $51.81 | 1,631,600 | — | — |
| 2019-02-04 | $52.08 | $52.08 | 2,140,600 | — | — |
| 2019-02-01 | $51.47 | $51.47 | 2,196,800 | — | — |
| 2019-01-31 | $51.43 | $51.43 | 3,760,900 | — | — |
| 2019-01-30 | $50.85 | $50.85 | 6,069,300 | — | — |
| 2019-01-29 | $48.72 | $48.72 | 3,060,800 | — | — |
| 2019-01-28 | $48.37 | $48.37 | 3,226,700 | — | — |
| 2019-01-25 | $47.93 | $47.93 | 1,192,300 | — | — |
| 2019-01-24 | $46.99 | $46.99 | 966,600 | — | — |
| 2019-01-23 | $46.72 | $46.72 | 1,317,100 | — | — |
| 2019-01-22 | $46.60 | $46.60 | 1,844,700 | — | — |
| 2019-01-18 | $47.53 | $47.53 | 2,390,700 | — | — |
| 2019-01-17 | $46.79 | $46.79 | 1,695,500 | — | — |
| 2019-01-16 | $45.85 | $45.85 | 1,884,600 | — | — |
| 2019-01-15 | $46.03 | $46.03 | 1,562,800 | — | — |
| 2019-01-14 | $45.54 | $45.54 | 1,276,300 | — | — |
| 2019-01-11 | $46.19 | $46.19 | 1,611,700 | — | — |
| 2019-01-10 | $46.17 | $46.17 | 1,700,900 | — | — |
| 2019-01-09 | $45.74 | $45.74 | 1,882,600 | — | — |
| 2019-01-08 | $45.03 | $45.03 | 2,224,900 | — | — |
| 2019-01-07 | $43.71 | $43.71 | 1,519,500 | — | — |
| 2019-01-04 | $43.03 | $43.03 | 2,318,700 | — | — |
| 2019-01-03 | $40.71 | $40.71 | 2,654,500 | — | — |
| 2019-01-02 | $42.38 | $42.38 | 1,917,400 | — | — |