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-09-17 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 | $100.73 | $133.45 | 1,271,000 | — | — |
| 2019-12-30 | $100.64 | $133.33 | 1,185,800 | — | — |
| 2019-12-27 | $101.90 | $135.00 | 1,130,500 | — | — |
| 2019-12-26 | $101.79 | $134.86 | 1,176,900 | — | — |
| 2019-12-24 | $100.33 | $132.92 | 656,400 | — | — |
| 2019-12-23 | $99.81 | $132.23 | 1,205,600 | — | — |
| 2019-12-20 | $100.59 | $133.27 | 2,420,200 | — | — |
| 2019-12-19 | $99.82 | $132.25 | 1,808,100 | — | — |
| 2019-12-18 | $98.74 | $130.82 | 2,657,400 | — | — |
| 2019-12-17 | $99.62 | $131.98 | 2,298,700 | — | — |
| 2019-12-16 | $100.89 | $133.66 | 1,486,000 | — | — |
| 2019-12-13 | $100.11 | $132.63 | 1,199,200 | — | — |
| 2019-12-12 | $99.83 | $132.26 | 1,518,900 | — | — |
| 2019-12-11 | $99.44 | $131.74 | 1,675,700 | — | — |
| 2019-12-10 | $99.24 | $131.48 | 1,775,100 | — | — |
| 2019-12-09 | $98.98 | $131.13 | 1,796,700 | — | — |
| 2019-12-06 | $98.77 | $130.85 | 1,951,300 | — | — |
| 2019-12-05 | $98.52 | $130.52 | 2,184,600 | — | — |
| 2019-12-04 | $99.20 | $131.42 | 1,606,200 | — | — |
| 2019-12-03 | $99.45 | $131.76 | 1,914,500 | — | — |
| 2019-12-02 | $100.56 | $133.23 | 1,412,900 | — | — |
| 2019-11-29 | $100.67 | $133.37 | 980,600 | — | — |
| 2019-11-27 | $100.64 | $133.33 | 2,316,300 | — | — |
| 2019-11-26 | $99.75 | $132.15 | 4,723,400 | — | — |
| 2019-11-25 | $98.01 | $129.85 | 2,056,000 | — | — |
| 2019-11-22 | $97.62 | $129.33 | 1,543,900 | — | — |
| 2019-11-21 | $97.90 | $129.70 | 2,430,700 | — | — |
| 2019-11-20 | $98.12 | $129.99 | 2,234,000 | — | — |
| 2019-11-19 | $98.08 | $129.38 | 2,307,900 | — | — |
| 2019-11-18 | $98.28 | $129.65 | 2,485,900 | — | — |
| 2019-11-15 | $98.28 | $129.65 | 2,575,800 | — | — |
| 2019-11-14 | $98.11 | $129.42 | 2,240,500 | — | — |
| 2019-11-13 | $98.38 | $129.78 | 1,901,300 | — | — |
| 2019-11-12 | $98.34 | $129.73 | 2,268,000 | — | — |
| 2019-11-11 | $98.83 | $130.37 | 2,348,300 | — | — |
| 2019-11-08 | $98.90 | $130.47 | 2,365,800 | — | — |
| 2019-11-07 | $99.66 | $131.47 | 2,632,700 | — | — |
| 2019-11-06 | $100.09 | $132.04 | 4,237,500 | — | — |
| 2019-11-05 | $97.93 | $129.19 | 2,474,000 | — | — |
| 2019-11-04 | $98.45 | $129.87 | 3,067,900 | — | — |
| 2019-11-01 | $99.65 | $131.46 | 2,968,600 | — | — |
| 2019-10-31 | $101.71 | $134.17 | 3,934,100 | — | — |
| 2019-10-30 | $103.34 | $136.32 | 9,020,100 | — | — |
| 2019-10-29 | $109.72 | $144.74 | 2,024,900 | — | — |
| 2019-10-28 | $109.51 | $144.46 | 2,127,600 | — | — |
| 2019-10-25 | $109.10 | $143.92 | 985,700 | — | — |
| 2019-10-24 | $108.95 | $143.72 | 1,391,700 | — | — |
| 2019-10-23 | $109.27 | $144.15 | 1,849,600 | — | — |
| 2019-10-22 | $110.10 | $145.24 | 1,783,800 | — | — |
| 2019-10-21 | $112.31 | $148.16 | 1,228,500 | — | — |
| 2019-10-18 | $112.30 | $148.14 | 1,952,300 | — | — |
| 2019-10-17 | $110.37 | $145.60 | 1,209,900 | — | — |
| 2019-10-16 | $111.48 | $147.06 | 1,284,300 | — | — |
| 2019-10-15 | $111.30 | $146.82 | 1,740,000 | — | — |
| 2019-10-14 | $112.82 | $148.83 | 1,040,400 | — | — |
| 2019-10-11 | $114.45 | $150.98 | 1,760,500 | — | — |
| 2019-10-10 | $114.33 | $150.82 | 841,200 | — | — |
| 2019-10-09 | $113.33 | $149.50 | 946,300 | — | — |
| 2019-10-08 | $112.59 | $148.53 | 1,406,500 | — | — |
| 2019-10-07 | $113.69 | $149.98 | 991,000 | — | — |
| 2019-10-04 | $114.66 | $151.26 | 1,359,800 | — | — |
| 2019-10-03 | $113.68 | $149.96 | 1,327,300 | — | — |
| 2019-10-02 | $112.67 | $148.63 | 1,445,400 | — | — |
| 2019-10-01 | $112.89 | $148.92 | 1,042,700 | — | — |
| 2019-09-30 | $113.43 | $149.63 | 1,247,700 | — | — |
| 2019-09-27 | $112.99 | $149.05 | 924,700 | — | — |
| 2019-09-26 | $112.81 | $148.82 | 1,471,400 | — | — |
| 2019-09-25 | $111.51 | $147.10 | 2,403,900 | — | — |
| 2019-09-24 | $112.24 | $148.06 | 3,414,400 | — | — |
| 2019-09-23 | $113.59 | $149.84 | 1,291,100 | — | — |
| 2019-09-20 | $112.30 | $148.14 | 3,256,300 | — | — |
| 2019-09-19 | $114.10 | $150.52 | 949,700 | — | — |
| 2019-09-18 | $114.58 | $151.15 | 1,955,300 | — | — |
| 2019-09-17 | $112.80 | $148.80 | 2,068,000 | — | — |
| 2019-09-16 | $110.54 | $145.82 | 1,739,900 | — | — |
| 2019-09-13 | $111.36 | $146.90 | 2,477,000 | — | — |
| 2019-09-12 | $113.27 | $149.42 | 1,968,500 | — | — |
| 2019-09-11 | $113.80 | $150.12 | 1,979,900 | — | — |
| 2019-09-10 | $115.27 | $152.06 | 1,889,100 | — | — |
| 2019-09-09 | $117.81 | $155.41 | 1,758,600 | — | — |
| 2019-09-06 | $119.21 | $157.26 | 1,669,900 | — | — |
| 2019-09-05 | $118.16 | $155.87 | 1,375,100 | — | — |
| 2019-09-04 | $117.89 | $155.52 | 1,275,100 | — | — |
| 2019-09-03 | $116.71 | $153.96 | 1,362,800 | — | — |
| 2019-08-30 | $116.78 | $154.05 | 1,154,200 | — | — |
| 2019-08-29 | $117.31 | $154.75 | 1,081,500 | — | — |
| 2019-08-28 | $116.96 | $154.29 | 879,500 | — | — |
| 2019-08-27 | $116.97 | $154.30 | 1,380,400 | — | — |
| 2019-08-26 | $117.23 | $154.65 | 1,130,300 | — | — |
| 2019-08-23 | $115.31 | $152.11 | 1,800,400 | — | — |
| 2019-08-22 | $117.31 | $154.75 | 832,700 | — | — |
| 2019-08-21 | $117.23 | $154.65 | 1,065,200 | — | — |
| 2019-08-20 | $116.57 | $153.78 | 1,028,400 | — | — |
| 2019-08-19 | $116.46 | $153.63 | 1,061,800 | — | — |
| 2019-08-16 | $115.62 | $152.52 | 1,400,900 | — | — |
| 2019-08-15 | $116.40 | $153.00 | 1,369,400 | — | — |
| 2019-08-14 | $115.55 | $151.88 | 1,413,200 | — | — |
| 2019-08-13 | $117.13 | $153.96 | 1,502,500 | — | — |
| 2019-08-12 | $116.54 | $153.18 | 1,327,500 | — | — |
| 2019-08-09 | $119.02 | $156.44 | 1,656,100 | — | — |
| 2019-08-08 | $117.32 | $154.21 | 2,373,100 | — | — |
| 2019-08-07 | $116.26 | $152.81 | 2,003,000 | — | — |
| 2019-08-06 | $116.05 | $152.54 | 1,643,400 | — | — |
| 2019-08-05 | $115.07 | $151.25 | 1,897,600 | — | — |
| 2019-08-02 | $117.35 | $154.25 | 1,764,400 | — | — |
| 2019-08-01 | $116.94 | $153.71 | 3,406,600 | — | — |
| 2019-07-31 | $112.52 | $147.90 | 1,686,600 | — | — |
| 2019-07-30 | $113.24 | $148.84 | 1,139,300 | — | — |
| 2019-07-29 | $114.10 | $149.97 | 859,400 | — | — |
| 2019-07-26 | $114.02 | $149.87 | 880,200 | — | — |
| 2019-07-25 | $112.89 | $148.38 | 882,500 | — | — |
| 2019-07-24 | $112.66 | $148.08 | 897,500 | — | — |
| 2019-07-23 | $112.92 | $148.42 | 1,007,100 | — | — |
| 2019-07-22 | $113.28 | $148.90 | 1,560,900 | — | — |
| 2019-07-19 | $112.53 | $147.91 | 1,387,700 | — | — |
| 2019-07-18 | $113.06 | $148.61 | 1,183,400 | — | — |
| 2019-07-17 | $111.77 | $146.91 | 892,800 | — | — |
| 2019-07-16 | $111.54 | $146.61 | 920,700 | — | — |
| 2019-07-15 | $111.93 | $147.12 | 1,164,300 | — | — |
| 2019-07-12 | $111.05 | $145.97 | 1,457,600 | — | — |
| 2019-07-11 | $111.50 | $146.56 | 904,400 | — | — |
| 2019-07-10 | $110.98 | $145.87 | 1,123,400 | — | — |
| 2019-07-09 | $110.49 | $145.23 | 1,116,500 | — | — |
| 2019-07-08 | $110.05 | $144.65 | 1,251,000 | — | — |
| 2019-07-05 | $110.24 | $144.90 | 1,281,000 | — | — |
| 2019-07-03 | $110.98 | $145.87 | 1,049,200 | — | — |
| 2019-07-02 | $110.90 | $145.77 | 1,584,100 | — | — |
| 2019-07-01 | $109.49 | $143.91 | 1,786,700 | — | — |
| 2019-06-28 | $110.67 | $145.47 | 3,871,200 | — | — |
| 2019-06-27 | $110.56 | $145.32 | 1,611,100 | — | — |
| 2019-06-26 | $110.12 | $144.74 | 1,513,200 | — | — |
| 2019-06-25 | $110.31 | $144.99 | 1,540,700 | — | — |
| 2019-06-24 | $110.66 | $145.45 | 1,024,000 | — | — |
| 2019-06-21 | $110.27 | $144.94 | 2,078,400 | — | — |
| 2019-06-20 | $110.62 | $145.40 | 1,122,600 | — | — |
| 2019-06-19 | $109.45 | $143.86 | 927,600 | — | — |
| 2019-06-18 | $108.71 | $142.89 | 1,050,900 | — | — |
| 2019-06-17 | $109.16 | $143.48 | 825,000 | — | — |
| 2019-06-14 | $109.79 | $144.31 | 1,088,300 | — | — |
| 2019-06-13 | $108.98 | $143.24 | 1,173,500 | — | — |
| 2019-06-12 | $108.94 | $143.19 | 1,646,400 | — | — |
| 2019-06-11 | $107.57 | $141.39 | 1,801,400 | — | — |
| 2019-06-10 | $108.65 | $142.81 | 1,159,500 | — | — |
| 2019-06-07 | $109.07 | $143.36 | 1,318,200 | — | — |
| 2019-06-06 | $108.42 | $142.51 | 1,598,300 | — | — |
| 2019-06-05 | $107.29 | $141.02 | 1,356,200 | — | — |
| 2019-06-04 | $106.97 | $140.60 | 2,501,700 | — | — |
| 2019-06-03 | $104.11 | $136.84 | 2,070,100 | — | — |
| 2019-05-31 | $102.35 | $134.53 | 2,614,200 | — | — |
| 2019-05-30 | $101.55 | $133.48 | 1,464,200 | — | — |
| 2019-05-29 | $99.65 | $130.98 | 998,400 | — | — |
| 2019-05-28 | $99.80 | $131.18 | 3,708,100 | — | — |
| 2019-05-24 | $100.99 | $132.74 | 1,010,800 | — | — |
| 2019-05-23 | $101.39 | $133.27 | 1,135,000 | — | — |
| 2019-05-22 | $101.46 | $133.36 | 1,181,400 | — | — |
| 2019-05-21 | $101.78 | $133.78 | 2,142,500 | — | — |
| 2019-05-20 | $100.69 | $132.35 | 1,344,300 | — | — |
| 2019-05-17 | $101.30 | $133.15 | 1,374,600 | — | — |
| 2019-05-16 | $100.87 | $132.58 | 1,855,400 | — | — |
| 2019-05-15 | $100.36 | $131.91 | 1,076,800 | — | — |
| 2019-05-14 | $100.68 | $131.78 | 1,363,300 | — | — |
| 2019-05-13 | $100.41 | $131.43 | 1,286,000 | — | — |
| 2019-05-10 | $101.43 | $132.76 | 1,582,300 | — | — |
| 2019-05-09 | $100.74 | $131.86 | 1,296,500 | — | — |
| 2019-05-08 | $100.49 | $131.53 | 2,097,400 | — | — |
| 2019-05-07 | $101.47 | $132.82 | 1,668,900 | — | — |
| 2019-05-06 | $102.41 | $134.05 | 1,031,800 | — | — |
| 2019-05-03 | $102.72 | $134.45 | 1,719,300 | — | — |
| 2019-05-02 | $101.74 | $133.17 | 1,827,400 | — | — |
| 2019-05-01 | $101.94 | $133.43 | 2,178,500 | — | — |
| 2019-04-30 | $104.39 | $136.64 | 2,181,300 | — | — |
| 2019-04-29 | $103.80 | $135.87 | 1,473,400 | — | — |
| 2019-04-26 | $104.09 | $136.25 | 1,368,300 | — | — |
| 2019-04-25 | $103.45 | $135.41 | 1,059,200 | — | — |
| 2019-04-24 | $103.34 | $135.26 | 1,304,600 | — | — |
| 2019-04-23 | $102.92 | $134.71 | 1,474,000 | — | — |
| 2019-04-22 | $103.18 | $135.06 | 833,200 | — | — |
| 2019-04-18 | $103.32 | $135.24 | 1,261,600 | — | — |
| 2019-04-17 | $101.50 | $132.86 | 920,400 | — | — |
| 2019-04-16 | $101.63 | $133.03 | 863,500 | — | — |
| 2019-04-15 | $101.64 | $133.04 | 1,234,000 | — | — |
| 2019-04-12 | $101.40 | $132.73 | 1,193,100 | — | — |
| 2019-04-11 | $100.77 | $131.90 | 1,169,800 | — | — |
| 2019-04-10 | $100.04 | $130.95 | 1,187,700 | — | — |
| 2019-04-09 | $99.48 | $130.21 | 993,000 | — | — |
| 2019-04-08 | $99.59 | $130.36 | 1,340,000 | — | — |
| 2019-04-05 | $99.96 | $130.84 | 1,600,100 | — | — |
| 2019-04-04 | $100.45 | $131.48 | 860,700 | — | — |
| 2019-04-03 | $100.54 | $131.60 | 1,060,200 | — | — |
| 2019-04-02 | $100.18 | $131.13 | 959,600 | — | — |
| 2019-04-01 | $100.58 | $131.65 | 1,195,200 | — | — |
| 2019-03-29 | $99.81 | $130.64 | 2,356,600 | — | — |
| 2019-03-28 | $99.14 | $129.77 | 1,587,500 | — | — |
| 2019-03-27 | $98.98 | $129.56 | 1,524,600 | — | — |
| 2019-03-26 | $98.75 | $129.26 | 1,361,100 | — | — |
| 2019-03-25 | $98.97 | $129.54 | 1,289,700 | — | — |
| 2019-03-22 | $98.97 | $129.54 | 1,033,400 | — | — |
| 2019-03-21 | $99.19 | $129.83 | 1,014,100 | — | — |
| 2019-03-20 | $98.57 | $129.02 | 2,928,800 | — | — |
| 2019-03-19 | $99.24 | $129.90 | 2,175,500 | — | — |
| 2019-03-18 | $100.24 | $131.21 | 1,615,200 | — | — |
| 2019-03-15 | $100.90 | $132.07 | 3,947,900 | — | — |
| 2019-03-14 | $98.98 | $129.56 | 1,319,800 | — | — |
| 2019-03-13 | $98.64 | $129.11 | 2,010,600 | — | — |
| 2019-03-12 | $97.98 | $128.25 | 1,873,200 | — | — |
| 2019-03-11 | $97.79 | $128.00 | 1,466,500 | — | — |
| 2019-03-08 | $96.67 | $126.53 | 1,791,400 | — | — |
| 2019-03-07 | $96.54 | $126.36 | 1,901,600 | — | — |
| 2019-03-06 | $96.60 | $126.44 | 1,937,800 | — | — |
| 2019-03-05 | $95.93 | $125.57 | 1,692,800 | — | — |
| 2019-03-04 | $95.14 | $124.53 | 2,291,400 | — | — |
| 2019-03-01 | $95.37 | $124.83 | 1,589,700 | — | — |
| 2019-02-28 | $94.50 | $123.69 | 2,359,300 | — | — |
| 2019-02-27 | $93.11 | $121.87 | 1,342,400 | — | — |
| 2019-02-26 | $93.36 | $122.20 | 1,660,800 | — | — |
| 2019-02-25 | $93.50 | $122.38 | 2,204,500 | — | — |
| 2019-02-22 | $95.39 | $124.86 | 1,932,100 | — | — |
| 2019-02-21 | $94.88 | $124.19 | 1,364,400 | — | — |
| 2019-02-20 | $94.72 | $123.98 | 2,322,300 | — | — |
| 2019-02-19 | $94.52 | $123.72 | 1,999,800 | — | — |
| 2019-02-15 | $94.12 | $123.20 | 2,862,200 | — | — |
| 2019-02-14 | $93.85 | $122.84 | 1,527,100 | — | — |
| 2019-02-13 | $93.33 | $122.16 | 1,724,200 | — | — |
| 2019-02-12 | $94.05 | $122.55 | 2,086,800 | — | — |
| 2019-02-11 | $93.26 | $121.53 | 2,468,900 | — | — |
| 2019-02-08 | $94.49 | $123.13 | 1,961,300 | — | — |
| 2019-02-07 | $94.61 | $123.28 | 2,653,900 | — | — |
| 2019-02-06 | $94.59 | $123.26 | 1,743,300 | — | — |
| 2019-02-05 | $94.44 | $123.06 | 1,888,200 | — | — |
| 2019-02-04 | $94.65 | $123.34 | 1,671,500 | — | — |
| 2019-02-01 | $94.13 | $122.66 | 1,496,600 | — | — |
| 2019-01-31 | $93.98 | $122.46 | 2,682,500 | — | — |
| 2019-01-30 | $93.45 | $121.77 | 1,554,200 | — | — |
| 2019-01-29 | $92.67 | $120.76 | 1,292,600 | — | — |
| 2019-01-28 | $92.59 | $120.65 | 1,075,300 | — | — |
| 2019-01-25 | $92.71 | $120.81 | 1,501,900 | — | — |
| 2019-01-24 | $92.91 | $121.07 | 1,983,200 | — | — |
| 2019-01-23 | $92.78 | $120.90 | 1,551,700 | — | — |
| 2019-01-22 | $92.05 | $119.95 | 1,947,100 | — | — |
| 2019-01-18 | $92.36 | $120.35 | 2,041,800 | — | — |
| 2019-01-17 | $90.70 | $118.19 | 2,031,700 | — | — |
| 2019-01-16 | $89.83 | $117.06 | 1,457,200 | — | — |
| 2019-01-15 | $90.39 | $117.79 | 1,532,600 | — | — |
| 2019-01-14 | $90.00 | $117.28 | 1,409,200 | — | — |
| 2019-01-11 | $90.94 | $118.50 | 2,346,600 | — | — |
| 2019-01-10 | $91.79 | $119.61 | 2,726,100 | — | — |
| 2019-01-09 | $91.14 | $118.76 | 2,279,700 | — | — |
| 2019-01-08 | $91.18 | $118.81 | 2,604,700 | — | — |
| 2019-01-07 | $91.36 | $119.05 | 2,561,100 | — | — |
| 2019-01-04 | $91.46 | $119.18 | 2,142,700 | — | — |
| 2019-01-03 | $89.14 | $116.16 | 2,680,300 | — | — |
| 2019-01-02 | $91.44 | $119.15 | 1,743,400 | — | — |