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
- 1999-07-29 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 | $153.17 | $216.22 | 266,800 | — | — |
| 2016-12-29 | $155.39 | $219.35 | 154,200 | — | — |
| 2016-12-28 | $154.94 | $218.72 | 110,600 | — | — |
| 2016-12-27 | $157.50 | $221.72 | 143,200 | — | — |
| 2016-12-23 | $156.28 | $220.01 | 159,100 | — | — |
| 2016-12-22 | $156.12 | $219.78 | 202,500 | — | — |
| 2016-12-21 | $158.68 | $223.39 | 173,700 | — | — |
| 2016-12-20 | $157.47 | $221.68 | 295,600 | — | — |
| 2016-12-19 | $156.92 | $220.91 | 293,400 | — | — |
| 2016-12-16 | $157.19 | $221.29 | 598,600 | — | — |
| 2016-12-15 | $157.30 | $221.44 | 361,100 | — | — |
| 2016-12-14 | $160.17 | $225.48 | 637,300 | — | — |
| 2016-12-13 | $157.75 | $222.08 | 385,200 | — | — |
| 2016-12-12 | $156.28 | $220.01 | 214,500 | — | — |
| 2016-12-09 | $157.36 | $221.53 | 186,300 | — | — |
| 2016-12-08 | $157.05 | $221.09 | 265,000 | — | — |
| 2016-12-07 | $156.88 | $220.85 | 424,300 | — | — |
| 2016-12-06 | $153.12 | $215.56 | 592,900 | — | — |
| 2016-12-05 | $149.41 | $210.34 | 352,300 | — | — |
| 2016-12-02 | $148.28 | $208.74 | 373,300 | — | — |
| 2016-12-01 | $147.81 | $208.08 | 497,700 | — | — |
| 2016-11-30 | $148.67 | $209.29 | 302,500 | — | — |
| 2016-11-29 | $151.30 | $213.00 | 437,800 | — | — |
| 2016-11-28 | $150.69 | $212.14 | 225,600 | — | — |
| 2016-11-25 | $153.49 | $216.08 | 133,000 | — | — |
| 2016-11-23 | $152.98 | $215.36 | 350,000 | — | — |
| 2016-11-22 | $153.87 | $216.61 | 236,600 | — | — |
| 2016-11-21 | $153.13 | $215.57 | 252,100 | — | — |
| 2016-11-18 | $152.20 | $214.26 | 232,100 | — | — |
| 2016-11-17 | $153.96 | $216.74 | 361,700 | — | — |
| 2016-11-16 | $150.74 | $212.21 | 226,700 | — | — |
| 2016-11-15 | $151.14 | $212.77 | 430,400 | — | — |
| 2016-11-14 | $149.05 | $209.83 | 480,400 | — | — |
| 2016-11-11 | $146.86 | $206.75 | 432,100 | — | — |
| 2016-11-10 | $144.76 | $203.79 | 1,024,100 | — | — |
| 2016-11-09 | $146.47 | $206.20 | 658,300 | — | — |
| 2016-11-08 | $147.26 | $207.31 | 435,900 | — | — |
| 2016-11-07 | $145.09 | $204.25 | 299,100 | — | — |
| 2016-11-04 | $144.62 | $203.59 | 438,300 | — | — |
| 2016-11-03 | $142.57 | $200.71 | 364,600 | — | — |
| 2016-11-02 | $141.53 | $199.24 | 427,400 | — | — |
| 2016-11-01 | $144.32 | $203.17 | 380,300 | — | — |
| 2016-10-31 | $145.89 | $205.38 | 329,200 | — | — |
| 2016-10-28 | $146.42 | $206.13 | 352,100 | — | — |
| 2016-10-27 | $145.01 | $204.14 | 326,700 | — | — |
| 2016-10-26 | $145.62 | $205.00 | 513,900 | — | — |
| 2016-10-25 | $145.34 | $204.61 | 511,800 | — | — |
| 2016-10-24 | $149.73 | $210.79 | 213,400 | — | — |
| 2016-10-21 | $150.05 | $211.24 | 365,200 | — | — |
| 2016-10-20 | $148.91 | $209.63 | 564,500 | — | — |
| 2016-10-19 | $149.50 | $210.46 | 1,002,600 | — | — |
| 2016-10-18 | $151.71 | $213.57 | 732,300 | — | — |
| 2016-10-17 | $155.22 | $218.51 | 1,352,100 | — | — |
| 2016-10-14 | $157.62 | $221.89 | 579,100 | — | — |
| 2016-10-13 | $159.07 | $223.93 | 263,000 | — | — |
| 2016-10-12 | $159.13 | $224.02 | 541,900 | — | — |
| 2016-10-11 | $159.70 | $224.82 | 391,000 | — | — |
| 2016-10-10 | $162.98 | $229.44 | 321,200 | — | — |
| 2016-10-07 | $161.45 | $227.28 | 351,200 | — | — |
| 2016-10-06 | $162.39 | $228.61 | 404,800 | — | — |
| 2016-10-05 | $159.25 | $224.19 | 267,700 | — | — |
| 2016-10-04 | $159.17 | $224.08 | 323,400 | — | — |
| 2016-10-03 | $158.15 | $222.64 | 459,900 | — | — |
| 2016-09-30 | $157.03 | $221.06 | 347,300 | — | — |
| 2016-09-29 | $156.08 | $219.73 | 330,500 | — | — |
| 2016-09-28 | $157.54 | $221.78 | 187,200 | — | — |
| 2016-09-27 | $157.70 | $221.40 | 278,800 | — | — |
| 2016-09-26 | $156.97 | $220.38 | 369,500 | — | — |
| 2016-09-23 | $157.19 | $220.68 | 483,100 | — | — |
| 2016-09-22 | $158.81 | $222.96 | 347,900 | — | — |
| 2016-09-21 | $157.65 | $221.33 | 394,700 | — | — |
| 2016-09-20 | $156.06 | $219.10 | 314,500 | — | — |
| 2016-09-19 | $156.47 | $219.67 | 488,100 | — | — |
| 2016-09-16 | $155.35 | $218.10 | 542,400 | — | — |
| 2016-09-15 | $156.44 | $219.63 | 180,300 | — | — |
| 2016-09-14 | $155.46 | $218.26 | 243,700 | — | — |
| 2016-09-13 | $155.25 | $217.96 | 357,500 | — | — |
| 2016-09-12 | $156.55 | $219.79 | 393,000 | — | — |
| 2016-09-09 | $155.71 | $218.61 | 670,500 | — | — |
| 2016-09-08 | $162.12 | $227.61 | 276,600 | — | — |
| 2016-09-07 | $161.90 | $227.30 | 370,300 | — | — |
| 2016-09-06 | $162.24 | $227.77 | 202,500 | — | — |
| 2016-09-02 | $163.16 | $229.07 | 190,500 | — | — |
| 2016-09-01 | $162.78 | $228.53 | 197,300 | — | — |
| 2016-08-31 | $161.07 | $226.13 | 167,300 | — | — |
| 2016-08-30 | $162.18 | $227.69 | 233,400 | — | — |
| 2016-08-29 | $160.71 | $225.63 | 176,500 | — | — |
| 2016-08-26 | $159.29 | $223.63 | 188,700 | — | — |
| 2016-08-25 | $159.53 | $223.97 | 186,300 | — | — |
| 2016-08-24 | $158.76 | $222.89 | 206,700 | — | — |
| 2016-08-23 | $158.49 | $222.51 | 220,200 | — | — |
| 2016-08-22 | $158.47 | $222.48 | 277,000 | — | — |
| 2016-08-19 | $157.20 | $220.70 | 221,900 | — | — |
| 2016-08-18 | $157.43 | $221.02 | 255,300 | — | — |
| 2016-08-17 | $156.31 | $219.45 | 278,700 | — | — |
| 2016-08-16 | $156.07 | $219.11 | 273,300 | — | — |
| 2016-08-15 | $157.76 | $221.48 | 275,800 | — | — |
| 2016-08-12 | $158.73 | $222.85 | 181,000 | — | — |
| 2016-08-11 | $159.24 | $223.56 | 186,100 | — | — |
| 2016-08-10 | $158.37 | $222.34 | 211,800 | — | — |
| 2016-08-09 | $157.65 | $221.33 | 346,900 | — | — |
| 2016-08-08 | $158.72 | $222.83 | 343,100 | — | — |
| 2016-08-05 | $158.01 | $221.84 | 346,500 | — | — |
| 2016-08-04 | $156.36 | $219.52 | 340,700 | — | — |
| 2016-08-03 | $155.35 | $218.10 | 211,700 | — | — |
| 2016-08-02 | $155.07 | $217.71 | 261,100 | — | — |
| 2016-08-01 | $156.43 | $219.62 | 245,800 | — | — |
| 2016-07-29 | $156.80 | $220.14 | 354,900 | — | — |
| 2016-07-28 | $158.97 | $223.18 | 505,300 | — | — |
| 2016-07-27 | $156.84 | $220.19 | 657,300 | — | — |
| 2016-07-26 | $154.71 | $217.20 | 537,100 | — | — |
| 2016-07-25 | $152.05 | $213.47 | 265,200 | — | — |
| 2016-07-22 | $151.59 | $212.82 | 243,100 | — | — |
| 2016-07-21 | $150.19 | $210.86 | 260,600 | — | — |
| 2016-07-20 | $151.00 | $211.99 | 374,000 | — | — |
| 2016-07-19 | $150.96 | $211.94 | 300,000 | — | — |
| 2016-07-18 | $149.20 | $209.47 | 731,800 | — | — |
| 2016-07-15 | $148.00 | $207.78 | 377,800 | — | — |
| 2016-07-14 | $146.86 | $206.18 | 407,000 | — | — |
| 2016-07-13 | $148.15 | $207.99 | 345,700 | — | — |
| 2016-07-12 | $148.06 | $207.87 | 347,900 | — | — |
| 2016-07-11 | $147.29 | $206.79 | 320,200 | — | — |
| 2016-07-08 | $147.41 | $206.95 | 308,500 | — | — |
| 2016-07-07 | $144.38 | $202.70 | 249,600 | — | — |
| 2016-07-06 | $145.59 | $204.40 | 401,200 | — | — |
| 2016-07-05 | $142.65 | $200.27 | 224,000 | — | — |
| 2016-07-01 | $142.70 | $200.34 | 308,000 | — | — |
| 2016-06-30 | $142.60 | $200.20 | 411,000 | — | — |
| 2016-06-29 | $138.28 | $194.14 | 476,200 | — | — |
| 2016-06-28 | $138.31 | $194.18 | 381,600 | — | — |
| 2016-06-27 | $137.03 | $191.78 | 811,500 | — | — |
| 2016-06-24 | $140.26 | $196.30 | 803,100 | — | — |
| 2016-06-23 | $141.84 | $198.51 | 431,300 | — | — |
| 2016-06-22 | $138.55 | $193.90 | 215,000 | — | — |
| 2016-06-21 | $138.75 | $194.18 | 384,000 | — | — |
| 2016-06-20 | $138.79 | $194.24 | 288,600 | — | — |
| 2016-06-17 | $135.17 | $189.17 | 531,400 | — | — |
| 2016-06-16 | $134.90 | $188.80 | 307,300 | — | — |
| 2016-06-15 | $135.48 | $189.61 | 269,900 | — | — |
| 2016-06-14 | $135.42 | $189.52 | 413,300 | — | — |
| 2016-06-13 | $134.79 | $188.64 | 562,700 | — | — |
| 2016-06-10 | $138.03 | $193.18 | 291,300 | — | — |
| 2016-06-09 | $140.80 | $197.05 | 318,000 | — | — |
| 2016-06-08 | $141.10 | $197.47 | 384,700 | — | — |
| 2016-06-07 | $139.24 | $194.87 | 269,200 | — | — |
| 2016-06-06 | $138.23 | $193.46 | 289,100 | — | — |
| 2016-06-03 | $137.79 | $192.84 | 297,800 | — | — |
| 2016-06-02 | $137.91 | $193.01 | 220,100 | — | — |
| 2016-06-01 | $137.88 | $192.97 | 230,100 | — | — |
| 2016-05-31 | $137.35 | $192.23 | 514,700 | — | — |
| 2016-05-27 | $136.88 | $191.57 | 399,600 | — | — |
| 2016-05-26 | $136.46 | $190.98 | 189,800 | — | — |
| 2016-05-25 | $136.23 | $190.66 | 285,000 | — | — |
| 2016-05-24 | $135.52 | $189.66 | 390,200 | — | — |
| 2016-05-23 | $133.20 | $186.42 | 266,600 | — | — |
| 2016-05-20 | $133.56 | $186.92 | 257,000 | — | — |
| 2016-05-19 | $133.08 | $186.25 | 417,500 | — | — |
| 2016-05-18 | $134.40 | $188.10 | 565,100 | — | — |
| 2016-05-17 | $135.88 | $190.17 | 383,400 | — | — |
| 2016-05-16 | $137.44 | $192.35 | 288,600 | — | — |
| 2016-05-13 | $137.51 | $192.45 | 253,900 | — | — |
| 2016-05-12 | $138.26 | $193.50 | 515,400 | — | — |
| 2016-05-11 | $136.53 | $191.08 | 344,500 | — | — |
| 2016-05-10 | $138.79 | $194.24 | 457,900 | — | — |
| 2016-05-09 | $137.15 | $191.95 | 267,900 | — | — |
| 2016-05-06 | $136.78 | $191.43 | 224,700 | — | — |
| 2016-05-05 | $135.42 | $189.52 | 434,400 | — | — |
| 2016-05-04 | $135.07 | $189.03 | 387,800 | — | — |
| 2016-05-03 | $134.03 | $187.58 | 347,800 | — | — |
| 2016-05-02 | $135.76 | $190.00 | 310,900 | — | — |
| 2016-04-29 | $134.95 | $188.87 | 379,400 | — | — |
| 2016-04-28 | $135.13 | $189.12 | 444,800 | — | — |
| 2016-04-27 | $137.56 | $192.52 | 309,100 | — | — |
| 2016-04-26 | $137.37 | $192.25 | 525,600 | — | — |
| 2016-04-25 | $136.90 | $191.60 | 323,200 | — | — |
| 2016-04-22 | $137.63 | $192.62 | 266,700 | — | — |
| 2016-04-21 | $137.03 | $191.78 | 390,000 | — | — |
| 2016-04-20 | $137.66 | $192.66 | 535,800 | — | — |
| 2016-04-19 | $139.10 | $194.67 | 753,500 | — | — |
| 2016-04-18 | $137.17 | $191.97 | 1,166,000 | — | — |
| 2016-04-15 | $140.84 | $197.11 | 693,300 | — | — |
| 2016-04-14 | $140.54 | $196.69 | 500,600 | — | — |
| 2016-04-13 | $142.00 | $198.73 | 245,700 | — | — |
| 2016-04-12 | $140.27 | $196.31 | 364,500 | — | — |
| 2016-04-11 | $139.32 | $194.98 | 412,100 | — | — |
| 2016-04-08 | $139.59 | $195.36 | 389,100 | — | — |
| 2016-04-07 | $138.20 | $193.41 | 339,500 | — | — |
| 2016-04-06 | $138.22 | $193.44 | 348,300 | — | — |
| 2016-04-05 | $137.04 | $191.79 | 349,700 | — | — |
| 2016-04-04 | $136.93 | $191.64 | 418,200 | — | — |
| 2016-04-01 | $137.46 | $192.38 | 366,500 | — | — |
| 2016-03-31 | $135.19 | $189.20 | 235,000 | — | — |
| 2016-03-30 | $135.35 | $189.43 | 245,400 | — | — |
| 2016-03-29 | $134.96 | $188.88 | 371,300 | — | — |
| 2016-03-28 | $133.76 | $186.70 | 314,100 | — | — |
| 2016-03-24 | $132.90 | $185.50 | 418,700 | — | — |
| 2016-03-23 | $131.96 | $184.18 | 262,900 | — | — |
| 2016-03-22 | $132.71 | $185.23 | 224,400 | — | — |
| 2016-03-21 | $132.68 | $185.19 | 260,600 | — | — |
| 2016-03-18 | $132.78 | $185.33 | 682,600 | — | — |
| 2016-03-17 | $132.31 | $184.67 | 378,100 | — | — |
| 2016-03-16 | $132.37 | $184.76 | 419,600 | — | — |
| 2016-03-15 | $132.88 | $185.47 | 305,000 | — | — |
| 2016-03-14 | $132.68 | $185.19 | 429,300 | — | — |
| 2016-03-11 | $130.98 | $182.82 | 311,900 | — | — |
| 2016-03-10 | $129.65 | $180.96 | 237,400 | — | — |
| 2016-03-09 | $129.36 | $180.56 | 235,200 | — | — |
| 2016-03-08 | $128.56 | $179.44 | 334,400 | — | — |
| 2016-03-07 | $128.89 | $179.90 | 331,200 | — | — |
| 2016-03-04 | $129.14 | $180.25 | 439,900 | — | — |
| 2016-03-03 | $128.51 | $179.37 | 328,300 | — | — |
| 2016-03-02 | $129.06 | $180.14 | 423,300 | — | — |
| 2016-03-01 | $129.31 | $180.49 | 573,200 | — | — |
| 2016-02-29 | $129.21 | $180.35 | 572,400 | — | — |
| 2016-02-26 | $131.64 | $183.74 | 777,600 | — | — |
| 2016-02-25 | $128.67 | $179.59 | 562,900 | — | — |
| 2016-02-24 | $126.59 | $176.69 | 528,500 | — | — |
| 2016-02-23 | $123.42 | $172.26 | 393,100 | — | — |
| 2016-02-22 | $121.44 | $169.50 | 678,500 | — | — |
| 2016-02-19 | $121.29 | $169.29 | 315,200 | — | — |
| 2016-02-18 | $121.26 | $169.25 | 520,900 | — | — |
| 2016-02-17 | $123.00 | $171.68 | 486,800 | — | — |
| 2016-02-16 | $119.75 | $167.14 | 485,900 | — | — |
| 2016-02-12 | $119.50 | $166.79 | 462,500 | — | — |
| 2016-02-11 | $117.44 | $163.92 | 598,600 | — | — |
| 2016-02-10 | $115.79 | $161.62 | 593,400 | — | — |
| 2016-02-09 | $113.97 | $159.08 | 585,100 | — | — |
| 2016-02-08 | $114.47 | $159.77 | 1,181,400 | — | — |
| 2016-02-05 | $114.33 | $159.58 | 725,700 | — | — |
| 2016-02-04 | $118.20 | $164.98 | 361,700 | — | — |
| 2016-02-03 | $117.44 | $163.92 | 408,100 | — | — |
| 2016-02-02 | $116.75 | $162.96 | 313,200 | — | — |
| 2016-02-01 | $118.73 | $165.72 | 332,200 | — | — |
| 2016-01-29 | $119.82 | $167.24 | 675,000 | — | — |
| 2016-01-28 | $115.72 | $161.52 | 389,100 | — | — |
| 2016-01-27 | $117.27 | $163.68 | 237,300 | — | — |
| 2016-01-26 | $120.44 | $168.11 | 393,900 | — | — |
| 2016-01-25 | $116.03 | $161.95 | 412,000 | — | — |
| 2016-01-22 | $118.72 | $165.70 | 537,200 | — | — |
| 2016-01-21 | $114.39 | $159.66 | 480,400 | — | — |
| 2016-01-20 | $115.13 | $160.69 | 467,700 | — | — |
| 2016-01-19 | $116.51 | $162.62 | 509,300 | — | — |
| 2016-01-15 | $115.77 | $161.59 | 427,700 | — | — |
| 2016-01-14 | $117.40 | $163.86 | 465,800 | — | — |
| 2016-01-13 | $115.67 | $161.45 | 452,500 | — | — |
| 2016-01-12 | $118.39 | $165.24 | 380,000 | — | — |
| 2016-01-11 | $116.74 | $162.94 | 340,900 | — | — |
| 2016-01-08 | $117.45 | $163.93 | 298,200 | — | — |
| 2016-01-07 | $118.93 | $166.00 | 364,600 | — | — |
| 2016-01-06 | $120.78 | $168.58 | 329,200 | — | — |
| 2016-01-05 | $123.09 | $171.80 | 243,800 | — | — |
| 2016-01-04 | $124.24 | $173.41 | 407,100 | — | — |