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 — 2016
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2016-12-30 | $71.61 | $316.10 | 238,200 | — | — |
| 2016-12-29 | $71.68 | $316.41 | 119,300 | — | — |
| 2016-12-28 | $71.42 | $315.26 | 100,400 | — | — |
| 2016-12-27 | $72.28 | $319.06 | 177,200 | — | — |
| 2016-12-23 | $71.61 | $316.10 | 116,700 | — | — |
| 2016-12-22 | $71.16 | $314.12 | 222,300 | — | — |
| 2016-12-21 | $72.24 | $318.88 | 152,000 | — | — |
| 2016-12-20 | $72.80 | $321.35 | 208,900 | — | — |
| 2016-12-19 | $72.69 | $320.87 | 228,200 | — | — |
| 2016-12-16 | $71.72 | $316.59 | 530,900 | — | — |
| 2016-12-15 | $71.51 | $315.66 | 285,500 | — | — |
| 2016-12-14 | $71.34 | $314.91 | 229,200 | — | — |
| 2016-12-13 | $72.50 | $320.03 | 192,200 | — | — |
| 2016-12-12 | $72.43 | $319.72 | 262,300 | — | — |
| 2016-12-09 | $73.04 | $322.41 | 354,100 | — | — |
| 2016-12-08 | $72.49 | $319.99 | 349,100 | — | — |
| 2016-12-07 | $70.50 | $311.20 | 327,300 | — | — |
| 2016-12-06 | $69.20 | $305.46 | 338,500 | — | — |
| 2016-12-05 | $67.88 | $299.64 | 297,000 | — | — |
| 2016-12-02 | $67.20 | $296.64 | 200,800 | — | — |
| 2016-12-01 | $68.39 | $301.89 | 371,300 | — | — |
| 2016-11-30 | $67.70 | $298.84 | 223,200 | — | — |
| 2016-11-29 | $68.63 | $302.95 | 281,600 | — | — |
| 2016-11-28 | $69.21 | $305.51 | 200,600 | — | — |
| 2016-11-25 | $69.85 | $308.33 | 71,100 | — | — |
| 2016-11-23 | $69.23 | $305.60 | 148,400 | — | — |
| 2016-11-22 | $68.74 | $303.43 | 253,800 | — | — |
| 2016-11-21 | $67.80 | $299.28 | 159,600 | — | — |
| 2016-11-18 | $67.21 | $296.68 | 307,300 | — | — |
| 2016-11-17 | $67.00 | $295.75 | 568,000 | — | — |
| 2016-11-16 | $66.75 | $293.32 | 186,000 | — | — |
| 2016-11-15 | $66.74 | $293.28 | 226,400 | — | — |
| 2016-11-14 | $66.79 | $293.50 | 574,800 | — | — |
| 2016-11-11 | $66.38 | $291.70 | 509,400 | — | — |
| 2016-11-10 | $63.76 | $280.19 | 680,200 | — | — |
| 2016-11-09 | $63.58 | $279.39 | 470,500 | — | — |
| 2016-11-08 | $62.01 | $272.50 | 574,700 | — | — |
| 2016-11-07 | $60.28 | $264.89 | 420,300 | — | — |
| 2016-11-04 | $59.70 | $262.34 | 494,400 | — | — |
| 2016-11-03 | $59.67 | $262.21 | 320,200 | — | — |
| 2016-11-02 | $60.47 | $265.73 | 339,400 | — | — |
| 2016-11-01 | $61.00 | $268.06 | 298,700 | — | — |
| 2016-10-31 | $61.20 | $268.94 | 448,000 | — | — |
| 2016-10-28 | $61.03 | $268.19 | 480,500 | — | — |
| 2016-10-27 | $60.84 | $267.35 | 593,600 | — | — |
| 2016-10-26 | $63.10 | $277.29 | 373,500 | — | — |
| 2016-10-25 | $63.56 | $279.31 | 208,700 | — | — |
| 2016-10-24 | $63.97 | $281.11 | 246,300 | — | — |
| 2016-10-21 | $63.43 | $278.74 | 497,500 | — | — |
| 2016-10-20 | $64.08 | $281.59 | 197,900 | — | — |
| 2016-10-19 | $65.15 | $286.29 | 217,600 | — | — |
| 2016-10-18 | $65.47 | $287.70 | 179,100 | — | — |
| 2016-10-17 | $65.37 | $287.26 | 178,600 | — | — |
| 2016-10-14 | $65.44 | $287.57 | 177,000 | — | — |
| 2016-10-13 | $65.79 | $289.11 | 160,400 | — | — |
| 2016-10-12 | $66.64 | $292.84 | 285,300 | — | — |
| 2016-10-11 | $66.61 | $292.71 | 211,500 | — | — |
| 2016-10-10 | $67.34 | $295.92 | 192,000 | — | — |
| 2016-10-07 | $66.17 | $290.78 | 243,200 | — | — |
| 2016-10-06 | $66.60 | $292.67 | 239,900 | — | — |
| 2016-10-05 | $66.18 | $290.82 | 231,800 | — | — |
| 2016-10-04 | $66.78 | $293.46 | 155,100 | — | — |
| 2016-10-03 | $66.70 | $293.10 | 249,700 | — | — |
| 2016-09-30 | $66.82 | $293.63 | 270,900 | — | — |
| 2016-09-29 | $65.95 | $289.81 | 184,400 | — | — |
| 2016-09-28 | $67.62 | $297.15 | 162,500 | — | — |
| 2016-09-27 | $66.85 | $293.76 | 217,100 | — | — |
| 2016-09-26 | $66.99 | $294.38 | 279,000 | — | — |
| 2016-09-23 | $68.20 | $299.70 | 208,700 | — | — |
| 2016-09-22 | $69.92 | $307.25 | 357,900 | — | — |
| 2016-09-21 | $68.15 | $299.48 | 377,700 | — | — |
| 2016-09-20 | $66.88 | $293.90 | 430,100 | — | — |
| 2016-09-19 | $66.93 | $294.12 | 342,500 | — | — |
| 2016-09-16 | $66.79 | $293.50 | 368,800 | — | — |
| 2016-09-15 | $67.61 | $297.10 | 163,700 | — | — |
| 2016-09-14 | $66.59 | $292.62 | 273,100 | — | — |
| 2016-09-13 | $67.46 | $296.44 | 229,800 | — | — |
| 2016-09-12 | $68.45 | $300.79 | 277,600 | — | — |
| 2016-09-09 | $67.53 | $296.75 | 262,400 | — | — |
| 2016-09-08 | $69.47 | $305.28 | 231,000 | — | — |
| 2016-09-07 | $69.75 | $306.51 | 219,000 | — | — |
| 2016-09-06 | $69.38 | $304.88 | 255,200 | — | — |
| 2016-09-02 | $69.11 | $303.70 | 165,200 | — | — |
| 2016-09-01 | $68.13 | $299.39 | 210,900 | — | — |
| 2016-08-31 | $68.17 | $299.56 | 208,600 | — | — |
| 2016-08-30 | $68.68 | $301.81 | 252,800 | — | — |
| 2016-08-29 | $68.81 | $302.38 | 192,900 | — | — |
| 2016-08-26 | $68.74 | $302.07 | 243,900 | — | — |
| 2016-08-25 | $68.80 | $302.33 | 211,600 | — | — |
| 2016-08-24 | $68.53 | $301.15 | 181,900 | — | — |
| 2016-08-23 | $68.46 | $300.84 | 175,800 | — | — |
| 2016-08-22 | $67.89 | $298.33 | 114,200 | — | — |
| 2016-08-19 | $67.83 | $298.07 | 287,600 | — | — |
| 2016-08-18 | $67.27 | $295.61 | 158,700 | — | — |
| 2016-08-17 | $67.26 | $294.25 | 249,100 | — | — |
| 2016-08-16 | $66.99 | $293.07 | 193,200 | — | — |
| 2016-08-15 | $67.67 | $296.04 | 160,000 | — | — |
| 2016-08-12 | $67.12 | $293.63 | 118,100 | — | — |
| 2016-08-11 | $67.38 | $294.77 | 327,300 | — | — |
| 2016-08-10 | $68.03 | $297.62 | 153,900 | — | — |
| 2016-08-09 | $68.40 | $299.23 | 193,200 | — | — |
| 2016-08-08 | $68.39 | $299.19 | 559,300 | — | — |
| 2016-08-05 | $68.26 | $298.62 | 252,100 | — | — |
| 2016-08-04 | $67.36 | $294.68 | 134,300 | — | — |
| 2016-08-03 | $67.55 | $295.52 | 246,000 | — | — |
| 2016-08-02 | $67.67 | $296.04 | 276,400 | — | — |
| 2016-08-01 | $67.49 | $295.25 | 333,100 | — | — |
| 2016-07-29 | $67.59 | $295.69 | 289,400 | — | — |
| 2016-07-28 | $68.04 | $297.66 | 252,100 | — | — |
| 2016-07-27 | $69.24 | $302.91 | 132,300 | — | — |
| 2016-07-26 | $69.18 | $302.65 | 238,300 | — | — |
| 2016-07-25 | $69.70 | $304.92 | 200,400 | — | — |
| 2016-07-22 | $70.22 | $307.20 | 195,400 | — | — |
| 2016-07-21 | $69.45 | $303.83 | 190,300 | — | — |
| 2016-07-20 | $69.82 | $305.45 | 156,700 | — | — |
| 2016-07-19 | $69.29 | $303.13 | 137,200 | — | — |
| 2016-07-18 | $69.16 | $302.56 | 161,000 | — | — |
| 2016-07-15 | $68.99 | $301.82 | 146,200 | — | — |
| 2016-07-14 | $68.79 | $300.94 | 162,200 | — | — |
| 2016-07-13 | $68.52 | $299.76 | 114,800 | — | — |
| 2016-07-12 | $68.48 | $299.58 | 205,600 | — | — |
| 2016-07-11 | $68.15 | $298.14 | 236,000 | — | — |
| 2016-07-08 | $67.73 | $296.30 | 383,300 | — | — |
| 2016-07-07 | $66.60 | $291.36 | 201,900 | — | — |
| 2016-07-06 | $66.30 | $290.05 | 224,400 | — | — |
| 2016-07-05 | $65.49 | $286.50 | 216,000 | — | — |
| 2016-07-01 | $66.44 | $290.66 | 231,400 | — | — |
| 2016-06-30 | $66.37 | $290.35 | 280,600 | — | — |
| 2016-06-29 | $64.46 | $282.00 | 170,800 | — | — |
| 2016-06-28 | $63.01 | $275.65 | 305,400 | — | — |
| 2016-06-27 | $61.32 | $268.26 | 394,600 | — | — |
| 2016-06-24 | $63.40 | $277.36 | 907,800 | — | — |
| 2016-06-23 | $66.83 | $292.37 | 235,900 | — | — |
| 2016-06-22 | $64.76 | $283.31 | 427,100 | — | — |
| 2016-06-21 | $65.86 | $288.12 | 366,300 | — | — |
| 2016-06-20 | $65.95 | $288.52 | 315,000 | — | — |
| 2016-06-17 | $65.40 | $286.11 | 359,300 | — | — |
| 2016-06-16 | $65.44 | $286.29 | 285,100 | — | — |
| 2016-06-15 | $64.82 | $283.57 | 170,500 | — | — |
| 2016-06-14 | $64.64 | $282.79 | 174,100 | — | — |
| 2016-06-13 | $64.76 | $283.31 | 192,400 | — | — |
| 2016-06-10 | $65.63 | $287.12 | 254,500 | — | — |
| 2016-06-09 | $66.95 | $292.89 | 205,300 | — | — |
| 2016-06-08 | $67.48 | $295.21 | 276,700 | — | — |
| 2016-06-07 | $66.78 | $292.15 | 150,300 | — | — |
| 2016-06-06 | $66.74 | $291.97 | 140,100 | — | — |
| 2016-06-03 | $66.31 | $290.09 | 165,600 | — | — |
| 2016-06-02 | $67.01 | $293.15 | 229,300 | — | — |
| 2016-06-01 | $66.34 | $290.22 | 229,400 | — | — |
| 2016-05-31 | $65.13 | $284.93 | 181,200 | — | — |
| 2016-05-27 | $65.19 | $285.19 | 223,400 | — | — |
| 2016-05-26 | $64.52 | $282.26 | 177,600 | — | — |
| 2016-05-25 | $64.10 | $280.42 | 204,900 | — | — |
| 2016-05-24 | $64.42 | $281.82 | 309,900 | — | — |
| 2016-05-23 | $63.01 | $275.65 | 317,300 | — | — |
| 2016-05-20 | $63.36 | $277.19 | 245,300 | — | — |
| 2016-05-19 | $62.14 | $271.85 | 379,800 | — | — |
| 2016-05-18 | $61.37 | $267.17 | 335,300 | — | — |
| 2016-05-17 | $61.57 | $268.04 | 297,400 | — | — |
| 2016-05-16 | $63.17 | $275.00 | 327,300 | — | — |
| 2016-05-13 | $61.94 | $269.65 | 239,700 | — | — |
| 2016-05-12 | $62.82 | $273.48 | 254,600 | — | — |
| 2016-05-11 | $63.27 | $275.44 | 336,100 | — | — |
| 2016-05-10 | $64.41 | $280.40 | 346,000 | — | — |
| 2016-05-09 | $63.43 | $276.14 | 360,400 | — | — |
| 2016-05-06 | $63.52 | $276.53 | 185,200 | — | — |
| 2016-05-05 | $62.89 | $273.78 | 285,400 | — | — |
| 2016-05-04 | $61.85 | $269.26 | 230,400 | — | — |
| 2016-05-03 | $62.40 | $271.65 | 265,800 | — | — |
| 2016-05-02 | $63.40 | $276.00 | 380,700 | — | — |
| 2016-04-29 | $62.78 | $273.31 | 395,500 | — | — |
| 2016-04-28 | $62.97 | $274.13 | 666,400 | — | — |
| 2016-04-27 | $62.63 | $272.65 | 192,800 | — | — |
| 2016-04-26 | $62.21 | $270.82 | 177,400 | — | — |
| 2016-04-25 | $60.97 | $265.43 | 198,000 | — | — |
| 2016-04-22 | $61.86 | $269.30 | 176,100 | — | — |
| 2016-04-21 | $61.52 | $267.82 | 229,000 | — | — |
| 2016-04-20 | $62.49 | $272.04 | 140,400 | — | — |
| 2016-04-19 | $62.12 | $270.43 | 119,400 | — | — |
| 2016-04-18 | $62.28 | $271.13 | 218,300 | — | — |
| 2016-04-15 | $61.74 | $268.78 | 193,200 | — | — |
| 2016-04-14 | $61.42 | $267.39 | 144,900 | — | — |
| 2016-04-13 | $61.49 | $267.69 | 245,200 | — | — |
| 2016-04-12 | $60.53 | $263.51 | 220,100 | — | — |
| 2016-04-11 | $59.83 | $260.46 | 153,400 | — | — |
| 2016-04-08 | $60.17 | $261.94 | 115,800 | — | — |
| 2016-04-07 | $60.14 | $261.81 | 177,100 | — | — |
| 2016-04-06 | $61.34 | $267.04 | 160,600 | — | — |
| 2016-04-05 | $60.53 | $263.51 | 209,300 | — | — |
| 2016-04-04 | $61.56 | $267.99 | 252,700 | — | — |
| 2016-04-01 | $62.51 | $272.13 | 285,300 | — | — |
| 2016-03-31 | $62.49 | $272.04 | 414,100 | — | — |
| 2016-03-30 | $62.15 | $270.56 | 164,900 | — | — |
| 2016-03-29 | $62.09 | $270.30 | 330,700 | — | — |
| 2016-03-28 | $60.43 | $263.08 | 232,900 | — | — |
| 2016-03-24 | $59.87 | $260.64 | 276,900 | — | — |
| 2016-03-23 | $59.24 | $257.89 | 202,500 | — | — |
| 2016-03-22 | $60.08 | $261.55 | 221,000 | — | — |
| 2016-03-21 | $60.30 | $262.51 | 174,700 | — | — |
| 2016-03-18 | $60.91 | $265.16 | 502,600 | — | — |
| 2016-03-17 | $60.72 | $264.34 | 371,500 | — | — |
| 2016-03-16 | $59.75 | $260.12 | 194,300 | — | — |
| 2016-03-15 | $59.55 | $259.24 | 187,900 | — | — |
| 2016-03-14 | $59.47 | $258.90 | 227,200 | — | — |
| 2016-03-11 | $60.06 | $261.46 | 266,100 | — | — |
| 2016-03-10 | $58.35 | $254.02 | 226,400 | — | — |
| 2016-03-09 | $58.51 | $254.72 | 238,900 | — | — |
| 2016-03-08 | $59.07 | $257.15 | 326,500 | — | — |
| 2016-03-07 | $59.75 | $260.12 | 285,400 | — | — |
| 2016-03-04 | $59.76 | $260.16 | 275,700 | — | — |
| 2016-03-03 | $59.17 | $257.59 | 279,500 | — | — |
| 2016-03-02 | $58.54 | $254.85 | 268,500 | — | — |
| 2016-03-01 | $59.14 | $257.46 | 410,700 | — | — |
| 2016-02-29 | $57.41 | $249.93 | 410,700 | — | — |
| 2016-02-26 | $57.41 | $249.93 | 248,900 | — | — |
| 2016-02-25 | $56.94 | $247.88 | 253,200 | — | — |
| 2016-02-24 | $56.62 | $246.49 | 353,500 | — | — |
| 2016-02-23 | $55.30 | $240.74 | 313,200 | — | — |
| 2016-02-22 | $55.55 | $241.83 | 324,600 | — | — |
| 2016-02-19 | $54.43 | $236.96 | 314,900 | — | — |
| 2016-02-18 | $54.73 | $238.26 | 353,000 | — | — |
| 2016-02-17 | $54.30 | $235.08 | 235,000 | — | — |
| 2016-02-16 | $53.30 | $230.75 | 243,700 | — | — |
| 2016-02-12 | $52.14 | $225.73 | 316,800 | — | — |
| 2016-02-11 | $52.04 | $225.30 | 306,900 | — | — |
| 2016-02-10 | $52.52 | $227.38 | 283,800 | — | — |
| 2016-02-09 | $52.06 | $225.39 | 364,500 | — | — |
| 2016-02-08 | $51.93 | $224.82 | 480,400 | — | — |
| 2016-02-05 | $51.94 | $224.87 | 426,800 | — | — |
| 2016-02-04 | $53.04 | $229.63 | 320,600 | — | — |
| 2016-02-03 | $53.03 | $229.58 | 316,700 | — | — |
| 2016-02-02 | $52.94 | $229.20 | 344,300 | — | — |
| 2016-02-01 | $54.35 | $235.30 | 550,100 | — | — |
| 2016-01-29 | $55.90 | $242.01 | 725,200 | — | — |
| 2016-01-28 | $56.01 | $242.49 | 1,024,700 | — | — |
| 2016-01-27 | $51.00 | $220.80 | 465,200 | — | — |
| 2016-01-26 | $53.09 | $229.84 | 428,500 | — | — |
| 2016-01-25 | $51.40 | $222.53 | 398,200 | — | — |
| 2016-01-22 | $52.27 | $226.29 | 256,200 | — | — |
| 2016-01-21 | $51.15 | $221.45 | 352,400 | — | — |
| 2016-01-20 | $51.23 | $221.79 | 286,700 | — | — |
| 2016-01-19 | $51.19 | $221.62 | 324,300 | — | — |
| 2016-01-15 | $51.65 | $223.61 | 393,400 | — | — |
| 2016-01-14 | $52.48 | $227.20 | 488,700 | — | — |
| 2016-01-13 | $51.34 | $222.27 | 377,200 | — | — |
| 2016-01-12 | $53.12 | $229.97 | 420,200 | — | — |
| 2016-01-11 | $53.09 | $229.84 | 581,600 | — | — |
| 2016-01-08 | $51.75 | $224.04 | 604,400 | — | — |
| 2016-01-07 | $51.54 | $223.13 | 642,000 | — | — |
| 2016-01-06 | $52.95 | $229.24 | 273,100 | — | — |
| 2016-01-05 | $53.96 | $233.61 | 301,900 | — | — |
| 2016-01-04 | $52.88 | $228.94 | 385,400 | — | — |