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-02-21 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 | $64.67 | $131.94 | 1,822,100 | — | — |
| 2019-12-30 | $64.44 | $131.47 | 1,310,900 | — | — |
| 2019-12-27 | $64.69 | $131.98 | 1,366,100 | — | — |
| 2019-12-26 | $64.91 | $132.43 | 1,343,400 | — | — |
| 2019-12-24 | $65.23 | $133.09 | 741,900 | — | — |
| 2019-12-23 | $65.25 | $133.13 | 2,103,100 | — | — |
| 2019-12-20 | $65.18 | $132.98 | 4,150,400 | — | — |
| 2019-12-19 | $63.72 | $130.00 | 2,377,700 | — | — |
| 2019-12-18 | $64.40 | $131.39 | 2,150,200 | — | — |
| 2019-12-17 | $64.19 | $130.96 | 1,727,500 | — | — |
| 2019-12-16 | $63.97 | $130.51 | 1,716,400 | — | — |
| 2019-12-13 | $63.34 | $129.23 | 2,352,300 | — | — |
| 2019-12-12 | $63.41 | $129.37 | 2,216,600 | — | — |
| 2019-12-11 | $63.87 | $130.31 | 1,923,000 | — | — |
| 2019-12-10 | $63.91 | $130.39 | 1,636,100 | — | — |
| 2019-12-09 | $64.13 | $130.84 | 2,603,800 | — | — |
| 2019-12-06 | $63.55 | $129.66 | 4,137,000 | — | — |
| 2019-12-05 | $66.14 | $134.94 | 1,487,100 | — | — |
| 2019-12-04 | $65.75 | $134.15 | 1,445,700 | — | — |
| 2019-12-03 | $66.44 | $135.55 | 1,932,000 | — | — |
| 2019-12-02 | $65.79 | $134.23 | 1,411,800 | — | — |
| 2019-11-29 | $66.06 | $134.78 | 668,800 | — | — |
| 2019-11-27 | $66.55 | $135.47 | 1,283,600 | — | — |
| 2019-11-26 | $66.70 | $135.78 | 1,671,500 | — | — |
| 2019-11-25 | $64.97 | $132.26 | 2,619,300 | — | — |
| 2019-11-22 | $65.73 | $133.80 | 1,146,800 | — | — |
| 2019-11-21 | $66.16 | $134.68 | 1,868,000 | — | — |
| 2019-11-20 | $67.44 | $137.28 | 1,486,300 | — | — |
| 2019-11-19 | $67.25 | $136.90 | 2,211,100 | — | — |
| 2019-11-18 | $67.59 | $137.59 | 3,636,700 | — | — |
| 2019-11-15 | $65.60 | $133.54 | 1,360,400 | — | — |
| 2019-11-14 | $65.74 | $133.82 | 1,638,300 | — | — |
| 2019-11-13 | $65.13 | $132.58 | 1,671,100 | — | — |
| 2019-11-12 | $64.37 | $131.03 | 1,876,600 | — | — |
| 2019-11-11 | $64.54 | $131.38 | 1,180,200 | — | — |
| 2019-11-08 | $64.65 | $131.60 | 1,904,900 | — | — |
| 2019-11-07 | $65.07 | $132.46 | 3,782,900 | — | — |
| 2019-11-06 | $66.66 | $135.70 | 2,757,000 | — | — |
| 2019-11-05 | $64.71 | $131.73 | 3,982,900 | — | — |
| 2019-11-04 | $66.55 | $135.47 | 2,702,800 | — | — |
| 2019-11-01 | $68.36 | $139.16 | 3,905,300 | — | — |
| 2019-10-31 | $69.97 | $142.43 | 5,009,000 | — | — |
| 2019-10-30 | $73.96 | $150.56 | 2,473,300 | — | — |
| 2019-10-29 | $72.74 | $148.07 | 1,698,600 | — | — |
| 2019-10-28 | $71.34 | $145.22 | 2,202,000 | — | — |
| 2019-10-25 | $71.91 | $146.38 | 1,346,100 | — | — |
| 2019-10-24 | $71.80 | $146.16 | 1,380,700 | — | — |
| 2019-10-23 | $71.08 | $144.69 | 1,609,800 | — | — |
| 2019-10-22 | $70.85 | $144.23 | 1,576,700 | — | — |
| 2019-10-21 | $72.29 | $147.16 | 1,917,400 | — | — |
| 2019-10-18 | $74.11 | $150.86 | 2,081,700 | — | — |
| 2019-10-17 | $73.87 | $150.37 | 2,296,300 | — | — |
| 2019-10-16 | $72.58 | $147.75 | 1,613,200 | — | — |
| 2019-10-15 | $72.16 | $146.89 | 1,705,800 | — | — |
| 2019-10-14 | $72.92 | $148.44 | 1,277,300 | — | — |
| 2019-10-11 | $72.61 | $147.81 | 2,165,400 | — | — |
| 2019-10-10 | $72.84 | $148.28 | 1,586,700 | — | — |
| 2019-10-09 | $72.27 | $147.12 | 1,710,900 | — | — |
| 2019-10-08 | $71.41 | $145.37 | 1,574,600 | — | — |
| 2019-10-07 | $72.45 | $147.48 | 1,597,500 | — | — |
| 2019-10-04 | $72.73 | $148.05 | 2,199,800 | — | — |
| 2019-10-03 | $71.64 | $145.83 | 1,676,900 | — | — |
| 2019-10-02 | $70.82 | $144.16 | 3,304,000 | — | — |
| 2019-10-01 | $72.11 | $146.79 | 2,095,500 | — | — |
| 2019-09-30 | $72.81 | $148.22 | 2,915,100 | — | — |
| 2019-09-27 | $72.79 | $148.17 | 2,346,900 | — | — |
| 2019-09-26 | $74.47 | $151.59 | 1,594,700 | — | — |
| 2019-09-25 | $73.50 | $149.62 | 2,927,000 | — | — |
| 2019-09-24 | $74.72 | $152.10 | 2,465,000 | — | — |
| 2019-09-23 | $74.48 | $151.62 | 1,895,200 | — | — |
| 2019-09-20 | $73.84 | $150.31 | 3,757,500 | — | — |
| 2019-09-19 | $74.28 | $151.21 | 1,788,500 | — | — |
| 2019-09-18 | $74.51 | $151.68 | 2,183,900 | — | — |
| 2019-09-17 | $75.00 | $152.67 | 2,805,800 | — | — |
| 2019-09-16 | $72.20 | $146.97 | 1,824,800 | — | — |
| 2019-09-13 | $72.73 | $148.05 | 2,414,700 | — | — |
| 2019-09-12 | $73.36 | $149.34 | 3,284,700 | — | — |
| 2019-09-11 | $71.88 | $146.32 | 4,790,400 | — | — |
| 2019-09-10 | $71.89 | $146.34 | 6,394,200 | — | — |
| 2019-09-09 | $75.07 | $152.82 | 3,770,600 | — | — |
| 2019-09-06 | $78.30 | $159.39 | 2,212,600 | — | — |
| 2019-09-05 | $78.71 | $160.23 | 2,103,500 | — | — |
| 2019-09-04 | $80.78 | $164.44 | 1,321,100 | — | — |
| 2019-09-03 | $79.93 | $162.71 | 1,241,800 | — | — |
| 2019-08-30 | $80.41 | $163.69 | 1,911,100 | — | — |
| 2019-08-29 | $80.43 | $163.42 | 923,700 | — | — |
| 2019-08-28 | $79.27 | $161.07 | 1,982,200 | — | — |
| 2019-08-27 | $79.02 | $160.56 | 1,984,600 | — | — |
| 2019-08-26 | $78.76 | $160.03 | 1,556,500 | — | — |
| 2019-08-23 | $78.20 | $158.89 | 1,932,400 | — | — |
| 2019-08-22 | $79.76 | $162.06 | 1,433,200 | — | — |
| 2019-08-21 | $79.73 | $162.00 | 1,719,200 | — | — |
| 2019-08-20 | $79.19 | $160.90 | 1,932,300 | — | — |
| 2019-08-19 | $79.74 | $162.02 | 1,604,600 | — | — |
| 2019-08-16 | $79.63 | $161.80 | 1,701,600 | — | — |
| 2019-08-15 | $78.00 | $158.48 | 1,738,300 | — | — |
| 2019-08-14 | $76.85 | $156.15 | 2,740,500 | — | — |
| 2019-08-13 | $79.29 | $161.11 | 2,357,700 | — | — |
| 2019-08-12 | $76.84 | $156.13 | 1,461,100 | — | — |
| 2019-08-09 | $77.46 | $157.39 | 1,643,900 | — | — |
| 2019-08-08 | $76.08 | $154.58 | 2,102,200 | — | — |
| 2019-08-07 | $75.29 | $152.98 | 1,810,000 | — | — |
| 2019-08-06 | $73.95 | $150.26 | 2,384,400 | — | — |
| 2019-08-05 | $73.25 | $148.83 | 2,466,200 | — | — |
| 2019-08-02 | $74.73 | $151.84 | 2,848,200 | — | — |
| 2019-08-01 | $74.74 | $151.86 | 3,521,400 | — | — |
| 2019-07-31 | $71.48 | $145.24 | 2,916,300 | — | — |
| 2019-07-30 | $72.78 | $147.88 | 1,589,200 | — | — |
| 2019-07-29 | $72.28 | $146.86 | 1,791,800 | — | — |
| 2019-07-26 | $72.14 | $146.58 | 1,897,600 | — | — |
| 2019-07-25 | $71.29 | $144.85 | 1,452,600 | — | — |
| 2019-07-24 | $72.03 | $146.35 | 1,191,900 | — | — |
| 2019-07-23 | $71.78 | $145.85 | 1,074,000 | — | — |
| 2019-07-22 | $71.11 | $144.49 | 1,169,900 | — | — |
| 2019-07-19 | $70.70 | $143.65 | 2,067,600 | — | — |
| 2019-07-18 | $70.90 | $144.06 | 3,391,500 | — | — |
| 2019-07-17 | $68.51 | $139.20 | 1,645,400 | — | — |
| 2019-07-16 | $69.07 | $140.34 | 2,336,100 | — | — |
| 2019-07-15 | $69.29 | $140.79 | 1,880,700 | — | — |
| 2019-07-12 | $70.00 | $142.23 | 1,601,800 | — | — |
| 2019-07-11 | $71.15 | $144.57 | 1,802,000 | — | — |
| 2019-07-10 | $70.43 | $143.10 | 2,241,900 | — | — |
| 2019-07-09 | $70.92 | $144.10 | 1,680,700 | — | — |
| 2019-07-08 | $70.60 | $143.45 | 1,988,800 | — | — |
| 2019-07-05 | $71.77 | $145.83 | 1,497,800 | — | — |
| 2019-07-03 | $72.25 | $146.80 | 1,320,500 | — | — |
| 2019-07-02 | $71.56 | $145.40 | 3,204,400 | — | — |
| 2019-07-01 | $70.26 | $142.76 | 2,293,100 | — | — |
| 2019-06-28 | $69.99 | $142.21 | 10,224,100 | — | — |
| 2019-06-27 | $68.10 | $138.37 | 2,557,800 | — | — |
| 2019-06-26 | $67.75 | $137.66 | 2,279,300 | — | — |
| 2019-06-25 | $68.06 | $138.29 | 2,402,000 | — | — |
| 2019-06-24 | $67.18 | $136.50 | 2,807,300 | — | — |
| 2019-06-21 | $67.08 | $136.30 | 2,237,800 | — | — |
| 2019-06-20 | $67.25 | $136.64 | 1,537,200 | — | — |
| 2019-06-19 | $66.66 | $135.44 | 1,920,900 | — | — |
| 2019-06-18 | $66.45 | $135.02 | 2,167,900 | — | — |
| 2019-06-17 | $65.32 | $132.72 | 1,130,400 | — | — |
| 2019-06-14 | $65.41 | $132.90 | 1,933,300 | — | — |
| 2019-06-13 | $64.92 | $131.91 | 2,046,700 | — | — |
| 2019-06-12 | $66.60 | $135.32 | 1,150,800 | — | — |
| 2019-06-11 | $66.44 | $135.00 | 2,053,300 | — | — |
| 2019-06-10 | $66.32 | $134.75 | 2,020,100 | — | — |
| 2019-06-07 | $65.90 | $133.90 | 2,065,800 | — | — |
| 2019-06-06 | $65.66 | $133.41 | 2,918,800 | — | — |
| 2019-06-05 | $64.45 | $130.95 | 3,256,800 | — | — |
| 2019-06-04 | $63.09 | $128.19 | 2,490,900 | — | — |
| 2019-06-03 | $62.05 | $126.08 | 2,290,300 | — | — |
| 2019-05-31 | $61.39 | $124.74 | 2,530,400 | — | — |
| 2019-05-30 | $61.04 | $123.72 | 2,379,100 | — | — |
| 2019-05-29 | $60.50 | $122.63 | 2,275,900 | — | — |
| 2019-05-28 | $61.20 | $124.04 | 2,728,500 | — | — |
| 2019-05-24 | $61.35 | $124.35 | 1,369,000 | — | — |
| 2019-05-23 | $61.05 | $123.74 | 2,695,900 | — | — |
| 2019-05-22 | $61.50 | $124.65 | 2,827,600 | — | — |
| 2019-05-21 | $62.40 | $126.48 | 1,946,700 | — | — |
| 2019-05-20 | $62.04 | $125.75 | 2,935,800 | — | — |
| 2019-05-17 | $62.57 | $126.82 | 1,786,300 | — | — |
| 2019-05-16 | $62.57 | $126.82 | 2,214,700 | — | — |
| 2019-05-15 | $62.51 | $126.70 | 2,689,300 | — | — |
| 2019-05-14 | $63.44 | $128.58 | 2,767,400 | — | — |
| 2019-05-13 | $64.41 | $130.55 | 2,883,700 | — | — |
| 2019-05-10 | $64.31 | $130.35 | 3,499,100 | — | — |
| 2019-05-09 | $62.37 | $126.42 | 1,282,400 | — | — |
| 2019-05-08 | $61.95 | $125.56 | 1,902,100 | — | — |
| 2019-05-07 | $61.97 | $125.60 | 2,521,600 | — | — |
| 2019-05-06 | $61.95 | $125.56 | 3,294,800 | — | — |
| 2019-05-03 | $61.54 | $124.73 | 2,416,400 | — | — |
| 2019-05-02 | $60.00 | $121.61 | 3,054,000 | — | — |
| 2019-05-01 | $58.67 | $118.92 | 2,207,700 | — | — |
| 2019-04-30 | $59.94 | $121.49 | 1,786,700 | — | — |
| 2019-04-29 | $59.63 | $120.86 | 1,851,300 | — | — |
| 2019-04-26 | $59.70 | $121.00 | 968,900 | — | — |
| 2019-04-25 | $58.96 | $119.50 | 890,100 | — | — |
| 2019-04-24 | $58.90 | $119.38 | 1,065,900 | — | — |
| 2019-04-23 | $59.50 | $120.60 | 1,396,700 | — | — |
| 2019-04-22 | $58.71 | $119.00 | 1,442,300 | — | — |
| 2019-04-18 | $58.51 | $118.59 | 2,430,100 | — | — |
| 2019-04-17 | $57.05 | $115.63 | 1,650,200 | — | — |
| 2019-04-16 | $57.56 | $116.67 | 1,643,100 | — | — |
| 2019-04-15 | $58.34 | $118.25 | 1,420,100 | — | — |
| 2019-04-12 | $58.03 | $117.62 | 1,889,500 | — | — |
| 2019-04-11 | $58.62 | $118.81 | 1,541,800 | — | — |
| 2019-04-10 | $58.25 | $118.06 | 1,910,000 | — | — |
| 2019-04-09 | $57.64 | $116.83 | 2,192,000 | — | — |
| 2019-04-08 | $58.20 | $117.96 | 1,662,600 | — | — |
| 2019-04-05 | $58.11 | $117.78 | 2,416,600 | — | — |
| 2019-04-04 | $58.00 | $117.56 | 1,316,800 | — | — |
| 2019-04-03 | $58.02 | $117.60 | 2,377,000 | — | — |
| 2019-04-02 | $57.98 | $117.52 | 1,640,900 | — | — |
| 2019-04-01 | $58.40 | $118.37 | 2,181,600 | — | — |
| 2019-03-29 | $57.86 | $117.27 | 2,795,400 | — | — |
| 2019-03-28 | $57.94 | $117.44 | 1,918,500 | — | — |
| 2019-03-27 | $58.19 | $117.94 | 1,808,400 | — | — |
| 2019-03-26 | $58.25 | $118.06 | 2,291,800 | — | — |
| 2019-03-25 | $58.11 | $117.78 | 2,483,800 | — | — |
| 2019-03-22 | $57.94 | $117.44 | 1,378,100 | — | — |
| 2019-03-21 | $58.84 | $119.26 | 1,261,200 | — | — |
| 2019-03-20 | $58.12 | $117.80 | 1,905,200 | — | — |
| 2019-03-19 | $58.06 | $117.68 | 2,555,800 | — | — |
| 2019-03-18 | $57.88 | $117.31 | 2,252,200 | — | — |
| 2019-03-15 | $57.50 | $116.54 | 3,153,700 | — | — |
| 2019-03-14 | $57.27 | $116.08 | 3,171,800 | — | — |
| 2019-03-13 | $57.11 | $115.75 | 4,074,000 | — | — |
| 2019-03-12 | $56.63 | $114.78 | 2,518,000 | — | — |
| 2019-03-11 | $55.60 | $112.69 | 3,404,900 | — | — |
| 2019-03-08 | $55.01 | $111.50 | 1,872,600 | — | — |
| 2019-03-07 | $54.68 | $110.83 | 1,833,600 | — | — |
| 2019-03-06 | $55.42 | $112.33 | 1,395,900 | — | — |
| 2019-03-05 | $55.96 | $113.42 | 1,996,900 | — | — |
| 2019-03-04 | $55.25 | $111.98 | 1,533,300 | — | — |
| 2019-03-01 | $55.21 | $111.90 | 2,349,100 | — | — |
| 2019-02-28 | $54.78 | $111.03 | 3,253,100 | — | — |
| 2019-02-27 | $55.50 | $112.29 | 2,507,000 | — | — |
| 2019-02-26 | $54.67 | $110.61 | 1,295,600 | — | — |
| 2019-02-25 | $54.88 | $111.03 | 1,813,500 | — | — |
| 2019-02-22 | $55.26 | $111.80 | 1,877,700 | — | — |
| 2019-02-21 | $54.48 | $110.22 | 2,454,200 | — | — |
| 2019-02-20 | $54.40 | $110.06 | 1,972,000 | — | — |
| 2019-02-19 | $54.06 | $109.37 | 2,998,500 | — | — |
| 2019-02-15 | $54.13 | $109.52 | 3,568,200 | — | — |
| 2019-02-14 | $54.95 | $111.18 | 1,942,900 | — | — |
| 2019-02-13 | $55.20 | $111.68 | 2,095,000 | — | — |
| 2019-02-12 | $54.90 | $111.07 | 2,559,500 | — | — |
| 2019-02-11 | $53.85 | $108.95 | 3,518,400 | — | — |
| 2019-02-08 | $53.90 | $109.05 | 2,926,400 | — | — |
| 2019-02-07 | $53.26 | $107.76 | 3,031,400 | — | — |
| 2019-02-06 | $53.21 | $107.65 | 2,349,400 | — | — |
| 2019-02-05 | $53.00 | $107.23 | 3,055,300 | — | — |
| 2019-02-04 | $51.98 | $105.17 | 2,456,500 | — | — |
| 2019-02-01 | $52.03 | $105.27 | 4,064,500 | — | — |
| 2019-01-31 | $52.28 | $105.77 | 7,825,100 | — | — |
| 2019-01-30 | $51.18 | $103.55 | 3,065,800 | — | — |
| 2019-01-29 | $51.32 | $103.83 | 2,338,700 | — | — |
| 2019-01-28 | $50.79 | $102.76 | 2,543,000 | — | — |
| 2019-01-25 | $51.75 | $104.70 | 2,970,200 | — | — |
| 2019-01-24 | $50.86 | $102.90 | 3,401,400 | — | — |
| 2019-01-23 | $50.78 | $102.74 | 2,198,800 | — | — |
| 2019-01-22 | $50.72 | $102.62 | 3,093,800 | — | — |
| 2019-01-18 | $50.26 | $101.69 | 2,328,000 | — | — |
| 2019-01-17 | $49.50 | $100.15 | 2,477,000 | — | — |
| 2019-01-16 | $48.44 | $98.00 | 3,273,500 | — | — |
| 2019-01-15 | $49.30 | $99.74 | 2,827,800 | — | — |
| 2019-01-14 | $48.47 | $98.06 | 2,387,200 | — | — |
| 2019-01-11 | $48.12 | $97.36 | 1,783,300 | — | — |
| 2019-01-10 | $47.65 | $96.41 | 2,058,400 | — | — |
| 2019-01-09 | $47.09 | $95.27 | 2,445,100 | — | — |
| 2019-01-08 | $46.91 | $94.91 | 3,122,800 | — | — |
| 2019-01-07 | $46.44 | $93.96 | 2,973,300 | — | — |
| 2019-01-04 | $45.59 | $92.24 | 2,709,700 | — | — |
| 2019-01-03 | $44.26 | $89.55 | 3,105,100 | — | — |
| 2019-01-02 | $44.67 | $90.38 | 3,910,500 | — | — |