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
- 1997-10-16 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 | $78.20 | $112.80 | 882,300 | — | — |
| 2019-12-30 | $77.54 | $111.85 | 588,300 | — | — |
| 2019-12-27 | $77.93 | $112.41 | 1,076,900 | — | — |
| 2019-12-26 | $77.91 | $112.38 | 590,700 | — | — |
| 2019-12-24 | $77.54 | $111.85 | 298,500 | — | — |
| 2019-12-23 | $76.81 | $110.80 | 909,700 | — | — |
| 2019-12-20 | $76.80 | $110.78 | 2,522,300 | — | — |
| 2019-12-19 | $76.73 | $110.68 | 1,616,400 | — | — |
| 2019-12-18 | $77.75 | $112.15 | 1,237,800 | — | — |
| 2019-12-17 | $77.77 | $112.18 | 1,091,700 | — | — |
| 2019-12-16 | $77.05 | $111.14 | 827,900 | — | — |
| 2019-12-13 | $76.55 | $110.42 | 1,063,900 | — | — |
| 2019-12-12 | $77.98 | $111.75 | 1,229,600 | — | — |
| 2019-12-11 | $75.89 | $108.75 | 872,600 | — | — |
| 2019-12-10 | $75.80 | $108.62 | 1,156,200 | — | — |
| 2019-12-09 | $76.27 | $109.30 | 821,500 | — | — |
| 2019-12-06 | $76.02 | $108.94 | 1,129,600 | — | — |
| 2019-12-05 | $76.31 | $109.36 | 1,101,800 | — | — |
| 2019-12-04 | $76.39 | $109.47 | 983,700 | — | — |
| 2019-12-03 | $76.02 | $108.94 | 1,386,100 | — | — |
| 2019-12-02 | $77.75 | $111.42 | 1,674,700 | — | — |
| 2019-11-29 | $76.85 | $110.13 | 922,600 | — | — |
| 2019-11-27 | $77.75 | $111.42 | 1,527,500 | — | — |
| 2019-11-26 | $77.05 | $110.42 | 2,020,600 | — | — |
| 2019-11-25 | $76.21 | $109.21 | 841,800 | — | — |
| 2019-11-22 | $75.59 | $108.32 | 791,700 | — | — |
| 2019-11-21 | $74.60 | $106.91 | 932,400 | — | — |
| 2019-11-20 | $75.56 | $108.28 | 968,900 | — | — |
| 2019-11-19 | $75.90 | $108.77 | 1,236,000 | — | — |
| 2019-11-18 | $75.20 | $107.76 | 1,161,600 | — | — |
| 2019-11-15 | $74.72 | $107.08 | 1,044,900 | — | — |
| 2019-11-14 | $74.67 | $107.01 | 1,376,300 | — | — |
| 2019-11-13 | $74.63 | $106.95 | 1,689,000 | — | — |
| 2019-11-12 | $75.50 | $108.19 | 1,734,500 | — | — |
| 2019-11-11 | $76.86 | $110.14 | 1,055,100 | — | — |
| 2019-11-08 | $78.06 | $111.86 | 1,646,800 | — | — |
| 2019-11-07 | $79.14 | $113.41 | 1,964,600 | — | — |
| 2019-11-06 | $78.61 | $112.65 | 2,468,800 | — | — |
| 2019-11-05 | $76.34 | $109.40 | 4,339,500 | — | — |
| 2019-11-04 | $75.53 | $108.24 | 5,813,600 | — | — |
| 2019-11-01 | $74.70 | $107.05 | 4,215,900 | — | — |
| 2019-10-31 | $75.64 | $108.40 | 4,660,900 | — | — |
| 2019-10-30 | $77.08 | $110.46 | 10,644,300 | — | — |
| 2019-10-29 | $90.52 | $129.72 | 2,433,200 | — | — |
| 2019-10-28 | $90.33 | $129.45 | 1,533,800 | — | — |
| 2019-10-25 | $90.11 | $129.13 | 1,467,300 | — | — |
| 2019-10-24 | $87.68 | $125.65 | 1,520,000 | — | — |
| 2019-10-23 | $89.04 | $127.60 | 1,529,000 | — | — |
| 2019-10-22 | $88.85 | $127.33 | 1,117,900 | — | — |
| 2019-10-21 | $86.81 | $124.40 | 878,500 | — | — |
| 2019-10-18 | $86.56 | $124.04 | 1,040,400 | — | — |
| 2019-10-17 | $86.66 | $124.19 | 1,085,200 | — | — |
| 2019-10-16 | $86.00 | $123.24 | 1,653,500 | — | — |
| 2019-10-15 | $85.29 | $122.22 | 1,361,500 | — | — |
| 2019-10-14 | $85.32 | $122.27 | 799,900 | — | — |
| 2019-10-11 | $85.25 | $122.17 | 954,700 | — | — |
| 2019-10-10 | $84.33 | $120.85 | 867,600 | — | — |
| 2019-10-09 | $83.02 | $118.97 | 578,200 | — | — |
| 2019-10-08 | $82.15 | $117.72 | 1,046,000 | — | — |
| 2019-10-07 | $83.43 | $119.56 | 771,600 | — | — |
| 2019-10-04 | $83.29 | $119.36 | 759,300 | — | — |
| 2019-10-03 | $82.10 | $117.65 | 1,252,300 | — | — |
| 2019-10-02 | $82.20 | $117.80 | 1,845,600 | — | — |
| 2019-10-01 | $83.57 | $119.76 | 1,262,000 | — | — |
| 2019-09-30 | $84.78 | $121.49 | 1,073,500 | — | — |
| 2019-09-27 | $83.79 | $120.07 | 699,200 | — | — |
| 2019-09-26 | $84.09 | $120.50 | 620,400 | — | — |
| 2019-09-25 | $84.86 | $121.61 | 1,064,700 | — | — |
| 2019-09-24 | $83.18 | $119.20 | 1,087,800 | — | — |
| 2019-09-23 | $83.89 | $120.22 | 858,800 | — | — |
| 2019-09-20 | $84.50 | $121.09 | 1,623,100 | — | — |
| 2019-09-19 | $85.60 | $122.67 | 959,600 | — | — |
| 2019-09-18 | $86.79 | $124.37 | 1,212,200 | — | — |
| 2019-09-17 | $86.25 | $123.60 | 1,322,900 | — | — |
| 2019-09-16 | $85.29 | $122.22 | 982,200 | — | — |
| 2019-09-13 | $87.10 | $124.82 | 1,040,000 | — | — |
| 2019-09-12 | $86.45 | $123.89 | 1,145,700 | — | — |
| 2019-09-11 | $89.07 | $127.64 | 2,302,000 | — | — |
| 2019-09-10 | $86.70 | $124.24 | 2,586,100 | — | — |
| 2019-09-09 | $83.29 | $119.36 | 1,470,700 | — | — |
| 2019-09-06 | $83.28 | $119.34 | 1,586,200 | — | — |
| 2019-09-05 | $83.94 | $120.29 | 853,900 | — | — |
| 2019-09-04 | $82.76 | $117.88 | 917,200 | — | — |
| 2019-09-03 | $82.05 | $116.87 | 1,355,300 | — | — |
| 2019-08-30 | $84.49 | $120.35 | 819,400 | — | — |
| 2019-08-29 | $84.12 | $119.82 | 881,900 | — | — |
| 2019-08-28 | $83.17 | $118.47 | 1,004,600 | — | — |
| 2019-08-27 | $82.33 | $117.27 | 930,500 | — | — |
| 2019-08-26 | $83.09 | $118.35 | 892,300 | — | — |
| 2019-08-23 | $82.23 | $117.13 | 1,166,200 | — | — |
| 2019-08-22 | $83.72 | $119.25 | 1,237,600 | — | — |
| 2019-08-21 | $84.26 | $120.02 | 1,140,700 | — | — |
| 2019-08-20 | $84.17 | $119.89 | 1,491,200 | — | — |
| 2019-08-19 | $84.31 | $120.09 | 1,474,500 | — | — |
| 2019-08-16 | $83.82 | $119.39 | 1,075,700 | — | — |
| 2019-08-15 | $82.90 | $118.08 | 1,027,700 | — | — |
| 2019-08-14 | $82.39 | $117.36 | 1,097,300 | — | — |
| 2019-08-13 | $84.63 | $120.55 | 1,104,700 | — | — |
| 2019-08-12 | $84.43 | $120.26 | 1,097,500 | — | — |
| 2019-08-09 | $84.48 | $120.33 | 1,800,200 | — | — |
| 2019-08-08 | $86.06 | $122.58 | 1,821,000 | — | — |
| 2019-08-07 | $83.50 | $118.94 | 2,055,800 | — | — |
| 2019-08-06 | $81.33 | $115.85 | 1,005,000 | — | — |
| 2019-08-05 | $81.16 | $115.60 | 2,238,600 | — | — |
| 2019-08-02 | $81.66 | $116.32 | 1,308,200 | — | — |
| 2019-08-01 | $81.00 | $115.38 | 2,330,500 | — | — |
| 2019-07-31 | $83.73 | $119.26 | 3,196,600 | — | — |
| 2019-07-30 | $84.77 | $120.75 | 1,437,200 | — | — |
| 2019-07-29 | $85.06 | $121.16 | 1,232,600 | — | — |
| 2019-07-26 | $85.12 | $121.24 | 1,344,600 | — | — |
| 2019-07-25 | $84.07 | $119.75 | 1,855,100 | — | — |
| 2019-07-24 | $85.89 | $122.34 | 2,019,700 | — | — |
| 2019-07-23 | $83.41 | $118.81 | 860,800 | — | — |
| 2019-07-22 | $83.22 | $118.54 | 1,012,700 | — | — |
| 2019-07-19 | $83.65 | $119.15 | 875,800 | — | — |
| 2019-07-18 | $82.46 | $117.45 | 1,570,600 | — | — |
| 2019-07-17 | $82.25 | $117.16 | 2,522,400 | — | — |
| 2019-07-16 | $84.95 | $121.00 | 1,698,400 | — | — |
| 2019-07-15 | $84.51 | $120.37 | 769,800 | — | — |
| 2019-07-12 | $85.06 | $121.16 | 1,379,900 | — | — |
| 2019-07-11 | $82.84 | $118.00 | 880,100 | — | — |
| 2019-07-10 | $82.19 | $117.07 | 703,100 | — | — |
| 2019-07-09 | $83.19 | $118.49 | 961,000 | — | — |
| 2019-07-08 | $83.92 | $119.53 | 791,000 | — | — |
| 2019-07-05 | $84.90 | $120.93 | 542,300 | — | — |
| 2019-07-03 | $85.04 | $121.13 | 500,500 | — | — |
| 2019-07-02 | $83.63 | $119.12 | 786,200 | — | — |
| 2019-07-01 | $84.31 | $120.09 | 932,700 | — | — |
| 2019-06-28 | $84.35 | $120.15 | 2,101,100 | — | — |
| 2019-06-27 | $84.17 | $119.89 | 1,074,100 | — | — |
| 2019-06-26 | $83.32 | $118.68 | 1,229,300 | — | — |
| 2019-06-25 | $82.74 | $117.85 | 965,200 | — | — |
| 2019-06-24 | $82.87 | $118.04 | 1,076,600 | — | — |
| 2019-06-21 | $83.03 | $118.27 | 1,626,500 | — | — |
| 2019-06-20 | $84.00 | $119.65 | 932,100 | — | — |
| 2019-06-19 | $83.37 | $118.75 | 852,300 | — | — |
| 2019-06-18 | $83.50 | $118.94 | 1,084,400 | — | — |
| 2019-06-17 | $82.29 | $117.21 | 1,074,400 | — | — |
| 2019-06-14 | $83.70 | $119.22 | 1,365,000 | — | — |
| 2019-06-13 | $83.57 | $119.04 | 1,404,700 | — | — |
| 2019-06-12 | $82.22 | $117.11 | 1,074,400 | — | — |
| 2019-06-11 | $80.41 | $114.53 | 733,100 | — | — |
| 2019-06-10 | $80.20 | $114.24 | 828,300 | — | — |
| 2019-06-07 | $79.69 | $113.51 | 761,900 | — | — |
| 2019-06-06 | $79.56 | $113.32 | 1,274,900 | — | — |
| 2019-06-05 | $81.00 | $114.66 | 888,700 | — | — |
| 2019-06-04 | $80.24 | $113.59 | 2,216,400 | — | — |
| 2019-06-03 | $79.80 | $112.96 | 1,049,700 | — | — |
| 2019-05-31 | $79.63 | $112.72 | 1,919,200 | — | — |
| 2019-05-30 | $78.79 | $111.53 | 1,400,600 | — | — |
| 2019-05-29 | $79.69 | $112.81 | 1,260,200 | — | — |
| 2019-05-28 | $79.01 | $111.85 | 1,994,300 | — | — |
| 2019-05-24 | $79.72 | $112.85 | 1,453,500 | — | — |
| 2019-05-23 | $80.74 | $114.29 | 1,542,800 | — | — |
| 2019-05-22 | $81.18 | $114.92 | 755,600 | — | — |
| 2019-05-21 | $81.89 | $115.92 | 718,700 | — | — |
| 2019-05-20 | $81.79 | $115.78 | 1,009,200 | — | — |
| 2019-05-17 | $82.22 | $116.39 | 809,000 | — | — |
| 2019-05-16 | $82.91 | $117.37 | 1,631,500 | — | — |
| 2019-05-15 | $81.86 | $115.88 | 915,500 | — | — |
| 2019-05-14 | $81.39 | $115.22 | 1,057,800 | — | — |
| 2019-05-13 | $80.05 | $113.32 | 1,388,300 | — | — |
| 2019-05-10 | $81.73 | $115.70 | 1,349,300 | — | — |
| 2019-05-09 | $82.68 | $117.04 | 1,783,500 | — | — |
| 2019-05-08 | $83.26 | $117.86 | 2,017,800 | — | — |
| 2019-05-07 | $82.55 | $116.86 | 1,769,000 | — | — |
| 2019-05-06 | $83.21 | $117.79 | 1,144,900 | — | — |
| 2019-05-03 | $83.90 | $118.77 | 1,673,600 | — | — |
| 2019-05-02 | $83.42 | $118.09 | 3,730,700 | — | — |
| 2019-05-01 | $80.73 | $114.28 | 5,235,600 | — | — |
| 2019-04-30 | $81.00 | $114.66 | 2,914,600 | — | — |
| 2019-04-29 | $81.11 | $114.82 | 3,803,300 | — | — |
| 2019-04-26 | $87.76 | $124.23 | 1,893,000 | — | — |
| 2019-04-25 | $88.58 | $125.39 | 1,059,900 | — | — |
| 2019-04-24 | $91.42 | $129.41 | 910,900 | — | — |
| 2019-04-23 | $90.73 | $128.44 | 932,100 | — | — |
| 2019-04-22 | $90.16 | $127.63 | 641,500 | — | — |
| 2019-04-18 | $89.99 | $127.39 | 760,800 | — | — |
| 2019-04-17 | $89.47 | $126.65 | 872,800 | — | — |
| 2019-04-16 | $89.52 | $126.72 | 1,869,200 | — | — |
| 2019-04-15 | $90.88 | $128.65 | 946,200 | — | — |
| 2019-04-12 | $90.79 | $128.52 | 813,200 | — | — |
| 2019-04-11 | $89.67 | $126.94 | 871,300 | — | — |
| 2019-04-10 | $88.33 | $125.04 | 760,600 | — | — |
| 2019-04-09 | $89.23 | $126.31 | 673,100 | — | — |
| 2019-04-08 | $89.62 | $126.87 | 624,200 | — | — |
| 2019-04-05 | $89.46 | $126.64 | 476,200 | — | — |
| 2019-04-04 | $89.23 | $126.31 | 659,300 | — | — |
| 2019-04-03 | $88.70 | $125.56 | 1,178,100 | — | — |
| 2019-04-02 | $88.49 | $125.27 | 1,268,600 | — | — |
| 2019-04-01 | $88.30 | $125.00 | 695,500 | — | — |
| 2019-03-29 | $86.99 | $123.14 | 1,273,400 | — | — |
| 2019-03-28 | $86.28 | $122.14 | 910,300 | — | — |
| 2019-03-27 | $85.82 | $121.49 | 1,027,300 | — | — |
| 2019-03-26 | $85.54 | $121.09 | 1,645,500 | — | — |
| 2019-03-25 | $83.43 | $118.10 | 1,619,100 | — | — |
| 2019-03-22 | $84.68 | $119.87 | 1,094,900 | — | — |
| 2019-03-21 | $87.28 | $123.55 | 763,500 | — | — |
| 2019-03-20 | $86.64 | $122.65 | 756,100 | — | — |
| 2019-03-19 | $88.31 | $125.01 | 961,100 | — | — |
| 2019-03-18 | $90.09 | $127.53 | 732,400 | — | — |
| 2019-03-15 | $89.00 | $125.99 | 1,289,100 | — | — |
| 2019-03-14 | $89.34 | $126.47 | 750,500 | — | — |
| 2019-03-13 | $89.08 | $126.10 | 735,200 | — | — |
| 2019-03-12 | $88.75 | $125.63 | 592,300 | — | — |
| 2019-03-11 | $88.87 | $125.80 | 777,000 | — | — |
| 2019-03-08 | $87.44 | $123.78 | 563,800 | — | — |
| 2019-03-07 | $87.47 | $123.82 | 960,200 | — | — |
| 2019-03-06 | $87.99 | $124.56 | 893,600 | — | — |
| 2019-03-05 | $88.83 | $125.75 | 903,100 | — | — |
| 2019-03-04 | $88.74 | $125.62 | 1,416,400 | — | — |
| 2019-03-01 | $90.20 | $127.69 | 1,424,000 | — | — |
| 2019-02-28 | $90.38 | $127.94 | 949,300 | — | — |
| 2019-02-27 | $90.07 | $126.79 | 960,400 | — | — |
| 2019-02-26 | $91.11 | $128.26 | 1,771,900 | — | — |
| 2019-02-25 | $91.03 | $128.15 | 993,000 | — | — |
| 2019-02-22 | $91.94 | $129.43 | 711,600 | — | — |
| 2019-02-21 | $92.18 | $129.76 | 1,035,300 | — | — |
| 2019-02-20 | $92.02 | $129.54 | 792,000 | — | — |
| 2019-02-19 | $91.95 | $129.44 | 1,020,400 | — | — |
| 2019-02-15 | $91.45 | $128.74 | 1,201,800 | — | — |
| 2019-02-14 | $90.70 | $127.68 | 751,500 | — | — |
| 2019-02-13 | $90.90 | $127.96 | 758,800 | — | — |
| 2019-02-12 | $91.01 | $128.12 | 913,400 | — | — |
| 2019-02-11 | $90.09 | $126.82 | 792,800 | — | — |
| 2019-02-08 | $90.36 | $127.20 | 836,800 | — | — |
| 2019-02-07 | $90.36 | $127.20 | 1,419,500 | — | — |
| 2019-02-06 | $90.79 | $127.81 | 1,627,800 | — | — |
| 2019-02-05 | $89.72 | $126.30 | 1,279,800 | — | — |
| 2019-02-04 | $88.62 | $124.75 | 1,194,800 | — | — |
| 2019-02-01 | $87.72 | $123.49 | 1,279,300 | — | — |
| 2019-01-31 | $86.77 | $122.15 | 1,767,500 | — | — |
| 2019-01-30 | $86.73 | $122.09 | 4,158,200 | — | — |
| 2019-01-29 | $86.61 | $121.92 | 1,539,000 | — | — |
| 2019-01-28 | $86.77 | $122.15 | 1,163,900 | — | — |
| 2019-01-25 | $87.05 | $122.54 | 1,460,900 | — | — |
| 2019-01-24 | $86.54 | $121.83 | 1,014,000 | — | — |
| 2019-01-23 | $86.98 | $122.44 | 1,282,600 | — | — |
| 2019-01-22 | $86.95 | $122.40 | 2,219,900 | — | — |
| 2019-01-18 | $88.67 | $124.82 | 3,483,300 | — | — |
| 2019-01-17 | $86.04 | $121.12 | 1,085,000 | — | — |
| 2019-01-16 | $85.02 | $119.69 | 843,300 | — | — |
| 2019-01-15 | $85.23 | $119.98 | 1,037,100 | — | — |
| 2019-01-14 | $85.85 | $120.85 | 784,800 | — | — |
| 2019-01-11 | $85.63 | $120.54 | 613,200 | — | — |
| 2019-01-10 | $85.44 | $120.28 | 955,400 | — | — |
| 2019-01-09 | $84.72 | $119.26 | 743,600 | — | — |
| 2019-01-08 | $83.76 | $117.91 | 1,085,800 | — | — |
| 2019-01-07 | $83.09 | $116.97 | 1,311,600 | — | — |
| 2019-01-04 | $82.69 | $116.41 | 1,724,700 | — | — |
| 2019-01-03 | $79.92 | $112.51 | 1,127,400 | — | — |
| 2019-01-02 | $82.98 | $116.81 | 937,200 | — | — |