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
- 2012-04-12 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 | $111.41 | $137.62 | 1,695,900 | — | — |
| 2019-12-30 | $110.37 | $136.34 | 1,712,000 | — | — |
| 2019-12-27 | $110.60 | $136.62 | 1,427,500 | — | — |
| 2019-12-26 | $112.06 | $138.43 | 1,147,700 | — | — |
| 2019-12-24 | $113.20 | $139.84 | 1,190,800 | — | — |
| 2019-12-23 | $112.67 | $139.18 | 1,937,500 | — | — |
| 2019-12-20 | $113.35 | $140.02 | 4,666,900 | — | — |
| 2019-12-19 | $112.81 | $139.35 | 1,850,500 | — | — |
| 2019-12-18 | $113.04 | $139.64 | 3,074,800 | — | — |
| 2019-12-17 | $113.03 | $139.63 | 2,672,000 | — | — |
| 2019-12-16 | $114.14 | $141.00 | 2,097,700 | — | — |
| 2019-12-13 | $112.99 | $139.58 | 1,621,900 | — | — |
| 2019-12-12 | $113.73 | $140.49 | 1,618,800 | — | — |
| 2019-12-11 | $112.21 | $138.61 | 1,652,500 | — | — |
| 2019-12-10 | $111.93 | $138.27 | 2,215,800 | — | — |
| 2019-12-09 | $111.96 | $138.30 | 1,585,300 | — | — |
| 2019-12-06 | $113.56 | $140.28 | 2,142,600 | — | — |
| 2019-12-05 | $112.54 | $139.02 | 1,688,600 | — | — |
| 2019-12-04 | $112.57 | $139.06 | 2,128,900 | — | — |
| 2019-12-03 | $112.75 | $139.28 | 4,128,900 | — | — |
| 2019-12-02 | $114.33 | $141.23 | 2,418,300 | — | — |
| 2019-11-29 | $114.72 | $141.71 | 1,105,700 | — | — |
| 2019-11-27 | $114.69 | $141.68 | 2,290,500 | — | — |
| 2019-11-26 | $114.33 | $141.23 | 4,118,100 | — | — |
| 2019-11-25 | $115.42 | $142.58 | 2,758,900 | — | — |
| 2019-11-22 | $116.63 | $144.07 | 2,261,000 | — | — |
| 2019-11-21 | $118.37 | $146.22 | 2,401,300 | — | — |
| 2019-11-20 | $116.06 | $143.37 | 4,337,000 | — | — |
| 2019-11-19 | $117.42 | $145.05 | 2,781,500 | — | — |
| 2019-11-18 | $118.65 | $146.57 | 1,365,000 | — | — |
| 2019-11-15 | $118.36 | $146.21 | 1,636,700 | — | — |
| 2019-11-14 | $119.44 | $146.43 | 1,507,500 | — | — |
| 2019-11-13 | $118.43 | $145.19 | 1,542,200 | — | — |
| 2019-11-12 | $118.10 | $144.79 | 2,178,400 | — | — |
| 2019-11-11 | $118.41 | $145.17 | 1,634,300 | — | — |
| 2019-11-08 | $119.70 | $146.75 | 1,577,600 | — | — |
| 2019-11-07 | $119.57 | $146.59 | 2,386,400 | — | — |
| 2019-11-06 | $118.42 | $145.18 | 2,130,300 | — | — |
| 2019-11-05 | $118.92 | $145.79 | 2,268,900 | — | — |
| 2019-11-04 | $118.54 | $145.33 | 2,031,600 | — | — |
| 2019-11-01 | $118.40 | $145.16 | 2,248,800 | — | — |
| 2019-10-31 | $116.82 | $143.22 | 3,940,600 | — | — |
| 2019-10-30 | $116.45 | $142.77 | 2,286,700 | — | — |
| 2019-10-29 | $118.96 | $145.84 | 3,838,400 | — | — |
| 2019-10-28 | $117.25 | $143.75 | 4,706,800 | — | — |
| 2019-10-25 | $114.42 | $140.28 | 6,245,900 | — | — |
| 2019-10-24 | $110.63 | $135.63 | 3,471,800 | — | — |
| 2019-10-23 | $109.00 | $133.63 | 2,329,600 | — | — |
| 2019-10-22 | $108.77 | $133.35 | 1,571,400 | — | — |
| 2019-10-21 | $108.20 | $132.65 | 1,638,800 | — | — |
| 2019-10-18 | $107.20 | $131.43 | 3,015,900 | — | — |
| 2019-10-17 | $107.21 | $131.44 | 1,767,600 | — | — |
| 2019-10-16 | $106.26 | $130.27 | 1,865,400 | — | — |
| 2019-10-15 | $107.30 | $131.55 | 1,606,400 | — | — |
| 2019-10-14 | $106.65 | $130.75 | 1,409,000 | — | — |
| 2019-10-11 | $106.53 | $130.60 | 2,388,900 | — | — |
| 2019-10-10 | $106.60 | $130.69 | 3,782,100 | — | — |
| 2019-10-09 | $102.71 | $125.92 | 1,827,300 | — | — |
| 2019-10-08 | $100.82 | $123.60 | 1,904,300 | — | — |
| 2019-10-07 | $101.36 | $124.27 | 2,377,200 | — | — |
| 2019-10-04 | $100.86 | $123.65 | 2,097,300 | — | — |
| 2019-10-03 | $98.87 | $121.21 | 1,639,800 | — | — |
| 2019-10-02 | $98.24 | $120.44 | 2,066,700 | — | — |
| 2019-10-01 | $101.03 | $123.86 | 1,897,900 | — | — |
| 2019-09-30 | $102.40 | $125.54 | 1,801,600 | — | — |
| 2019-09-27 | $103.66 | $127.09 | 2,297,000 | — | — |
| 2019-09-26 | $104.56 | $128.19 | 1,762,600 | — | — |
| 2019-09-25 | $105.06 | $128.80 | 3,043,400 | — | — |
| 2019-09-24 | $103.62 | $127.04 | 2,599,700 | — | — |
| 2019-09-23 | $104.26 | $127.82 | 2,413,000 | — | — |
| 2019-09-20 | $103.27 | $126.61 | 9,381,800 | — | — |
| 2019-09-19 | $103.08 | $126.37 | 1,332,700 | — | — |
| 2019-09-18 | $102.99 | $126.26 | 1,814,700 | — | — |
| 2019-09-17 | $102.20 | $125.30 | 2,464,500 | — | — |
| 2019-09-16 | $104.03 | $127.54 | 4,654,400 | — | — |
| 2019-09-13 | $102.77 | $125.99 | 1,688,400 | — | — |
| 2019-09-12 | $102.19 | $125.28 | 1,868,500 | — | — |
| 2019-09-11 | $102.47 | $125.63 | 1,924,500 | — | — |
| 2019-09-10 | $102.96 | $126.23 | 2,367,200 | — | — |
| 2019-09-09 | $102.17 | $125.26 | 2,396,100 | — | — |
| 2019-09-06 | $100.91 | $123.71 | 2,117,500 | — | — |
| 2019-09-05 | $99.80 | $122.35 | 2,668,700 | — | — |
| 2019-09-04 | $99.69 | $122.22 | 1,664,100 | — | — |
| 2019-09-03 | $99.47 | $121.95 | 2,140,100 | — | — |
| 2019-08-30 | $98.63 | $120.92 | 1,932,500 | — | — |
| 2019-08-29 | $98.12 | $120.29 | 2,372,500 | — | — |
| 2019-08-28 | $96.17 | $117.90 | 2,318,100 | — | — |
| 2019-08-27 | $94.52 | $115.88 | 2,586,000 | — | — |
| 2019-08-26 | $96.31 | $118.07 | 1,568,100 | — | — |
| 2019-08-23 | $95.18 | $116.69 | 3,305,100 | — | — |
| 2019-08-22 | $98.46 | $120.71 | 1,946,100 | — | — |
| 2019-08-21 | $99.30 | $121.74 | 1,988,300 | — | — |
| 2019-08-20 | $98.68 | $120.98 | 1,904,500 | — | — |
| 2019-08-19 | $98.76 | $121.08 | 2,747,900 | — | — |
| 2019-08-16 | $98.83 | $120.06 | 2,118,400 | — | — |
| 2019-08-15 | $97.47 | $118.41 | 2,089,900 | — | — |
| 2019-08-14 | $97.53 | $118.48 | 2,529,800 | — | — |
| 2019-08-13 | $99.74 | $121.17 | 2,267,800 | — | — |
| 2019-08-12 | $98.31 | $119.43 | 1,967,400 | — | — |
| 2019-08-09 | $100.44 | $122.02 | 2,005,600 | — | — |
| 2019-08-08 | $100.71 | $122.34 | 2,311,900 | — | — |
| 2019-08-07 | $97.33 | $118.24 | 2,349,800 | — | — |
| 2019-08-06 | $97.41 | $118.34 | 2,164,500 | — | — |
| 2019-08-05 | $95.64 | $116.19 | 3,034,800 | — | — |
| 2019-08-02 | $99.52 | $120.90 | 2,075,600 | — | — |
| 2019-08-01 | $101.99 | $123.90 | 2,153,200 | — | — |
| 2019-07-31 | $102.56 | $124.59 | 2,415,900 | — | — |
| 2019-07-30 | $103.61 | $125.87 | 1,465,900 | — | — |
| 2019-07-29 | $102.81 | $124.90 | 2,275,200 | — | — |
| 2019-07-26 | $102.32 | $124.30 | 2,267,300 | — | — |
| 2019-07-25 | $101.57 | $123.39 | 3,649,000 | — | — |
| 2019-07-24 | $102.42 | $124.42 | 2,924,400 | — | — |
| 2019-07-23 | $102.32 | $124.30 | 1,873,800 | — | — |
| 2019-07-22 | $102.55 | $124.58 | 1,966,800 | — | — |
| 2019-07-19 | $101.96 | $123.86 | 3,972,900 | — | — |
| 2019-07-18 | $101.92 | $123.81 | 2,468,000 | — | — |
| 2019-07-17 | $100.79 | $122.44 | 2,254,400 | — | — |
| 2019-07-16 | $101.38 | $123.16 | 2,625,600 | — | — |
| 2019-07-15 | $101.01 | $122.71 | 3,089,500 | — | — |
| 2019-07-12 | $100.33 | $121.88 | 1,842,400 | — | — |
| 2019-07-11 | $99.59 | $120.98 | 2,446,600 | — | — |
| 2019-07-10 | $98.11 | $119.19 | 1,954,600 | — | — |
| 2019-07-09 | $97.72 | $118.71 | 2,369,900 | — | — |
| 2019-07-08 | $96.96 | $117.79 | 3,044,500 | — | — |
| 2019-07-05 | $96.80 | $117.59 | 1,956,000 | — | — |
| 2019-07-03 | $97.02 | $117.86 | 2,035,500 | — | — |
| 2019-07-02 | $95.72 | $116.28 | 4,112,200 | — | — |
| 2019-07-01 | $94.06 | $114.27 | 2,668,700 | — | — |
| 2019-06-28 | $93.54 | $113.63 | 4,442,600 | — | — |
| 2019-06-27 | $91.75 | $111.46 | 2,086,400 | — | — |
| 2019-06-26 | $92.76 | $112.69 | 3,816,200 | — | — |
| 2019-06-25 | $89.83 | $109.13 | 3,343,800 | — | — |
| 2019-06-24 | $89.76 | $109.04 | 2,360,800 | — | — |
| 2019-06-21 | $90.58 | $110.04 | 6,129,800 | — | — |
| 2019-06-20 | $90.83 | $110.34 | 4,082,600 | — | — |
| 2019-06-19 | $87.60 | $106.42 | 2,901,700 | — | — |
| 2019-06-18 | $86.80 | $105.45 | 2,336,600 | — | — |
| 2019-06-17 | $85.91 | $104.37 | 2,003,400 | — | — |
| 2019-06-14 | $85.59 | $103.98 | 1,830,500 | — | — |
| 2019-06-13 | $85.24 | $103.55 | 3,029,700 | — | — |
| 2019-06-12 | $83.25 | $101.13 | 3,232,800 | — | — |
| 2019-06-11 | $84.71 | $102.91 | 2,736,700 | — | — |
| 2019-06-10 | $85.90 | $104.35 | 3,026,700 | — | — |
| 2019-06-07 | $85.52 | $103.89 | 2,623,700 | — | — |
| 2019-06-06 | $84.90 | $103.14 | 2,837,200 | — | — |
| 2019-06-05 | $84.83 | $103.05 | 3,097,000 | — | — |
| 2019-06-04 | $84.12 | $102.19 | 2,781,800 | — | — |
| 2019-06-03 | $82.20 | $99.86 | 3,144,800 | — | — |
| 2019-05-31 | $80.80 | $98.16 | 2,785,000 | — | — |
| 2019-05-30 | $82.06 | $99.69 | 2,449,600 | — | — |
| 2019-05-29 | $82.75 | $100.53 | 2,232,000 | — | — |
| 2019-05-28 | $82.52 | $100.25 | 3,105,100 | — | — |
| 2019-05-24 | $82.94 | $100.76 | 2,661,600 | — | — |
| 2019-05-23 | $82.27 | $99.94 | 3,020,000 | — | — |
| 2019-05-22 | $85.60 | $103.99 | 2,111,600 | — | — |
| 2019-05-21 | $86.16 | $104.67 | 2,722,600 | — | — |
| 2019-05-20 | $84.52 | $102.68 | 2,106,500 | — | — |
| 2019-05-17 | $84.81 | $103.03 | 2,562,400 | — | — |
| 2019-05-16 | $88.30 | $106.18 | 2,645,700 | — | — |
| 2019-05-15 | $87.30 | $104.97 | 2,059,900 | — | — |
| 2019-05-14 | $86.92 | $104.52 | 2,450,300 | — | — |
| 2019-05-13 | $85.79 | $103.16 | 3,065,600 | — | — |
| 2019-05-10 | $86.65 | $104.19 | 3,094,900 | — | — |
| 2019-05-09 | $85.75 | $103.11 | 3,393,700 | — | — |
| 2019-05-08 | $85.90 | $103.29 | 3,095,300 | — | — |
| 2019-05-07 | $86.55 | $104.07 | 3,421,700 | — | — |
| 2019-05-06 | $87.03 | $104.65 | 3,427,500 | — | — |
| 2019-05-03 | $89.56 | $107.69 | 2,811,100 | — | — |
| 2019-05-02 | $89.10 | $107.14 | 3,708,800 | — | — |
| 2019-05-01 | $91.84 | $110.43 | 3,350,700 | — | — |
| 2019-04-30 | $94.27 | $113.35 | 3,303,300 | — | — |
| 2019-04-29 | $95.36 | $114.66 | 2,651,200 | — | — |
| 2019-04-26 | $94.92 | $114.14 | 2,091,500 | — | — |
| 2019-04-25 | $95.22 | $114.50 | 2,745,400 | — | — |
| 2019-04-24 | $94.28 | $113.37 | 2,974,100 | — | — |
| 2019-04-23 | $97.40 | $117.12 | 2,461,000 | — | — |
| 2019-04-22 | $97.14 | $116.80 | 1,927,300 | — | — |
| 2019-04-18 | $95.42 | $114.74 | 2,400,100 | — | — |
| 2019-04-17 | $96.46 | $115.99 | 1,591,600 | — | — |
| 2019-04-16 | $95.98 | $115.41 | 1,829,600 | — | — |
| 2019-04-15 | $96.24 | $115.72 | 1,934,400 | — | — |
| 2019-04-12 | $97.17 | $116.84 | 2,223,700 | — | — |
| 2019-04-11 | $98.51 | $118.45 | 1,486,200 | — | — |
| 2019-04-10 | $98.61 | $118.57 | 1,792,100 | — | — |
| 2019-04-09 | $97.37 | $117.08 | 2,352,800 | — | — |
| 2019-04-08 | $98.30 | $118.20 | 2,332,400 | — | — |
| 2019-04-05 | $97.79 | $117.59 | 2,705,200 | — | — |
| 2019-04-04 | $96.86 | $116.47 | 2,146,800 | — | — |
| 2019-04-03 | $95.04 | $114.28 | 2,096,100 | — | — |
| 2019-04-02 | $94.52 | $113.65 | 2,594,800 | — | — |
| 2019-04-01 | $95.07 | $114.32 | 2,635,300 | — | — |
| 2019-03-29 | $95.17 | $114.44 | 2,900,400 | — | — |
| 2019-03-28 | $95.67 | $115.04 | 2,524,800 | — | — |
| 2019-03-27 | $97.27 | $116.96 | 1,657,400 | — | — |
| 2019-03-26 | $98.02 | $117.86 | 2,284,700 | — | — |
| 2019-03-25 | $95.86 | $115.27 | 1,357,500 | — | — |
| 2019-03-22 | $95.98 | $115.41 | 1,856,900 | — | — |
| 2019-03-21 | $98.55 | $118.50 | 2,124,000 | — | — |
| 2019-03-20 | $98.18 | $118.06 | 3,292,600 | — | — |
| 2019-03-19 | $98.89 | $118.91 | 2,932,600 | — | — |
| 2019-03-18 | $98.72 | $118.70 | 2,530,800 | — | — |
| 2019-03-15 | $98.52 | $118.46 | 3,785,800 | — | — |
| 2019-03-14 | $98.47 | $118.40 | 1,663,000 | — | — |
| 2019-03-13 | $98.08 | $117.94 | 2,294,500 | — | — |
| 2019-03-12 | $97.39 | $117.11 | 2,362,600 | — | — |
| 2019-03-11 | $96.67 | $116.24 | 2,257,400 | — | — |
| 2019-03-08 | $94.31 | $113.40 | 3,334,100 | — | — |
| 2019-03-07 | $96.45 | $115.98 | 3,638,000 | — | — |
| 2019-03-06 | $97.60 | $117.36 | 2,644,600 | — | — |
| 2019-03-05 | $97.46 | $117.19 | 2,511,900 | — | — |
| 2019-03-04 | $97.28 | $116.97 | 2,386,200 | — | — |
| 2019-03-01 | $97.48 | $117.21 | 2,879,000 | — | — |
| 2019-02-28 | $96.36 | $115.87 | 2,351,200 | — | — |
| 2019-02-27 | $97.64 | $117.41 | 1,881,900 | — | — |
| 2019-02-26 | $97.84 | $117.65 | 2,274,400 | — | — |
| 2019-02-25 | $97.29 | $116.99 | 1,661,000 | — | — |
| 2019-02-22 | $97.36 | $117.07 | 2,102,500 | — | — |
| 2019-02-21 | $96.81 | $116.41 | 2,054,000 | — | — |
| 2019-02-20 | $97.45 | $117.18 | 3,586,900 | — | — |
| 2019-02-19 | $96.75 | $116.34 | 2,108,000 | — | — |
| 2019-02-15 | $95.99 | $115.42 | 2,647,300 | — | — |
| 2019-02-14 | $95.65 | $114.05 | 2,701,500 | — | — |
| 2019-02-13 | $96.12 | $114.61 | 2,627,100 | — | — |
| 2019-02-12 | $94.00 | $112.08 | 2,486,000 | — | — |
| 2019-02-11 | $94.23 | $112.36 | 4,229,500 | — | — |
| 2019-02-08 | $93.52 | $111.51 | 4,248,400 | — | — |
| 2019-02-07 | $91.74 | $109.39 | 5,291,500 | — | — |
| 2019-02-06 | $94.42 | $112.58 | 3,127,800 | — | — |
| 2019-02-05 | $95.17 | $113.48 | 2,849,300 | — | — |
| 2019-02-04 | $94.76 | $112.99 | 2,758,500 | — | — |
| 2019-02-01 | $94.21 | $112.33 | 2,618,100 | — | — |
| 2019-01-31 | $95.41 | $113.77 | 4,044,500 | — | — |
| 2019-01-30 | $94.53 | $112.72 | 3,093,300 | — | — |
| 2019-01-29 | $93.35 | $111.31 | 2,056,500 | — | — |
| 2019-01-28 | $92.50 | $110.30 | 2,349,500 | — | — |
| 2019-01-25 | $93.02 | $110.92 | 2,044,800 | — | — |
| 2019-01-24 | $91.33 | $108.90 | 3,194,000 | — | — |
| 2019-01-23 | $92.63 | $110.45 | 2,542,400 | — | — |
| 2019-01-22 | $93.00 | $110.89 | 4,733,500 | — | — |
| 2019-01-18 | $95.30 | $113.63 | 4,014,900 | — | — |
| 2019-01-17 | $93.42 | $111.39 | 3,069,200 | — | — |
| 2019-01-16 | $92.99 | $110.88 | 2,316,100 | — | — |
| 2019-01-15 | $92.45 | $110.24 | 1,953,500 | — | — |
| 2019-01-14 | $92.83 | $110.69 | 2,178,600 | — | — |
| 2019-01-11 | $92.69 | $110.52 | 2,102,600 | — | — |
| 2019-01-10 | $92.94 | $110.82 | 2,323,700 | — | — |
| 2019-01-09 | $91.99 | $109.69 | 2,588,600 | — | — |
| 2019-01-08 | $91.39 | $108.97 | 2,357,300 | — | — |
| 2019-01-07 | $91.47 | $109.07 | 3,474,000 | — | — |
| 2019-01-04 | $90.84 | $108.32 | 3,307,200 | — | — |
| 2019-01-03 | $86.90 | $103.62 | 3,182,000 | — | — |
| 2019-01-02 | $88.12 | $105.07 | 3,147,800 | — | — |