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 | $170.50 | $313.65 | 903,000 | — | — |
| 2019-12-30 | $169.59 | $311.97 | 867,100 | — | — |
| 2019-12-27 | $170.77 | $314.15 | 821,400 | — | — |
| 2019-12-26 | $170.35 | $313.37 | 1,713,700 | — | — |
| 2019-12-24 | $169.91 | $312.56 | 350,200 | — | — |
| 2019-12-23 | $170.02 | $312.77 | 1,139,900 | — | — |
| 2019-12-20 | $171.09 | $314.73 | 3,947,200 | — | — |
| 2019-12-19 | $168.74 | $310.41 | 1,924,800 | — | — |
| 2019-12-18 | $167.56 | $308.24 | 2,069,900 | — | — |
| 2019-12-17 | $168.32 | $309.64 | 1,838,800 | — | — |
| 2019-12-16 | $168.59 | $310.14 | 2,404,000 | — | — |
| 2019-12-13 | $168.26 | $309.53 | 1,308,400 | — | — |
| 2019-12-12 | $167.16 | $307.50 | 1,931,100 | — | — |
| 2019-12-11 | $167.24 | $305.98 | 1,245,800 | — | — |
| 2019-12-10 | $168.43 | $308.15 | 1,523,400 | — | — |
| 2019-12-09 | $169.07 | $309.33 | 1,500,800 | — | — |
| 2019-12-06 | $169.98 | $310.99 | 1,300,100 | — | — |
| 2019-12-05 | $168.36 | $308.03 | 1,748,200 | — | — |
| 2019-12-04 | $168.57 | $308.41 | 1,863,700 | — | — |
| 2019-12-03 | $167.13 | $305.78 | 2,930,100 | — | — |
| 2019-12-02 | $168.59 | $308.45 | 1,341,500 | — | — |
| 2019-11-29 | $170.78 | $312.45 | 706,200 | — | — |
| 2019-11-27 | $171.48 | $313.74 | 1,093,400 | — | — |
| 2019-11-26 | $171.62 | $313.99 | 2,021,000 | — | — |
| 2019-11-25 | $170.20 | $311.39 | 1,259,500 | — | — |
| 2019-11-22 | $169.65 | $310.39 | 1,279,100 | — | — |
| 2019-11-21 | $169.86 | $310.77 | 1,184,800 | — | — |
| 2019-11-20 | $170.58 | $312.09 | 1,286,900 | — | — |
| 2019-11-19 | $171.09 | $313.02 | 1,284,000 | — | — |
| 2019-11-18 | $170.73 | $312.36 | 1,444,500 | — | — |
| 2019-11-15 | $171.17 | $313.17 | 1,611,200 | — | — |
| 2019-11-14 | $170.14 | $311.28 | 2,367,900 | — | — |
| 2019-11-13 | $168.98 | $309.16 | 2,325,600 | — | — |
| 2019-11-12 | $166.36 | $304.37 | 1,921,700 | — | — |
| 2019-11-11 | $163.42 | $298.99 | 1,417,900 | — | — |
| 2019-11-08 | $162.73 | $297.73 | 1,787,500 | — | — |
| 2019-11-07 | $162.10 | $296.57 | 2,166,800 | — | — |
| 2019-11-06 | $159.66 | $292.11 | 2,142,900 | — | — |
| 2019-11-05 | $157.01 | $287.26 | 3,924,600 | — | — |
| 2019-11-04 | $161.88 | $296.17 | 2,542,900 | — | — |
| 2019-11-01 | $162.98 | $298.18 | 1,375,900 | — | — |
| 2019-10-31 | $162.23 | $296.81 | 6,511,300 | — | — |
| 2019-10-30 | $164.15 | $300.32 | 2,878,300 | — | — |
| 2019-10-29 | $162.83 | $297.91 | 1,557,200 | — | — |
| 2019-10-28 | $162.48 | $297.27 | 1,378,500 | — | — |
| 2019-10-25 | $161.96 | $296.32 | 2,200,000 | — | — |
| 2019-10-24 | $162.54 | $297.38 | 1,093,200 | — | — |
| 2019-10-23 | $160.04 | $292.80 | 1,707,400 | — | — |
| 2019-10-22 | $159.49 | $291.80 | 1,322,400 | — | — |
| 2019-10-21 | $162.03 | $296.45 | 1,714,300 | — | — |
| 2019-10-18 | $163.54 | $299.21 | 1,661,800 | — | — |
| 2019-10-17 | $163.83 | $299.74 | 1,091,700 | — | — |
| 2019-10-16 | $164.16 | $300.34 | 1,661,500 | — | — |
| 2019-10-15 | $164.12 | $300.27 | 1,327,800 | — | — |
| 2019-10-14 | $162.46 | $297.23 | 1,282,500 | — | — |
| 2019-10-11 | $162.52 | $297.34 | 1,989,500 | — | — |
| 2019-10-10 | $160.72 | $294.05 | 1,571,200 | — | — |
| 2019-10-09 | $158.46 | $289.91 | 1,657,100 | — | — |
| 2019-10-08 | $156.32 | $286.00 | 1,477,600 | — | — |
| 2019-10-07 | $158.89 | $290.70 | 1,006,300 | — | — |
| 2019-10-04 | $159.17 | $291.21 | 1,363,400 | — | — |
| 2019-10-03 | $157.54 | $288.23 | 1,620,400 | — | — |
| 2019-10-02 | $156.62 | $286.55 | 2,669,100 | — | — |
| 2019-10-01 | $160.43 | $293.52 | 1,809,300 | — | — |
| 2019-09-30 | $161.42 | $295.33 | 1,489,400 | — | — |
| 2019-09-27 | $160.43 | $293.52 | 2,067,400 | — | — |
| 2019-09-26 | $163.27 | $298.71 | 2,092,900 | — | — |
| 2019-09-25 | $161.68 | $295.81 | 2,361,500 | — | — |
| 2019-09-24 | $160.03 | $292.79 | 2,724,800 | — | — |
| 2019-09-23 | $159.70 | $292.18 | 1,732,600 | — | — |
| 2019-09-20 | $159.30 | $291.45 | 2,651,100 | — | — |
| 2019-09-19 | $159.35 | $291.54 | 1,854,400 | — | — |
| 2019-09-18 | $157.77 | $288.65 | 1,711,900 | — | — |
| 2019-09-17 | $158.83 | $290.59 | 2,600,700 | — | — |
| 2019-09-16 | $158.17 | $289.38 | 2,427,900 | — | — |
| 2019-09-13 | $159.74 | $292.26 | 1,906,900 | — | — |
| 2019-09-12 | $160.41 | $293.48 | 2,209,200 | — | — |
| 2019-09-11 | $161.14 | $293.37 | 2,659,400 | — | — |
| 2019-09-10 | $164.33 | $299.18 | 2,010,100 | — | — |
| 2019-09-09 | $168.05 | $305.95 | 1,670,200 | — | — |
| 2019-09-06 | $173.25 | $315.42 | 4,866,000 | — | — |
| 2019-09-05 | $173.27 | $315.46 | 1,742,600 | — | — |
| 2019-09-04 | $169.71 | $308.97 | 1,359,900 | — | — |
| 2019-09-03 | $167.21 | $304.42 | 1,528,200 | — | — |
| 2019-08-30 | $169.84 | $309.21 | 1,586,200 | — | — |
| 2019-08-29 | $169.44 | $308.48 | 1,186,800 | — | — |
| 2019-08-28 | $167.22 | $304.44 | 1,532,100 | — | — |
| 2019-08-27 | $166.85 | $303.77 | 1,595,100 | — | — |
| 2019-08-26 | $166.81 | $303.69 | 1,197,500 | — | — |
| 2019-08-23 | $164.80 | $300.04 | 1,685,100 | — | — |
| 2019-08-22 | $169.53 | $308.65 | 1,174,400 | — | — |
| 2019-08-21 | $169.69 | $308.94 | 1,235,100 | — | — |
| 2019-08-20 | $167.88 | $305.64 | 1,143,400 | — | — |
| 2019-08-19 | $168.96 | $307.61 | 1,125,000 | — | — |
| 2019-08-16 | $167.02 | $304.08 | 1,339,600 | — | — |
| 2019-08-15 | $165.07 | $300.53 | 1,670,300 | — | — |
| 2019-08-14 | $163.84 | $298.29 | 2,204,500 | — | — |
| 2019-08-13 | $168.71 | $307.15 | 1,303,000 | — | — |
| 2019-08-12 | $165.87 | $301.98 | 1,633,200 | — | — |
| 2019-08-09 | $167.73 | $305.37 | 2,105,800 | — | — |
| 2019-08-08 | $170.32 | $310.09 | 2,306,700 | — | — |
| 2019-08-07 | $164.47 | $299.43 | 2,139,100 | — | — |
| 2019-08-06 | $163.39 | $297.47 | 2,113,900 | — | — |
| 2019-08-05 | $159.75 | $290.84 | 4,644,800 | — | — |
| 2019-08-02 | $164.27 | $299.07 | 2,873,700 | — | — |
| 2019-08-01 | $164.30 | $299.12 | 4,099,000 | — | — |
| 2019-07-31 | $166.52 | $303.17 | 4,170,900 | — | — |
| 2019-07-30 | $165.00 | $300.40 | 1,934,100 | — | — |
| 2019-07-29 | $167.91 | $305.70 | 1,066,000 | — | — |
| 2019-07-26 | $169.27 | $308.17 | 1,035,500 | — | — |
| 2019-07-25 | $167.06 | $304.15 | 1,305,100 | — | — |
| 2019-07-24 | $167.21 | $304.42 | 2,063,300 | — | — |
| 2019-07-23 | $167.91 | $305.70 | 934,600 | — | — |
| 2019-07-22 | $167.14 | $304.30 | 1,423,100 | — | — |
| 2019-07-19 | $166.46 | $303.06 | 1,434,600 | — | — |
| 2019-07-18 | $167.77 | $305.44 | 1,500,700 | — | — |
| 2019-07-17 | $165.39 | $301.11 | 1,885,100 | — | — |
| 2019-07-16 | $164.20 | $298.94 | 1,898,700 | — | — |
| 2019-07-15 | $165.01 | $300.42 | 2,064,500 | — | — |
| 2019-07-12 | $165.13 | $300.64 | 2,239,500 | — | — |
| 2019-07-11 | $165.21 | $300.78 | 1,958,500 | — | — |
| 2019-07-10 | $164.54 | $299.56 | 1,730,000 | — | — |
| 2019-07-09 | $163.54 | $297.74 | 1,703,000 | — | — |
| 2019-07-08 | $164.07 | $298.71 | 1,108,700 | — | — |
| 2019-07-05 | $164.84 | $300.11 | 2,001,700 | — | — |
| 2019-07-03 | $164.09 | $298.74 | 1,938,800 | — | — |
| 2019-07-02 | $161.96 | $294.86 | 17,110,800 | — | — |
| 2019-07-01 | $166.39 | $302.93 | 1,623,600 | — | — |
| 2019-06-28 | $165.33 | $301.00 | 1,947,000 | — | — |
| 2019-06-27 | $164.01 | $298.60 | 1,417,900 | — | — |
| 2019-06-26 | $162.82 | $296.43 | 1,271,600 | — | — |
| 2019-06-25 | $165.52 | $301.35 | 1,555,800 | — | — |
| 2019-06-24 | $167.76 | $305.42 | 1,514,800 | — | — |
| 2019-06-21 | $168.16 | $306.15 | 2,437,000 | — | — |
| 2019-06-20 | $169.61 | $308.79 | 1,192,100 | — | — |
| 2019-06-19 | $168.25 | $306.32 | 1,153,100 | — | — |
| 2019-06-18 | $168.22 | $306.26 | 1,716,500 | — | — |
| 2019-06-17 | $165.94 | $302.11 | 1,213,200 | — | — |
| 2019-06-14 | $165.54 | $301.38 | 1,458,600 | — | — |
| 2019-06-13 | $164.45 | $299.40 | 1,205,200 | — | — |
| 2019-06-12 | $165.22 | $299.36 | 1,076,000 | — | — |
| 2019-06-11 | $165.11 | $299.16 | 1,361,600 | — | — |
| 2019-06-10 | $167.69 | $303.84 | 1,283,200 | — | — |
| 2019-06-07 | $166.92 | $302.44 | 1,419,300 | — | — |
| 2019-06-06 | $164.30 | $297.69 | 1,280,800 | — | — |
| 2019-06-05 | $162.65 | $294.71 | 1,451,700 | — | — |
| 2019-06-04 | $159.45 | $288.91 | 1,550,800 | — | — |
| 2019-06-03 | $156.00 | $282.66 | 2,066,900 | — | — |
| 2019-05-31 | $160.12 | $290.12 | 1,091,900 | — | — |
| 2019-05-30 | $160.91 | $291.55 | 743,500 | — | — |
| 2019-05-29 | $159.87 | $289.67 | 1,046,100 | — | — |
| 2019-05-28 | $161.89 | $293.33 | 1,425,300 | — | — |
| 2019-05-24 | $161.85 | $293.26 | 911,900 | — | — |
| 2019-05-23 | $161.13 | $291.95 | 1,453,800 | — | — |
| 2019-05-22 | $163.37 | $296.01 | 1,098,300 | — | — |
| 2019-05-21 | $163.00 | $295.34 | 1,171,800 | — | — |
| 2019-05-20 | $161.34 | $292.33 | 1,593,500 | — | — |
| 2019-05-17 | $161.72 | $293.02 | 2,101,100 | — | — |
| 2019-05-16 | $161.53 | $292.68 | 2,243,800 | — | — |
| 2019-05-15 | $159.37 | $288.76 | 2,042,200 | — | — |
| 2019-05-14 | $158.51 | $287.20 | 1,905,000 | — | — |
| 2019-05-13 | $157.26 | $284.94 | 1,898,900 | — | — |
| 2019-05-10 | $161.03 | $291.77 | 1,661,500 | — | — |
| 2019-05-09 | $160.57 | $290.94 | 1,604,800 | — | — |
| 2019-05-08 | $159.19 | $288.44 | 1,410,200 | — | — |
| 2019-05-07 | $158.35 | $286.91 | 2,132,300 | — | — |
| 2019-05-06 | $160.25 | $290.36 | 1,328,200 | — | — |
| 2019-05-03 | $160.19 | $290.25 | 1,431,500 | — | — |
| 2019-05-02 | $158.42 | $287.04 | 2,178,100 | — | — |
| 2019-05-01 | $157.48 | $285.34 | 3,333,900 | — | — |
| 2019-04-30 | $164.39 | $297.86 | 2,007,200 | — | — |
| 2019-04-29 | $162.99 | $295.32 | 1,270,000 | — | — |
| 2019-04-26 | $163.70 | $296.61 | 911,900 | — | — |
| 2019-04-25 | $163.86 | $296.90 | 1,406,400 | — | — |
| 2019-04-24 | $163.50 | $296.25 | 1,771,000 | — | — |
| 2019-04-23 | $165.04 | $299.04 | 1,467,300 | — | — |
| 2019-04-22 | $161.91 | $293.36 | 813,900 | — | — |
| 2019-04-18 | $162.44 | $294.32 | 1,423,800 | — | — |
| 2019-04-17 | $162.85 | $295.07 | 1,145,400 | — | — |
| 2019-04-16 | $162.14 | $293.78 | 1,080,800 | — | — |
| 2019-04-15 | $163.68 | $296.57 | 987,100 | — | — |
| 2019-04-12 | $163.31 | $295.90 | 1,014,300 | — | — |
| 2019-04-11 | $161.67 | $292.93 | 1,526,000 | — | — |
| 2019-04-10 | $160.42 | $290.66 | 998,900 | — | — |
| 2019-04-09 | $159.68 | $289.32 | 1,238,600 | — | — |
| 2019-04-08 | $160.46 | $290.74 | 952,100 | — | — |
| 2019-04-05 | $160.34 | $290.52 | 1,497,800 | — | — |
| 2019-04-04 | $159.34 | $288.71 | 1,682,400 | — | — |
| 2019-04-03 | $161.10 | $291.90 | 1,374,700 | — | — |
| 2019-04-02 | $161.44 | $292.51 | 987,800 | — | — |
| 2019-04-01 | $162.07 | $293.65 | 2,489,500 | — | — |
| 2019-03-29 | $159.74 | $289.43 | 2,333,900 | — | — |
| 2019-03-28 | $158.37 | $286.95 | 1,412,400 | — | — |
| 2019-03-27 | $156.79 | $284.09 | 1,481,400 | — | — |
| 2019-03-26 | $156.20 | $283.02 | 1,473,900 | — | — |
| 2019-03-25 | $153.75 | $278.58 | 1,235,200 | — | — |
| 2019-03-22 | $153.81 | $278.69 | 1,659,700 | — | — |
| 2019-03-21 | $155.34 | $281.46 | 1,848,300 | — | — |
| 2019-03-20 | $154.02 | $279.07 | 1,974,900 | — | — |
| 2019-03-19 | $154.63 | $280.17 | 1,439,800 | — | — |
| 2019-03-18 | $154.69 | $280.28 | 1,716,600 | — | — |
| 2019-03-15 | $155.31 | $281.41 | 5,612,200 | — | — |
| 2019-03-14 | $153.51 | $278.14 | 1,840,900 | — | — |
| 2019-03-13 | $152.84 | $276.93 | 1,539,300 | — | — |
| 2019-03-12 | $151.99 | $275.39 | 1,796,500 | — | — |
| 2019-03-11 | $151.09 | $273.76 | 1,817,100 | — | — |
| 2019-03-08 | $149.24 | $270.41 | 1,928,100 | — | — |
| 2019-03-07 | $150.42 | $272.55 | 2,915,300 | — | — |
| 2019-03-06 | $152.53 | $274.94 | 1,643,000 | — | — |
| 2019-03-05 | $152.66 | $275.17 | 2,914,000 | — | — |
| 2019-03-04 | $153.26 | $276.25 | 3,966,800 | — | — |
| 2019-03-01 | $153.90 | $277.41 | 1,773,300 | — | — |
| 2019-02-28 | $153.03 | $275.84 | 2,241,300 | — | — |
| 2019-02-27 | $152.98 | $275.75 | 1,479,000 | — | — |
| 2019-02-26 | $152.88 | $275.57 | 1,400,600 | — | — |
| 2019-02-25 | $152.49 | $274.87 | 1,560,900 | — | — |
| 2019-02-22 | $153.18 | $276.11 | 1,608,800 | — | — |
| 2019-02-21 | $150.98 | $272.14 | 1,309,200 | — | — |
| 2019-02-20 | $150.56 | $271.39 | 1,622,000 | — | — |
| 2019-02-19 | $150.31 | $270.94 | 1,354,800 | — | — |
| 2019-02-15 | $149.67 | $269.78 | 2,862,900 | — | — |
| 2019-02-14 | $148.15 | $267.04 | 2,656,900 | — | — |
| 2019-02-13 | $150.46 | $271.21 | 2,136,700 | — | — |
| 2019-02-12 | $149.50 | $269.48 | 2,181,800 | — | — |
| 2019-02-11 | $147.51 | $265.89 | 1,949,600 | — | — |
| 2019-02-08 | $146.81 | $264.63 | 1,712,000 | — | — |
| 2019-02-07 | $145.68 | $262.59 | 2,638,200 | — | — |
| 2019-02-06 | $145.54 | $262.34 | 2,039,600 | — | — |
| 2019-02-05 | $145.29 | $261.89 | 2,802,400 | — | — |
| 2019-02-04 | $143.63 | $258.89 | 2,848,000 | — | — |
| 2019-02-01 | $141.62 | $255.27 | 2,940,900 | — | — |
| 2019-01-31 | $139.84 | $252.06 | 5,836,600 | — | — |
| 2019-01-30 | $139.41 | $251.29 | 3,734,300 | — | — |
| 2019-01-29 | $134.00 | $241.54 | 1,726,500 | — | — |
| 2019-01-28 | $135.50 | $244.24 | 1,930,600 | — | — |
| 2019-01-25 | $136.41 | $245.88 | 1,712,000 | — | — |
| 2019-01-24 | $134.75 | $242.89 | 1,903,200 | — | — |
| 2019-01-23 | $134.42 | $242.29 | 1,923,000 | — | — |
| 2019-01-22 | $133.17 | $240.04 | 2,908,900 | — | — |
| 2019-01-18 | $135.18 | $243.66 | 2,281,000 | — | — |
| 2019-01-17 | $132.94 | $239.63 | 2,194,800 | — | — |
| 2019-01-16 | $132.76 | $239.30 | 2,081,000 | — | — |
| 2019-01-15 | $132.33 | $238.53 | 3,286,100 | — | — |
| 2019-01-14 | $130.90 | $235.95 | 1,787,800 | — | — |
| 2019-01-11 | $131.65 | $237.30 | 1,185,700 | — | — |
| 2019-01-10 | $132.46 | $238.76 | 2,051,900 | — | — |
| 2019-01-09 | $131.42 | $236.89 | 1,844,500 | — | — |
| 2019-01-08 | $131.30 | $236.67 | 2,275,600 | — | — |
| 2019-01-07 | $130.53 | $235.28 | 3,455,800 | — | — |
| 2019-01-04 | $131.24 | $236.56 | 2,161,300 | — | — |
| 2019-01-03 | $126.21 | $227.50 | 3,854,000 | — | — |
| 2019-01-02 | $130.14 | $234.58 | 2,190,100 | — | — |