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
- 1980-03-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 | $133.49 | $375.77 | 626,500 | — | — |
| 2019-12-30 | $132.92 | $374.16 | 479,300 | — | — |
| 2019-12-27 | $133.31 | $375.26 | 632,100 | — | — |
| 2019-12-26 | $133.36 | $375.40 | 570,400 | — | — |
| 2019-12-24 | $133.54 | $375.91 | 377,700 | — | — |
| 2019-12-23 | $133.01 | $374.42 | 1,194,900 | — | — |
| 2019-12-20 | $132.47 | $372.90 | 1,901,900 | — | — |
| 2019-12-19 | $132.42 | $372.76 | 1,007,400 | — | — |
| 2019-12-18 | $131.65 | $370.59 | 1,236,700 | — | — |
| 2019-12-17 | $133.10 | $374.67 | 1,095,700 | — | — |
| 2019-12-16 | $133.25 | $375.09 | 1,212,200 | — | — |
| 2019-12-13 | $133.01 | $374.42 | 968,900 | — | — |
| 2019-12-12 | $133.76 | $376.53 | 1,082,000 | — | — |
| 2019-12-11 | $132.31 | $372.45 | 911,800 | — | — |
| 2019-12-10 | $132.47 | $372.90 | 997,200 | — | — |
| 2019-12-09 | $132.98 | $374.33 | 1,140,900 | — | — |
| 2019-12-06 | $132.54 | $373.09 | 1,126,900 | — | — |
| 2019-12-05 | $131.13 | $369.12 | 1,653,900 | — | — |
| 2019-12-04 | $129.10 | $363.41 | 2,105,900 | — | — |
| 2019-12-03 | $127.96 | $360.20 | 1,896,000 | — | — |
| 2019-12-02 | $128.50 | $361.72 | 1,145,700 | — | — |
| 2019-11-29 | $128.84 | $362.68 | 450,100 | — | — |
| 2019-11-27 | $129.19 | $363.66 | 919,400 | — | — |
| 2019-11-26 | $129.71 | $365.13 | 2,273,400 | — | — |
| 2019-11-25 | $127.79 | $359.72 | 2,404,900 | — | — |
| 2019-11-22 | $125.41 | $353.02 | 816,100 | — | — |
| 2019-11-21 | $125.68 | $353.78 | 1,114,000 | — | — |
| 2019-11-20 | $126.50 | $356.09 | 1,343,500 | — | — |
| 2019-11-19 | $128.79 | $362.54 | 1,273,400 | — | — |
| 2019-11-18 | $128.92 | $362.90 | 1,048,900 | — | — |
| 2019-11-15 | $129.50 | $364.54 | 767,300 | — | — |
| 2019-11-14 | $129.75 | $365.24 | 738,400 | — | — |
| 2019-11-13 | $130.32 | $366.84 | 893,800 | — | — |
| 2019-11-12 | $130.25 | $366.65 | 843,600 | — | — |
| 2019-11-11 | $129.20 | $363.69 | 916,600 | — | — |
| 2019-11-08 | $128.92 | $362.90 | 863,300 | — | — |
| 2019-11-07 | $129.83 | $364.03 | 1,169,900 | — | — |
| 2019-11-06 | $129.77 | $363.86 | 1,276,100 | — | — |
| 2019-11-05 | $128.89 | $361.39 | 1,509,100 | — | — |
| 2019-11-04 | $128.09 | $359.15 | 1,540,500 | — | — |
| 2019-11-01 | $125.44 | $351.72 | 960,400 | — | — |
| 2019-10-31 | $125.12 | $350.82 | 1,387,600 | — | — |
| 2019-10-30 | $125.98 | $353.23 | 1,264,900 | — | — |
| 2019-10-29 | $125.05 | $350.63 | 1,258,200 | — | — |
| 2019-10-28 | $123.71 | $346.87 | 1,169,400 | — | — |
| 2019-10-25 | $124.04 | $347.79 | 1,210,000 | — | — |
| 2019-10-24 | $123.58 | $346.51 | 1,144,700 | — | — |
| 2019-10-23 | $124.47 | $349.00 | 1,670,400 | — | — |
| 2019-10-22 | $125.27 | $351.24 | 1,505,600 | — | — |
| 2019-10-21 | $124.68 | $349.59 | 1,688,300 | — | — |
| 2019-10-18 | $124.23 | $348.33 | 3,015,800 | — | — |
| 2019-10-17 | $121.24 | $339.94 | 1,784,000 | — | — |
| 2019-10-16 | $118.96 | $333.55 | 1,338,900 | — | — |
| 2019-10-15 | $118.21 | $331.45 | 1,275,300 | — | — |
| 2019-10-14 | $117.21 | $328.64 | 1,168,700 | — | — |
| 2019-10-11 | $119.17 | $334.14 | 1,313,300 | — | — |
| 2019-10-10 | $115.66 | $324.30 | 734,400 | — | — |
| 2019-10-09 | $114.58 | $321.27 | 1,481,800 | — | — |
| 2019-10-08 | $112.35 | $315.02 | 1,146,000 | — | — |
| 2019-10-07 | $115.71 | $324.44 | 996,100 | — | — |
| 2019-10-04 | $116.62 | $326.99 | 997,500 | — | — |
| 2019-10-03 | $114.60 | $321.33 | 674,600 | — | — |
| 2019-10-02 | $114.41 | $320.79 | 1,167,500 | — | — |
| 2019-10-01 | $116.87 | $327.69 | 1,004,700 | — | — |
| 2019-09-30 | $118.51 | $332.29 | 840,700 | — | — |
| 2019-09-27 | $118.22 | $331.48 | 1,136,700 | — | — |
| 2019-09-26 | $116.66 | $327.10 | 995,900 | — | — |
| 2019-09-25 | $116.66 | $327.10 | 675,100 | — | — |
| 2019-09-24 | $116.23 | $325.90 | 1,139,900 | — | — |
| 2019-09-23 | $118.35 | $331.84 | 933,900 | — | — |
| 2019-09-20 | $119.26 | $334.39 | 1,486,500 | — | — |
| 2019-09-19 | $120.69 | $338.40 | 1,215,800 | — | — |
| 2019-09-18 | $119.43 | $334.87 | 1,078,700 | — | — |
| 2019-09-17 | $117.21 | $328.64 | 1,448,400 | — | — |
| 2019-09-16 | $115.36 | $323.46 | 1,246,800 | — | — |
| 2019-09-13 | $119.38 | $334.73 | 843,900 | — | — |
| 2019-09-12 | $118.21 | $331.45 | 851,900 | — | — |
| 2019-09-11 | $117.68 | $329.96 | 892,900 | — | — |
| 2019-09-10 | $117.27 | $328.81 | 938,800 | — | — |
| 2019-09-09 | $116.51 | $326.68 | 1,174,600 | — | — |
| 2019-09-06 | $115.78 | $324.63 | 1,058,000 | — | — |
| 2019-09-05 | $113.34 | $317.79 | 1,047,100 | — | — |
| 2019-09-04 | $111.52 | $312.69 | 958,100 | — | — |
| 2019-09-03 | $110.43 | $309.63 | 848,500 | — | — |
| 2019-08-30 | $110.79 | $310.64 | 762,500 | — | — |
| 2019-08-29 | $110.14 | $308.82 | 586,200 | — | — |
| 2019-08-28 | $109.03 | $305.71 | 1,090,800 | — | — |
| 2019-08-27 | $107.41 | $301.17 | 1,861,700 | — | — |
| 2019-08-26 | $107.17 | $300.49 | 1,168,800 | — | — |
| 2019-08-23 | $106.54 | $298.73 | 974,300 | — | — |
| 2019-08-22 | $110.10 | $308.71 | 602,200 | — | — |
| 2019-08-21 | $110.70 | $310.39 | 697,700 | — | — |
| 2019-08-20 | $110.30 | $309.27 | 1,249,400 | — | — |
| 2019-08-19 | $111.62 | $312.97 | 737,200 | — | — |
| 2019-08-16 | $110.72 | $310.45 | 855,600 | — | — |
| 2019-08-15 | $109.62 | $307.36 | 890,900 | — | — |
| 2019-08-14 | $110.22 | $309.05 | 1,249,000 | — | — |
| 2019-08-13 | $113.09 | $317.09 | 986,800 | — | — |
| 2019-08-12 | $112.55 | $315.58 | 1,221,700 | — | — |
| 2019-08-09 | $115.33 | $323.37 | 1,098,600 | — | — |
| 2019-08-08 | $116.65 | $325.64 | 1,807,900 | — | — |
| 2019-08-07 | $112.86 | $315.06 | 2,167,300 | — | — |
| 2019-08-06 | $110.98 | $309.82 | 1,052,600 | — | — |
| 2019-08-05 | $110.96 | $309.76 | 1,080,200 | — | — |
| 2019-08-02 | $114.17 | $318.72 | 1,124,600 | — | — |
| 2019-08-01 | $115.67 | $322.91 | 1,094,500 | — | — |
| 2019-07-31 | $117.39 | $327.71 | 815,300 | — | — |
| 2019-07-30 | $118.96 | $332.09 | 785,600 | — | — |
| 2019-07-29 | $118.43 | $330.61 | 1,165,100 | — | — |
| 2019-07-26 | $117.94 | $329.25 | 1,209,500 | — | — |
| 2019-07-25 | $118.14 | $329.80 | 1,803,700 | — | — |
| 2019-07-24 | $118.10 | $329.69 | 1,629,700 | — | — |
| 2019-07-23 | $118.96 | $332.09 | 2,019,400 | — | — |
| 2019-07-22 | $116.95 | $326.48 | 1,077,700 | — | — |
| 2019-07-19 | $117.51 | $328.05 | 2,025,200 | — | — |
| 2019-07-18 | $117.00 | $326.62 | 2,015,500 | — | — |
| 2019-07-17 | $116.61 | $325.53 | 1,428,100 | — | — |
| 2019-07-16 | $117.85 | $328.99 | 1,627,500 | — | — |
| 2019-07-15 | $117.71 | $328.60 | 1,070,400 | — | — |
| 2019-07-12 | $117.04 | $326.73 | 1,117,000 | — | — |
| 2019-07-11 | $116.00 | $323.83 | 961,900 | — | — |
| 2019-07-10 | $115.41 | $322.18 | 661,000 | — | — |
| 2019-07-09 | $115.94 | $323.66 | 1,178,400 | — | — |
| 2019-07-08 | $116.38 | $324.89 | 1,338,600 | — | — |
| 2019-07-05 | $117.96 | $329.30 | 565,200 | — | — |
| 2019-07-03 | $119.08 | $332.43 | 453,900 | — | — |
| 2019-07-02 | $118.09 | $329.66 | 731,100 | — | — |
| 2019-07-01 | $118.63 | $331.17 | 750,500 | — | — |
| 2019-06-28 | $116.71 | $325.81 | 2,138,200 | — | — |
| 2019-06-27 | $115.89 | $323.52 | 721,600 | — | — |
| 2019-06-26 | $115.53 | $322.52 | 797,800 | — | — |
| 2019-06-25 | $116.27 | $324.58 | 710,900 | — | — |
| 2019-06-24 | $116.90 | $326.34 | 1,021,200 | — | — |
| 2019-06-21 | $116.07 | $324.03 | 2,309,900 | — | — |
| 2019-06-20 | $115.19 | $321.57 | 1,506,100 | — | — |
| 2019-06-19 | $115.66 | $322.88 | 1,156,600 | — | — |
| 2019-06-18 | $114.68 | $320.14 | 1,161,600 | — | — |
| 2019-06-17 | $114.93 | $320.84 | 1,020,600 | — | — |
| 2019-06-14 | $116.55 | $325.37 | 811,500 | — | — |
| 2019-06-13 | $116.91 | $326.37 | 640,600 | — | — |
| 2019-06-12 | $116.99 | $326.59 | 672,400 | — | — |
| 2019-06-11 | $116.85 | $326.20 | 1,407,700 | — | — |
| 2019-06-10 | $114.39 | $319.34 | 1,647,800 | — | — |
| 2019-06-07 | $113.99 | $318.22 | 1,859,000 | — | — |
| 2019-06-06 | $112.99 | $315.43 | 2,578,400 | — | — |
| 2019-06-05 | $112.35 | $313.64 | 2,427,300 | — | — |
| 2019-06-04 | $111.71 | $311.85 | 2,105,700 | — | — |
| 2019-06-03 | $107.78 | $300.88 | 1,647,800 | — | — |
| 2019-05-31 | $104.65 | $292.14 | 1,214,600 | — | — |
| 2019-05-30 | $107.24 | $299.37 | 619,100 | — | — |
| 2019-05-29 | $107.18 | $299.21 | 1,200,600 | — | — |
| 2019-05-28 | $107.51 | $300.13 | 1,468,000 | — | — |
| 2019-05-24 | $107.75 | $300.80 | 986,600 | — | — |
| 2019-05-23 | $106.82 | $298.20 | 1,499,700 | — | — |
| 2019-05-22 | $108.48 | $302.84 | 1,367,400 | — | — |
| 2019-05-21 | $109.00 | $304.29 | 1,726,700 | — | — |
| 2019-05-20 | $107.74 | $300.77 | 1,976,300 | — | — |
| 2019-05-17 | $111.77 | $312.02 | 1,676,100 | — | — |
| 2019-05-16 | $112.92 | $315.23 | 1,211,200 | — | — |
| 2019-05-15 | $111.94 | $312.50 | 1,072,800 | — | — |
| 2019-05-14 | $111.56 | $311.43 | 759,800 | — | — |
| 2019-05-13 | $111.25 | $310.57 | 1,138,400 | — | — |
| 2019-05-10 | $112.24 | $313.33 | 1,345,900 | — | — |
| 2019-05-09 | $112.88 | $315.12 | 1,045,300 | — | — |
| 2019-05-08 | $114.02 | $316.96 | 697,300 | — | — |
| 2019-05-07 | $114.46 | $318.19 | 1,217,100 | — | — |
| 2019-05-06 | $116.29 | $323.27 | 815,600 | — | — |
| 2019-05-03 | $117.63 | $327.00 | 686,600 | — | — |
| 2019-05-02 | $116.76 | $324.58 | 809,100 | — | — |
| 2019-05-01 | $115.47 | $320.99 | 794,700 | — | — |
| 2019-04-30 | $117.50 | $326.64 | 894,800 | — | — |
| 2019-04-29 | $117.11 | $325.55 | 896,800 | — | — |
| 2019-04-26 | $117.81 | $327.50 | 905,500 | — | — |
| 2019-04-25 | $115.53 | $321.16 | 896,600 | — | — |
| 2019-04-24 | $116.64 | $324.25 | 1,038,900 | — | — |
| 2019-04-23 | $117.62 | $326.97 | 1,819,800 | — | — |
| 2019-04-22 | $117.24 | $325.91 | 1,854,900 | — | — |
| 2019-04-18 | $119.86 | $333.20 | 3,742,000 | — | — |
| 2019-04-17 | $117.39 | $326.33 | 1,659,900 | — | — |
| 2019-04-16 | $118.40 | $329.14 | 2,004,200 | — | — |
| 2019-04-15 | $116.47 | $323.77 | 1,094,100 | — | — |
| 2019-04-12 | $115.60 | $321.35 | 879,800 | — | — |
| 2019-04-11 | $114.52 | $318.35 | 761,900 | — | — |
| 2019-04-10 | $114.90 | $319.41 | 779,300 | — | — |
| 2019-04-09 | $114.28 | $317.68 | 797,500 | — | — |
| 2019-04-08 | $114.40 | $318.02 | 988,200 | — | — |
| 2019-04-05 | $114.96 | $319.58 | 837,800 | — | — |
| 2019-04-04 | $115.00 | $319.69 | 1,301,900 | — | — |
| 2019-04-03 | $114.58 | $318.52 | 1,284,100 | — | — |
| 2019-04-02 | $114.24 | $317.57 | 961,900 | — | — |
| 2019-04-01 | $114.22 | $317.52 | 1,526,100 | — | — |
| 2019-03-29 | $112.87 | $313.77 | 1,384,900 | — | — |
| 2019-03-28 | $111.72 | $310.57 | 1,691,300 | — | — |
| 2019-03-27 | $110.08 | $306.01 | 1,705,800 | — | — |
| 2019-03-26 | $108.36 | $301.23 | 1,132,100 | — | — |
| 2019-03-25 | $107.06 | $297.61 | 1,493,500 | — | — |
| 2019-03-22 | $106.69 | $296.59 | 2,509,900 | — | — |
| 2019-03-21 | $112.64 | $313.13 | 949,700 | — | — |
| 2019-03-20 | $110.82 | $308.07 | 1,476,900 | — | — |
| 2019-03-19 | $110.90 | $308.29 | 1,520,300 | — | — |
| 2019-03-18 | $110.95 | $308.43 | 1,734,600 | — | — |
| 2019-03-15 | $110.03 | $305.87 | 1,923,900 | — | — |
| 2019-03-14 | $109.68 | $304.90 | 1,432,500 | — | — |
| 2019-03-13 | $111.33 | $309.48 | 1,524,700 | — | — |
| 2019-03-12 | $111.15 | $308.98 | 1,282,700 | — | — |
| 2019-03-11 | $111.30 | $309.40 | 1,180,300 | — | — |
| 2019-03-08 | $109.63 | $304.76 | 1,011,900 | — | — |
| 2019-03-07 | $109.84 | $305.34 | 1,039,700 | — | — |
| 2019-03-06 | $110.55 | $307.32 | 622,600 | — | — |
| 2019-03-05 | $110.75 | $307.87 | 860,000 | — | — |
| 2019-03-04 | $111.36 | $309.57 | 988,900 | — | — |
| 2019-03-01 | $112.76 | $313.46 | 848,400 | — | — |
| 2019-02-28 | $111.97 | $311.26 | 999,500 | — | — |
| 2019-02-27 | $112.17 | $311.82 | 610,100 | — | — |
| 2019-02-26 | $111.47 | $309.87 | 778,100 | — | — |
| 2019-02-25 | $112.32 | $312.24 | 1,017,600 | — | — |
| 2019-02-22 | $111.44 | $309.79 | 920,600 | — | — |
| 2019-02-21 | $110.13 | $306.15 | 790,200 | — | — |
| 2019-02-20 | $109.74 | $303.73 | 1,022,600 | — | — |
| 2019-02-19 | $108.73 | $300.93 | 977,700 | — | — |
| 2019-02-15 | $109.11 | $301.99 | 1,043,100 | — | — |
| 2019-02-14 | $107.26 | $296.87 | 847,900 | — | — |
| 2019-02-13 | $107.89 | $298.61 | 1,023,900 | — | — |
| 2019-02-12 | $107.61 | $297.83 | 1,082,100 | — | — |
| 2019-02-11 | $104.72 | $289.84 | 818,000 | — | — |
| 2019-02-08 | $104.86 | $290.22 | 983,800 | — | — |
| 2019-02-07 | $104.85 | $290.20 | 916,100 | — | — |
| 2019-02-06 | $106.10 | $293.66 | 927,000 | — | — |
| 2019-02-05 | $107.01 | $296.17 | 1,204,300 | — | — |
| 2019-02-04 | $106.26 | $294.10 | 1,072,800 | — | — |
| 2019-02-01 | $105.77 | $292.74 | 945,800 | — | — |
| 2019-01-31 | $105.44 | $291.83 | 1,466,500 | — | — |
| 2019-01-30 | $105.05 | $290.75 | 1,042,700 | — | — |
| 2019-01-29 | $104.48 | $289.17 | 1,607,800 | — | — |
| 2019-01-28 | $103.70 | $287.01 | 823,000 | — | — |
| 2019-01-25 | $103.50 | $286.46 | 1,277,200 | — | — |
| 2019-01-24 | $102.22 | $282.92 | 1,121,600 | — | — |
| 2019-01-23 | $102.05 | $282.45 | 2,229,200 | — | — |
| 2019-01-22 | $104.35 | $288.81 | 1,464,900 | — | — |
| 2019-01-18 | $105.43 | $291.80 | 2,247,900 | — | — |
| 2019-01-17 | $107.36 | $297.14 | 3,655,600 | — | — |
| 2019-01-16 | $102.54 | $283.80 | 2,483,600 | — | — |
| 2019-01-15 | $101.00 | $279.54 | 2,509,500 | — | — |
| 2019-01-14 | $101.96 | $282.20 | 870,100 | — | — |
| 2019-01-11 | $101.86 | $281.92 | 1,065,000 | — | — |
| 2019-01-10 | $102.65 | $284.11 | 1,015,200 | — | — |
| 2019-01-09 | $101.50 | $280.92 | 1,071,000 | — | — |
| 2019-01-08 | $101.07 | $279.73 | 1,648,100 | — | — |
| 2019-01-07 | $100.24 | $277.44 | 1,277,800 | — | — |
| 2019-01-04 | $99.91 | $276.52 | 1,801,500 | — | — |
| 2019-01-03 | $97.97 | $271.15 | 1,118,400 | — | — |
| 2019-01-02 | $101.69 | $281.45 | 1,063,300 | — | — |