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
- 2001-06-20 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 | $139.09 | $328.49 | 2,486,200 | — | — |
| 2019-12-30 | $138.60 | $327.33 | 1,949,900 | — | — |
| 2019-12-27 | $139.75 | $330.05 | 1,470,500 | — | — |
| 2019-12-26 | $138.70 | $327.57 | 918,800 | — | — |
| 2019-12-24 | $137.88 | $325.63 | 854,900 | — | — |
| 2019-12-23 | $138.21 | $326.41 | 1,742,900 | — | — |
| 2019-12-20 | $138.80 | $327.81 | 5,665,400 | — | — |
| 2019-12-19 | $138.08 | $326.11 | 3,454,300 | — | — |
| 2019-12-18 | $137.71 | $325.23 | 4,068,900 | — | — |
| 2019-12-17 | $137.86 | $325.59 | 4,338,000 | — | — |
| 2019-12-16 | $137.01 | $323.58 | 5,944,900 | — | — |
| 2019-12-13 | $138.19 | $326.37 | 2,613,700 | — | — |
| 2019-12-12 | $136.73 | $322.92 | 2,555,200 | — | — |
| 2019-12-11 | $135.50 | $319.19 | 3,953,800 | — | — |
| 2019-12-10 | $135.53 | $319.26 | 2,474,200 | — | — |
| 2019-12-09 | $136.96 | $322.62 | 2,843,300 | — | — |
| 2019-12-06 | $138.58 | $326.44 | 2,476,000 | — | — |
| 2019-12-05 | $136.93 | $322.55 | 3,466,600 | — | — |
| 2019-12-04 | $135.74 | $319.75 | 2,703,600 | — | — |
| 2019-12-03 | $136.22 | $320.88 | 2,253,000 | — | — |
| 2019-12-02 | $135.74 | $319.75 | 3,963,100 | — | — |
| 2019-11-29 | $138.15 | $325.43 | 851,300 | — | — |
| 2019-11-27 | $138.43 | $326.09 | 2,061,400 | — | — |
| 2019-11-26 | $137.54 | $323.99 | 4,292,700 | — | — |
| 2019-11-25 | $136.88 | $322.44 | 2,460,500 | — | — |
| 2019-11-22 | $135.46 | $319.09 | 2,298,300 | — | — |
| 2019-11-21 | $136.47 | $321.47 | 1,828,500 | — | — |
| 2019-11-20 | $137.47 | $323.83 | 2,282,700 | — | — |
| 2019-11-19 | $137.66 | $324.27 | 3,140,600 | — | — |
| 2019-11-18 | $137.04 | $322.81 | 3,992,100 | — | — |
| 2019-11-15 | $135.82 | $319.94 | 4,150,700 | — | — |
| 2019-11-14 | $135.50 | $319.19 | 2,947,800 | — | — |
| 2019-11-13 | $133.82 | $315.23 | 3,815,400 | — | — |
| 2019-11-12 | $132.62 | $312.40 | 4,478,900 | — | — |
| 2019-11-11 | $132.36 | $311.79 | 3,106,700 | — | — |
| 2019-11-08 | $130.69 | $307.85 | 2,863,100 | — | — |
| 2019-11-07 | $132.35 | $311.77 | 3,039,400 | — | — |
| 2019-11-06 | $130.89 | $308.33 | 3,296,800 | — | — |
| 2019-11-05 | $132.19 | $311.39 | 5,902,800 | — | — |
| 2019-11-04 | $131.00 | $308.59 | 5,304,400 | — | — |
| 2019-11-01 | $134.15 | $316.01 | 3,137,200 | — | — |
| 2019-10-31 | $131.76 | $310.38 | 3,385,800 | — | — |
| 2019-10-30 | $131.96 | $310.85 | 2,097,500 | — | — |
| 2019-10-29 | $130.74 | $307.97 | 2,383,200 | — | — |
| 2019-10-28 | $130.22 | $306.75 | 2,623,700 | — | — |
| 2019-10-25 | $129.32 | $304.63 | 1,979,000 | — | — |
| 2019-10-24 | $129.21 | $304.37 | 1,808,400 | — | — |
| 2019-10-23 | $126.97 | $299.09 | 3,765,100 | — | — |
| 2019-10-22 | $125.44 | $295.49 | 2,865,000 | — | — |
| 2019-10-21 | $128.83 | $303.47 | 2,384,700 | — | — |
| 2019-10-18 | $128.33 | $302.30 | 4,189,000 | — | — |
| 2019-10-17 | $130.53 | $307.48 | 2,530,200 | — | — |
| 2019-10-16 | $131.76 | $310.38 | 2,175,600 | — | — |
| 2019-10-15 | $132.81 | $312.85 | 2,068,200 | — | — |
| 2019-10-14 | $132.74 | $312.68 | 1,558,600 | — | — |
| 2019-10-11 | $132.03 | $311.01 | 2,973,300 | — | — |
| 2019-10-10 | $131.54 | $309.86 | 2,467,300 | — | — |
| 2019-10-09 | $131.63 | $310.07 | 1,927,900 | — | — |
| 2019-10-08 | $129.53 | $305.12 | 2,333,400 | — | — |
| 2019-10-07 | $130.57 | $307.57 | 3,559,900 | — | — |
| 2019-10-04 | $131.41 | $309.55 | 3,920,200 | — | — |
| 2019-10-03 | $129.88 | $305.95 | 5,527,400 | — | — |
| 2019-10-02 | $129.38 | $304.77 | 3,479,100 | — | — |
| 2019-10-01 | $131.26 | $309.20 | 3,500,500 | — | — |
| 2019-09-30 | $132.76 | $312.73 | 3,190,800 | — | — |
| 2019-09-27 | $130.68 | $307.83 | 2,140,600 | — | — |
| 2019-09-26 | $133.42 | $314.29 | 2,124,000 | — | — |
| 2019-09-25 | $133.53 | $314.54 | 2,953,400 | — | — |
| 2019-09-24 | $132.90 | $313.06 | 2,500,500 | — | — |
| 2019-09-23 | $131.52 | $309.81 | 2,032,700 | — | — |
| 2019-09-20 | $131.81 | $310.49 | 4,130,500 | — | — |
| 2019-09-19 | $133.90 | $315.42 | 2,451,200 | — | — |
| 2019-09-18 | $132.89 | $313.04 | 2,997,700 | — | — |
| 2019-09-17 | $134.41 | $316.62 | 3,748,400 | — | — |
| 2019-09-16 | $133.06 | $313.44 | 3,944,200 | — | — |
| 2019-09-13 | $130.88 | $308.30 | 3,090,100 | — | — |
| 2019-09-12 | $133.44 | $314.33 | 5,056,800 | — | — |
| 2019-09-11 | $131.29 | $308.44 | 4,542,100 | — | — |
| 2019-09-10 | $131.36 | $308.61 | 4,940,900 | — | — |
| 2019-09-09 | $133.84 | $314.43 | 3,770,400 | — | — |
| 2019-09-06 | $137.67 | $323.43 | 2,187,400 | — | — |
| 2019-09-05 | $139.05 | $326.67 | 3,881,800 | — | — |
| 2019-09-04 | $137.72 | $323.55 | 2,071,100 | — | — |
| 2019-09-03 | $136.57 | $320.85 | 3,695,400 | — | — |
| 2019-08-30 | $136.22 | $320.03 | 3,266,500 | — | — |
| 2019-08-29 | $137.33 | $322.63 | 1,848,500 | — | — |
| 2019-08-28 | $137.01 | $321.88 | 2,894,000 | — | — |
| 2019-08-27 | $136.73 | $321.22 | 3,600,000 | — | — |
| 2019-08-26 | $135.65 | $318.69 | 2,367,700 | — | — |
| 2019-08-23 | $134.47 | $315.91 | 3,620,200 | — | — |
| 2019-08-22 | $137.97 | $324.14 | 2,919,900 | — | — |
| 2019-08-21 | $138.20 | $324.68 | 3,696,800 | — | — |
| 2019-08-20 | $139.62 | $328.01 | 2,817,900 | — | — |
| 2019-08-19 | $138.89 | $326.30 | 4,317,000 | — | — |
| 2019-08-16 | $138.31 | $324.94 | 5,668,400 | — | — |
| 2019-08-15 | $134.94 | $317.02 | 6,064,900 | — | — |
| 2019-08-14 | $130.68 | $307.01 | 4,123,200 | — | — |
| 2019-08-13 | $134.85 | $316.81 | 3,510,000 | — | — |
| 2019-08-12 | $132.47 | $311.22 | 4,240,500 | — | — |
| 2019-08-09 | $136.50 | $320.68 | 5,806,600 | — | — |
| 2019-08-08 | $136.39 | $320.43 | 4,860,600 | — | — |
| 2019-08-07 | $134.48 | $315.94 | 6,887,800 | — | — |
| 2019-08-06 | $130.92 | $307.57 | 7,268,200 | — | — |
| 2019-08-05 | $125.95 | $295.90 | 7,125,000 | — | — |
| 2019-08-02 | $130.16 | $305.79 | 4,516,800 | — | — |
| 2019-08-01 | $131.21 | $308.26 | 9,160,100 | — | — |
| 2019-07-31 | $133.25 | $313.05 | 65,404,200 | — | — |
| 2019-07-30 | $133.69 | $314.08 | 13,807,700 | — | — |
| 2019-07-29 | $136.71 | $321.18 | 5,312,600 | — | — |
| 2019-07-26 | $135.61 | $318.59 | 6,351,900 | — | — |
| 2019-07-25 | $132.48 | $311.24 | 6,365,800 | — | — |
| 2019-07-24 | $130.12 | $305.70 | 3,139,200 | — | — |
| 2019-07-23 | $131.06 | $307.90 | 1,972,500 | — | — |
| 2019-07-22 | $131.09 | $307.97 | 2,184,500 | — | — |
| 2019-07-19 | $129.74 | $304.80 | 2,323,200 | — | — |
| 2019-07-18 | $131.33 | $308.54 | 2,890,200 | — | — |
| 2019-07-17 | $130.60 | $306.82 | 1,973,400 | — | — |
| 2019-07-16 | $129.71 | $304.73 | 2,960,700 | — | — |
| 2019-07-15 | $130.36 | $306.26 | 2,534,100 | — | — |
| 2019-07-12 | $129.36 | $303.91 | 2,748,400 | — | — |
| 2019-07-11 | $127.82 | $300.29 | 2,637,900 | — | — |
| 2019-07-10 | $126.92 | $298.18 | 1,919,900 | — | — |
| 2019-07-09 | $127.00 | $298.37 | 2,182,500 | — | — |
| 2019-07-08 | $126.83 | $297.97 | 2,434,800 | — | — |
| 2019-07-05 | $126.80 | $297.90 | 2,886,100 | — | — |
| 2019-07-03 | $126.62 | $297.47 | 1,706,600 | — | — |
| 2019-07-02 | $124.91 | $293.46 | 2,302,400 | — | — |
| 2019-07-01 | $124.57 | $292.66 | 3,249,000 | — | — |
| 2019-06-28 | $122.68 | $288.22 | 8,997,000 | — | — |
| 2019-06-27 | $121.34 | $285.07 | 2,552,100 | — | — |
| 2019-06-26 | $121.27 | $284.90 | 2,736,500 | — | — |
| 2019-06-25 | $121.26 | $284.88 | 2,352,000 | — | — |
| 2019-06-24 | $121.22 | $284.79 | 2,249,400 | — | — |
| 2019-06-21 | $122.70 | $288.26 | 3,239,800 | — | — |
| 2019-06-20 | $123.88 | $291.04 | 2,532,100 | — | — |
| 2019-06-19 | $123.29 | $289.65 | 2,533,100 | — | — |
| 2019-06-18 | $122.62 | $288.08 | 2,847,800 | — | — |
| 2019-06-17 | $121.53 | $285.51 | 1,698,900 | — | — |
| 2019-06-14 | $121.40 | $285.21 | 2,368,200 | — | — |
| 2019-06-13 | $120.84 | $283.89 | 2,085,600 | — | — |
| 2019-06-12 | $120.95 | $283.33 | 1,864,800 | — | — |
| 2019-06-11 | $121.69 | $285.06 | 2,770,300 | — | — |
| 2019-06-10 | $122.29 | $286.47 | 2,220,700 | — | — |
| 2019-06-07 | $122.54 | $287.05 | 3,003,900 | — | — |
| 2019-06-06 | $121.57 | $284.78 | 2,142,100 | — | — |
| 2019-06-05 | $121.79 | $285.30 | 2,277,800 | — | — |
| 2019-06-04 | $120.24 | $281.67 | 2,765,700 | — | — |
| 2019-06-03 | $116.57 | $273.07 | 4,191,000 | — | — |
| 2019-05-31 | $120.30 | $281.81 | 3,747,300 | — | — |
| 2019-05-30 | $119.55 | $280.05 | 2,602,800 | — | — |
| 2019-05-29 | $119.07 | $278.93 | 2,340,800 | — | — |
| 2019-05-28 | $119.35 | $279.58 | 4,177,800 | — | — |
| 2019-05-24 | $118.74 | $278.15 | 2,998,100 | — | — |
| 2019-05-23 | $120.41 | $282.06 | 2,815,800 | — | — |
| 2019-05-22 | $121.00 | $283.45 | 3,108,100 | — | — |
| 2019-05-21 | $120.41 | $282.06 | 4,226,200 | — | — |
| 2019-05-20 | $118.32 | $277.17 | 1,914,600 | — | — |
| 2019-05-17 | $118.73 | $278.13 | 2,664,900 | — | — |
| 2019-05-16 | $119.10 | $279.00 | 3,405,300 | — | — |
| 2019-05-15 | $117.25 | $274.66 | 2,216,400 | — | — |
| 2019-05-14 | $116.92 | $273.89 | 2,855,300 | — | — |
| 2019-05-13 | $115.45 | $270.45 | 3,211,000 | — | — |
| 2019-05-10 | $116.72 | $273.42 | 2,040,000 | — | — |
| 2019-05-09 | $115.87 | $271.43 | 3,041,300 | — | — |
| 2019-05-08 | $116.14 | $272.06 | 3,286,900 | — | — |
| 2019-05-07 | $115.89 | $271.48 | 3,309,200 | — | — |
| 2019-05-06 | $117.32 | $274.83 | 2,627,300 | — | — |
| 2019-05-03 | $117.76 | $275.86 | 2,907,300 | — | — |
| 2019-05-02 | $117.80 | $275.95 | 5,374,900 | — | — |
| 2019-05-01 | $115.22 | $269.91 | 6,462,400 | — | — |
| 2019-04-30 | $115.93 | $271.57 | 8,346,600 | — | — |
| 2019-04-29 | $111.54 | $261.29 | 7,539,300 | — | — |
| 2019-04-26 | $110.90 | $259.79 | 3,044,600 | — | — |
| 2019-04-25 | $111.55 | $261.31 | 3,692,100 | — | — |
| 2019-04-24 | $112.04 | $262.46 | 2,351,000 | — | — |
| 2019-04-23 | $112.80 | $264.24 | 2,779,800 | — | — |
| 2019-04-22 | $112.21 | $262.86 | 2,954,000 | — | — |
| 2019-04-18 | $110.89 | $259.76 | 2,079,100 | — | — |
| 2019-04-17 | $111.10 | $260.26 | 1,879,100 | — | — |
| 2019-04-16 | $111.58 | $261.38 | 4,615,400 | — | — |
| 2019-04-15 | $113.14 | $265.03 | 1,934,800 | — | — |
| 2019-04-12 | $113.16 | $265.08 | 2,983,500 | — | — |
| 2019-04-11 | $112.90 | $264.47 | 3,352,000 | — | — |
| 2019-04-10 | $112.38 | $263.25 | 3,674,800 | — | — |
| 2019-04-09 | $113.76 | $266.49 | 2,863,000 | — | — |
| 2019-04-08 | $113.65 | $266.23 | 5,314,700 | — | — |
| 2019-04-05 | $113.39 | $265.62 | 2,537,400 | — | — |
| 2019-04-04 | $114.03 | $267.12 | 2,506,800 | — | — |
| 2019-04-03 | $114.93 | $269.23 | 3,899,100 | — | — |
| 2019-04-02 | $114.12 | $267.33 | 2,543,400 | — | — |
| 2019-04-01 | $113.78 | $266.53 | 2,937,300 | — | — |
| 2019-03-29 | $113.10 | $264.94 | 5,454,600 | — | — |
| 2019-03-28 | $111.18 | $260.44 | 3,116,900 | — | — |
| 2019-03-27 | $109.97 | $257.61 | 3,894,600 | — | — |
| 2019-03-26 | $109.91 | $257.47 | 2,948,100 | — | — |
| 2019-03-25 | $108.42 | $253.98 | 3,464,500 | — | — |
| 2019-03-22 | $110.41 | $258.64 | 6,868,700 | — | — |
| 2019-03-21 | $110.16 | $258.05 | 5,331,000 | — | — |
| 2019-03-20 | $106.75 | $250.07 | 10,713,400 | — | — |
| 2019-03-19 | $106.60 | $249.71 | 6,677,400 | — | — |
| 2019-03-18 | $108.12 | $253.27 | 16,711,100 | — | — |
| 2019-03-15 | $108.88 | $255.06 | 3,613,300 | — | — |
| 2019-03-14 | $107.78 | $252.48 | 1,893,100 | — | — |
| 2019-03-13 | $107.60 | $251.24 | 2,070,900 | — | — |
| 2019-03-12 | $107.37 | $250.70 | 1,415,300 | — | — |
| 2019-03-11 | $107.04 | $249.93 | 2,322,100 | — | — |
| 2019-03-08 | $105.71 | $246.82 | 1,768,200 | — | — |
| 2019-03-07 | $105.65 | $246.68 | 1,875,000 | — | — |
| 2019-03-06 | $106.60 | $248.90 | 1,245,500 | — | — |
| 2019-03-05 | $106.89 | $249.58 | 1,520,000 | — | — |
| 2019-03-04 | $107.32 | $250.58 | 1,751,700 | — | — |
| 2019-03-01 | $108.39 | $253.08 | 1,756,000 | — | — |
| 2019-02-28 | $108.15 | $252.52 | 3,075,800 | — | — |
| 2019-02-27 | $107.21 | $250.33 | 2,177,800 | — | — |
| 2019-02-26 | $106.81 | $249.39 | 2,759,700 | — | — |
| 2019-02-25 | $106.79 | $249.35 | 1,424,000 | — | — |
| 2019-02-22 | $107.09 | $250.05 | 1,762,000 | — | — |
| 2019-02-21 | $107.12 | $250.12 | 2,370,900 | — | — |
| 2019-02-20 | $107.06 | $249.98 | 3,753,900 | — | — |
| 2019-02-19 | $108.71 | $253.83 | 2,224,100 | — | — |
| 2019-02-15 | $108.93 | $254.34 | 3,211,800 | — | — |
| 2019-02-14 | $106.30 | $248.20 | 3,246,800 | — | — |
| 2019-02-13 | $106.79 | $249.35 | 3,539,800 | — | — |
| 2019-02-12 | $106.55 | $248.79 | 3,944,500 | — | — |
| 2019-02-11 | $109.10 | $254.74 | 1,574,200 | — | — |
| 2019-02-08 | $109.00 | $254.51 | 2,602,100 | — | — |
| 2019-02-07 | $108.67 | $253.74 | 2,819,300 | — | — |
| 2019-02-06 | $109.70 | $256.14 | 1,033,000 | — | — |
| 2019-02-05 | $109.90 | $256.61 | 1,185,100 | — | — |
| 2019-02-04 | $108.97 | $254.44 | 1,285,500 | — | — |
| 2019-02-01 | $107.20 | $250.30 | 1,820,900 | — | — |
| 2019-01-31 | $104.53 | $244.07 | 1,632,200 | — | — |
| 2019-01-30 | $105.52 | $246.38 | 1,381,400 | — | — |
| 2019-01-29 | $103.59 | $241.87 | 1,009,400 | — | — |
| 2019-01-28 | $104.29 | $243.51 | 926,100 | — | — |
| 2019-01-25 | $105.43 | $246.17 | 1,470,700 | — | — |
| 2019-01-24 | $105.16 | $245.54 | 1,348,600 | — | — |
| 2019-01-23 | $105.89 | $247.24 | 1,219,400 | — | — |
| 2019-01-22 | $105.34 | $245.96 | 1,458,700 | — | — |
| 2019-01-18 | $105.84 | $247.13 | 1,778,600 | — | — |
| 2019-01-17 | $104.21 | $243.32 | 1,618,600 | — | — |
| 2019-01-16 | $103.67 | $242.06 | 2,492,400 | — | — |
| 2019-01-15 | $104.71 | $244.49 | 1,160,200 | — | — |
| 2019-01-14 | $103.66 | $242.04 | 1,342,900 | — | — |
| 2019-01-11 | $103.53 | $241.73 | 1,306,000 | — | — |
| 2019-01-10 | $103.83 | $242.43 | 2,121,100 | — | — |
| 2019-01-09 | $102.70 | $239.80 | 1,942,500 | — | — |
| 2019-01-08 | $103.19 | $240.94 | 2,029,300 | — | — |
| 2019-01-07 | $102.42 | $239.14 | 2,246,100 | — | — |
| 2019-01-04 | $101.78 | $237.65 | 2,534,200 | — | — |
| 2019-01-03 | $98.31 | $229.55 | 1,612,700 | — | — |
| 2019-01-02 | $101.43 | $236.83 | 1,704,300 | — | — |