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
- 1970-01-02 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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $107.51 | $157.10 | 4,538,400 | — | — |
| 2017-12-28 | $107.77 | $157.48 | 3,477,700 | — | — |
| 2017-12-27 | $107.64 | $157.29 | 5,624,000 | — | — |
| 2017-12-26 | $108.12 | $157.99 | 3,982,400 | — | — |
| 2017-12-22 | $108.67 | $158.80 | 7,378,400 | — | — |
| 2017-12-21 | $109.57 | $160.11 | 9,372,800 | — | — |
| 2017-12-20 | $109.69 | $160.29 | 8,661,100 | — | — |
| 2017-12-19 | $111.81 | $163.39 | 10,546,600 | — | — |
| 2017-12-18 | $111.03 | $162.25 | 12,270,000 | — | — |
| 2017-12-15 | $111.27 | $162.60 | 19,978,600 | — | — |
| 2017-12-14 | $110.57 | $161.57 | 27,571,300 | — | — |
| 2017-12-13 | $107.61 | $157.25 | 10,368,300 | — | — |
| 2017-12-12 | $107.43 | $156.99 | 8,147,000 | — | — |
| 2017-12-11 | $106.83 | $156.11 | 7,434,000 | — | — |
| 2017-12-08 | $104.23 | $152.31 | 6,536,600 | — | — |
| 2017-12-07 | $105.26 | $152.59 | 9,948,600 | — | — |
| 2017-12-06 | $105.46 | $152.88 | 8,121,700 | — | — |
| 2017-12-05 | $107.22 | $155.43 | 13,055,600 | — | — |
| 2017-12-04 | $110.22 | $159.78 | 17,824,000 | — | — |
| 2017-12-01 | $105.25 | $152.57 | 9,258,400 | — | — |
| 2017-11-30 | $104.82 | $151.95 | 9,949,000 | — | — |
| 2017-11-29 | $105.24 | $152.56 | 14,503,100 | — | — |
| 2017-11-28 | $103.41 | $149.90 | 8,401,100 | — | — |
| 2017-11-27 | $102.79 | $149.01 | 4,007,500 | — | — |
| 2017-11-24 | $102.64 | $148.79 | 2,217,600 | — | — |
| 2017-11-22 | $102.74 | $148.93 | 4,140,700 | — | — |
| 2017-11-21 | $103.00 | $149.31 | 5,725,900 | — | — |
| 2017-11-20 | $102.75 | $148.95 | 5,112,600 | — | — |
| 2017-11-17 | $103.44 | $149.95 | 7,500,800 | — | — |
| 2017-11-16 | $103.60 | $150.18 | 6,410,900 | — | — |
| 2017-11-15 | $103.69 | $150.31 | 5,691,500 | — | — |
| 2017-11-14 | $103.17 | $149.56 | 6,929,300 | — | — |
| 2017-11-13 | $104.74 | $151.83 | 7,856,000 | — | — |
| 2017-11-10 | $104.78 | $151.89 | 16,701,500 | — | — |
| 2017-11-09 | $102.68 | $148.85 | 13,172,500 | — | — |
| 2017-11-08 | $101.18 | $146.67 | 8,023,200 | — | — |
| 2017-11-07 | $101.61 | $147.30 | 12,177,500 | — | — |
| 2017-11-06 | $100.64 | $145.89 | 14,728,700 | — | — |
| 2017-11-03 | $98.64 | $142.99 | 5,416,900 | — | — |
| 2017-11-02 | $98.35 | $142.57 | 6,799,200 | — | — |
| 2017-11-01 | $99.03 | $143.56 | 6,920,400 | — | — |
| 2017-10-31 | $97.81 | $141.79 | 5,701,700 | — | — |
| 2017-10-30 | $98.04 | $142.12 | 7,093,200 | — | — |
| 2017-10-27 | $98.31 | $142.51 | 7,868,700 | — | — |
| 2017-10-26 | $98.56 | $142.87 | 6,167,500 | — | — |
| 2017-10-25 | $97.80 | $141.77 | 5,144,400 | — | — |
| 2017-10-24 | $98.29 | $142.48 | 4,966,200 | — | — |
| 2017-10-23 | $98.70 | $143.08 | 5,888,200 | — | — |
| 2017-10-20 | $99.40 | $144.09 | 5,938,700 | — | — |
| 2017-10-19 | $99.01 | $143.53 | 5,634,300 | — | — |
| 2017-10-18 | $98.25 | $142.42 | 5,404,300 | — | — |
| 2017-10-17 | $98.36 | $142.58 | 5,942,500 | — | — |
| 2017-10-16 | $98.13 | $142.25 | 4,911,600 | — | — |
| 2017-10-13 | $97.38 | $141.16 | 6,858,000 | — | — |
| 2017-10-12 | $96.93 | $140.51 | 11,018,200 | — | — |
| 2017-10-11 | $98.55 | $142.86 | 7,984,000 | — | — |
| 2017-10-10 | $99.58 | $144.35 | 7,704,400 | — | — |
| 2017-10-09 | $99.57 | $144.34 | 5,429,600 | — | — |
| 2017-10-06 | $100.07 | $145.06 | 4,360,200 | — | — |
| 2017-10-05 | $100.11 | $145.12 | 4,736,700 | — | — |
| 2017-10-04 | $100.55 | $145.76 | 5,126,100 | — | — |
| 2017-10-03 | $100.79 | $146.11 | 5,447,700 | — | — |
| 2017-10-02 | $99.86 | $144.76 | 6,923,300 | — | — |
| 2017-09-29 | $98.57 | $142.89 | 8,185,900 | — | — |
| 2017-09-28 | $98.05 | $142.13 | 7,149,600 | — | — |
| 2017-09-27 | $99.24 | $143.86 | 7,596,600 | — | — |
| 2017-09-26 | $98.63 | $142.98 | 6,220,500 | — | — |
| 2017-09-25 | $99.57 | $144.34 | 7,492,500 | — | — |
| 2017-09-22 | $98.60 | $142.93 | 6,359,100 | — | — |
| 2017-09-21 | $98.89 | $143.35 | 4,958,000 | — | — |
| 2017-09-20 | $99.21 | $143.82 | 6,459,100 | — | — |
| 2017-09-19 | $98.43 | $142.69 | 6,970,300 | — | — |
| 2017-09-18 | $98.10 | $142.21 | 7,013,600 | — | — |
| 2017-09-15 | $98.52 | $142.82 | 23,870,300 | — | — |
| 2017-09-14 | $97.90 | $141.92 | 9,710,000 | — | — |
| 2017-09-13 | $98.82 | $143.25 | 7,615,300 | — | — |
| 2017-09-12 | $97.89 | $141.90 | 9,151,700 | — | — |
| 2017-09-11 | $97.09 | $140.74 | 9,610,300 | — | — |
| 2017-09-08 | $97.07 | $140.71 | 13,147,700 | — | — |
| 2017-09-07 | $97.06 | $140.70 | 26,419,400 | — | — |
| 2017-09-06 | $101.50 | $147.14 | 7,531,000 | — | — |
| 2017-09-05 | $101.60 | $147.28 | 9,346,100 | — | — |
| 2017-09-01 | $101.50 | $147.14 | 7,827,400 | — | — |
| 2017-08-31 | $101.20 | $146.70 | 9,823,800 | — | — |
| 2017-08-30 | $102.87 | $149.12 | 6,573,200 | — | — |
| 2017-08-29 | $102.57 | $148.69 | 6,011,700 | — | — |
| 2017-08-28 | $102.56 | $148.67 | 5,630,400 | — | — |
| 2017-08-25 | $102.41 | $148.46 | 6,186,900 | — | — |
| 2017-08-24 | $101.52 | $147.17 | 6,976,600 | — | — |
| 2017-08-23 | $101.50 | $147.14 | 5,954,400 | — | — |
| 2017-08-22 | $102.77 | $148.98 | 6,888,700 | — | — |
| 2017-08-21 | $101.17 | $146.66 | 6,492,700 | — | — |
| 2017-08-18 | $100.70 | $145.98 | 6,893,900 | — | — |
| 2017-08-17 | $101.38 | $146.96 | 6,612,400 | — | — |
| 2017-08-16 | $102.20 | $148.15 | 6,698,800 | — | — |
| 2017-08-15 | $101.51 | $147.15 | 8,868,500 | — | — |
| 2017-08-14 | $101.40 | $146.99 | 9,707,300 | — | — |
| 2017-08-11 | $101.99 | $147.85 | 9,410,400 | — | — |
| 2017-08-10 | $101.35 | $146.92 | 12,259,900 | — | — |
| 2017-08-09 | $102.83 | $149.06 | 27,877,600 | — | — |
| 2017-08-08 | $106.98 | $155.08 | 9,787,100 | — | — |
| 2017-08-07 | $106.35 | $154.17 | 8,093,100 | — | — |
| 2017-08-04 | $107.69 | $156.11 | 8,503,800 | — | — |
| 2017-08-03 | $109.12 | $158.18 | 6,895,800 | — | — |
| 2017-08-02 | $108.67 | $157.53 | 8,812,700 | — | — |
| 2017-08-01 | $110.61 | $160.34 | 5,987,200 | — | — |
| 2017-07-31 | $109.93 | $159.36 | 6,815,300 | — | — |
| 2017-07-28 | $109.96 | $159.40 | 4,864,500 | — | — |
| 2017-07-27 | $110.00 | $159.46 | 10,468,700 | — | — |
| 2017-07-26 | $106.94 | $155.02 | 4,149,000 | — | — |
| 2017-07-25 | $106.42 | $154.27 | 5,394,700 | — | — |
| 2017-07-24 | $107.00 | $155.11 | 4,615,500 | — | — |
| 2017-07-21 | $107.09 | $155.24 | 4,328,500 | — | — |
| 2017-07-20 | $107.36 | $155.63 | 6,185,500 | — | — |
| 2017-07-19 | $106.82 | $154.85 | 5,789,400 | — | — |
| 2017-07-18 | $105.75 | $153.30 | 5,740,500 | — | — |
| 2017-07-17 | $104.79 | $151.91 | 3,973,800 | — | — |
| 2017-07-14 | $105.09 | $152.34 | 4,370,300 | — | — |
| 2017-07-13 | $104.29 | $151.18 | 5,339,500 | — | — |
| 2017-07-12 | $104.38 | $151.31 | 5,203,300 | — | — |
| 2017-07-11 | $103.84 | $150.53 | 4,557,300 | — | — |
| 2017-07-10 | $103.59 | $150.17 | 4,421,300 | — | — |
| 2017-07-07 | $103.32 | $149.77 | 6,030,900 | — | — |
| 2017-07-06 | $103.35 | $149.82 | 8,690,800 | — | — |
| 2017-07-05 | $105.63 | $151.99 | 8,049,700 | — | — |
| 2017-07-03 | $107.46 | $154.63 | 5,399,400 | — | — |
| 2017-06-30 | $106.25 | $152.88 | 5,113,800 | — | — |
| 2017-06-29 | $105.71 | $152.11 | 7,268,700 | — | — |
| 2017-06-28 | $106.86 | $153.76 | 7,874,400 | — | — |
| 2017-06-27 | $105.41 | $151.68 | 5,694,500 | — | — |
| 2017-06-26 | $105.57 | $151.91 | 5,867,000 | — | — |
| 2017-06-23 | $104.36 | $150.17 | 18,147,900 | — | — |
| 2017-06-22 | $104.22 | $149.96 | 6,156,000 | — | — |
| 2017-06-21 | $104.80 | $150.80 | 7,765,700 | — | — |
| 2017-06-20 | $103.94 | $149.56 | 7,895,700 | — | — |
| 2017-06-19 | $105.37 | $151.62 | 5,956,200 | — | — |
| 2017-06-16 | $105.51 | $151.82 | 8,683,400 | — | — |
| 2017-06-15 | $105.98 | $152.50 | 5,309,900 | — | — |
| 2017-06-14 | $106.14 | $152.73 | 4,781,100 | — | — |
| 2017-06-13 | $106.56 | $153.33 | 4,918,900 | — | — |
| 2017-06-12 | $107.04 | $154.02 | 8,049,500 | — | — |
| 2017-06-09 | $105.62 | $151.98 | 9,392,500 | — | — |
| 2017-06-08 | $104.32 | $150.11 | 11,002,400 | — | — |
| 2017-06-07 | $105.92 | $152.41 | 5,777,700 | — | — |
| 2017-06-06 | $105.50 | $151.81 | 9,589,500 | — | — |
| 2017-06-05 | $106.52 | $153.27 | 6,372,800 | — | — |
| 2017-06-02 | $107.18 | $154.22 | 10,876,900 | — | — |
| 2017-06-01 | $108.21 | $155.70 | 5,907,400 | — | — |
| 2017-05-31 | $107.94 | $155.32 | 9,963,600 | — | — |
| 2017-05-30 | $108.34 | $155.89 | 4,813,400 | — | — |
| 2017-05-26 | $108.41 | $155.99 | 6,236,800 | — | — |
| 2017-05-25 | $107.27 | $154.35 | 8,030,400 | — | — |
| 2017-05-24 | $107.71 | $154.99 | 4,366,700 | — | — |
| 2017-05-23 | $107.02 | $153.99 | 7,542,600 | — | — |
| 2017-05-22 | $107.63 | $154.87 | 5,487,200 | — | — |
| 2017-05-19 | $107.52 | $154.71 | 6,336,700 | — | — |
| 2017-05-18 | $106.68 | $153.50 | 6,532,200 | — | — |
| 2017-05-17 | $106.31 | $152.97 | 12,763,200 | — | — |
| 2017-05-16 | $107.98 | $155.37 | 10,047,100 | — | — |
| 2017-05-15 | $109.13 | $157.03 | 6,241,300 | — | — |
| 2017-05-12 | $109.69 | $157.83 | 5,067,700 | — | — |
| 2017-05-11 | $109.58 | $157.68 | 8,021,300 | — | — |
| 2017-05-10 | $109.66 | $157.79 | 17,061,100 | — | — |
| 2017-05-09 | $112.07 | $161.26 | 9,337,400 | — | — |
| 2017-05-08 | $111.42 | $160.32 | 5,980,100 | — | — |
| 2017-05-05 | $111.99 | $161.14 | 5,871,400 | — | — |
| 2017-05-04 | $111.17 | $159.96 | 10,691,200 | — | — |
| 2017-05-03 | $111.62 | $160.61 | 11,521,200 | — | — |
| 2017-05-02 | $114.37 | $164.57 | 6,604,600 | — | — |
| 2017-05-01 | $114.73 | $165.09 | 4,963,300 | — | — |
| 2017-04-28 | $115.60 | $166.34 | 3,987,600 | — | — |
| 2017-04-27 | $115.84 | $166.68 | 3,910,800 | — | — |
| 2017-04-26 | $115.58 | $166.31 | 4,809,800 | — | — |
| 2017-04-25 | $115.18 | $165.73 | 6,918,300 | — | — |
| 2017-04-24 | $113.70 | $163.60 | 7,294,600 | — | — |
| 2017-04-21 | $114.44 | $164.67 | 6,654,500 | — | — |
| 2017-04-20 | $114.79 | $165.17 | 5,279,300 | — | — |
| 2017-04-19 | $113.73 | $163.65 | 5,303,400 | — | — |
| 2017-04-18 | $114.19 | $164.31 | 6,191,100 | — | — |
| 2017-04-17 | $113.78 | $163.72 | 5,120,200 | — | — |
| 2017-04-13 | $113.20 | $162.88 | 6,530,800 | — | — |
| 2017-04-12 | $113.04 | $162.65 | 4,086,300 | — | — |
| 2017-04-11 | $113.07 | $162.70 | 5,230,800 | — | — |
| 2017-04-10 | $112.43 | $161.78 | 4,053,600 | — | — |
| 2017-04-07 | $112.58 | $161.99 | 4,300,700 | — | — |
| 2017-04-06 | $113.05 | $162.67 | 4,744,000 | — | — |
| 2017-04-05 | $113.00 | $162.60 | 4,795,100 | — | — |
| 2017-04-04 | $113.04 | $162.65 | 3,386,100 | — | — |
| 2017-04-03 | $113.20 | $162.88 | 4,643,300 | — | — |
| 2017-03-31 | $113.39 | $163.16 | 4,617,400 | — | — |
| 2017-03-30 | $113.18 | $162.86 | 4,192,800 | — | — |
| 2017-03-29 | $112.53 | $161.92 | 3,781,200 | — | — |
| 2017-03-28 | $113.05 | $162.67 | 6,280,900 | — | — |
| 2017-03-27 | $112.38 | $161.71 | 4,469,800 | — | — |
| 2017-03-24 | $112.14 | $161.36 | 4,707,300 | — | — |
| 2017-03-23 | $112.24 | $161.50 | 8,307,900 | — | — |
| 2017-03-22 | $112.08 | $161.27 | 5,044,700 | — | — |
| 2017-03-21 | $111.75 | $160.80 | 7,109,800 | — | — |
| 2017-03-20 | $112.71 | $162.18 | 8,156,300 | — | — |
| 2017-03-17 | $111.76 | $160.81 | 9,061,200 | — | — |
| 2017-03-16 | $111.71 | $160.74 | 4,409,400 | — | — |
| 2017-03-15 | $111.87 | $160.97 | 5,319,500 | — | — |
| 2017-03-14 | $112.31 | $161.60 | 7,273,500 | — | — |
| 2017-03-13 | $111.52 | $160.47 | 5,213,600 | — | — |
| 2017-03-10 | $110.92 | $159.60 | 4,027,400 | — | — |
| 2017-03-09 | $111.03 | $159.76 | 4,005,700 | — | — |
| 2017-03-08 | $110.84 | $159.49 | 4,929,900 | — | — |
| 2017-03-07 | $110.86 | $159.52 | 5,114,400 | — | — |
| 2017-03-06 | $110.67 | $159.24 | 4,983,200 | — | — |
| 2017-03-03 | $111.24 | $160.06 | 5,837,900 | — | — |
| 2017-03-02 | $110.59 | $159.13 | 4,715,600 | — | — |
| 2017-03-01 | $111.04 | $159.78 | 7,418,100 | — | — |
| 2017-02-28 | $110.09 | $158.41 | 4,766,000 | — | — |
| 2017-02-27 | $110.23 | $158.61 | 3,547,700 | — | — |
| 2017-02-24 | $110.32 | $158.74 | 4,786,800 | — | — |
| 2017-02-23 | $109.73 | $157.89 | 5,470,400 | — | — |
| 2017-02-22 | $110.12 | $158.45 | 5,478,400 | — | — |
| 2017-02-21 | $110.01 | $158.29 | 5,432,700 | — | — |
| 2017-02-17 | $110.06 | $158.37 | 6,349,200 | — | — |
| 2017-02-16 | $110.71 | $159.30 | 7,179,600 | — | — |
| 2017-02-15 | $110.18 | $158.54 | 7,087,100 | — | — |
| 2017-02-14 | $110.33 | $158.76 | 4,768,700 | — | — |
| 2017-02-13 | $109.65 | $157.78 | 5,653,200 | — | — |
| 2017-02-10 | $109.26 | $157.22 | 7,671,800 | — | — |
| 2017-02-09 | $109.49 | $157.55 | 6,369,700 | — | — |
| 2017-02-08 | $109.00 | $156.84 | 13,615,500 | — | — |
| 2017-02-07 | $109.00 | $156.84 | 10,184,800 | — | — |
| 2017-02-06 | $109.57 | $157.66 | 6,896,300 | — | — |
| 2017-02-03 | $110.30 | $158.71 | 7,923,400 | — | — |
| 2017-02-02 | $110.61 | $159.16 | 6,515,900 | — | — |
| 2017-02-01 | $111.30 | $160.15 | 10,501,300 | — | — |
| 2017-01-31 | $110.65 | $159.22 | 8,485,800 | — | — |
| 2017-01-30 | $110.94 | $159.63 | 13,793,600 | — | — |
| 2017-01-27 | $109.30 | $157.27 | 5,578,300 | — | — |
| 2017-01-26 | $108.06 | $155.49 | 6,088,100 | — | — |
| 2017-01-25 | $108.04 | $155.46 | 6,180,200 | — | — |
| 2017-01-24 | $107.90 | $155.26 | 5,456,100 | — | — |
| 2017-01-23 | $107.12 | $154.14 | 5,716,600 | — | — |
| 2017-01-20 | $107.66 | $154.91 | 5,649,000 | — | — |
| 2017-01-19 | $107.28 | $154.37 | 5,350,200 | — | — |
| 2017-01-18 | $108.16 | $155.63 | 7,162,900 | — | — |
| 2017-01-17 | $107.97 | $155.36 | 7,586,500 | — | — |
| 2017-01-13 | $108.06 | $155.49 | 6,489,000 | — | — |
| 2017-01-12 | $107.53 | $154.73 | 8,218,900 | — | — |
| 2017-01-11 | $109.44 | $157.47 | 7,616,800 | — | — |
| 2017-01-10 | $108.38 | $155.95 | 7,901,900 | — | — |
| 2017-01-09 | $108.36 | $155.92 | 6,195,200 | — | — |
| 2017-01-06 | $108.98 | $156.81 | 9,551,300 | — | — |
| 2017-01-05 | $107.38 | $154.51 | 6,303,000 | — | — |
| 2017-01-04 | $107.44 | $154.60 | 8,322,000 | — | — |
| 2017-01-03 | $106.08 | $152.64 | 8,884,300 | — | — |