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
- 2011-03-22 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 | $184.19 | $193.09 | 190,100 | — | — |
| 2016-12-29 | $184.65 | $193.57 | 199,500 | — | — |
| 2016-12-28 | $184.11 | $193.01 | 263,000 | — | — |
| 2016-12-27 | $185.45 | $194.41 | 443,000 | — | — |
| 2016-12-23 | $187.01 | $196.05 | 220,400 | — | — |
| 2016-12-22 | $187.90 | $196.98 | 351,100 | — | — |
| 2016-12-21 | $184.85 | $193.78 | 442,200 | — | — |
| 2016-12-20 | $187.96 | $197.04 | 439,700 | — | — |
| 2016-12-19 | $184.21 | $193.11 | 484,600 | — | — |
| 2016-12-16 | $182.40 | $191.21 | 930,500 | — | — |
| 2016-12-15 | $179.69 | $188.37 | 375,700 | — | — |
| 2016-12-14 | $176.23 | $184.75 | 344,100 | — | — |
| 2016-12-13 | $176.54 | $185.07 | 471,600 | — | — |
| 2016-12-12 | $178.20 | $186.81 | 660,900 | — | — |
| 2016-12-09 | $181.50 | $190.27 | 387,000 | — | — |
| 2016-12-08 | $181.20 | $189.96 | 412,200 | — | — |
| 2016-12-07 | $183.94 | $192.83 | 578,400 | — | — |
| 2016-12-06 | $183.87 | $192.76 | 548,300 | — | — |
| 2016-12-05 | $183.30 | $192.16 | 467,700 | — | — |
| 2016-12-02 | $180.85 | $189.59 | 586,500 | — | — |
| 2016-12-01 | $179.29 | $187.95 | 571,900 | — | — |
| 2016-11-30 | $178.76 | $187.40 | 2,473,500 | — | — |
| 2016-11-29 | $180.55 | $189.28 | 461,900 | — | — |
| 2016-11-28 | $180.02 | $188.72 | 520,800 | — | — |
| 2016-11-25 | $180.80 | $189.54 | 230,400 | — | — |
| 2016-11-23 | $177.72 | $186.31 | 618,700 | — | — |
| 2016-11-22 | $178.92 | $187.57 | 415,500 | — | — |
| 2016-11-21 | $176.20 | $184.09 | 556,800 | — | — |
| 2016-11-18 | $176.12 | $184.00 | 463,000 | — | — |
| 2016-11-17 | $176.91 | $184.83 | 606,500 | — | — |
| 2016-11-16 | $174.38 | $182.18 | 582,900 | — | — |
| 2016-11-15 | $171.25 | $178.91 | 678,300 | — | — |
| 2016-11-14 | $176.95 | $184.87 | 505,000 | — | — |
| 2016-11-11 | $174.61 | $182.43 | 476,600 | — | — |
| 2016-11-10 | $172.90 | $180.64 | 599,700 | — | — |
| 2016-11-09 | $167.59 | $175.09 | 1,105,600 | — | — |
| 2016-11-08 | $150.42 | $157.15 | 475,700 | — | — |
| 2016-11-07 | $148.94 | $155.61 | 517,300 | — | — |
| 2016-11-04 | $146.75 | $153.32 | 511,400 | — | — |
| 2016-11-03 | $148.74 | $155.40 | 817,300 | — | — |
| 2016-11-02 | $159.97 | $167.13 | 377,200 | — | — |
| 2016-11-01 | $161.57 | $168.80 | 271,000 | — | — |
| 2016-10-31 | $161.36 | $168.58 | 180,000 | — | — |
| 2016-10-28 | $160.07 | $167.23 | 180,300 | — | — |
| 2016-10-27 | $159.13 | $166.25 | 258,500 | — | — |
| 2016-10-26 | $159.29 | $166.42 | 331,900 | — | — |
| 2016-10-25 | $156.60 | $163.61 | 271,800 | — | — |
| 2016-10-24 | $155.98 | $162.96 | 237,400 | — | — |
| 2016-10-21 | $155.68 | $162.65 | 152,800 | — | — |
| 2016-10-20 | $157.19 | $164.23 | 205,600 | — | — |
| 2016-10-19 | $159.07 | $166.19 | 249,400 | — | — |
| 2016-10-18 | $160.58 | $167.77 | 197,400 | — | — |
| 2016-10-17 | $159.27 | $166.40 | 273,700 | — | — |
| 2016-10-14 | $156.60 | $163.61 | 179,100 | — | — |
| 2016-10-13 | $155.59 | $162.55 | 216,800 | — | — |
| 2016-10-12 | $155.94 | $162.92 | 242,200 | — | — |
| 2016-10-11 | $154.14 | $161.04 | 250,500 | — | — |
| 2016-10-10 | $156.29 | $163.29 | 265,900 | — | — |
| 2016-10-07 | $155.28 | $162.23 | 373,300 | — | — |
| 2016-10-06 | $156.06 | $163.04 | 261,100 | — | — |
| 2016-10-05 | $154.62 | $161.54 | 279,000 | — | — |
| 2016-10-04 | $153.80 | $160.68 | 325,700 | — | — |
| 2016-10-03 | $153.52 | $160.39 | 243,600 | — | — |
| 2016-09-30 | $153.42 | $160.29 | 292,200 | — | — |
| 2016-09-29 | $152.53 | $159.36 | 180,400 | — | — |
| 2016-09-28 | $154.81 | $161.74 | 207,700 | — | — |
| 2016-09-27 | $153.85 | $160.74 | 232,600 | — | — |
| 2016-09-26 | $154.52 | $161.44 | 266,600 | — | — |
| 2016-09-23 | $153.46 | $160.33 | 266,900 | — | — |
| 2016-09-22 | $154.03 | $160.92 | 396,100 | — | — |
| 2016-09-21 | $150.05 | $156.77 | 684,200 | — | — |
| 2016-09-20 | $149.11 | $155.78 | 535,700 | — | — |
| 2016-09-19 | $154.67 | $161.59 | 541,500 | — | — |
| 2016-09-16 | $156.36 | $163.36 | 488,100 | — | — |
| 2016-09-15 | $159.89 | $167.05 | 386,100 | — | — |
| 2016-09-14 | $159.47 | $166.61 | 257,900 | — | — |
| 2016-09-13 | $160.90 | $168.10 | 179,700 | — | — |
| 2016-09-12 | $164.08 | $171.42 | 246,700 | — | — |
| 2016-09-09 | $162.92 | $170.21 | 202,000 | — | — |
| 2016-09-08 | $166.59 | $174.05 | 188,700 | — | — |
| 2016-09-07 | $166.46 | $173.91 | 263,600 | — | — |
| 2016-09-06 | $167.04 | $174.52 | 226,100 | — | — |
| 2016-09-02 | $166.71 | $174.17 | 194,500 | — | — |
| 2016-09-01 | $165.96 | $173.39 | 229,500 | — | — |
| 2016-08-31 | $165.17 | $172.56 | 278,200 | — | — |
| 2016-08-30 | $165.42 | $172.82 | 240,400 | — | — |
| 2016-08-29 | $166.99 | $174.46 | 137,900 | — | — |
| 2016-08-26 | $165.86 | $173.28 | 188,400 | — | — |
| 2016-08-25 | $166.75 | $174.21 | 152,200 | — | — |
| 2016-08-24 | $166.63 | $174.09 | 105,400 | — | — |
| 2016-08-23 | $167.39 | $174.36 | 210,900 | — | — |
| 2016-08-22 | $168.46 | $175.47 | 160,300 | — | — |
| 2016-08-19 | $167.77 | $174.76 | 225,800 | — | — |
| 2016-08-18 | $167.44 | $174.41 | 405,400 | — | — |
| 2016-08-17 | $165.88 | $172.79 | 251,100 | — | — |
| 2016-08-16 | $165.24 | $172.12 | 189,400 | — | — |
| 2016-08-15 | $169.28 | $176.33 | 231,000 | — | — |
| 2016-08-12 | $166.80 | $173.75 | 290,200 | — | — |
| 2016-08-11 | $167.87 | $174.86 | 385,700 | — | — |
| 2016-08-10 | $166.90 | $173.85 | 473,000 | — | — |
| 2016-08-09 | $169.28 | $176.33 | 318,800 | — | — |
| 2016-08-08 | $167.76 | $174.74 | 289,200 | — | — |
| 2016-08-05 | $169.98 | $177.06 | 411,500 | — | — |
| 2016-08-04 | $172.79 | $179.98 | 460,200 | — | — |
| 2016-08-03 | $174.09 | $181.34 | 517,200 | — | — |
| 2016-08-02 | $172.60 | $179.79 | 320,800 | — | — |
| 2016-08-01 | $172.74 | $179.93 | 435,200 | — | — |
| 2016-07-29 | $172.58 | $179.77 | 191,800 | — | — |
| 2016-07-28 | $172.56 | $179.74 | 214,200 | — | — |
| 2016-07-27 | $171.52 | $178.66 | 325,000 | — | — |
| 2016-07-26 | $170.82 | $177.93 | 278,300 | — | — |
| 2016-07-25 | $168.51 | $175.53 | 214,400 | — | — |
| 2016-07-22 | $169.13 | $176.17 | 223,400 | — | — |
| 2016-07-21 | $168.82 | $175.85 | 222,300 | — | — |
| 2016-07-20 | $169.67 | $176.73 | 228,400 | — | — |
| 2016-07-19 | $169.42 | $176.47 | 494,400 | — | — |
| 2016-07-18 | $170.33 | $177.42 | 195,400 | — | — |
| 2016-07-15 | $171.61 | $178.76 | 229,000 | — | — |
| 2016-07-14 | $171.97 | $179.13 | 254,300 | — | — |
| 2016-07-13 | $173.15 | $180.36 | 318,400 | — | — |
| 2016-07-12 | $173.14 | $180.35 | 214,400 | — | — |
| 2016-07-11 | $173.86 | $181.10 | 208,900 | — | — |
| 2016-07-08 | $172.52 | $179.70 | 301,600 | — | — |
| 2016-07-07 | $171.33 | $178.46 | 248,200 | — | — |
| 2016-07-06 | $172.40 | $179.58 | 378,200 | — | — |
| 2016-07-05 | $170.30 | $177.39 | 353,600 | — | — |
| 2016-07-01 | $168.33 | $175.34 | 350,700 | — | — |
| 2016-06-30 | $168.03 | $175.03 | 439,100 | — | — |
| 2016-06-29 | $164.45 | $171.30 | 480,300 | — | — |
| 2016-06-28 | $160.85 | $167.55 | 304,800 | — | — |
| 2016-06-27 | $159.10 | $165.72 | 322,100 | — | — |
| 2016-06-24 | $160.72 | $167.41 | 732,500 | — | — |
| 2016-06-23 | $163.00 | $169.79 | 213,000 | — | — |
| 2016-06-22 | $162.00 | $168.75 | 220,100 | — | — |
| 2016-06-21 | $161.30 | $168.02 | 279,900 | — | — |
| 2016-06-20 | $160.63 | $167.32 | 233,900 | — | — |
| 2016-06-17 | $159.75 | $166.40 | 352,600 | — | — |
| 2016-06-16 | $159.25 | $165.88 | 162,600 | — | — |
| 2016-06-15 | $159.76 | $166.41 | 217,000 | — | — |
| 2016-06-14 | $159.29 | $165.92 | 186,500 | — | — |
| 2016-06-13 | $159.50 | $166.14 | 220,400 | — | — |
| 2016-06-10 | $163.16 | $169.95 | 354,000 | — | — |
| 2016-06-09 | $163.75 | $170.57 | 375,100 | — | — |
| 2016-06-08 | $162.78 | $169.56 | 531,100 | — | — |
| 2016-06-07 | $158.12 | $164.70 | 337,900 | — | — |
| 2016-06-06 | $158.42 | $165.02 | 314,600 | — | — |
| 2016-06-03 | $157.59 | $164.15 | 335,200 | — | — |
| 2016-06-02 | $156.74 | $163.27 | 374,300 | — | — |
| 2016-06-01 | $156.62 | $163.14 | 320,300 | — | — |
| 2016-05-31 | $153.41 | $159.80 | 247,200 | — | — |
| 2016-05-27 | $154.67 | $161.11 | 318,300 | — | — |
| 2016-05-26 | $154.22 | $160.64 | 258,400 | — | — |
| 2016-05-25 | $151.82 | $158.14 | 238,500 | — | — |
| 2016-05-24 | $151.56 | $157.35 | 454,000 | — | — |
| 2016-05-23 | $154.12 | $160.01 | 271,500 | — | — |
| 2016-05-20 | $154.52 | $160.42 | 271,500 | — | — |
| 2016-05-19 | $154.04 | $159.92 | 156,500 | — | — |
| 2016-05-18 | $154.33 | $160.23 | 308,900 | — | — |
| 2016-05-17 | $153.92 | $159.80 | 257,700 | — | — |
| 2016-05-16 | $154.27 | $160.16 | 289,900 | — | — |
| 2016-05-13 | $152.24 | $158.06 | 317,000 | — | — |
| 2016-05-12 | $153.62 | $159.49 | 307,100 | — | — |
| 2016-05-11 | $153.67 | $159.54 | 300,200 | — | — |
| 2016-05-10 | $156.17 | $162.14 | 601,800 | — | — |
| 2016-05-09 | $154.36 | $160.26 | 320,700 | — | — |
| 2016-05-06 | $155.20 | $161.13 | 724,500 | — | — |
| 2016-05-05 | $151.13 | $156.90 | 461,800 | — | — |
| 2016-05-04 | $145.13 | $150.67 | 366,900 | — | — |
| 2016-05-03 | $145.95 | $151.53 | 252,200 | — | — |
| 2016-05-02 | $145.97 | $151.55 | 238,700 | — | — |
| 2016-04-29 | $144.77 | $150.30 | 321,500 | — | — |
| 2016-04-28 | $145.16 | $150.71 | 283,200 | — | — |
| 2016-04-27 | $146.42 | $152.01 | 262,300 | — | — |
| 2016-04-26 | $144.38 | $149.90 | 256,800 | — | — |
| 2016-04-25 | $143.01 | $148.47 | 167,800 | — | — |
| 2016-04-22 | $144.20 | $149.71 | 270,900 | — | — |
| 2016-04-21 | $143.75 | $149.24 | 213,700 | — | — |
| 2016-04-20 | $144.06 | $149.56 | 219,800 | — | — |
| 2016-04-19 | $144.47 | $149.99 | 394,100 | — | — |
| 2016-04-18 | $143.95 | $149.45 | 255,800 | — | — |
| 2016-04-15 | $142.97 | $148.43 | 331,500 | — | — |
| 2016-04-14 | $143.62 | $149.11 | 348,400 | — | — |
| 2016-04-13 | $143.14 | $148.61 | 274,200 | — | — |
| 2016-04-12 | $141.31 | $146.71 | 267,500 | — | — |
| 2016-04-11 | $139.09 | $144.40 | 335,500 | — | — |
| 2016-04-08 | $139.42 | $144.75 | 354,500 | — | — |
| 2016-04-07 | $138.94 | $144.25 | 437,300 | — | — |
| 2016-04-06 | $140.69 | $146.06 | 351,600 | — | — |
| 2016-04-05 | $137.35 | $142.60 | 221,100 | — | — |
| 2016-04-04 | $137.90 | $143.17 | 232,800 | — | — |
| 2016-04-01 | $137.46 | $142.71 | 298,200 | — | — |
| 2016-03-31 | $136.94 | $142.17 | 371,600 | — | — |
| 2016-03-30 | $138.46 | $143.75 | 273,200 | — | — |
| 2016-03-29 | $138.18 | $143.46 | 513,100 | — | — |
| 2016-03-28 | $137.05 | $142.29 | 162,100 | — | — |
| 2016-03-24 | $137.33 | $142.58 | 230,400 | — | — |
| 2016-03-23 | $138.39 | $143.68 | 262,100 | — | — |
| 2016-03-22 | $137.59 | $142.85 | 171,900 | — | — |
| 2016-03-21 | $137.84 | $143.11 | 226,100 | — | — |
| 2016-03-18 | $138.52 | $143.81 | 344,100 | — | — |
| 2016-03-17 | $137.58 | $142.84 | 312,200 | — | — |
| 2016-03-16 | $135.41 | $140.58 | 163,100 | — | — |
| 2016-03-15 | $134.33 | $139.46 | 217,200 | — | — |
| 2016-03-14 | $132.61 | $137.68 | 236,000 | — | — |
| 2016-03-11 | $134.06 | $139.18 | 249,600 | — | — |
| 2016-03-10 | $131.94 | $136.98 | 267,200 | — | — |
| 2016-03-09 | $131.68 | $136.71 | 304,900 | — | — |
| 2016-03-08 | $130.08 | $135.05 | 267,500 | — | — |
| 2016-03-07 | $132.28 | $137.33 | 297,400 | — | — |
| 2016-03-04 | $133.81 | $138.92 | 298,700 | — | — |
| 2016-03-03 | $133.54 | $138.64 | 228,700 | — | — |
| 2016-03-02 | $131.47 | $136.49 | 393,300 | — | — |
| 2016-03-01 | $132.81 | $137.36 | 332,800 | — | — |
| 2016-02-29 | $131.06 | $135.55 | 404,500 | — | — |
| 2016-02-26 | $133.55 | $138.13 | 265,600 | — | — |
| 2016-02-25 | $133.99 | $138.58 | 289,700 | — | — |
| 2016-02-24 | $132.86 | $137.42 | 372,900 | — | — |
| 2016-02-23 | $132.88 | $137.44 | 399,600 | — | — |
| 2016-02-22 | $134.53 | $139.14 | 472,300 | — | — |
| 2016-02-19 | $133.01 | $137.57 | 361,500 | — | — |
| 2016-02-18 | $133.02 | $137.58 | 613,400 | — | — |
| 2016-02-17 | $134.86 | $139.48 | 514,400 | — | — |
| 2016-02-16 | $134.34 | $138.95 | 402,500 | — | — |
| 2016-02-12 | $131.30 | $135.80 | 463,500 | — | — |
| 2016-02-11 | $128.43 | $132.83 | 544,900 | — | — |
| 2016-02-10 | $129.44 | $133.88 | 501,200 | — | — |
| 2016-02-09 | $125.46 | $129.76 | 623,600 | — | — |
| 2016-02-08 | $125.17 | $129.46 | 386,300 | — | — |
| 2016-02-05 | $125.38 | $129.68 | 352,300 | — | — |
| 2016-02-04 | $125.95 | $130.27 | 359,900 | — | — |
| 2016-02-03 | $125.63 | $129.94 | 288,700 | — | — |
| 2016-02-02 | $124.58 | $128.85 | 266,100 | — | — |
| 2016-02-01 | $126.72 | $131.07 | 346,300 | — | — |
| 2016-01-29 | $127.88 | $132.27 | 376,800 | — | — |
| 2016-01-28 | $122.45 | $126.65 | 368,800 | — | — |
| 2016-01-27 | $122.16 | $126.35 | 446,600 | — | — |
| 2016-01-26 | $124.78 | $129.06 | 192,100 | — | — |
| 2016-01-25 | $121.86 | $126.04 | 421,900 | — | — |
| 2016-01-22 | $122.86 | $127.07 | 434,300 | — | — |
| 2016-01-21 | $121.41 | $125.57 | 672,600 | — | — |
| 2016-01-20 | $121.98 | $126.16 | 462,800 | — | — |
| 2016-01-19 | $121.80 | $125.98 | 428,200 | — | — |
| 2016-01-15 | $123.65 | $127.89 | 420,100 | — | — |
| 2016-01-14 | $124.96 | $129.25 | 431,100 | — | — |
| 2016-01-13 | $122.91 | $127.12 | 538,400 | — | — |
| 2016-01-12 | $129.02 | $133.44 | 390,500 | — | — |
| 2016-01-11 | $126.47 | $130.81 | 324,500 | — | — |
| 2016-01-08 | $127.22 | $131.58 | 510,300 | — | — |
| 2016-01-07 | $124.89 | $129.17 | 377,900 | — | — |
| 2016-01-06 | $127.47 | $131.84 | 375,600 | — | — |
| 2016-01-05 | $127.02 | $131.38 | 365,800 | — | — |
| 2016-01-04 | $124.22 | $128.48 | 327,200 | — | — |