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
- 1986-08-13 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 | $329.81 | $351.26 | 1,592,300 | — | — |
| 2019-12-30 | $328.34 | $349.69 | 1,896,700 | — | — |
| 2019-12-27 | $330.79 | $352.30 | 1,229,800 | — | — |
| 2019-12-26 | $331.20 | $352.74 | 1,055,100 | — | — |
| 2019-12-24 | $329.64 | $351.08 | 1,066,400 | — | — |
| 2019-12-23 | $328.95 | $350.34 | 2,210,600 | — | — |
| 2019-12-20 | $327.61 | $348.92 | 4,233,000 | — | — |
| 2019-12-19 | $327.63 | $348.94 | 2,561,400 | — | — |
| 2019-12-18 | $324.38 | $345.48 | 2,332,600 | — | — |
| 2019-12-17 | $322.85 | $343.85 | 2,331,900 | — | — |
| 2019-12-16 | $323.80 | $344.86 | 3,436,700 | — | — |
| 2019-12-13 | $317.94 | $338.62 | 6,606,700 | — | — |
| 2019-12-12 | $305.96 | $325.86 | 3,104,600 | — | — |
| 2019-12-11 | $303.74 | $323.49 | 2,928,600 | — | — |
| 2019-12-10 | $304.17 | $323.95 | 2,155,300 | — | — |
| 2019-12-09 | $307.05 | $327.02 | 2,892,500 | — | — |
| 2019-12-06 | $306.23 | $326.15 | 1,733,000 | — | — |
| 2019-12-05 | $303.03 | $322.74 | 1,698,100 | — | — |
| 2019-12-04 | $302.51 | $322.18 | 1,522,800 | — | — |
| 2019-12-03 | $303.91 | $323.68 | 1,608,500 | — | — |
| 2019-12-02 | $302.75 | $322.44 | 2,891,400 | — | — |
| 2019-11-29 | $309.53 | $329.66 | 1,175,100 | — | — |
| 2019-11-27 | $309.06 | $329.16 | 1,469,700 | — | — |
| 2019-11-26 | $307.90 | $327.92 | 2,619,000 | — | — |
| 2019-11-25 | $305.28 | $325.13 | 2,205,400 | — | — |
| 2019-11-22 | $299.30 | $318.77 | 1,508,900 | — | — |
| 2019-11-21 | $298.80 | $318.23 | 1,609,800 | — | — |
| 2019-11-20 | $300.10 | $319.62 | 1,841,300 | — | — |
| 2019-11-19 | $300.60 | $320.15 | 2,142,700 | — | — |
| 2019-11-18 | $297.16 | $316.49 | 1,632,700 | — | — |
| 2019-11-15 | $297.50 | $316.85 | 2,011,300 | — | — |
| 2019-11-14 | $294.53 | $313.69 | 1,459,700 | — | — |
| 2019-11-13 | $293.54 | $312.63 | 1,739,900 | — | — |
| 2019-11-12 | $291.72 | $310.69 | 2,084,900 | — | — |
| 2019-11-11 | $290.27 | $309.15 | 1,777,400 | — | — |
| 2019-11-08 | $292.46 | $311.48 | 1,628,500 | — | — |
| 2019-11-07 | $290.77 | $309.68 | 3,201,600 | — | — |
| 2019-11-06 | $287.40 | $306.09 | 2,762,400 | — | — |
| 2019-11-05 | $289.29 | $308.10 | 6,170,600 | — | — |
| 2019-11-04 | $277.50 | $295.55 | 2,790,200 | — | — |
| 2019-11-01 | $277.82 | $295.89 | 2,827,200 | — | — |
| 2019-10-31 | $277.93 | $296.01 | 2,845,400 | — | — |
| 2019-10-30 | $278.41 | $296.52 | 2,320,800 | — | — |
| 2019-10-29 | $271.45 | $289.10 | 1,723,500 | — | — |
| 2019-10-28 | $271.35 | $289.00 | 2,281,900 | — | — |
| 2019-10-25 | $270.98 | $288.60 | 1,822,300 | — | — |
| 2019-10-24 | $269.70 | $287.24 | 3,511,000 | — | — |
| 2019-10-23 | $261.32 | $278.32 | 3,020,400 | — | — |
| 2019-10-22 | $261.09 | $278.07 | 3,349,100 | — | — |
| 2019-10-21 | $266.84 | $284.19 | 2,868,800 | — | — |
| 2019-10-18 | $265.52 | $282.79 | 4,391,000 | — | — |
| 2019-10-17 | $269.24 | $286.75 | 3,319,100 | — | — |
| 2019-10-16 | $272.70 | $290.44 | 4,315,200 | — | — |
| 2019-10-15 | $279.39 | $297.56 | 1,964,000 | — | — |
| 2019-10-14 | $277.78 | $295.85 | 1,372,600 | — | — |
| 2019-10-11 | $278.29 | $296.39 | 2,087,600 | — | — |
| 2019-10-10 | $274.98 | $292.86 | 1,562,300 | — | — |
| 2019-10-09 | $274.27 | $292.11 | 1,359,400 | — | — |
| 2019-10-08 | $270.83 | $288.44 | 2,135,900 | — | — |
| 2019-10-07 | $276.90 | $294.91 | 1,823,500 | — | — |
| 2019-10-04 | $276.96 | $294.97 | 2,566,300 | — | — |
| 2019-10-03 | $272.40 | $290.12 | 3,545,100 | — | — |
| 2019-10-02 | $266.66 | $284.00 | 3,370,100 | — | — |
| 2019-10-01 | $272.71 | $290.45 | 3,245,800 | — | — |
| 2019-09-30 | $276.25 | $294.22 | 3,992,300 | — | — |
| 2019-09-27 | $277.54 | $295.59 | 3,167,600 | — | — |
| 2019-09-26 | $283.81 | $302.27 | 4,270,800 | — | — |
| 2019-09-25 | $277.43 | $295.47 | 3,307,300 | — | — |
| 2019-09-24 | $272.47 | $290.19 | 3,288,100 | — | — |
| 2019-09-23 | $277.44 | $295.48 | 1,966,300 | — | — |
| 2019-09-20 | $277.91 | $295.98 | 4,046,500 | — | — |
| 2019-09-19 | $281.26 | $299.55 | 3,163,500 | — | — |
| 2019-09-18 | $279.72 | $297.91 | 7,449,700 | — | — |
| 2019-09-17 | $284.69 | $303.21 | 4,069,200 | — | — |
| 2019-09-16 | $282.93 | $301.33 | 2,774,700 | — | — |
| 2019-09-13 | $278.35 | $296.45 | 2,948,600 | — | — |
| 2019-09-12 | $278.02 | $296.10 | 2,955,000 | — | — |
| 2019-09-11 | $277.78 | $295.85 | 2,594,000 | — | — |
| 2019-09-10 | $276.14 | $294.10 | 4,097,800 | — | — |
| 2019-09-09 | $279.30 | $297.46 | 3,134,500 | — | — |
| 2019-09-06 | $284.94 | $303.47 | 2,273,100 | — | — |
| 2019-09-05 | $287.75 | $306.46 | 2,835,900 | — | — |
| 2019-09-04 | $284.60 | $303.11 | 1,516,000 | — | — |
| 2019-09-03 | $282.45 | $300.82 | 1,837,000 | — | — |
| 2019-08-30 | $284.51 | $303.01 | 2,373,300 | — | — |
| 2019-08-29 | $286.63 | $305.27 | 2,171,900 | — | — |
| 2019-08-28 | $282.13 | $300.48 | 2,776,300 | — | — |
| 2019-08-27 | $289.45 | $308.27 | 1,792,300 | — | — |
| 2019-08-26 | $288.74 | $307.52 | 1,792,800 | — | — |
| 2019-08-23 | $282.44 | $300.81 | 2,851,900 | — | — |
| 2019-08-22 | $287.69 | $306.40 | 1,743,200 | — | — |
| 2019-08-21 | $291.53 | $310.49 | 1,520,200 | — | — |
| 2019-08-20 | $285.71 | $304.29 | 1,491,000 | — | — |
| 2019-08-19 | $287.97 | $306.70 | 1,955,200 | — | — |
| 2019-08-16 | $287.45 | $306.14 | 1,954,500 | — | — |
| 2019-08-15 | $282.71 | $301.10 | 2,336,800 | — | — |
| 2019-08-14 | $283.66 | $302.11 | 2,586,000 | — | — |
| 2019-08-13 | $293.17 | $312.24 | 2,326,400 | — | — |
| 2019-08-12 | $288.65 | $307.42 | 1,580,500 | — | — |
| 2019-08-09 | $294.83 | $314.00 | 1,451,100 | — | — |
| 2019-08-08 | $297.78 | $317.15 | 2,506,000 | — | — |
| 2019-08-07 | $289.02 | $307.82 | 2,196,700 | — | — |
| 2019-08-06 | $286.21 | $304.82 | 2,552,100 | — | — |
| 2019-08-05 | $280.36 | $298.59 | 4,292,600 | — | — |
| 2019-08-02 | $293.71 | $312.81 | 3,400,900 | — | — |
| 2019-08-01 | $298.44 | $317.85 | 3,210,200 | — | — |
| 2019-07-31 | $298.86 | $318.30 | 3,066,900 | — | — |
| 2019-07-30 | $303.64 | $323.39 | 2,158,000 | — | — |
| 2019-07-29 | $307.22 | $327.20 | 2,778,400 | — | — |
| 2019-07-26 | $311.27 | $331.51 | 1,507,800 | — | — |
| 2019-07-25 | $308.73 | $328.81 | 1,378,500 | — | — |
| 2019-07-24 | $310.27 | $330.45 | 1,458,800 | — | — |
| 2019-07-23 | $307.88 | $327.90 | 1,826,800 | — | — |
| 2019-07-22 | $308.55 | $328.62 | 1,336,400 | — | — |
| 2019-07-19 | $306.87 | $326.83 | 2,100,200 | — | — |
| 2019-07-18 | $310.08 | $330.25 | 1,597,200 | — | — |
| 2019-07-17 | $309.39 | $329.51 | 2,298,100 | — | — |
| 2019-07-16 | $305.70 | $325.58 | 1,838,700 | — | — |
| 2019-07-15 | $308.76 | $328.84 | 1,161,600 | — | — |
| 2019-07-12 | $309.42 | $329.54 | 1,624,800 | — | — |
| 2019-07-11 | $307.60 | $327.61 | 1,951,500 | — | — |
| 2019-07-10 | $306.98 | $326.95 | 1,954,100 | — | — |
| 2019-07-09 | $304.20 | $323.98 | 1,644,300 | — | — |
| 2019-07-08 | $302.92 | $322.62 | 1,909,200 | — | — |
| 2019-07-05 | $303.98 | $323.75 | 2,872,700 | — | — |
| 2019-07-03 | $305.70 | $325.58 | 1,585,300 | — | — |
| 2019-07-02 | $301.39 | $320.99 | 1,816,600 | — | — |
| 2019-07-01 | $300.97 | $320.54 | 2,619,500 | — | — |
| 2019-06-28 | $294.65 | $313.81 | 2,648,300 | — | — |
| 2019-06-27 | $293.23 | $312.30 | 2,596,800 | — | — |
| 2019-06-26 | $288.72 | $307.50 | 2,896,800 | — | — |
| 2019-06-25 | $287.97 | $306.70 | 4,638,500 | — | — |
| 2019-06-24 | $299.87 | $319.37 | 2,868,900 | — | — |
| 2019-06-21 | $299.33 | $318.80 | 4,015,500 | — | — |
| 2019-06-20 | $302.11 | $321.76 | 5,632,500 | — | — |
| 2019-06-19 | $291.21 | $310.15 | 9,738,600 | — | — |
| 2019-06-18 | $276.78 | $294.78 | 4,529,300 | — | — |
| 2019-06-17 | $275.60 | $293.52 | 2,254,200 | — | — |
| 2019-06-14 | $274.28 | $292.12 | 2,262,800 | — | — |
| 2019-06-13 | $276.30 | $294.27 | 1,696,400 | — | — |
| 2019-06-12 | $276.84 | $294.84 | 1,313,700 | — | — |
| 2019-06-11 | $275.99 | $293.94 | 2,969,300 | — | — |
| 2019-06-10 | $280.34 | $298.57 | 2,487,700 | — | — |
| 2019-06-07 | $278.16 | $296.25 | 2,758,900 | — | — |
| 2019-06-06 | $274.80 | $292.67 | 2,211,800 | — | — |
| 2019-06-05 | $272.86 | $290.61 | 2,650,400 | — | — |
| 2019-06-04 | $268.71 | $286.19 | 3,750,800 | — | — |
| 2019-06-03 | $259.03 | $275.88 | 3,903,400 | — | — |
| 2019-05-31 | $270.90 | $288.52 | 2,526,600 | — | — |
| 2019-05-30 | $274.51 | $292.36 | 1,601,100 | — | — |
| 2019-05-29 | $273.38 | $291.16 | 1,806,000 | — | — |
| 2019-05-28 | $278.25 | $296.35 | 2,475,800 | — | — |
| 2019-05-24 | $274.77 | $292.64 | 1,878,300 | — | — |
| 2019-05-23 | $274.25 | $292.09 | 2,706,400 | — | — |
| 2019-05-22 | $281.82 | $300.15 | 1,570,500 | — | — |
| 2019-05-21 | $278.07 | $296.15 | 1,793,500 | — | — |
| 2019-05-20 | $275.45 | $293.36 | 2,392,000 | — | — |
| 2019-05-17 | $279.85 | $298.05 | 2,223,500 | — | — |
| 2019-05-16 | $283.55 | $301.99 | 3,413,100 | — | — |
| 2019-05-15 | $276.82 | $294.82 | 2,708,600 | — | — |
| 2019-05-14 | $271.86 | $289.54 | 2,046,600 | — | — |
| 2019-05-13 | $267.70 | $285.11 | 2,698,300 | — | — |
| 2019-05-10 | $278.48 | $296.59 | 2,097,500 | — | — |
| 2019-05-09 | $275.79 | $293.73 | 1,866,800 | — | — |
| 2019-05-08 | $276.77 | $294.77 | 2,610,800 | — | — |
| 2019-05-07 | $277.07 | $295.09 | 2,568,000 | — | — |
| 2019-05-06 | $283.66 | $302.11 | 1,994,500 | — | — |
| 2019-05-03 | $285.58 | $304.15 | 1,979,500 | — | — |
| 2019-05-02 | $279.64 | $297.83 | 2,482,300 | — | — |
| 2019-05-01 | $283.35 | $301.78 | 2,056,200 | — | — |
| 2019-04-30 | $289.25 | $308.06 | 3,068,000 | — | — |
| 2019-04-29 | $286.14 | $304.75 | 5,592,400 | — | — |
| 2019-04-26 | $281.96 | $300.30 | 2,114,000 | — | — |
| 2019-04-25 | $277.66 | $295.72 | 1,747,200 | — | — |
| 2019-04-24 | $275.45 | $293.36 | 1,867,600 | — | — |
| 2019-04-23 | $278.49 | $296.60 | 2,693,600 | — | — |
| 2019-04-22 | $272.21 | $289.91 | 1,364,700 | — | — |
| 2019-04-18 | $270.57 | $288.17 | 2,028,900 | — | — |
| 2019-04-17 | $269.45 | $286.97 | 2,391,500 | — | — |
| 2019-04-16 | $271.43 | $289.08 | 1,638,400 | — | — |
| 2019-04-15 | $272.22 | $289.92 | 1,462,300 | — | — |
| 2019-04-12 | $271.86 | $289.54 | 1,681,100 | — | — |
| 2019-04-11 | $271.90 | $289.58 | 2,085,600 | — | — |
| 2019-04-10 | $271.58 | $289.24 | 1,469,700 | — | — |
| 2019-04-09 | $268.99 | $286.48 | 1,605,900 | — | — |
| 2019-04-08 | $268.81 | $286.29 | 1,796,800 | — | — |
| 2019-04-05 | $267.45 | $284.84 | 1,970,500 | — | — |
| 2019-04-04 | $267.89 | $285.31 | 2,947,400 | — | — |
| 2019-04-03 | $271.50 | $289.16 | 2,432,800 | — | — |
| 2019-04-02 | $271.35 | $289.00 | 1,877,800 | — | — |
| 2019-04-01 | $272.17 | $289.87 | 2,970,100 | — | — |
| 2019-03-29 | $266.49 | $283.82 | 2,097,400 | — | — |
| 2019-03-28 | $263.53 | $280.67 | 2,018,000 | — | — |
| 2019-03-27 | $262.34 | $279.40 | 2,521,900 | — | — |
| 2019-03-26 | $265.59 | $282.86 | 3,150,100 | — | — |
| 2019-03-25 | $262.27 | $279.33 | 2,639,300 | — | — |
| 2019-03-22 | $259.69 | $276.58 | 3,454,000 | — | — |
| 2019-03-21 | $264.18 | $281.36 | 2,359,900 | — | — |
| 2019-03-20 | $259.74 | $276.63 | 3,732,600 | — | — |
| 2019-03-19 | $260.42 | $277.36 | 4,257,300 | — | — |
| 2019-03-18 | $257.76 | $274.52 | 4,013,400 | — | — |
| 2019-03-15 | $257.09 | $273.81 | 12,110,500 | — | — |
| 2019-03-14 | $267.69 | $285.10 | 5,113,400 | — | — |
| 2019-03-13 | $264.38 | $281.57 | 3,992,500 | — | — |
| 2019-03-12 | $263.51 | $280.65 | 2,583,500 | — | — |
| 2019-03-11 | $260.96 | $277.93 | 2,711,700 | — | — |
| 2019-03-08 | $254.74 | $271.31 | 2,195,400 | — | — |
| 2019-03-07 | $255.46 | $272.07 | 3,185,200 | — | — |
| 2019-03-06 | $256.40 | $273.08 | 1,950,500 | — | — |
| 2019-03-05 | $257.38 | $274.12 | 2,101,800 | — | — |
| 2019-03-04 | $258.16 | $274.95 | 2,994,900 | — | — |
| 2019-03-01 | $264.01 | $281.18 | 2,594,000 | — | — |
| 2019-02-28 | $262.50 | $279.57 | 3,810,300 | — | — |
| 2019-02-27 | $262.90 | $280.00 | 2,266,800 | — | — |
| 2019-02-26 | $261.22 | $278.21 | 2,538,900 | — | — |
| 2019-02-25 | $258.62 | $275.44 | 1,815,800 | — | — |
| 2019-02-22 | $258.90 | $275.74 | 2,006,000 | — | — |
| 2019-02-21 | $257.76 | $274.52 | 2,607,400 | — | — |
| 2019-02-20 | $258.10 | $274.89 | 2,484,800 | — | — |
| 2019-02-19 | $257.81 | $274.58 | 3,475,600 | — | — |
| 2019-02-15 | $259.45 | $276.32 | 2,999,200 | — | — |
| 2019-02-14 | $260.14 | $277.06 | 1,885,000 | — | — |
| 2019-02-13 | $260.23 | $277.15 | 1,899,700 | — | — |
| 2019-02-12 | $261.37 | $278.37 | 2,518,400 | — | — |
| 2019-02-11 | $258.39 | $275.19 | 3,538,100 | — | — |
| 2019-02-08 | $257.00 | $273.71 | 2,756,800 | — | — |
| 2019-02-07 | $253.74 | $270.24 | 2,099,300 | — | — |
| 2019-02-06 | $254.35 | $270.89 | 2,539,100 | — | — |
| 2019-02-05 | $254.82 | $271.39 | 3,042,000 | — | — |
| 2019-02-04 | $254.74 | $271.31 | 3,705,100 | — | — |
| 2019-02-01 | $247.38 | $263.47 | 3,033,300 | — | — |
| 2019-01-31 | $247.82 | $263.94 | 5,007,200 | — | — |
| 2019-01-30 | $242.67 | $258.45 | 2,482,900 | — | — |
| 2019-01-29 | $238.27 | $253.77 | 1,937,100 | — | — |
| 2019-01-28 | $241.85 | $257.58 | 2,110,400 | — | — |
| 2019-01-25 | $244.95 | $260.88 | 3,822,300 | — | — |
| 2019-01-24 | $242.56 | $258.34 | 3,643,000 | — | — |
| 2019-01-23 | $245.14 | $261.08 | 2,031,400 | — | — |
| 2019-01-22 | $243.85 | $259.71 | 4,155,500 | — | — |
| 2019-01-18 | $247.51 | $263.61 | 3,711,300 | — | — |
| 2019-01-17 | $244.40 | $260.29 | 2,836,200 | — | — |
| 2019-01-16 | $241.95 | $257.69 | 2,885,200 | — | — |
| 2019-01-15 | $242.36 | $258.12 | 3,656,500 | — | — |
| 2019-01-14 | $234.56 | $249.82 | 2,606,800 | — | — |
| 2019-01-11 | $237.55 | $253.00 | 3,179,500 | — | — |
| 2019-01-10 | $237.77 | $253.23 | 2,704,600 | — | — |
| 2019-01-09 | $235.43 | $250.74 | 3,594,200 | — | — |
| 2019-01-08 | $232.68 | $247.81 | 3,685,900 | — | — |
| 2019-01-07 | $229.26 | $244.17 | 3,638,500 | — | — |
| 2019-01-04 | $226.19 | $240.90 | 4,043,400 | — | — |
| 2019-01-03 | $215.70 | $229.73 | 3,663,500 | — | — |
| 2019-01-02 | $224.57 | $239.18 | 2,784,100 | — | — |