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 | $118.84 | $174.08 | 963,500 | — | — |
| 2019-12-30 | $118.86 | $174.11 | 1,107,300 | — | — |
| 2019-12-27 | $119.45 | $174.97 | 1,360,900 | — | — |
| 2019-12-26 | $119.73 | $175.38 | 912,600 | — | — |
| 2019-12-24 | $119.72 | $175.37 | 487,800 | — | — |
| 2019-12-23 | $119.17 | $174.56 | 1,565,700 | — | — |
| 2019-12-20 | $119.82 | $175.52 | 4,449,000 | — | — |
| 2019-12-19 | $118.70 | $173.88 | 1,591,000 | — | — |
| 2019-12-18 | $117.00 | $171.39 | 2,708,400 | — | — |
| 2019-12-17 | $118.82 | $174.05 | 1,467,400 | — | — |
| 2019-12-16 | $118.86 | $174.11 | 2,062,500 | — | — |
| 2019-12-13 | $118.77 | $173.98 | 1,644,300 | — | — |
| 2019-12-12 | $117.81 | $172.57 | 2,424,000 | — | — |
| 2019-12-11 | $115.85 | $169.70 | 2,203,200 | — | — |
| 2019-12-10 | $114.41 | $167.59 | 2,815,900 | — | — |
| 2019-12-09 | $114.62 | $167.90 | 1,551,800 | — | — |
| 2019-12-06 | $115.89 | $169.76 | 2,150,300 | — | — |
| 2019-12-05 | $113.43 | $166.16 | 2,443,400 | — | — |
| 2019-12-04 | $114.39 | $166.77 | 2,890,100 | — | — |
| 2019-12-03 | $110.25 | $160.74 | 2,108,500 | — | — |
| 2019-12-02 | $111.26 | $162.21 | 1,715,800 | — | — |
| 2019-11-29 | $112.95 | $164.67 | 1,036,700 | — | — |
| 2019-11-27 | $113.70 | $165.77 | 3,948,800 | — | — |
| 2019-11-26 | $114.89 | $167.50 | 7,432,900 | — | — |
| 2019-11-25 | $112.93 | $164.64 | 3,030,500 | — | — |
| 2019-11-22 | $110.65 | $161.32 | 1,783,600 | — | — |
| 2019-11-21 | $108.78 | $158.59 | 2,903,000 | — | — |
| 2019-11-20 | $108.58 | $158.30 | 2,987,600 | — | — |
| 2019-11-19 | $111.71 | $162.86 | 1,876,200 | — | — |
| 2019-11-18 | $111.97 | $163.24 | 1,845,200 | — | — |
| 2019-11-15 | $113.40 | $165.33 | 1,767,400 | — | — |
| 2019-11-14 | $113.32 | $165.21 | 1,102,200 | — | — |
| 2019-11-13 | $114.17 | $166.45 | 1,683,600 | — | — |
| 2019-11-12 | $113.26 | $165.12 | 2,277,100 | — | — |
| 2019-11-11 | $112.55 | $164.09 | 1,263,500 | — | — |
| 2019-11-08 | $113.02 | $164.77 | 1,123,900 | — | — |
| 2019-11-07 | $112.29 | $163.71 | 1,139,200 | — | — |
| 2019-11-06 | $112.03 | $163.33 | 1,676,800 | — | — |
| 2019-11-05 | $113.45 | $165.40 | 3,043,500 | — | — |
| 2019-11-04 | $111.39 | $162.40 | 1,681,300 | — | — |
| 2019-11-01 | $109.37 | $159.45 | 1,991,800 | — | — |
| 2019-10-31 | $106.63 | $155.46 | 3,847,400 | — | — |
| 2019-10-30 | $108.25 | $157.82 | 2,543,700 | — | — |
| 2019-10-29 | $108.05 | $157.53 | 2,765,800 | — | — |
| 2019-10-28 | $108.83 | $158.67 | 2,085,000 | — | — |
| 2019-10-25 | $106.83 | $155.75 | 1,867,700 | — | — |
| 2019-10-24 | $105.32 | $153.55 | 3,038,400 | — | — |
| 2019-10-23 | $105.57 | $153.91 | 4,584,000 | — | — |
| 2019-10-22 | $110.88 | $161.65 | 1,641,100 | — | — |
| 2019-10-21 | $111.11 | $161.99 | 1,327,300 | — | — |
| 2019-10-18 | $109.48 | $159.61 | 1,444,800 | — | — |
| 2019-10-17 | $110.00 | $160.37 | 1,494,100 | — | — |
| 2019-10-16 | $110.59 | $161.23 | 1,928,100 | — | — |
| 2019-10-15 | $113.29 | $165.17 | 2,615,400 | — | — |
| 2019-10-14 | $110.34 | $160.87 | 1,755,600 | — | — |
| 2019-10-11 | $111.22 | $162.15 | 2,613,900 | — | — |
| 2019-10-10 | $108.44 | $158.10 | 1,883,200 | — | — |
| 2019-10-09 | $108.07 | $157.56 | 1,869,200 | — | — |
| 2019-10-08 | $106.13 | $154.73 | 3,196,500 | — | — |
| 2019-10-07 | $110.84 | $161.60 | 1,658,300 | — | — |
| 2019-10-04 | $113.03 | $164.79 | 1,437,500 | — | — |
| 2019-10-03 | $110.87 | $161.64 | 1,816,100 | — | — |
| 2019-10-02 | $108.97 | $158.87 | 1,545,800 | — | — |
| 2019-10-01 | $109.78 | $160.05 | 2,901,800 | — | — |
| 2019-09-30 | $111.73 | $162.89 | 2,276,600 | — | — |
| 2019-09-27 | $111.04 | $161.89 | 1,517,800 | — | — |
| 2019-09-26 | $113.14 | $164.95 | 1,020,500 | — | — |
| 2019-09-25 | $112.68 | $164.28 | 2,349,700 | — | — |
| 2019-09-24 | $110.96 | $161.77 | 2,916,400 | — | — |
| 2019-09-23 | $114.29 | $166.63 | 1,593,900 | — | — |
| 2019-09-20 | $115.33 | $168.14 | 3,204,100 | — | — |
| 2019-09-19 | $115.88 | $168.94 | 1,636,000 | — | — |
| 2019-09-18 | $116.56 | $169.94 | 1,350,500 | — | — |
| 2019-09-17 | $115.28 | $168.07 | 1,426,800 | — | — |
| 2019-09-16 | $115.26 | $168.04 | 1,192,000 | — | — |
| 2019-09-13 | $116.52 | $169.88 | 1,646,300 | — | — |
| 2019-09-12 | $116.21 | $169.42 | 2,053,700 | — | — |
| 2019-09-11 | $115.04 | $167.72 | 2,387,300 | — | — |
| 2019-09-10 | $113.98 | $166.17 | 1,459,700 | — | — |
| 2019-09-09 | $112.87 | $164.56 | 1,208,600 | — | — |
| 2019-09-06 | $112.67 | $164.26 | 1,217,100 | — | — |
| 2019-09-05 | $113.02 | $164.77 | 2,294,800 | — | — |
| 2019-09-04 | $109.19 | $159.19 | 1,181,100 | — | — |
| 2019-09-03 | $106.38 | $155.09 | 2,607,300 | — | — |
| 2019-08-30 | $109.83 | $160.12 | 1,881,700 | — | — |
| 2019-08-29 | $109.02 | $158.94 | 1,949,100 | — | — |
| 2019-08-28 | $108.03 | $156.71 | 1,553,300 | — | — |
| 2019-08-27 | $107.05 | $155.29 | 2,222,700 | — | — |
| 2019-08-26 | $106.03 | $153.81 | 2,510,400 | — | — |
| 2019-08-23 | $104.17 | $151.11 | 4,382,700 | — | — |
| 2019-08-22 | $108.63 | $157.58 | 2,761,400 | — | — |
| 2019-08-21 | $108.59 | $157.52 | 3,236,500 | — | — |
| 2019-08-20 | $110.29 | $159.99 | 2,254,700 | — | — |
| 2019-08-19 | $111.17 | $161.27 | 2,784,500 | — | — |
| 2019-08-16 | $110.52 | $160.32 | 2,576,200 | — | — |
| 2019-08-15 | $108.45 | $157.32 | 2,161,500 | — | — |
| 2019-08-14 | $110.31 | $160.02 | 1,840,600 | — | — |
| 2019-08-13 | $113.02 | $163.95 | 3,047,900 | — | — |
| 2019-08-12 | $108.96 | $158.06 | 1,395,200 | — | — |
| 2019-08-09 | $110.66 | $160.53 | 1,713,700 | — | — |
| 2019-08-08 | $112.33 | $162.95 | 1,837,600 | — | — |
| 2019-08-07 | $109.82 | $159.31 | 2,048,700 | — | — |
| 2019-08-06 | $109.28 | $158.53 | 2,868,500 | — | — |
| 2019-08-05 | $107.63 | $156.13 | 3,642,300 | — | — |
| 2019-08-02 | $112.68 | $163.46 | 2,717,700 | — | — |
| 2019-08-01 | $114.46 | $166.04 | 2,978,600 | — | — |
| 2019-07-31 | $117.46 | $170.39 | 2,460,100 | — | — |
| 2019-07-30 | $120.96 | $175.47 | 1,163,000 | — | — |
| 2019-07-29 | $121.21 | $175.83 | 1,694,700 | — | — |
| 2019-07-26 | $121.80 | $176.69 | 1,372,900 | — | — |
| 2019-07-25 | $122.18 | $177.24 | 2,675,400 | — | — |
| 2019-07-24 | $124.64 | $180.81 | 4,240,300 | — | — |
| 2019-07-23 | $119.92 | $173.96 | 2,307,800 | — | — |
| 2019-07-22 | $117.71 | $170.75 | 1,667,000 | — | — |
| 2019-07-19 | $115.78 | $167.95 | 1,558,600 | — | — |
| 2019-07-18 | $116.01 | $168.29 | 2,245,000 | — | — |
| 2019-07-17 | $113.94 | $165.29 | 1,545,000 | — | — |
| 2019-07-16 | $115.46 | $167.49 | 2,007,400 | — | — |
| 2019-07-15 | $117.02 | $169.75 | 1,228,300 | — | — |
| 2019-07-12 | $116.20 | $168.56 | 2,139,300 | — | — |
| 2019-07-11 | $113.92 | $165.26 | 1,414,200 | — | — |
| 2019-07-10 | $114.01 | $165.39 | 1,762,000 | — | — |
| 2019-07-09 | $113.29 | $164.34 | 1,952,600 | — | — |
| 2019-07-08 | $111.83 | $162.22 | 1,790,500 | — | — |
| 2019-07-05 | $112.86 | $163.72 | 1,022,100 | — | — |
| 2019-07-03 | $113.17 | $164.17 | 1,444,500 | — | — |
| 2019-07-02 | $113.51 | $164.66 | 1,357,300 | — | — |
| 2019-07-01 | $115.00 | $166.82 | 2,586,300 | — | — |
| 2019-06-28 | $112.87 | $163.73 | 6,136,800 | — | — |
| 2019-06-27 | $112.84 | $163.69 | 2,054,000 | — | — |
| 2019-06-26 | $110.87 | $160.83 | 3,823,400 | — | — |
| 2019-06-25 | $110.28 | $159.98 | 2,516,200 | — | — |
| 2019-06-24 | $112.90 | $163.78 | 2,052,100 | — | — |
| 2019-06-21 | $113.67 | $164.89 | 4,351,300 | — | — |
| 2019-06-20 | $112.56 | $163.28 | 2,437,100 | — | — |
| 2019-06-19 | $111.04 | $161.08 | 2,474,500 | — | — |
| 2019-06-18 | $109.94 | $159.48 | 3,190,000 | — | — |
| 2019-06-17 | $105.10 | $152.46 | 1,859,200 | — | — |
| 2019-06-14 | $104.02 | $150.89 | 2,327,200 | — | — |
| 2019-06-13 | $105.78 | $153.45 | 1,696,200 | — | — |
| 2019-06-12 | $104.37 | $151.40 | 1,506,600 | — | — |
| 2019-06-11 | $105.17 | $152.56 | 2,325,100 | — | — |
| 2019-06-10 | $106.55 | $154.56 | 4,179,100 | — | — |
| 2019-06-07 | $100.69 | $146.06 | 3,046,400 | — | — |
| 2019-06-06 | $99.97 | $145.02 | 1,881,100 | — | — |
| 2019-06-05 | $99.87 | $144.87 | 1,785,600 | — | — |
| 2019-06-04 | $100.97 | $146.47 | 3,588,600 | — | — |
| 2019-06-03 | $96.07 | $139.36 | 2,900,000 | — | — |
| 2019-05-31 | $96.62 | $140.16 | 2,156,800 | — | — |
| 2019-05-30 | $98.06 | $142.25 | 2,099,600 | — | — |
| 2019-05-29 | $98.11 | $141.54 | 3,051,200 | — | — |
| 2019-05-28 | $97.11 | $140.10 | 3,602,400 | — | — |
| 2019-05-24 | $98.42 | $141.99 | 2,283,100 | — | — |
| 2019-05-23 | $98.73 | $142.43 | 3,387,300 | — | — |
| 2019-05-22 | $101.44 | $146.34 | 5,187,100 | — | — |
| 2019-05-21 | $99.88 | $144.09 | 4,636,600 | — | — |
| 2019-05-20 | $97.50 | $140.66 | 4,506,000 | — | — |
| 2019-05-17 | $100.83 | $145.46 | 5,468,000 | — | — |
| 2019-05-16 | $104.70 | $151.05 | 4,409,800 | — | — |
| 2019-05-15 | $107.89 | $155.65 | 2,305,600 | — | — |
| 2019-05-14 | $106.75 | $154.00 | 2,271,900 | — | — |
| 2019-05-13 | $104.23 | $150.37 | 4,900,300 | — | — |
| 2019-05-10 | $110.60 | $159.56 | 2,422,000 | — | — |
| 2019-05-09 | $110.55 | $159.48 | 3,408,800 | — | — |
| 2019-05-08 | $110.55 | $159.48 | 3,819,500 | — | — |
| 2019-05-07 | $113.68 | $164.00 | 2,965,400 | — | — |
| 2019-05-06 | $114.93 | $165.80 | 2,247,800 | — | — |
| 2019-05-03 | $116.95 | $168.72 | 2,476,300 | — | — |
| 2019-05-02 | $116.96 | $168.73 | 2,223,200 | — | — |
| 2019-05-01 | $114.70 | $165.47 | 1,601,800 | — | — |
| 2019-04-30 | $116.24 | $167.69 | 2,624,800 | — | — |
| 2019-04-29 | $113.88 | $164.29 | 1,877,100 | — | — |
| 2019-04-26 | $114.44 | $165.10 | 2,244,900 | — | — |
| 2019-04-25 | $115.02 | $165.93 | 2,952,900 | — | — |
| 2019-04-24 | $117.29 | $169.21 | 5,727,100 | — | — |
| 2019-04-23 | $114.11 | $164.62 | 3,437,900 | — | — |
| 2019-04-22 | $113.61 | $163.90 | 2,295,900 | — | — |
| 2019-04-18 | $114.79 | $165.60 | 2,052,800 | — | — |
| 2019-04-17 | $114.40 | $165.04 | 2,505,900 | — | — |
| 2019-04-16 | $114.60 | $165.33 | 2,298,600 | — | — |
| 2019-04-15 | $112.94 | $162.93 | 1,420,500 | — | — |
| 2019-04-12 | $114.21 | $164.76 | 1,984,200 | — | — |
| 2019-04-11 | $111.82 | $161.32 | 1,784,900 | — | — |
| 2019-04-10 | $112.07 | $161.68 | 1,966,700 | — | — |
| 2019-04-09 | $110.49 | $159.40 | 1,856,900 | — | — |
| 2019-04-08 | $111.74 | $161.20 | 2,237,900 | — | — |
| 2019-04-05 | $111.46 | $160.80 | 2,529,000 | — | — |
| 2019-04-04 | $110.54 | $159.47 | 2,435,700 | — | — |
| 2019-04-03 | $109.84 | $158.46 | 2,739,500 | — | — |
| 2019-04-02 | $108.11 | $155.96 | 1,684,200 | — | — |
| 2019-04-01 | $108.28 | $156.21 | 3,445,800 | — | — |
| 2019-03-29 | $105.27 | $151.87 | 2,777,700 | — | — |
| 2019-03-28 | $104.07 | $150.14 | 2,615,200 | — | — |
| 2019-03-27 | $104.96 | $151.42 | 2,621,100 | — | — |
| 2019-03-26 | $107.10 | $154.51 | 3,310,000 | — | — |
| 2019-03-25 | $105.25 | $151.84 | 2,690,800 | — | — |
| 2019-03-22 | $107.40 | $154.94 | 2,300,200 | — | — |
| 2019-03-21 | $110.18 | $158.95 | 3,724,900 | — | — |
| 2019-03-20 | $108.61 | $156.69 | 2,640,800 | — | — |
| 2019-03-19 | $109.95 | $158.62 | 1,944,900 | — | — |
| 2019-03-18 | $109.15 | $157.47 | 2,745,900 | — | — |
| 2019-03-15 | $109.39 | $157.81 | 4,574,400 | — | — |
| 2019-03-14 | $108.25 | $156.17 | 1,961,300 | — | — |
| 2019-03-13 | $108.08 | $155.92 | 1,814,100 | — | — |
| 2019-03-12 | $107.91 | $155.68 | 2,392,000 | — | — |
| 2019-03-11 | $107.68 | $155.34 | 2,884,100 | — | — |
| 2019-03-08 | $105.41 | $152.07 | 4,791,700 | — | — |
| 2019-03-07 | $105.68 | $152.46 | 2,507,000 | — | — |
| 2019-03-06 | $106.79 | $154.06 | 2,028,000 | — | — |
| 2019-03-05 | $108.23 | $156.14 | 2,843,100 | — | — |
| 2019-03-04 | $108.66 | $156.76 | 2,518,100 | — | — |
| 2019-03-01 | $108.44 | $156.44 | 2,821,400 | — | — |
| 2019-02-28 | $106.96 | $154.31 | 3,212,300 | — | — |
| 2019-02-27 | $105.93 | $152.04 | 2,617,100 | — | — |
| 2019-02-26 | $107.18 | $153.83 | 2,083,400 | — | — |
| 2019-02-25 | $107.90 | $154.87 | 3,987,500 | — | — |
| 2019-02-22 | $105.91 | $152.01 | 2,248,000 | — | — |
| 2019-02-21 | $105.28 | $151.11 | 3,518,500 | — | — |
| 2019-02-20 | $106.82 | $153.32 | 4,811,700 | — | — |
| 2019-02-19 | $104.22 | $149.59 | 3,722,200 | — | — |
| 2019-02-15 | $105.74 | $151.77 | 2,289,400 | — | — |
| 2019-02-14 | $104.49 | $149.97 | 2,971,500 | — | — |
| 2019-02-13 | $104.42 | $149.87 | 2,417,100 | — | — |
| 2019-02-12 | $104.06 | $149.36 | 3,693,600 | — | — |
| 2019-02-11 | $101.75 | $146.04 | 2,232,300 | — | — |
| 2019-02-08 | $100.73 | $144.58 | 2,407,700 | — | — |
| 2019-02-07 | $100.63 | $144.43 | 3,471,800 | — | — |
| 2019-02-06 | $102.41 | $146.99 | 3,279,400 | — | — |
| 2019-02-05 | $100.40 | $144.10 | 2,472,600 | — | — |
| 2019-02-04 | $99.70 | $143.10 | 2,541,900 | — | — |
| 2019-02-01 | $100.54 | $144.30 | 3,074,200 | — | — |
| 2019-01-31 | $98.86 | $141.89 | 2,588,200 | — | — |
| 2019-01-30 | $99.01 | $142.11 | 2,653,700 | — | — |
| 2019-01-29 | $97.01 | $139.24 | 2,171,800 | — | — |
| 2019-01-28 | $97.34 | $139.71 | 2,260,100 | — | — |
| 2019-01-25 | $97.67 | $140.19 | 4,301,100 | — | — |
| 2019-01-24 | $94.75 | $135.99 | 6,478,700 | — | — |
| 2019-01-23 | $88.86 | $127.54 | 1,590,400 | — | — |
| 2019-01-22 | $89.13 | $127.93 | 2,749,500 | — | — |
| 2019-01-18 | $91.36 | $131.13 | 3,471,600 | — | — |
| 2019-01-17 | $88.81 | $127.47 | 2,563,000 | — | — |
| 2019-01-16 | $87.00 | $124.87 | 1,667,100 | — | — |
| 2019-01-15 | $87.61 | $125.75 | 1,960,500 | — | — |
| 2019-01-14 | $87.50 | $125.59 | 2,239,300 | — | — |
| 2019-01-11 | $90.06 | $129.26 | 3,029,800 | — | — |
| 2019-01-10 | $88.61 | $127.18 | 2,042,400 | — | — |
| 2019-01-09 | $87.40 | $125.44 | 3,321,600 | — | — |
| 2019-01-08 | $85.24 | $122.34 | 3,993,500 | — | — |
| 2019-01-07 | $83.21 | $119.43 | 2,656,300 | — | — |
| 2019-01-04 | $82.69 | $118.68 | 3,470,000 | — | — |
| 2019-01-03 | $80.73 | $115.87 | 4,376,600 | — | — |
| 2019-01-02 | $85.92 | $123.32 | 2,523,900 | — | — |