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-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 | $134.10 | $339.42 | 2,334,300 | — | — |
| 2017-12-28 | $135.12 | $342.00 | 2,617,700 | — | — |
| 2017-12-27 | $136.32 | $345.04 | 7,473,600 | — | — |
| 2017-12-26 | $134.65 | $340.81 | 2,305,900 | — | — |
| 2017-12-22 | $134.47 | $340.36 | 2,765,000 | — | — |
| 2017-12-21 | $133.73 | $338.49 | 4,143,200 | — | — |
| 2017-12-20 | $134.68 | $340.89 | 6,825,400 | — | — |
| 2017-12-19 | $133.24 | $337.25 | 4,538,300 | — | — |
| 2017-12-18 | $132.47 | $335.30 | 5,829,000 | — | — |
| 2017-12-15 | $130.60 | $330.56 | 8,768,100 | — | — |
| 2017-12-14 | $129.17 | $326.94 | 4,570,400 | — | — |
| 2017-12-13 | $130.31 | $329.83 | 5,696,100 | — | — |
| 2017-12-12 | $130.70 | $330.82 | 5,334,100 | — | — |
| 2017-12-11 | $129.05 | $326.64 | 4,923,700 | — | — |
| 2017-12-08 | $129.11 | $326.79 | 3,628,500 | — | — |
| 2017-12-07 | $128.46 | $325.15 | 4,695,700 | — | — |
| 2017-12-06 | $127.95 | $323.86 | 3,817,900 | — | — |
| 2017-12-05 | $128.01 | $324.01 | 4,953,200 | — | — |
| 2017-12-04 | $130.08 | $329.25 | 9,092,500 | — | — |
| 2017-12-01 | $124.62 | $315.43 | 4,793,700 | — | — |
| 2017-11-30 | $126.50 | $320.19 | 9,350,700 | — | — |
| 2017-11-29 | $122.94 | $311.17 | 7,206,800 | — | — |
| 2017-11-28 | $118.80 | $299.01 | 4,024,800 | — | — |
| 2017-11-27 | $117.16 | $294.89 | 3,398,900 | — | — |
| 2017-11-24 | $118.25 | $297.63 | 1,302,800 | — | — |
| 2017-11-22 | $117.86 | $296.65 | 2,466,600 | — | — |
| 2017-11-21 | $117.12 | $294.78 | 3,134,300 | — | — |
| 2017-11-20 | $116.01 | $291.99 | 2,579,500 | — | — |
| 2017-11-17 | $115.63 | $291.03 | 2,129,300 | — | — |
| 2017-11-16 | $116.57 | $293.40 | 2,437,200 | — | — |
| 2017-11-15 | $115.70 | $291.21 | 3,228,300 | — | — |
| 2017-11-14 | $116.23 | $292.54 | 3,073,900 | — | — |
| 2017-11-13 | $116.48 | $293.17 | 2,689,000 | — | — |
| 2017-11-10 | $116.70 | $293.73 | 1,840,100 | — | — |
| 2017-11-09 | $117.07 | $294.66 | 2,335,000 | — | — |
| 2017-11-08 | $117.80 | $296.50 | 3,226,100 | — | — |
| 2017-11-07 | $117.04 | $294.58 | 1,732,900 | — | — |
| 2017-11-06 | $117.33 | $295.31 | 1,682,900 | — | — |
| 2017-11-03 | $117.18 | $294.94 | 1,936,000 | — | — |
| 2017-11-02 | $118.39 | $297.98 | 2,903,900 | — | — |
| 2017-11-01 | $117.00 | $294.48 | 2,787,200 | — | — |
| 2017-10-31 | $115.79 | $291.44 | 2,981,300 | — | — |
| 2017-10-30 | $116.37 | $292.90 | 3,461,300 | — | — |
| 2017-10-27 | $117.08 | $294.68 | 7,139,300 | — | — |
| 2017-10-26 | $116.47 | $293.15 | 6,288,800 | — | — |
| 2017-10-25 | $110.27 | $277.54 | 6,487,200 | — | — |
| 2017-10-24 | $112.90 | $284.16 | 4,016,200 | — | — |
| 2017-10-23 | $113.19 | $284.89 | 3,059,000 | — | — |
| 2017-10-20 | $112.99 | $284.39 | 4,982,700 | — | — |
| 2017-10-19 | $112.01 | $281.92 | 4,080,300 | — | — |
| 2017-10-18 | $110.38 | $277.82 | 4,152,000 | — | — |
| 2017-10-17 | $110.57 | $278.30 | 3,975,300 | — | — |
| 2017-10-16 | $112.09 | $282.12 | 2,310,600 | — | — |
| 2017-10-13 | $112.28 | $282.60 | 2,079,800 | — | — |
| 2017-10-12 | $113.69 | $286.15 | 2,561,700 | — | — |
| 2017-10-11 | $113.05 | $284.54 | 2,867,200 | — | — |
| 2017-10-10 | $112.63 | $283.48 | 2,772,200 | — | — |
| 2017-10-09 | $113.88 | $286.63 | 1,741,900 | — | — |
| 2017-10-06 | $113.95 | $286.81 | 2,200,100 | — | — |
| 2017-10-05 | $114.02 | $286.98 | 2,811,500 | — | — |
| 2017-10-04 | $113.77 | $286.35 | 3,229,600 | — | — |
| 2017-10-03 | $114.89 | $289.17 | 2,783,900 | — | — |
| 2017-10-02 | $115.26 | $290.10 | 3,222,200 | — | — |
| 2017-09-29 | $115.97 | $291.89 | 2,317,200 | — | — |
| 2017-09-28 | $115.97 | $291.89 | 1,982,800 | — | — |
| 2017-09-27 | $116.64 | $293.58 | 2,619,200 | — | — |
| 2017-09-26 | $115.43 | $290.53 | 2,976,900 | — | — |
| 2017-09-25 | $115.79 | $291.44 | 2,783,000 | — | — |
| 2017-09-22 | $115.34 | $290.30 | 2,297,600 | — | — |
| 2017-09-21 | $115.44 | $290.56 | 3,002,200 | — | — |
| 2017-09-20 | $115.00 | $289.45 | 3,958,800 | — | — |
| 2017-09-19 | $113.00 | $284.41 | 4,168,900 | — | — |
| 2017-09-18 | $112.03 | $281.97 | 3,669,200 | — | — |
| 2017-09-15 | $113.40 | $285.42 | 8,269,900 | — | — |
| 2017-09-14 | $110.86 | $279.03 | 4,272,300 | — | — |
| 2017-09-13 | $108.66 | $273.49 | 2,106,100 | — | — |
| 2017-09-12 | $108.48 | $273.04 | 2,321,800 | — | — |
| 2017-09-11 | $108.10 | $272.08 | 3,818,100 | — | — |
| 2017-09-08 | $107.21 | $269.84 | 3,228,200 | — | — |
| 2017-09-07 | $105.49 | $265.51 | 3,622,900 | — | — |
| 2017-09-06 | $105.01 | $264.30 | 4,378,700 | — | — |
| 2017-09-05 | $104.10 | $262.01 | 2,598,700 | — | — |
| 2017-09-01 | $105.47 | $265.46 | 2,347,700 | — | — |
| 2017-08-31 | $105.30 | $265.03 | 2,744,400 | — | — |
| 2017-08-30 | $104.94 | $264.13 | 2,592,700 | — | — |
| 2017-08-29 | $104.97 | $264.20 | 3,191,600 | — | — |
| 2017-08-28 | $104.55 | $261.62 | 2,764,600 | — | — |
| 2017-08-25 | $105.25 | $263.38 | 2,473,300 | — | — |
| 2017-08-24 | $104.57 | $261.67 | 2,768,700 | — | — |
| 2017-08-23 | $105.04 | $262.85 | 2,844,000 | — | — |
| 2017-08-22 | $106.21 | $265.78 | 2,993,600 | — | — |
| 2017-08-21 | $104.31 | $261.02 | 2,274,500 | — | — |
| 2017-08-18 | $103.90 | $260.00 | 3,243,600 | — | — |
| 2017-08-17 | $103.18 | $258.20 | 3,266,800 | — | — |
| 2017-08-16 | $105.85 | $264.88 | 2,915,500 | — | — |
| 2017-08-15 | $104.85 | $262.37 | 2,652,300 | — | — |
| 2017-08-14 | $104.73 | $262.07 | 3,189,800 | — | — |
| 2017-08-11 | $103.57 | $259.17 | 3,340,900 | — | — |
| 2017-08-10 | $102.69 | $256.97 | 3,509,100 | — | — |
| 2017-08-09 | $103.77 | $259.67 | 3,063,800 | — | — |
| 2017-08-08 | $103.06 | $257.90 | 3,282,400 | — | — |
| 2017-08-07 | $102.57 | $256.67 | 2,543,400 | — | — |
| 2017-08-04 | $102.48 | $256.44 | 4,142,600 | — | — |
| 2017-08-03 | $102.55 | $256.62 | 4,750,200 | — | — |
| 2017-08-02 | $102.33 | $256.07 | 4,470,800 | — | — |
| 2017-08-01 | $101.98 | $255.19 | 4,379,700 | — | — |
| 2017-07-31 | $102.96 | $257.64 | 4,266,500 | — | — |
| 2017-07-28 | $103.30 | $258.50 | 4,471,000 | — | — |
| 2017-07-27 | $101.40 | $253.74 | 6,443,800 | — | — |
| 2017-07-26 | $104.42 | $261.30 | 3,263,600 | — | — |
| 2017-07-25 | $104.96 | $262.65 | 3,923,400 | — | — |
| 2017-07-24 | $103.66 | $259.40 | 5,340,800 | — | — |
| 2017-07-21 | $104.85 | $262.37 | 5,562,600 | — | — |
| 2017-07-20 | $106.14 | $265.60 | 6,779,600 | — | — |
| 2017-07-19 | $107.84 | $269.86 | 4,192,400 | — | — |
| 2017-07-18 | $109.25 | $273.38 | 2,349,600 | — | — |
| 2017-07-17 | $109.05 | $272.88 | 2,431,400 | — | — |
| 2017-07-14 | $109.53 | $274.09 | 2,106,700 | — | — |
| 2017-07-13 | $108.85 | $272.38 | 2,155,100 | — | — |
| 2017-07-12 | $109.21 | $273.28 | 2,490,200 | — | — |
| 2017-07-11 | $108.59 | $271.73 | 2,356,900 | — | — |
| 2017-07-10 | $108.50 | $271.51 | 3,467,100 | — | — |
| 2017-07-07 | $108.35 | $271.13 | 2,803,200 | — | — |
| 2017-07-06 | $107.76 | $269.66 | 2,984,200 | — | — |
| 2017-07-05 | $108.25 | $270.88 | 2,668,100 | — | — |
| 2017-07-03 | $110.04 | $275.36 | 1,806,600 | — | — |
| 2017-06-30 | $108.91 | $272.53 | 3,479,200 | — | — |
| 2017-06-29 | $107.89 | $269.98 | 2,404,900 | — | — |
| 2017-06-28 | $108.77 | $272.18 | 3,568,600 | — | — |
| 2017-06-27 | $107.35 | $268.63 | 3,173,100 | — | — |
| 2017-06-26 | $108.03 | $270.33 | 3,001,900 | — | — |
| 2017-06-23 | $108.10 | $270.51 | 14,115,500 | — | — |
| 2017-06-22 | $107.39 | $268.73 | 3,098,700 | — | — |
| 2017-06-21 | $107.62 | $269.31 | 3,723,600 | — | — |
| 2017-06-20 | $108.35 | $271.13 | 4,406,900 | — | — |
| 2017-06-19 | $111.83 | $279.84 | 3,238,200 | — | — |
| 2017-06-16 | $111.38 | $278.71 | 4,136,300 | — | — |
| 2017-06-15 | $110.67 | $276.94 | 2,826,800 | — | — |
| 2017-06-14 | $109.80 | $274.76 | 3,033,400 | — | — |
| 2017-06-13 | $111.54 | $279.12 | 2,384,700 | — | — |
| 2017-06-12 | $110.13 | $275.59 | 3,543,400 | — | — |
| 2017-06-09 | $109.75 | $274.64 | 2,496,500 | — | — |
| 2017-06-08 | $109.84 | $274.86 | 3,169,400 | — | — |
| 2017-06-07 | $109.11 | $273.03 | 2,537,200 | — | — |
| 2017-06-06 | $108.96 | $272.66 | 2,922,500 | — | — |
| 2017-06-05 | $110.19 | $275.74 | 2,825,000 | — | — |
| 2017-06-02 | $111.20 | $278.26 | 3,435,500 | — | — |
| 2017-06-01 | $110.59 | $276.74 | 2,783,500 | — | — |
| 2017-05-31 | $110.30 | $276.01 | 4,994,300 | — | — |
| 2017-05-30 | $110.81 | $277.29 | 2,958,300 | — | — |
| 2017-05-26 | $110.57 | $276.69 | 3,901,900 | — | — |
| 2017-05-25 | $109.70 | $273.00 | 3,872,700 | — | — |
| 2017-05-24 | $108.05 | $268.89 | 2,931,700 | — | — |
| 2017-05-23 | $108.00 | $268.77 | 2,732,500 | — | — |
| 2017-05-22 | $107.83 | $268.34 | 3,023,400 | — | — |
| 2017-05-19 | $107.05 | $266.40 | 3,600,700 | — | — |
| 2017-05-18 | $107.14 | $266.63 | 4,642,300 | — | — |
| 2017-05-17 | $106.56 | $265.18 | 4,445,100 | — | — |
| 2017-05-16 | $111.00 | $276.23 | 2,567,900 | — | — |
| 2017-05-15 | $111.28 | $276.93 | 2,477,500 | — | — |
| 2017-05-12 | $110.48 | $274.94 | 3,609,900 | — | — |
| 2017-05-11 | $110.10 | $273.99 | 3,837,700 | — | — |
| 2017-05-10 | $109.32 | $272.05 | 3,551,200 | — | — |
| 2017-05-09 | $109.96 | $273.64 | 2,423,600 | — | — |
| 2017-05-08 | $110.02 | $273.79 | 3,426,100 | — | — |
| 2017-05-05 | $110.72 | $275.54 | 3,078,900 | — | — |
| 2017-05-04 | $110.33 | $274.56 | 2,627,800 | — | — |
| 2017-05-03 | $110.88 | $275.93 | 2,696,500 | — | — |
| 2017-05-02 | $111.09 | $276.46 | 3,820,300 | — | — |
| 2017-05-01 | $111.60 | $277.73 | 2,888,300 | — | — |
| 2017-04-28 | $111.96 | $278.62 | 3,554,700 | — | — |
| 2017-04-27 | $113.53 | $282.53 | 5,156,600 | — | — |
| 2017-04-26 | $110.17 | $274.17 | 6,303,700 | — | — |
| 2017-04-25 | $110.48 | $274.94 | 3,990,700 | — | — |
| 2017-04-24 | $109.33 | $272.08 | 3,218,000 | — | — |
| 2017-04-21 | $108.28 | $269.46 | 3,144,000 | — | — |
| 2017-04-20 | $107.90 | $268.52 | 4,201,600 | — | — |
| 2017-04-19 | $106.79 | $265.76 | 3,344,300 | — | — |
| 2017-04-18 | $106.24 | $264.39 | 2,767,000 | — | — |
| 2017-04-17 | $105.98 | $263.74 | 2,773,900 | — | — |
| 2017-04-13 | $104.78 | $260.75 | 2,372,700 | — | — |
| 2017-04-12 | $105.57 | $262.72 | 3,046,400 | — | — |
| 2017-04-11 | $107.61 | $267.80 | 2,298,800 | — | — |
| 2017-04-10 | $107.62 | $267.82 | 2,631,700 | — | — |
| 2017-04-07 | $107.03 | $266.35 | 2,205,000 | — | — |
| 2017-04-06 | $107.07 | $266.45 | 4,556,100 | — | — |
| 2017-04-05 | $106.76 | $265.68 | 2,938,100 | — | — |
| 2017-04-04 | $107.20 | $266.78 | 3,445,400 | — | — |
| 2017-04-03 | $105.50 | $262.55 | 2,889,000 | — | — |
| 2017-03-31 | $105.92 | $263.59 | 2,888,300 | — | — |
| 2017-03-30 | $106.94 | $266.13 | 2,961,000 | — | — |
| 2017-03-29 | $105.58 | $262.74 | 2,905,000 | — | — |
| 2017-03-28 | $105.50 | $262.55 | 4,237,100 | — | — |
| 2017-03-27 | $104.02 | $258.86 | 3,812,000 | — | — |
| 2017-03-24 | $103.96 | $258.71 | 2,734,700 | — | — |
| 2017-03-23 | $103.87 | $258.49 | 2,587,700 | — | — |
| 2017-03-22 | $104.06 | $258.96 | 4,101,200 | — | — |
| 2017-03-21 | $103.65 | $257.94 | 3,846,300 | — | — |
| 2017-03-20 | $105.08 | $261.50 | 3,444,900 | — | — |
| 2017-03-17 | $105.99 | $263.76 | 11,395,400 | — | — |
| 2017-03-16 | $105.45 | $262.42 | 3,645,300 | — | — |
| 2017-03-15 | $105.58 | $262.74 | 3,496,100 | — | — |
| 2017-03-14 | $104.37 | $259.73 | 4,303,800 | — | — |
| 2017-03-13 | $106.45 | $264.91 | 3,514,800 | — | — |
| 2017-03-10 | $106.28 | $264.49 | 3,316,200 | — | — |
| 2017-03-09 | $106.18 | $264.24 | 4,131,200 | — | — |
| 2017-03-08 | $106.71 | $265.56 | 3,454,900 | — | — |
| 2017-03-07 | $108.36 | $269.66 | 3,331,200 | — | — |
| 2017-03-06 | $109.43 | $272.33 | 2,989,100 | — | — |
| 2017-03-03 | $109.02 | $271.30 | 2,304,900 | — | — |
| 2017-03-02 | $109.05 | $271.38 | 2,739,700 | — | — |
| 2017-03-01 | $110.11 | $274.02 | 4,064,900 | — | — |
| 2017-02-28 | $107.94 | $268.62 | 3,756,600 | — | — |
| 2017-02-27 | $107.50 | $267.52 | 3,288,500 | — | — |
| 2017-02-24 | $107.74 | $268.12 | 4,632,500 | — | — |
| 2017-02-23 | $106.70 | $264.03 | 4,876,600 | — | — |
| 2017-02-22 | $108.87 | $269.40 | 4,206,100 | — | — |
| 2017-02-21 | $109.67 | $271.37 | 4,169,800 | — | — |
| 2017-02-17 | $109.82 | $271.75 | 4,246,300 | — | — |
| 2017-02-16 | $109.39 | $270.68 | 2,811,100 | — | — |
| 2017-02-15 | $109.78 | $271.65 | 3,352,900 | — | — |
| 2017-02-14 | $109.16 | $270.11 | 2,890,300 | — | — |
| 2017-02-13 | $108.32 | $268.03 | 2,640,000 | — | — |
| 2017-02-10 | $107.87 | $266.92 | 2,778,000 | — | — |
| 2017-02-09 | $107.42 | $265.81 | 3,603,900 | — | — |
| 2017-02-08 | $107.34 | $265.61 | 3,901,400 | — | — |
| 2017-02-07 | $107.65 | $266.38 | 3,493,400 | — | — |
| 2017-02-06 | $107.69 | $266.48 | 2,858,100 | — | — |
| 2017-02-03 | $108.51 | $268.50 | 3,249,600 | — | — |
| 2017-02-02 | $107.30 | $265.51 | 4,225,900 | — | — |
| 2017-02-01 | $107.70 | $266.50 | 4,374,500 | — | — |
| 2017-01-31 | $106.58 | $263.73 | 4,534,600 | — | — |
| 2017-01-30 | $108.00 | $267.24 | 5,334,200 | — | — |
| 2017-01-27 | $109.20 | $270.21 | 3,555,400 | — | — |
| 2017-01-26 | $110.15 | $272.56 | 4,607,200 | — | — |
| 2017-01-25 | $110.42 | $273.23 | 5,137,900 | — | — |
| 2017-01-24 | $108.72 | $269.02 | 4,564,900 | — | — |
| 2017-01-23 | $107.99 | $267.22 | 3,932,200 | — | — |
| 2017-01-20 | $108.60 | $268.73 | 6,440,000 | — | — |
| 2017-01-19 | $106.24 | $262.89 | 10,103,900 | — | — |
| 2017-01-18 | $103.77 | $256.78 | 5,363,900 | — | — |
| 2017-01-17 | $103.37 | $255.79 | 3,401,800 | — | — |
| 2017-01-13 | $105.25 | $260.44 | 2,743,400 | — | — |
| 2017-01-12 | $104.70 | $259.08 | 2,397,000 | — | — |
| 2017-01-11 | $104.27 | $258.01 | 2,864,800 | — | — |
| 2017-01-10 | $103.42 | $255.91 | 3,562,700 | — | — |
| 2017-01-09 | $102.42 | $253.43 | 2,968,600 | — | — |
| 2017-01-06 | $103.19 | $255.34 | 3,862,400 | — | — |
| 2017-01-05 | $102.13 | $252.72 | 4,180,400 | — | — |
| 2017-01-04 | $103.14 | $255.22 | 3,668,300 | — | — |
| 2017-01-03 | $102.52 | $253.68 | 3,824,300 | — | — |