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
- 1973-05-03 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 | $59.29 | $151.04 | 4,732,000 | — | — |
| 2019-12-30 | $59.17 | $150.74 | 4,020,100 | — | — |
| 2019-12-27 | $59.73 | $151.09 | 3,661,800 | — | — |
| 2019-12-26 | $60.15 | $152.15 | 4,155,100 | — | — |
| 2019-12-24 | $59.67 | $150.94 | 2,246,200 | — | — |
| 2019-12-23 | $59.58 | $150.71 | 4,971,300 | — | — |
| 2019-12-20 | $59.77 | $151.19 | 14,484,000 | — | — |
| 2019-12-19 | $60.01 | $151.80 | 8,029,200 | — | — |
| 2019-12-18 | $60.09 | $152.00 | 12,497,800 | — | — |
| 2019-12-17 | $60.68 | $153.49 | 7,301,600 | — | — |
| 2019-12-16 | $60.66 | $153.44 | 6,758,000 | — | — |
| 2019-12-13 | $60.27 | $152.46 | 5,424,800 | — | — |
| 2019-12-12 | $60.55 | $153.17 | 7,120,600 | — | — |
| 2019-12-11 | $59.25 | $149.88 | 8,940,500 | — | — |
| 2019-12-10 | $59.95 | $151.65 | 5,719,400 | — | — |
| 2019-12-09 | $60.00 | $151.77 | 4,357,900 | — | — |
| 2019-12-06 | $60.14 | $152.13 | 5,894,300 | — | — |
| 2019-12-05 | $59.60 | $150.76 | 4,925,400 | — | — |
| 2019-12-04 | $59.31 | $150.03 | 5,926,800 | — | — |
| 2019-12-03 | $58.93 | $149.07 | 8,044,600 | — | — |
| 2019-12-02 | $59.76 | $151.17 | 5,085,600 | — | — |
| 2019-11-29 | $60.03 | $151.85 | 3,394,800 | — | — |
| 2019-11-27 | $60.19 | $152.26 | 4,246,500 | — | — |
| 2019-11-26 | $59.92 | $151.57 | 7,285,600 | — | — |
| 2019-11-25 | $59.82 | $151.32 | 8,473,300 | — | — |
| 2019-11-22 | $60.05 | $151.90 | 6,548,900 | — | — |
| 2019-11-21 | $59.49 | $150.48 | 5,880,400 | — | — |
| 2019-11-20 | $59.11 | $149.52 | 4,287,600 | — | — |
| 2019-11-19 | $59.42 | $150.31 | 4,974,700 | — | — |
| 2019-11-18 | $59.56 | $150.66 | 4,845,500 | — | — |
| 2019-11-15 | $59.09 | $149.47 | 5,069,900 | — | — |
| 2019-11-14 | $58.57 | $148.16 | 3,304,600 | — | — |
| 2019-11-13 | $58.61 | $148.26 | 4,090,800 | — | — |
| 2019-11-12 | $58.48 | $147.93 | 3,254,300 | — | — |
| 2019-11-11 | $58.64 | $148.33 | 1,790,900 | — | — |
| 2019-11-08 | $58.90 | $148.99 | 3,214,700 | — | — |
| 2019-11-07 | $59.10 | $149.50 | 5,205,500 | — | — |
| 2019-11-06 | $58.76 | $148.64 | 4,777,800 | — | — |
| 2019-11-05 | $58.59 | $148.21 | 5,910,200 | — | — |
| 2019-11-04 | $58.14 | $147.07 | 6,791,000 | — | — |
| 2019-11-01 | $57.58 | $145.65 | 5,870,200 | — | — |
| 2019-10-31 | $57.02 | $144.24 | 4,906,800 | — | — |
| 2019-10-30 | $57.12 | $144.49 | 4,745,900 | — | — |
| 2019-10-29 | $57.34 | $145.05 | 4,269,800 | — | — |
| 2019-10-28 | $57.02 | $144.24 | 4,661,200 | — | — |
| 2019-10-25 | $56.74 | $143.53 | 3,877,000 | — | — |
| 2019-10-24 | $56.31 | $142.44 | 4,934,900 | — | — |
| 2019-10-23 | $56.58 | $143.12 | 4,677,900 | — | — |
| 2019-10-22 | $56.65 | $143.30 | 7,135,600 | — | — |
| 2019-10-21 | $56.19 | $142.14 | 4,782,100 | — | — |
| 2019-10-18 | $55.07 | $139.30 | 6,217,700 | — | — |
| 2019-10-17 | $54.71 | $138.39 | 4,881,300 | — | — |
| 2019-10-16 | $54.57 | $138.04 | 7,941,300 | — | — |
| 2019-10-15 | $53.76 | $135.99 | 8,012,800 | — | — |
| 2019-10-14 | $53.26 | $134.73 | 3,708,000 | — | — |
| 2019-10-11 | $53.47 | $135.26 | 5,432,200 | — | — |
| 2019-10-10 | $53.02 | $134.12 | 4,432,800 | — | — |
| 2019-10-09 | $52.61 | $133.08 | 3,316,600 | — | — |
| 2019-10-08 | $52.38 | $132.50 | 7,799,500 | — | — |
| 2019-10-07 | $53.93 | $136.42 | 3,610,900 | — | — |
| 2019-10-04 | $54.09 | $136.82 | 3,657,800 | — | — |
| 2019-10-03 | $53.05 | $134.19 | 4,134,700 | — | — |
| 2019-10-02 | $52.88 | $133.76 | 5,346,800 | — | — |
| 2019-10-01 | $53.78 | $136.04 | 5,620,300 | — | — |
| 2019-09-30 | $55.34 | $139.99 | 4,403,900 | — | — |
| 2019-09-27 | $55.43 | $140.21 | 4,532,500 | — | — |
| 2019-09-26 | $55.57 | $139.51 | 5,115,500 | — | — |
| 2019-09-25 | $55.74 | $139.93 | 3,826,000 | — | — |
| 2019-09-24 | $55.33 | $138.90 | 5,249,000 | — | — |
| 2019-09-23 | $55.68 | $139.78 | 3,541,800 | — | — |
| 2019-09-20 | $55.44 | $139.18 | 18,203,300 | — | — |
| 2019-09-19 | $55.80 | $140.08 | 3,543,800 | — | — |
| 2019-09-18 | $55.91 | $140.36 | 3,850,100 | — | — |
| 2019-09-17 | $55.90 | $140.33 | 5,358,400 | — | — |
| 2019-09-16 | $55.86 | $140.23 | 3,880,500 | — | — |
| 2019-09-13 | $56.08 | $140.79 | 5,680,800 | — | — |
| 2019-09-12 | $55.73 | $139.91 | 7,144,000 | — | — |
| 2019-09-11 | $55.95 | $140.46 | 5,438,100 | — | — |
| 2019-09-10 | $55.86 | $140.23 | 6,414,000 | — | — |
| 2019-09-09 | $54.91 | $137.85 | 5,060,800 | — | — |
| 2019-09-06 | $53.41 | $134.08 | 4,991,900 | — | — |
| 2019-09-05 | $53.27 | $133.73 | 4,774,500 | — | — |
| 2019-09-04 | $52.46 | $131.70 | 3,031,200 | — | — |
| 2019-09-03 | $52.02 | $130.59 | 4,508,900 | — | — |
| 2019-08-30 | $52.69 | $132.28 | 4,975,600 | — | — |
| 2019-08-29 | $52.39 | $131.52 | 3,652,400 | — | — |
| 2019-08-28 | $51.58 | $129.49 | 3,545,600 | — | — |
| 2019-08-27 | $51.04 | $128.13 | 4,696,400 | — | — |
| 2019-08-26 | $51.29 | $128.76 | 3,968,900 | — | — |
| 2019-08-23 | $50.95 | $127.91 | 6,039,900 | — | — |
| 2019-08-22 | $52.05 | $130.67 | 3,522,700 | — | — |
| 2019-08-21 | $51.86 | $130.19 | 3,236,600 | — | — |
| 2019-08-20 | $51.63 | $129.62 | 4,399,100 | — | — |
| 2019-08-19 | $52.67 | $132.23 | 3,563,000 | — | — |
| 2019-08-16 | $52.28 | $131.25 | 6,192,300 | — | — |
| 2019-08-15 | $51.28 | $128.74 | 6,654,000 | — | — |
| 2019-08-14 | $50.90 | $127.78 | 9,297,700 | — | — |
| 2019-08-13 | $52.83 | $132.63 | 4,671,500 | — | — |
| 2019-08-12 | $52.24 | $131.15 | 3,045,000 | — | — |
| 2019-08-09 | $52.79 | $132.53 | 5,491,200 | — | — |
| 2019-08-08 | $52.96 | $132.95 | 5,181,300 | — | — |
| 2019-08-07 | $52.61 | $132.08 | 6,955,700 | — | — |
| 2019-08-06 | $53.56 | $134.46 | 4,668,300 | — | — |
| 2019-08-05 | $53.05 | $133.18 | 7,480,400 | — | — |
| 2019-08-02 | $55.43 | $139.15 | 7,249,400 | — | — |
| 2019-08-01 | $55.69 | $139.81 | 8,786,800 | — | — |
| 2019-07-31 | $57.15 | $143.47 | 6,685,100 | — | — |
| 2019-07-30 | $57.14 | $143.45 | 5,468,000 | — | — |
| 2019-07-29 | $57.06 | $143.25 | 4,603,200 | — | — |
| 2019-07-26 | $57.38 | $144.05 | 6,396,300 | — | — |
| 2019-07-25 | $56.56 | $141.99 | 5,304,400 | — | — |
| 2019-07-24 | $56.59 | $142.07 | 7,947,800 | — | — |
| 2019-07-23 | $56.03 | $140.66 | 7,422,200 | — | — |
| 2019-07-22 | $55.33 | $138.90 | 5,568,400 | — | — |
| 2019-07-19 | $55.00 | $138.08 | 7,237,700 | — | — |
| 2019-07-18 | $55.19 | $138.55 | 7,893,700 | — | — |
| 2019-07-17 | $54.22 | $136.12 | 8,805,200 | — | — |
| 2019-07-16 | $53.04 | $133.15 | 5,441,300 | — | — |
| 2019-07-15 | $53.12 | $133.36 | 4,484,500 | — | — |
| 2019-07-12 | $53.60 | $134.56 | 4,257,700 | — | — |
| 2019-07-11 | $53.47 | $134.23 | 6,137,300 | — | — |
| 2019-07-10 | $53.18 | $133.51 | 3,817,500 | — | — |
| 2019-07-09 | $53.34 | $133.91 | 3,676,100 | — | — |
| 2019-07-08 | $53.10 | $133.31 | 4,123,900 | — | — |
| 2019-07-05 | $53.68 | $134.76 | 3,195,300 | — | — |
| 2019-07-03 | $53.25 | $133.68 | 2,102,700 | — | — |
| 2019-07-02 | $52.93 | $132.88 | 3,175,200 | — | — |
| 2019-07-01 | $53.01 | $133.08 | 3,882,300 | — | — |
| 2019-06-28 | $52.40 | $131.55 | 10,087,100 | — | — |
| 2019-06-27 | $51.98 | $130.49 | 3,738,700 | — | — |
| 2019-06-26 | $51.98 | $129.56 | 5,012,800 | — | — |
| 2019-06-25 | $52.04 | $129.71 | 4,671,900 | — | — |
| 2019-06-24 | $52.30 | $130.36 | 4,681,500 | — | — |
| 2019-06-21 | $52.26 | $130.26 | 9,004,800 | — | — |
| 2019-06-20 | $52.16 | $130.01 | 4,533,500 | — | — |
| 2019-06-19 | $52.12 | $129.91 | 5,664,000 | — | — |
| 2019-06-18 | $52.19 | $130.09 | 5,293,000 | — | — |
| 2019-06-17 | $51.51 | $128.39 | 5,059,900 | — | — |
| 2019-06-14 | $52.62 | $131.16 | 5,665,600 | — | — |
| 2019-06-13 | $52.69 | $131.33 | 4,313,900 | — | — |
| 2019-06-12 | $52.69 | $131.33 | 4,153,400 | — | — |
| 2019-06-11 | $53.18 | $132.56 | 3,820,200 | — | — |
| 2019-06-10 | $52.90 | $131.86 | 4,866,300 | — | — |
| 2019-06-07 | $52.67 | $131.28 | 4,139,700 | — | — |
| 2019-06-06 | $52.77 | $131.53 | 4,327,200 | — | — |
| 2019-06-05 | $52.51 | $130.89 | 5,021,600 | — | — |
| 2019-06-04 | $52.21 | $130.14 | 6,856,500 | — | — |
| 2019-06-03 | $50.73 | $126.45 | 6,045,400 | — | — |
| 2019-05-31 | $50.20 | $125.13 | 5,678,500 | — | — |
| 2019-05-30 | $50.40 | $125.63 | 4,688,600 | — | — |
| 2019-05-29 | $50.60 | $126.13 | 4,865,900 | — | — |
| 2019-05-28 | $50.67 | $126.30 | 6,431,700 | — | — |
| 2019-05-24 | $51.33 | $127.94 | 5,636,700 | — | — |
| 2019-05-23 | $51.17 | $127.55 | 5,142,700 | — | — |
| 2019-05-22 | $51.85 | $129.24 | 3,540,200 | — | — |
| 2019-05-21 | $51.90 | $129.37 | 3,369,000 | — | — |
| 2019-05-20 | $51.72 | $128.92 | 4,573,000 | — | — |
| 2019-05-17 | $51.56 | $128.52 | 5,278,400 | — | — |
| 2019-05-16 | $51.50 | $128.37 | 4,460,200 | — | — |
| 2019-05-15 | $50.79 | $126.60 | 4,071,000 | — | — |
| 2019-05-14 | $51.05 | $127.25 | 6,210,900 | — | — |
| 2019-05-13 | $50.81 | $126.65 | 5,612,100 | — | — |
| 2019-05-10 | $52.17 | $130.04 | 4,759,400 | — | — |
| 2019-05-09 | $52.12 | $129.91 | 5,560,100 | — | — |
| 2019-05-08 | $52.22 | $130.16 | 5,453,200 | — | — |
| 2019-05-07 | $52.56 | $131.01 | 6,097,500 | — | — |
| 2019-05-06 | $53.34 | $132.95 | 4,557,000 | — | — |
| 2019-05-03 | $53.48 | $133.30 | 4,205,600 | — | — |
| 2019-05-02 | $53.18 | $132.56 | 4,589,300 | — | — |
| 2019-05-01 | $53.11 | $132.38 | 5,558,900 | — | — |
| 2019-04-30 | $53.32 | $132.91 | 5,947,500 | — | — |
| 2019-04-29 | $53.00 | $132.11 | 5,613,100 | — | — |
| 2019-04-26 | $52.34 | $130.46 | 5,082,900 | — | — |
| 2019-04-25 | $51.84 | $129.22 | 5,146,300 | — | — |
| 2019-04-24 | $51.68 | $128.82 | 5,567,500 | — | — |
| 2019-04-23 | $51.69 | $128.84 | 7,165,000 | — | — |
| 2019-04-22 | $51.20 | $127.62 | 8,049,600 | — | — |
| 2019-04-18 | $51.21 | $127.65 | 8,816,300 | — | — |
| 2019-04-17 | $50.67 | $126.30 | 7,825,600 | — | — |
| 2019-04-16 | $50.28 | $125.33 | 7,570,500 | — | — |
| 2019-04-15 | $49.89 | $124.36 | 4,587,500 | — | — |
| 2019-04-12 | $50.22 | $125.18 | 11,394,900 | — | — |
| 2019-04-11 | $49.61 | $123.66 | 4,651,500 | — | — |
| 2019-04-10 | $49.30 | $122.88 | 5,430,200 | — | — |
| 2019-04-09 | $49.22 | $122.69 | 4,551,100 | — | — |
| 2019-04-08 | $49.88 | $124.33 | 4,920,100 | — | — |
| 2019-04-05 | $49.70 | $123.88 | 5,756,500 | — | — |
| 2019-04-04 | $49.79 | $124.11 | 5,130,700 | — | — |
| 2019-04-03 | $49.42 | $123.18 | 5,042,500 | — | — |
| 2019-04-02 | $49.14 | $122.49 | 7,568,000 | — | — |
| 2019-04-01 | $49.07 | $122.31 | 10,065,200 | — | — |
| 2019-03-29 | $48.19 | $120.12 | 8,608,300 | — | — |
| 2019-03-28 | $48.04 | $119.74 | 5,147,300 | — | — |
| 2019-03-27 | $48.13 | $119.05 | 7,039,100 | — | — |
| 2019-03-26 | $48.51 | $119.99 | 7,669,900 | — | — |
| 2019-03-25 | $48.10 | $118.97 | 6,279,900 | — | — |
| 2019-03-22 | $48.28 | $119.42 | 8,290,500 | — | — |
| 2019-03-21 | $49.66 | $122.83 | 8,488,700 | — | — |
| 2019-03-20 | $50.37 | $124.59 | 6,540,200 | — | — |
| 2019-03-19 | $51.93 | $128.45 | 5,645,500 | — | — |
| 2019-03-18 | $52.45 | $129.73 | 7,244,600 | — | — |
| 2019-03-15 | $52.07 | $128.79 | 9,076,500 | — | — |
| 2019-03-14 | $51.71 | $127.90 | 3,595,500 | — | — |
| 2019-03-13 | $51.58 | $127.58 | 5,111,800 | — | — |
| 2019-03-12 | $51.05 | $126.27 | 6,531,500 | — | — |
| 2019-03-11 | $51.46 | $127.28 | 5,558,300 | — | — |
| 2019-03-08 | $50.87 | $125.82 | 4,024,500 | — | — |
| 2019-03-07 | $50.68 | $125.35 | 4,048,500 | — | — |
| 2019-03-06 | $51.10 | $126.39 | 4,345,700 | — | — |
| 2019-03-05 | $51.54 | $127.48 | 4,415,900 | — | — |
| 2019-03-04 | $51.67 | $127.80 | 4,610,900 | — | — |
| 2019-03-01 | $51.72 | $127.93 | 5,734,600 | — | — |
| 2019-02-28 | $51.69 | $127.85 | 5,808,800 | — | — |
| 2019-02-27 | $51.54 | $127.48 | 3,838,000 | — | — |
| 2019-02-26 | $51.30 | $126.89 | 4,823,300 | — | — |
| 2019-02-25 | $51.61 | $127.65 | 6,154,400 | — | — |
| 2019-02-22 | $51.28 | $126.84 | 4,959,500 | — | — |
| 2019-02-21 | $51.05 | $126.27 | 6,145,700 | — | — |
| 2019-02-20 | $51.60 | $127.63 | 7,722,900 | — | — |
| 2019-02-19 | $51.31 | $126.91 | 7,179,300 | — | — |
| 2019-02-15 | $51.31 | $126.91 | 7,757,300 | — | — |
| 2019-02-14 | $50.46 | $124.81 | 5,507,900 | — | — |
| 2019-02-13 | $50.91 | $125.92 | 5,075,300 | — | — |
| 2019-02-12 | $51.21 | $126.66 | 7,526,100 | — | — |
| 2019-02-11 | $50.55 | $125.03 | 4,797,500 | — | — |
| 2019-02-08 | $50.58 | $125.11 | 8,918,000 | — | — |
| 2019-02-07 | $50.95 | $126.02 | 10,708,100 | — | — |
| 2019-02-06 | $51.44 | $127.23 | 4,898,700 | — | — |
| 2019-02-05 | $51.48 | $127.33 | 5,483,200 | — | — |
| 2019-02-04 | $51.57 | $127.55 | 4,013,400 | — | — |
| 2019-02-01 | $51.29 | $126.86 | 4,597,100 | — | — |
| 2019-01-31 | $51.16 | $126.54 | 9,033,500 | — | — |
| 2019-01-30 | $51.04 | $126.24 | 5,451,200 | — | — |
| 2019-01-29 | $51.05 | $126.27 | 5,105,100 | — | — |
| 2019-01-28 | $51.27 | $126.81 | 5,207,000 | — | — |
| 2019-01-25 | $51.37 | $127.06 | 6,622,400 | — | — |
| 2019-01-24 | $50.89 | $125.87 | 5,654,800 | — | — |
| 2019-01-23 | $50.53 | $124.98 | 7,785,100 | — | — |
| 2019-01-22 | $50.14 | $124.02 | 10,614,800 | — | — |
| 2019-01-18 | $50.22 | $124.22 | 10,014,100 | — | — |
| 2019-01-17 | $49.75 | $123.05 | 11,787,200 | — | — |
| 2019-01-16 | $49.11 | $121.47 | 9,913,500 | — | — |
| 2019-01-15 | $47.97 | $118.65 | 7,676,600 | — | — |
| 2019-01-14 | $47.79 | $118.21 | 8,209,600 | — | — |
| 2019-01-11 | $47.44 | $117.34 | 5,196,100 | — | — |
| 2019-01-10 | $47.31 | $117.02 | 8,050,800 | — | — |
| 2019-01-09 | $47.41 | $117.27 | 7,765,100 | — | — |
| 2019-01-08 | $46.91 | $116.03 | 6,654,400 | — | — |
| 2019-01-07 | $46.61 | $115.29 | 5,927,000 | — | — |
| 2019-01-04 | $46.83 | $115.83 | 7,725,300 | — | — |
| 2019-01-03 | $45.70 | $113.04 | 8,141,100 | — | — |
| 2019-01-02 | $46.35 | $114.64 | 8,155,500 | — | — |