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 | $194.51 | $355.71 | 867,300 | — | — |
| 2019-12-30 | $192.91 | $352.78 | 696,000 | — | — |
| 2019-12-27 | $193.90 | $354.58 | 525,300 | — | — |
| 2019-12-26 | $193.87 | $354.53 | 453,300 | — | — |
| 2019-12-24 | $193.71 | $354.24 | 294,300 | — | — |
| 2019-12-23 | $194.42 | $355.54 | 697,200 | — | — |
| 2019-12-20 | $193.66 | $354.15 | 2,224,500 | — | — |
| 2019-12-19 | $192.62 | $352.24 | 1,141,200 | — | — |
| 2019-12-18 | $190.87 | $349.05 | 1,004,100 | — | — |
| 2019-12-17 | $192.71 | $352.42 | 1,136,100 | — | — |
| 2019-12-16 | $193.17 | $353.25 | 1,358,400 | — | — |
| 2019-12-13 | $190.74 | $348.81 | 1,213,500 | — | — |
| 2019-12-12 | $192.27 | $351.61 | 1,304,100 | — | — |
| 2019-12-11 | $191.83 | $350.80 | 813,900 | — | — |
| 2019-12-10 | $190.28 | $347.97 | 1,243,200 | — | — |
| 2019-12-09 | $192.19 | $351.46 | 765,900 | — | — |
| 2019-12-06 | $192.85 | $352.66 | 1,000,800 | — | — |
| 2019-12-05 | $190.83 | $348.98 | 1,192,200 | — | — |
| 2019-12-04 | $190.44 | $348.25 | 1,279,800 | — | — |
| 2019-12-03 | $192.64 | $352.28 | 1,374,600 | — | — |
| 2019-12-02 | $191.61 | $350.40 | 1,001,400 | — | — |
| 2019-11-29 | $194.38 | $355.46 | 709,500 | — | — |
| 2019-11-27 | $194.95 | $356.51 | 918,000 | — | — |
| 2019-11-26 | $195.73 | $357.93 | 2,161,800 | — | — |
| 2019-11-25 | $193.34 | $353.56 | 1,281,000 | — | — |
| 2019-11-22 | $191.61 | $350.40 | 1,986,300 | — | — |
| 2019-11-21 | $189.52 | $346.58 | 2,166,600 | — | — |
| 2019-11-20 | $192.01 | $351.12 | 1,882,200 | — | — |
| 2019-11-19 | $194.73 | $356.11 | 2,064,000 | — | — |
| 2019-11-18 | $195.36 | $357.26 | 1,452,900 | — | — |
| 2019-11-15 | $197.59 | $361.33 | 1,131,900 | — | — |
| 2019-11-14 | $197.82 | $361.75 | 857,700 | — | — |
| 2019-11-13 | $196.58 | $358.80 | 1,080,000 | — | — |
| 2019-11-12 | $195.75 | $357.28 | 1,352,400 | — | — |
| 2019-11-11 | $193.14 | $352.51 | 976,200 | — | — |
| 2019-11-08 | $193.78 | $353.69 | 1,129,500 | — | — |
| 2019-11-07 | $189.82 | $346.46 | 1,793,400 | — | — |
| 2019-11-06 | $191.75 | $349.98 | 1,567,500 | — | — |
| 2019-11-05 | $188.30 | $343.69 | 2,490,600 | — | — |
| 2019-11-04 | $190.33 | $347.40 | 1,831,200 | — | — |
| 2019-11-01 | $193.21 | $352.65 | 1,533,300 | — | — |
| 2019-10-31 | $190.77 | $348.20 | 2,370,900 | — | — |
| 2019-10-30 | $195.41 | $356.66 | 1,610,400 | — | — |
| 2019-10-29 | $193.87 | $353.85 | 1,845,300 | — | — |
| 2019-10-28 | $192.75 | $351.80 | 1,586,400 | — | — |
| 2019-10-25 | $191.64 | $349.79 | 1,298,700 | — | — |
| 2019-10-24 | $191.35 | $349.25 | 1,363,500 | — | — |
| 2019-10-23 | $187.96 | $343.06 | 1,838,400 | — | — |
| 2019-10-22 | $188.96 | $344.90 | 3,324,000 | — | — |
| 2019-10-21 | $183.47 | $334.87 | 2,399,100 | — | — |
| 2019-10-18 | $186.95 | $341.23 | 1,362,600 | — | — |
| 2019-10-17 | $186.85 | $341.03 | 1,245,900 | — | — |
| 2019-10-16 | $188.08 | $343.28 | 1,210,500 | — | — |
| 2019-10-15 | $186.30 | $340.03 | 1,248,300 | — | — |
| 2019-10-14 | $183.45 | $334.83 | 859,200 | — | — |
| 2019-10-11 | $183.34 | $334.63 | 2,163,600 | — | — |
| 2019-10-10 | $186.23 | $339.91 | 1,318,500 | — | — |
| 2019-10-09 | $185.22 | $338.06 | 1,212,000 | — | — |
| 2019-10-08 | $181.98 | $332.15 | 1,085,700 | — | — |
| 2019-10-07 | $183.09 | $334.18 | 915,000 | — | — |
| 2019-10-04 | $182.95 | $333.91 | 1,071,600 | — | — |
| 2019-10-03 | $181.06 | $330.48 | 1,047,300 | — | — |
| 2019-10-02 | $180.34 | $329.15 | 1,507,800 | — | — |
| 2019-10-01 | $181.62 | $331.49 | 1,458,000 | — | — |
| 2019-09-30 | $183.29 | $334.54 | 1,012,200 | — | — |
| 2019-09-27 | $181.43 | $331.14 | 1,079,700 | — | — |
| 2019-09-26 | $182.78 | $333.62 | 849,300 | — | — |
| 2019-09-25 | $181.51 | $331.30 | 1,399,200 | — | — |
| 2019-09-24 | $180.83 | $330.06 | 1,599,900 | — | — |
| 2019-09-23 | $180.55 | $329.54 | 1,451,700 | — | — |
| 2019-09-20 | $183.51 | $334.95 | 2,411,400 | — | — |
| 2019-09-19 | $183.26 | $334.49 | 1,564,200 | — | — |
| 2019-09-18 | $180.95 | $330.26 | 969,300 | — | — |
| 2019-09-17 | $179.17 | $327.03 | 1,038,000 | — | — |
| 2019-09-16 | $175.83 | $320.93 | 1,257,900 | — | — |
| 2019-09-13 | $180.51 | $329.46 | 1,188,300 | — | — |
| 2019-09-12 | $179.65 | $327.90 | 1,878,600 | — | — |
| 2019-09-11 | $175.80 | $320.87 | 1,540,500 | — | — |
| 2019-09-10 | $173.91 | $317.42 | 1,447,200 | — | — |
| 2019-09-09 | $174.34 | $318.21 | 1,382,400 | — | — |
| 2019-09-06 | $178.25 | $325.34 | 984,000 | — | — |
| 2019-09-05 | $178.17 | $325.20 | 1,296,300 | — | — |
| 2019-09-04 | $178.22 | $325.29 | 1,065,600 | — | — |
| 2019-09-03 | $175.73 | $320.74 | 933,300 | — | — |
| 2019-08-30 | $175.58 | $320.47 | 1,274,100 | — | — |
| 2019-08-29 | $174.89 | $319.22 | 1,246,200 | — | — |
| 2019-08-28 | $174.23 | $318.00 | 899,400 | — | — |
| 2019-08-27 | $171.80 | $313.56 | 980,700 | — | — |
| 2019-08-26 | $171.15 | $312.39 | 1,047,000 | — | — |
| 2019-08-23 | $170.87 | $311.87 | 1,839,000 | — | — |
| 2019-08-22 | $174.50 | $318.50 | 1,248,000 | — | — |
| 2019-08-21 | $175.89 | $321.03 | 1,467,000 | — | — |
| 2019-08-20 | $174.67 | $318.80 | 1,209,300 | — | — |
| 2019-08-19 | $176.15 | $321.50 | 1,446,900 | — | — |
| 2019-08-16 | $176.70 | $322.51 | 1,806,600 | — | — |
| 2019-08-15 | $173.40 | $316.49 | 1,291,500 | — | — |
| 2019-08-14 | $171.75 | $312.80 | 1,548,900 | — | — |
| 2019-08-13 | $175.28 | $319.23 | 1,571,400 | — | — |
| 2019-08-12 | $171.91 | $313.08 | 969,300 | — | — |
| 2019-08-09 | $173.25 | $315.53 | 992,100 | — | — |
| 2019-08-08 | $174.44 | $317.68 | 1,599,900 | — | — |
| 2019-08-07 | $171.00 | $311.42 | 2,234,400 | — | — |
| 2019-08-06 | $166.29 | $302.85 | 1,704,600 | — | — |
| 2019-08-05 | $165.12 | $300.72 | 1,532,700 | — | — |
| 2019-08-02 | $170.16 | $309.89 | 1,261,200 | — | — |
| 2019-08-01 | $170.98 | $311.39 | 1,615,500 | — | — |
| 2019-07-31 | $171.01 | $311.45 | 1,909,800 | — | — |
| 2019-07-30 | $171.67 | $312.65 | 1,707,000 | — | — |
| 2019-07-29 | $170.05 | $309.69 | 1,946,700 | — | — |
| 2019-07-26 | $170.77 | $311.00 | 1,778,700 | — | — |
| 2019-07-25 | $169.77 | $309.18 | 2,669,400 | — | — |
| 2019-07-24 | $167.04 | $304.22 | 2,743,200 | — | — |
| 2019-07-23 | $163.41 | $297.60 | 6,339,300 | — | — |
| 2019-07-22 | $151.53 | $275.97 | 1,603,200 | — | — |
| 2019-07-19 | $152.20 | $277.19 | 1,464,600 | — | — |
| 2019-07-18 | $152.56 | $277.85 | 1,743,000 | — | — |
| 2019-07-17 | $152.28 | $277.34 | 1,735,200 | — | — |
| 2019-07-16 | $155.85 | $283.83 | 1,507,800 | — | — |
| 2019-07-15 | $157.96 | $287.67 | 1,000,800 | — | — |
| 2019-07-12 | $156.58 | $285.16 | 1,272,900 | — | — |
| 2019-07-11 | $155.07 | $282.41 | 1,232,100 | — | — |
| 2019-07-10 | $152.51 | $277.76 | 1,485,600 | — | — |
| 2019-07-09 | $154.05 | $280.55 | 852,600 | — | — |
| 2019-07-08 | $154.26 | $280.94 | 946,800 | — | — |
| 2019-07-05 | $155.38 | $282.98 | 683,100 | — | — |
| 2019-07-03 | $156.72 | $285.42 | 642,300 | — | — |
| 2019-07-02 | $154.46 | $281.31 | 1,002,000 | — | — |
| 2019-07-01 | $153.77 | $280.04 | 1,261,500 | — | — |
| 2019-06-28 | $152.76 | $278.21 | 1,647,300 | — | — |
| 2019-06-27 | $151.58 | $276.06 | 1,122,000 | — | — |
| 2019-06-26 | $151.42 | $275.77 | 1,312,200 | — | — |
| 2019-06-25 | $154.44 | $281.27 | 1,453,800 | — | — |
| 2019-06-24 | $155.32 | $282.87 | 1,151,400 | — | — |
| 2019-06-21 | $155.23 | $282.70 | 2,250,000 | — | — |
| 2019-06-20 | $157.22 | $286.33 | 1,603,200 | — | — |
| 2019-06-19 | $155.00 | $282.29 | 1,707,300 | — | — |
| 2019-06-18 | $154.92 | $282.15 | 2,081,400 | — | — |
| 2019-06-17 | $155.92 | $283.96 | 1,250,100 | — | — |
| 2019-06-14 | $157.88 | $287.54 | 1,434,300 | — | — |
| 2019-06-13 | $159.67 | $290.79 | 1,673,100 | — | — |
| 2019-06-12 | $157.96 | $287.67 | 1,341,600 | — | — |
| 2019-06-11 | $156.96 | $285.85 | 1,880,100 | — | — |
| 2019-06-10 | $157.18 | $286.26 | 1,480,200 | — | — |
| 2019-06-07 | $157.99 | $287.74 | 2,902,200 | — | — |
| 2019-06-06 | $155.52 | $283.23 | 2,589,000 | — | — |
| 2019-06-05 | $149.92 | $273.04 | 2,216,700 | — | — |
| 2019-06-04 | $145.13 | $264.31 | 2,294,400 | — | — |
| 2019-06-03 | $142.27 | $259.10 | 1,567,500 | — | — |
| 2019-05-31 | $139.82 | $254.63 | 1,446,000 | — | — |
| 2019-05-30 | $141.52 | $257.74 | 1,253,100 | — | — |
| 2019-05-29 | $142.15 | $258.88 | 1,309,500 | — | — |
| 2019-05-28 | $142.34 | $259.24 | 1,521,600 | — | — |
| 2019-05-24 | $143.57 | $261.48 | 1,095,900 | — | — |
| 2019-05-23 | $143.52 | $261.38 | 1,966,800 | — | — |
| 2019-05-22 | $143.81 | $261.91 | 1,023,000 | — | — |
| 2019-05-21 | $143.97 | $262.20 | 1,300,800 | — | — |
| 2019-05-20 | $141.50 | $257.71 | 1,578,900 | — | — |
| 2019-05-17 | $145.23 | $264.49 | 1,376,100 | — | — |
| 2019-05-16 | $144.43 | $263.03 | 1,781,400 | — | — |
| 2019-05-15 | $143.64 | $260.91 | 1,039,500 | — | — |
| 2019-05-14 | $144.80 | $263.02 | 1,262,100 | — | — |
| 2019-05-13 | $143.63 | $260.89 | 1,632,900 | — | — |
| 2019-05-10 | $146.64 | $266.36 | 1,503,000 | — | — |
| 2019-05-09 | $147.32 | $267.60 | 1,125,900 | — | — |
| 2019-05-08 | $148.17 | $269.14 | 1,317,000 | — | — |
| 2019-05-07 | $148.99 | $270.63 | 1,632,300 | — | — |
| 2019-05-06 | $150.80 | $273.92 | 1,357,500 | — | — |
| 2019-05-03 | $151.97 | $276.04 | 1,099,200 | — | — |
| 2019-05-02 | $150.89 | $274.08 | 1,487,700 | — | — |
| 2019-05-01 | $149.17 | $270.95 | 2,129,700 | — | — |
| 2019-04-30 | $151.61 | $275.39 | 1,721,100 | — | — |
| 2019-04-29 | $150.51 | $273.39 | 1,792,500 | — | — |
| 2019-04-26 | $152.22 | $276.50 | 1,015,200 | — | — |
| 2019-04-25 | $150.43 | $273.25 | 1,479,600 | — | — |
| 2019-04-24 | $152.63 | $277.25 | 1,734,900 | — | — |
| 2019-04-23 | $153.48 | $278.78 | 3,760,500 | — | — |
| 2019-04-22 | $150.63 | $273.61 | 2,366,700 | — | — |
| 2019-04-18 | $150.81 | $273.93 | 2,285,400 | — | — |
| 2019-04-17 | $147.64 | $268.17 | 1,665,300 | — | — |
| 2019-04-16 | $150.16 | $272.75 | 1,345,800 | — | — |
| 2019-04-15 | $147.92 | $268.69 | 1,232,700 | — | — |
| 2019-04-12 | $147.18 | $267.34 | 1,827,300 | — | — |
| 2019-04-11 | $147.75 | $268.38 | 1,077,900 | — | — |
| 2019-04-10 | $147.90 | $268.66 | 1,372,800 | — | — |
| 2019-04-09 | $147.91 | $268.67 | 1,164,600 | — | — |
| 2019-04-08 | $148.81 | $270.30 | 1,209,000 | — | — |
| 2019-04-05 | $149.74 | $272.00 | 1,268,700 | — | — |
| 2019-04-04 | $148.13 | $269.06 | 1,194,600 | — | — |
| 2019-04-03 | $146.89 | $266.82 | 1,734,900 | — | — |
| 2019-04-02 | $145.72 | $264.70 | 1,263,600 | — | — |
| 2019-04-01 | $144.44 | $262.37 | 1,785,900 | — | — |
| 2019-03-29 | $143.57 | $260.78 | 2,536,200 | — | — |
| 2019-03-28 | $143.74 | $261.09 | 951,600 | — | — |
| 2019-03-27 | $142.23 | $258.35 | 1,866,000 | — | — |
| 2019-03-26 | $140.13 | $254.54 | 1,636,800 | — | — |
| 2019-03-25 | $140.80 | $255.75 | 1,305,300 | — | — |
| 2019-03-22 | $140.24 | $254.74 | 3,214,800 | — | — |
| 2019-03-21 | $144.54 | $262.55 | 1,293,000 | — | — |
| 2019-03-20 | $143.09 | $259.91 | 1,253,100 | — | — |
| 2019-03-19 | $143.42 | $260.52 | 1,205,100 | — | — |
| 2019-03-18 | $143.78 | $261.17 | 1,437,600 | — | — |
| 2019-03-15 | $143.68 | $260.98 | 2,403,900 | — | — |
| 2019-03-14 | $142.94 | $259.64 | 2,280,300 | — | — |
| 2019-03-13 | $141.74 | $257.45 | 2,411,100 | — | — |
| 2019-03-12 | $140.90 | $255.93 | 1,467,300 | — | — |
| 2019-03-11 | $142.66 | $259.14 | 1,677,300 | — | — |
| 2019-03-08 | $138.99 | $252.46 | 2,157,900 | — | — |
| 2019-03-07 | $138.02 | $250.70 | 2,679,300 | — | — |
| 2019-03-06 | $140.75 | $255.67 | 3,070,500 | — | — |
| 2019-03-05 | $143.81 | $261.22 | 1,641,900 | — | — |
| 2019-03-04 | $145.92 | $265.05 | 1,647,000 | — | — |
| 2019-03-01 | $145.54 | $264.36 | 1,162,200 | — | — |
| 2019-02-28 | $144.40 | $262.29 | 1,564,500 | — | — |
| 2019-02-27 | $146.77 | $266.60 | 2,252,400 | — | — |
| 2019-02-26 | $144.77 | $262.97 | 1,759,800 | — | — |
| 2019-02-25 | $145.89 | $265.00 | 1,614,300 | — | — |
| 2019-02-22 | $146.63 | $266.34 | 1,050,900 | — | — |
| 2019-02-21 | $146.57 | $265.54 | 1,673,100 | — | — |
| 2019-02-20 | $146.42 | $265.28 | 1,489,500 | — | — |
| 2019-02-19 | $145.85 | $264.24 | 1,780,800 | — | — |
| 2019-02-15 | $146.39 | $265.23 | 1,247,400 | — | — |
| 2019-02-14 | $143.93 | $260.76 | 1,430,700 | — | — |
| 2019-02-13 | $144.66 | $262.09 | 1,233,000 | — | — |
| 2019-02-12 | $145.75 | $264.06 | 2,229,000 | — | — |
| 2019-02-11 | $141.24 | $255.89 | 1,267,500 | — | — |
| 2019-02-08 | $140.34 | $254.26 | 1,531,500 | — | — |
| 2019-02-07 | $139.37 | $252.50 | 1,401,600 | — | — |
| 2019-02-06 | $140.35 | $254.28 | 1,495,800 | — | — |
| 2019-02-05 | $140.61 | $254.75 | 1,850,400 | — | — |
| 2019-02-04 | $139.65 | $253.02 | 2,223,000 | — | — |
| 2019-02-01 | $139.01 | $251.85 | 2,394,600 | — | — |
| 2019-01-31 | $140.51 | $254.56 | 5,006,700 | — | — |
| 2019-01-30 | $135.08 | $244.73 | 3,128,400 | — | — |
| 2019-01-29 | $134.33 | $243.38 | 2,018,100 | — | — |
| 2019-01-28 | $132.33 | $239.76 | 2,150,400 | — | — |
| 2019-01-25 | $130.94 | $237.24 | 2,723,700 | — | — |
| 2019-01-24 | $130.09 | $235.69 | 1,858,800 | — | — |
| 2019-01-23 | $131.13 | $237.58 | 2,224,200 | — | — |
| 2019-01-22 | $131.32 | $237.93 | 2,798,700 | — | — |
| 2019-01-18 | $132.84 | $240.68 | 4,287,600 | — | — |
| 2019-01-17 | $131.51 | $238.26 | 2,452,200 | — | — |
| 2019-01-16 | $128.98 | $233.68 | 3,243,900 | — | — |
| 2019-01-15 | $127.15 | $230.36 | 7,717,500 | — | — |
| 2019-01-14 | $132.60 | $240.24 | 1,699,200 | — | — |
| 2019-01-11 | $131.98 | $239.11 | 1,699,500 | — | — |
| 2019-01-10 | $133.18 | $241.30 | 1,305,000 | — | — |
| 2019-01-09 | $132.71 | $240.44 | 2,947,800 | — | — |
| 2019-01-08 | $132.93 | $240.84 | 1,773,900 | — | — |
| 2019-01-07 | $131.99 | $239.14 | 2,589,900 | — | — |
| 2019-01-04 | $130.16 | $235.81 | 3,172,500 | — | — |
| 2019-01-03 | $126.80 | $229.72 | 2,587,200 | — | — |
| 2019-01-02 | $130.74 | $236.87 | 1,522,500 | — | — |