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
- 1970-01-02 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 | $147.68 | $366.14 | 1,952,500 | — | — |
| 2019-12-30 | $147.52 | $365.74 | 1,789,200 | — | — |
| 2019-12-27 | $148.28 | $367.63 | 1,544,500 | — | — |
| 2019-12-26 | $148.22 | $367.48 | 1,576,900 | — | — |
| 2019-12-24 | $147.48 | $365.64 | 966,200 | — | — |
| 2019-12-23 | $148.50 | $368.17 | 2,346,500 | — | — |
| 2019-12-20 | $147.57 | $365.87 | 6,805,400 | — | — |
| 2019-12-19 | $145.02 | $359.54 | 3,576,800 | — | — |
| 2019-12-18 | $147.12 | $364.75 | 2,629,500 | — | — |
| 2019-12-17 | $146.37 | $362.89 | 2,850,800 | — | — |
| 2019-12-16 | $145.36 | $360.39 | 2,414,800 | — | — |
| 2019-12-13 | $145.53 | $360.81 | 3,311,700 | — | — |
| 2019-12-12 | $146.78 | $363.91 | 3,714,100 | — | — |
| 2019-12-11 | $144.00 | $357.02 | 2,265,700 | — | — |
| 2019-12-10 | $142.87 | $354.21 | 1,888,900 | — | — |
| 2019-12-09 | $142.83 | $354.12 | 1,585,100 | — | — |
| 2019-12-06 | $142.72 | $353.84 | 2,271,400 | — | — |
| 2019-12-05 | $141.05 | $349.70 | 2,277,700 | — | — |
| 2019-12-04 | $140.12 | $347.40 | 2,484,600 | — | — |
| 2019-12-03 | $140.06 | $347.25 | 3,839,600 | — | — |
| 2019-12-02 | $142.96 | $354.44 | 2,896,200 | — | — |
| 2019-11-29 | $144.73 | $358.83 | 1,652,500 | — | — |
| 2019-11-27 | $145.69 | $361.21 | 2,660,200 | — | — |
| 2019-11-26 | $146.09 | $362.20 | 2,468,100 | — | — |
| 2019-11-25 | $146.42 | $363.02 | 3,085,200 | — | — |
| 2019-11-22 | $143.88 | $356.72 | 2,258,300 | — | — |
| 2019-11-21 | $143.36 | $355.43 | 3,297,700 | — | — |
| 2019-11-20 | $141.52 | $350.87 | 3,484,700 | — | — |
| 2019-11-19 | $143.18 | $354.98 | 2,085,100 | — | — |
| 2019-11-18 | $143.59 | $356.00 | 2,638,600 | — | — |
| 2019-11-15 | $145.31 | $360.26 | 2,827,400 | — | — |
| 2019-11-14 | $143.44 | $355.63 | 2,581,700 | — | — |
| 2019-11-13 | $144.49 | $358.23 | 3,194,400 | — | — |
| 2019-11-12 | $146.34 | $362.82 | 2,843,100 | — | — |
| 2019-11-11 | $148.00 | $366.93 | 2,205,100 | — | — |
| 2019-11-08 | $148.16 | $367.33 | 2,776,600 | — | — |
| 2019-11-07 | $147.01 | $364.48 | 3,816,700 | — | — |
| 2019-11-06 | $145.49 | $360.71 | 3,736,600 | — | — |
| 2019-11-05 | $146.37 | $362.89 | 4,516,700 | — | — |
| 2019-11-04 | $146.92 | $364.26 | 5,437,800 | — | — |
| 2019-11-01 | $144.49 | $358.23 | 6,220,200 | — | — |
| 2019-10-31 | $137.80 | $341.64 | 4,037,600 | — | — |
| 2019-10-30 | $140.34 | $347.94 | 3,948,100 | — | — |
| 2019-10-29 | $141.33 | $350.40 | 4,427,900 | — | — |
| 2019-10-28 | $140.06 | $347.25 | 6,174,000 | — | — |
| 2019-10-25 | $139.73 | $346.43 | 8,319,500 | — | — |
| 2019-10-24 | $133.85 | $331.85 | 3,916,200 | — | — |
| 2019-10-23 | $135.34 | $335.55 | 11,295,900 | — | — |
| 2019-10-22 | $133.69 | $331.45 | 4,681,600 | — | — |
| 2019-10-21 | $132.23 | $327.83 | 4,225,200 | — | — |
| 2019-10-18 | $130.71 | $324.07 | 4,329,200 | — | — |
| 2019-10-17 | $132.07 | $324.88 | 3,418,300 | — | — |
| 2019-10-16 | $130.19 | $320.26 | 3,038,300 | — | — |
| 2019-10-15 | $131.03 | $322.33 | 3,289,000 | — | — |
| 2019-10-14 | $128.38 | $315.81 | 2,851,500 | — | — |
| 2019-10-11 | $128.40 | $315.86 | 6,747,800 | — | — |
| 2019-10-10 | $122.69 | $301.81 | 3,242,900 | — | — |
| 2019-10-09 | $119.44 | $293.82 | 2,557,300 | — | — |
| 2019-10-08 | $117.97 | $290.20 | 3,530,000 | — | — |
| 2019-10-07 | $120.25 | $295.81 | 2,334,500 | — | — |
| 2019-10-04 | $121.04 | $297.75 | 2,442,300 | — | — |
| 2019-10-03 | $120.04 | $295.29 | 3,110,200 | — | — |
| 2019-10-02 | $119.96 | $295.09 | 4,255,800 | — | — |
| 2019-10-01 | $122.37 | $301.02 | 3,718,200 | — | — |
| 2019-09-30 | $126.31 | $310.72 | 2,795,300 | — | — |
| 2019-09-27 | $126.59 | $311.40 | 2,214,300 | — | — |
| 2019-09-26 | $126.39 | $310.91 | 2,227,400 | — | — |
| 2019-09-25 | $126.61 | $311.45 | 2,354,100 | — | — |
| 2019-09-24 | $125.99 | $309.93 | 3,370,700 | — | — |
| 2019-09-23 | $128.42 | $315.91 | 2,723,500 | — | — |
| 2019-09-20 | $128.16 | $315.27 | 6,412,300 | — | — |
| 2019-09-19 | $130.12 | $320.09 | 2,725,700 | — | — |
| 2019-09-18 | $131.07 | $322.42 | 3,005,700 | — | — |
| 2019-09-17 | $132.17 | $325.13 | 2,888,900 | — | — |
| 2019-09-16 | $133.15 | $327.54 | 2,876,500 | — | — |
| 2019-09-13 | $133.78 | $329.09 | 3,704,900 | — | — |
| 2019-09-12 | $131.75 | $324.10 | 5,594,600 | — | — |
| 2019-09-11 | $133.09 | $327.39 | 7,592,600 | — | — |
| 2019-09-10 | $130.29 | $320.51 | 8,479,700 | — | — |
| 2019-09-09 | $127.25 | $313.03 | 4,433,300 | — | — |
| 2019-09-06 | $122.70 | $301.83 | 3,315,700 | — | — |
| 2019-09-05 | $122.99 | $302.55 | 5,355,100 | — | — |
| 2019-09-04 | $119.10 | $292.98 | 3,688,400 | — | — |
| 2019-09-03 | $117.03 | $287.89 | 3,780,600 | — | — |
| 2019-08-30 | $119.00 | $292.73 | 2,912,000 | — | — |
| 2019-08-29 | $117.77 | $289.71 | 3,442,900 | — | — |
| 2019-08-28 | $114.86 | $282.55 | 3,187,900 | — | — |
| 2019-08-27 | $113.38 | $278.91 | 3,160,700 | — | — |
| 2019-08-26 | $114.42 | $281.47 | 5,200,400 | — | — |
| 2019-08-23 | $114.06 | $280.58 | 6,102,000 | — | — |
| 2019-08-22 | $117.89 | $290.00 | 2,118,200 | — | — |
| 2019-08-21 | $117.68 | $289.49 | 2,783,000 | — | — |
| 2019-08-20 | $116.67 | $287.00 | 2,402,000 | — | — |
| 2019-08-19 | $117.36 | $288.70 | 2,630,900 | — | — |
| 2019-08-16 | $116.43 | $286.41 | 3,551,900 | — | — |
| 2019-08-15 | $115.25 | $283.51 | 4,171,900 | — | — |
| 2019-08-14 | $115.21 | $283.41 | 5,543,100 | — | — |
| 2019-08-13 | $119.01 | $292.76 | 4,331,900 | — | — |
| 2019-08-12 | $116.72 | $287.12 | 4,321,500 | — | — |
| 2019-08-09 | $119.38 | $293.67 | 3,805,600 | — | — |
| 2019-08-08 | $122.02 | $300.16 | 3,734,800 | — | — |
| 2019-08-07 | $120.78 | $297.11 | 5,048,700 | — | — |
| 2019-08-06 | $122.08 | $300.31 | 3,713,900 | — | — |
| 2019-08-05 | $121.65 | $299.25 | 5,482,500 | — | — |
| 2019-08-02 | $124.54 | $306.36 | 5,968,600 | — | — |
| 2019-08-01 | $126.79 | $311.90 | 5,530,100 | — | — |
| 2019-07-31 | $131.67 | $323.90 | 4,322,000 | — | — |
| 2019-07-30 | $132.95 | $327.05 | 3,257,200 | — | — |
| 2019-07-29 | $134.46 | $330.76 | 2,715,600 | — | — |
| 2019-07-26 | $132.92 | $326.98 | 4,238,000 | — | — |
| 2019-07-25 | $134.71 | $331.38 | 4,823,200 | — | — |
| 2019-07-24 | $131.91 | $324.49 | 12,664,900 | — | — |
| 2019-07-23 | $138.10 | $339.72 | 4,122,200 | — | — |
| 2019-07-22 | $135.24 | $332.68 | 3,267,800 | — | — |
| 2019-07-19 | $136.23 | $335.12 | 4,837,100 | — | — |
| 2019-07-18 | $134.89 | $329.29 | 3,548,200 | — | — |
| 2019-07-17 | $135.73 | $331.34 | 3,750,200 | — | — |
| 2019-07-16 | $139.09 | $339.54 | 4,051,600 | — | — |
| 2019-07-15 | $139.64 | $340.88 | 4,498,700 | — | — |
| 2019-07-12 | $138.36 | $337.76 | 4,149,800 | — | — |
| 2019-07-11 | $133.96 | $327.02 | 3,164,200 | — | — |
| 2019-07-10 | $132.64 | $323.80 | 3,933,300 | — | — |
| 2019-07-09 | $134.29 | $327.82 | 2,618,700 | — | — |
| 2019-07-08 | $134.84 | $329.17 | 2,742,100 | — | — |
| 2019-07-05 | $135.49 | $330.75 | 3,071,800 | — | — |
| 2019-07-03 | $135.59 | $331.00 | 2,538,600 | — | — |
| 2019-07-02 | $135.85 | $331.63 | 3,204,900 | — | — |
| 2019-07-01 | $136.60 | $333.46 | 4,834,800 | — | — |
| 2019-06-28 | $136.29 | $332.71 | 10,469,400 | — | — |
| 2019-06-27 | $135.50 | $330.78 | 3,594,400 | — | — |
| 2019-06-26 | $135.15 | $329.92 | 3,343,700 | — | — |
| 2019-06-25 | $133.71 | $326.41 | 3,751,800 | — | — |
| 2019-06-24 | $134.37 | $328.02 | 3,197,700 | — | — |
| 2019-06-21 | $133.89 | $326.85 | 5,742,500 | — | — |
| 2019-06-20 | $133.63 | $326.21 | 3,803,600 | — | — |
| 2019-06-19 | $130.61 | $318.84 | 3,847,200 | — | — |
| 2019-06-18 | $130.33 | $318.16 | 4,756,100 | — | — |
| 2019-06-17 | $127.32 | $310.81 | 2,607,900 | — | — |
| 2019-06-14 | $127.23 | $310.59 | 2,530,100 | — | — |
| 2019-06-13 | $127.17 | $310.44 | 3,495,200 | — | — |
| 2019-06-12 | $127.10 | $310.27 | 3,034,600 | — | — |
| 2019-06-11 | $127.28 | $310.71 | 4,516,200 | — | — |
| 2019-06-10 | $125.74 | $306.95 | 3,705,000 | — | — |
| 2019-06-07 | $124.46 | $303.83 | 2,547,500 | — | — |
| 2019-06-06 | $123.39 | $301.21 | 3,295,700 | — | — |
| 2019-06-05 | $123.12 | $300.56 | 3,598,400 | — | — |
| 2019-06-04 | $122.08 | $298.02 | 4,060,400 | — | — |
| 2019-06-03 | $120.65 | $294.53 | 4,161,800 | — | — |
| 2019-05-31 | $119.81 | $292.48 | 4,711,500 | — | — |
| 2019-05-30 | $121.84 | $297.43 | 2,878,300 | — | — |
| 2019-05-29 | $121.48 | $296.55 | 5,330,000 | — | — |
| 2019-05-28 | $121.59 | $296.82 | 4,889,400 | — | — |
| 2019-05-24 | $122.90 | $300.02 | 3,802,500 | — | — |
| 2019-05-23 | $122.26 | $298.46 | 4,964,900 | — | — |
| 2019-05-22 | $123.56 | $301.63 | 4,620,400 | — | — |
| 2019-05-21 | $124.95 | $305.02 | 5,492,900 | — | — |
| 2019-05-20 | $122.43 | $298.87 | 6,312,500 | — | — |
| 2019-05-17 | $122.76 | $299.68 | 6,122,600 | — | — |
| 2019-05-16 | $126.61 | $309.08 | 4,316,600 | — | — |
| 2019-05-15 | $127.30 | $310.76 | 2,875,900 | — | — |
| 2019-05-14 | $127.47 | $311.17 | 4,019,100 | — | — |
| 2019-05-13 | $125.30 | $305.88 | 8,580,700 | — | — |
| 2019-05-10 | $131.34 | $320.62 | 5,240,600 | — | — |
| 2019-05-09 | $131.20 | $320.28 | 5,906,200 | — | — |
| 2019-05-08 | $131.95 | $322.11 | 4,140,500 | — | — |
| 2019-05-07 | $133.67 | $326.31 | 5,622,900 | — | — |
| 2019-05-06 | $136.76 | $333.85 | 4,866,500 | — | — |
| 2019-05-03 | $139.06 | $339.47 | 4,154,800 | — | — |
| 2019-05-02 | $135.17 | $329.97 | 5,405,700 | — | — |
| 2019-05-01 | $138.15 | $337.25 | 3,652,000 | — | — |
| 2019-04-30 | $139.42 | $340.35 | 3,862,000 | — | — |
| 2019-04-29 | $139.02 | $339.37 | 3,374,300 | — | — |
| 2019-04-26 | $139.03 | $339.39 | 5,119,200 | — | — |
| 2019-04-25 | $136.13 | $332.31 | 5,094,700 | — | — |
| 2019-04-24 | $137.73 | $336.22 | 8,694,400 | — | — |
| 2019-04-23 | $142.03 | $346.72 | 5,930,500 | — | — |
| 2019-04-22 | $142.38 | $347.57 | 3,637,500 | — | — |
| 2019-04-18 | $143.36 | $349.96 | 4,504,500 | — | — |
| 2019-04-17 | $142.74 | $346.35 | 3,469,400 | — | — |
| 2019-04-16 | $142.03 | $344.63 | 2,672,800 | — | — |
| 2019-04-15 | $140.25 | $340.31 | 3,030,200 | — | — |
| 2019-04-12 | $141.20 | $342.61 | 4,383,000 | — | — |
| 2019-04-11 | $138.87 | $336.96 | 2,762,900 | — | — |
| 2019-04-10 | $137.53 | $333.71 | 3,310,600 | — | — |
| 2019-04-09 | $136.35 | $330.85 | 3,316,500 | — | — |
| 2019-04-08 | $139.82 | $339.27 | 2,497,300 | — | — |
| 2019-04-05 | $140.36 | $340.58 | 2,812,300 | — | — |
| 2019-04-04 | $140.13 | $340.02 | 2,988,900 | — | — |
| 2019-04-03 | $139.26 | $337.91 | 4,821,800 | — | — |
| 2019-04-02 | $140.19 | $340.16 | 2,529,000 | — | — |
| 2019-04-01 | $140.25 | $340.31 | 5,081,500 | — | — |
| 2019-03-29 | $135.49 | $328.76 | 4,681,600 | — | — |
| 2019-03-28 | $132.37 | $321.19 | 2,487,200 | — | — |
| 2019-03-27 | $131.20 | $318.35 | 2,378,300 | — | — |
| 2019-03-26 | $131.84 | $319.90 | 2,638,200 | — | — |
| 2019-03-25 | $131.38 | $318.79 | 3,199,800 | — | — |
| 2019-03-22 | $129.77 | $314.88 | 5,745,800 | — | — |
| 2019-03-21 | $134.06 | $325.29 | 2,635,700 | — | — |
| 2019-03-20 | $133.01 | $322.74 | 3,522,100 | — | — |
| 2019-03-19 | $134.15 | $325.51 | 3,315,900 | — | — |
| 2019-03-18 | $134.10 | $325.39 | 4,095,400 | — | — |
| 2019-03-15 | $132.67 | $321.92 | 7,049,900 | — | — |
| 2019-03-14 | $133.69 | $324.39 | 3,742,200 | — | — |
| 2019-03-13 | $133.50 | $323.93 | 4,285,200 | — | — |
| 2019-03-12 | $132.48 | $321.46 | 4,208,800 | — | — |
| 2019-03-11 | $133.11 | $322.98 | 3,914,800 | — | — |
| 2019-03-08 | $131.35 | $318.71 | 4,238,000 | — | — |
| 2019-03-07 | $132.80 | $322.23 | 4,290,800 | — | — |
| 2019-03-06 | $134.83 | $327.16 | 3,886,000 | — | — |
| 2019-03-05 | $137.14 | $332.76 | 3,122,900 | — | — |
| 2019-03-04 | $138.35 | $335.70 | 3,859,800 | — | — |
| 2019-03-01 | $137.47 | $333.56 | 3,811,000 | — | — |
| 2019-02-28 | $137.34 | $333.25 | 4,024,000 | — | — |
| 2019-02-27 | $139.58 | $338.68 | 3,441,000 | — | — |
| 2019-02-26 | $137.98 | $334.80 | 7,275,600 | — | — |
| 2019-02-25 | $141.41 | $343.12 | 4,444,100 | — | — |
| 2019-02-22 | $138.68 | $336.50 | 3,485,000 | — | — |
| 2019-02-21 | $138.88 | $336.99 | 4,051,100 | — | — |
| 2019-02-20 | $140.31 | $340.46 | 6,199,000 | — | — |
| 2019-02-19 | $135.80 | $329.51 | 3,881,300 | — | — |
| 2019-02-15 | $136.20 | $330.48 | 5,217,500 | — | — |
| 2019-02-14 | $132.62 | $321.80 | 2,877,500 | — | — |
| 2019-02-13 | $133.10 | $322.96 | 3,189,600 | — | — |
| 2019-02-12 | $132.67 | $321.92 | 4,505,600 | — | — |
| 2019-02-11 | $128.93 | $312.84 | 2,648,100 | — | — |
| 2019-02-08 | $128.60 | $312.04 | 3,135,000 | — | — |
| 2019-02-07 | $128.78 | $312.48 | 3,682,100 | — | — |
| 2019-02-06 | $130.54 | $316.75 | 3,098,200 | — | — |
| 2019-02-05 | $132.00 | $320.29 | 3,614,500 | — | — |
| 2019-02-04 | $130.88 | $317.57 | 4,541,700 | — | — |
| 2019-02-01 | $130.91 | $317.65 | 5,646,700 | — | — |
| 2019-01-31 | $133.16 | $323.11 | 6,643,300 | — | — |
| 2019-01-30 | $130.11 | $315.71 | 7,181,600 | — | — |
| 2019-01-29 | $126.53 | $307.02 | 8,550,800 | — | — |
| 2019-01-28 | $124.37 | $301.78 | 17,421,400 | — | — |
| 2019-01-25 | $136.86 | $332.08 | 6,417,400 | — | — |
| 2019-01-24 | $132.73 | $322.06 | 3,943,600 | — | — |
| 2019-01-23 | $131.82 | $319.85 | 3,123,600 | — | — |
| 2019-01-22 | $132.24 | $320.87 | 5,188,700 | — | — |
| 2019-01-18 | $136.60 | $331.45 | 6,122,400 | — | — |
| 2019-01-17 | $134.54 | $324.37 | 6,878,500 | — | — |
| 2019-01-16 | $131.66 | $317.42 | 3,636,900 | — | — |
| 2019-01-15 | $130.69 | $315.09 | 3,224,100 | — | — |
| 2019-01-14 | $131.80 | $317.76 | 4,482,300 | — | — |
| 2019-01-11 | $132.10 | $318.49 | 2,908,600 | — | — |
| 2019-01-10 | $132.96 | $320.56 | 3,418,500 | — | — |
| 2019-01-09 | $130.27 | $314.07 | 4,865,600 | — | — |
| 2019-01-08 | $129.77 | $312.87 | 4,202,600 | — | — |
| 2019-01-07 | $128.23 | $309.15 | 4,653,400 | — | — |
| 2019-01-04 | $128.15 | $308.96 | 5,456,600 | — | — |
| 2019-01-03 | $121.51 | $292.95 | 6,165,800 | — | — |
| 2019-01-02 | $126.38 | $304.69 | 4,783,200 | — | — |