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
- 1997-05-28 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 | $111.13 | $232.63 | 553,100 | — | — |
| 2016-12-29 | $110.45 | $231.21 | 578,100 | — | — |
| 2016-12-28 | $108.54 | $227.21 | 322,300 | — | — |
| 2016-12-27 | $109.63 | $227.75 | 258,300 | — | — |
| 2016-12-23 | $109.30 | $227.07 | 156,800 | — | — |
| 2016-12-22 | $108.52 | $225.45 | 392,600 | — | — |
| 2016-12-21 | $109.03 | $226.51 | 509,100 | — | — |
| 2016-12-20 | $111.01 | $230.62 | 395,900 | — | — |
| 2016-12-19 | $109.65 | $227.79 | 782,700 | — | — |
| 2016-12-16 | $107.97 | $224.30 | 1,329,600 | — | — |
| 2016-12-15 | $106.00 | $220.21 | 1,392,700 | — | — |
| 2016-12-14 | $106.87 | $222.02 | 611,400 | — | — |
| 2016-12-13 | $108.99 | $226.42 | 647,800 | — | — |
| 2016-12-12 | $109.73 | $227.96 | 602,300 | — | — |
| 2016-12-09 | $109.92 | $228.35 | 518,000 | — | — |
| 2016-12-08 | $110.62 | $229.81 | 633,600 | — | — |
| 2016-12-07 | $111.00 | $230.60 | 744,200 | — | — |
| 2016-12-06 | $111.00 | $230.60 | 802,600 | — | — |
| 2016-12-05 | $110.07 | $228.67 | 639,300 | — | — |
| 2016-12-02 | $108.94 | $226.32 | 514,400 | — | — |
| 2016-12-01 | $107.16 | $222.62 | 676,500 | — | — |
| 2016-11-30 | $109.59 | $227.67 | 1,322,700 | — | — |
| 2016-11-29 | $111.72 | $232.09 | 697,600 | — | — |
| 2016-11-28 | $112.12 | $232.92 | 438,300 | — | — |
| 2016-11-25 | $111.96 | $232.59 | 215,500 | — | — |
| 2016-11-23 | $110.62 | $229.81 | 473,600 | — | — |
| 2016-11-22 | $111.07 | $230.74 | 623,700 | — | — |
| 2016-11-21 | $108.55 | $225.51 | 443,500 | — | — |
| 2016-11-18 | $107.40 | $223.12 | 291,300 | — | — |
| 2016-11-17 | $107.31 | $222.93 | 318,500 | — | — |
| 2016-11-16 | $106.90 | $222.08 | 370,900 | — | — |
| 2016-11-15 | $106.60 | $221.46 | 497,900 | — | — |
| 2016-11-14 | $106.24 | $220.71 | 1,066,700 | — | — |
| 2016-11-11 | $104.46 | $217.01 | 744,100 | — | — |
| 2016-11-10 | $105.93 | $220.07 | 1,131,600 | — | — |
| 2016-11-09 | $109.06 | $226.57 | 787,600 | — | — |
| 2016-11-08 | $107.08 | $222.45 | 345,600 | — | — |
| 2016-11-07 | $106.03 | $220.27 | 342,600 | — | — |
| 2016-11-04 | $103.00 | $213.98 | 612,400 | — | — |
| 2016-11-03 | $102.50 | $212.94 | 861,300 | — | — |
| 2016-11-02 | $104.55 | $217.20 | 646,100 | — | — |
| 2016-11-01 | $107.35 | $223.02 | 798,800 | — | — |
| 2016-10-31 | $107.81 | $223.97 | 555,600 | — | — |
| 2016-10-28 | $104.91 | $217.95 | 295,400 | — | — |
| 2016-10-27 | $105.12 | $218.38 | 555,700 | — | — |
| 2016-10-26 | $106.16 | $220.54 | 451,700 | — | — |
| 2016-10-25 | $107.34 | $222.99 | 427,200 | — | — |
| 2016-10-24 | $106.72 | $221.71 | 252,600 | — | — |
| 2016-10-21 | $106.75 | $221.77 | 375,300 | — | — |
| 2016-10-20 | $106.32 | $220.88 | 365,100 | — | — |
| 2016-10-19 | $105.28 | $218.71 | 1,064,600 | — | — |
| 2016-10-18 | $105.05 | $218.24 | 926,000 | — | — |
| 2016-10-17 | $104.16 | $216.39 | 648,000 | — | — |
| 2016-10-14 | $103.87 | $215.79 | 525,600 | — | — |
| 2016-10-13 | $103.90 | $215.85 | 850,400 | — | — |
| 2016-10-12 | $103.25 | $214.50 | 897,800 | — | — |
| 2016-10-11 | $101.92 | $211.73 | 692,200 | — | — |
| 2016-10-10 | $104.20 | $216.47 | 292,700 | — | — |
| 2016-10-07 | $103.88 | $215.81 | 633,800 | — | — |
| 2016-10-06 | $104.03 | $216.12 | 338,400 | — | — |
| 2016-10-05 | $103.44 | $214.89 | 303,100 | — | — |
| 2016-10-04 | $105.53 | $219.23 | 325,000 | — | — |
| 2016-10-03 | $106.31 | $220.85 | 414,000 | — | — |
| 2016-09-30 | $108.77 | $225.97 | 676,000 | — | — |
| 2016-09-29 | $109.79 | $228.08 | 451,900 | — | — |
| 2016-09-28 | $112.80 | $234.34 | 351,200 | — | — |
| 2016-09-27 | $112.54 | $232.14 | 254,900 | — | — |
| 2016-09-26 | $113.81 | $234.75 | 276,000 | — | — |
| 2016-09-23 | $113.39 | $233.89 | 316,100 | — | — |
| 2016-09-22 | $113.03 | $233.15 | 417,700 | — | — |
| 2016-09-21 | $110.36 | $227.64 | 427,000 | — | — |
| 2016-09-20 | $108.06 | $222.89 | 337,400 | — | — |
| 2016-09-19 | $108.00 | $222.77 | 348,800 | — | — |
| 2016-09-16 | $106.25 | $219.16 | 836,400 | — | — |
| 2016-09-15 | $105.67 | $217.96 | 286,400 | — | — |
| 2016-09-14 | $105.18 | $216.95 | 294,300 | — | — |
| 2016-09-13 | $104.43 | $215.41 | 537,700 | — | — |
| 2016-09-12 | $108.82 | $224.46 | 503,700 | — | — |
| 2016-09-09 | $106.31 | $219.28 | 867,800 | — | — |
| 2016-09-08 | $113.59 | $234.30 | 478,500 | — | — |
| 2016-09-07 | $114.52 | $236.22 | 366,500 | — | — |
| 2016-09-06 | $112.41 | $231.87 | 432,100 | — | — |
| 2016-09-02 | $111.85 | $230.71 | 646,400 | — | — |
| 2016-09-01 | $109.99 | $226.88 | 368,300 | — | — |
| 2016-08-31 | $110.09 | $227.08 | 746,000 | — | — |
| 2016-08-30 | $110.29 | $227.49 | 247,300 | — | — |
| 2016-08-29 | $109.74 | $226.36 | 213,900 | — | — |
| 2016-08-26 | $108.27 | $223.33 | 349,700 | — | — |
| 2016-08-25 | $109.24 | $225.33 | 296,500 | — | — |
| 2016-08-24 | $109.01 | $224.85 | 334,700 | — | — |
| 2016-08-23 | $109.68 | $226.24 | 461,500 | — | — |
| 2016-08-22 | $109.90 | $226.69 | 386,900 | — | — |
| 2016-08-19 | $109.28 | $225.41 | 253,200 | — | — |
| 2016-08-18 | $110.20 | $227.31 | 393,200 | — | — |
| 2016-08-17 | $109.54 | $225.95 | 480,700 | — | — |
| 2016-08-16 | $109.84 | $226.57 | 572,900 | — | — |
| 2016-08-15 | $110.75 | $228.44 | 637,100 | — | — |
| 2016-08-12 | $112.45 | $231.95 | 1,353,700 | — | — |
| 2016-08-11 | $110.72 | $228.38 | 544,200 | — | — |
| 2016-08-10 | $111.12 | $229.21 | 749,400 | — | — |
| 2016-08-09 | $112.71 | $232.49 | 438,000 | — | — |
| 2016-08-08 | $112.14 | $231.31 | 555,700 | — | — |
| 2016-08-05 | $111.41 | $229.80 | 534,000 | — | — |
| 2016-08-04 | $112.38 | $231.81 | 503,900 | — | — |
| 2016-08-03 | $110.77 | $228.48 | 516,800 | — | — |
| 2016-08-02 | $109.48 | $225.82 | 781,800 | — | — |
| 2016-08-01 | $112.55 | $232.16 | 611,200 | — | — |
| 2016-07-29 | $112.30 | $231.64 | 844,700 | — | — |
| 2016-07-28 | $111.03 | $229.02 | 532,900 | — | — |
| 2016-07-27 | $108.80 | $224.42 | 902,700 | — | — |
| 2016-07-26 | $109.26 | $225.37 | 762,400 | — | — |
| 2016-07-25 | $109.29 | $225.43 | 692,300 | — | — |
| 2016-07-22 | $108.81 | $224.44 | 723,400 | — | — |
| 2016-07-21 | $107.19 | $221.10 | 522,300 | — | — |
| 2016-07-20 | $106.31 | $219.28 | 604,600 | — | — |
| 2016-07-19 | $104.92 | $216.42 | 448,700 | — | — |
| 2016-07-18 | $104.53 | $215.61 | 511,100 | — | — |
| 2016-07-15 | $103.67 | $213.84 | 387,000 | — | — |
| 2016-07-14 | $103.76 | $214.02 | 389,600 | — | — |
| 2016-07-13 | $104.42 | $215.39 | 680,500 | — | — |
| 2016-07-12 | $103.09 | $212.64 | 740,000 | — | — |
| 2016-07-11 | $103.73 | $213.96 | 466,800 | — | — |
| 2016-07-08 | $102.79 | $212.02 | 934,800 | — | — |
| 2016-07-07 | $101.27 | $208.89 | 3,589,100 | — | — |
| 2016-07-06 | $105.33 | $217.26 | 364,900 | — | — |
| 2016-07-05 | $105.03 | $216.64 | 315,200 | — | — |
| 2016-07-01 | $104.24 | $215.01 | 430,300 | — | — |
| 2016-06-30 | $103.52 | $213.53 | 497,400 | — | — |
| 2016-06-29 | $101.79 | $209.96 | 369,100 | — | — |
| 2016-06-28 | $99.86 | $205.98 | 373,500 | — | — |
| 2016-06-27 | $99.13 | $202.82 | 516,600 | — | — |
| 2016-06-24 | $99.36 | $203.29 | 649,100 | — | — |
| 2016-06-23 | $99.24 | $203.05 | 385,000 | — | — |
| 2016-06-22 | $98.46 | $201.45 | 318,200 | — | — |
| 2016-06-21 | $97.92 | $200.35 | 509,900 | — | — |
| 2016-06-20 | $97.92 | $200.35 | 358,600 | — | — |
| 2016-06-17 | $98.11 | $200.74 | 687,800 | — | — |
| 2016-06-16 | $98.61 | $201.76 | 343,600 | — | — |
| 2016-06-15 | $98.46 | $201.45 | 418,100 | — | — |
| 2016-06-14 | $97.89 | $200.29 | 377,200 | — | — |
| 2016-06-13 | $98.52 | $201.58 | 551,200 | — | — |
| 2016-06-10 | $98.60 | $201.74 | 672,200 | — | — |
| 2016-06-09 | $98.16 | $200.84 | 573,500 | — | — |
| 2016-06-08 | $97.09 | $198.65 | 429,900 | — | — |
| 2016-06-07 | $96.54 | $197.52 | 461,800 | — | — |
| 2016-06-06 | $96.51 | $197.46 | 531,900 | — | — |
| 2016-06-03 | $97.66 | $199.82 | 489,100 | — | — |
| 2016-06-02 | $97.29 | $199.06 | 446,600 | — | — |
| 2016-06-01 | $96.47 | $197.38 | 501,300 | — | — |
| 2016-05-31 | $96.90 | $198.26 | 3,620,700 | — | — |
| 2016-05-27 | $96.58 | $197.61 | 763,900 | — | — |
| 2016-05-26 | $96.47 | $197.38 | 850,700 | — | — |
| 2016-05-25 | $98.26 | $201.04 | 501,100 | — | — |
| 2016-05-24 | $98.00 | $200.51 | 2,218,600 | — | — |
| 2016-05-23 | $95.72 | $195.85 | 554,200 | — | — |
| 2016-05-20 | $95.63 | $195.66 | 617,500 | — | — |
| 2016-05-19 | $93.53 | $191.37 | 379,800 | — | — |
| 2016-05-18 | $94.29 | $192.92 | 1,985,200 | — | — |
| 2016-05-17 | $94.84 | $194.05 | 580,700 | — | — |
| 2016-05-16 | $96.31 | $197.05 | 619,200 | — | — |
| 2016-05-13 | $94.85 | $194.07 | 942,700 | — | — |
| 2016-05-12 | $93.72 | $191.76 | 476,900 | — | — |
| 2016-05-11 | $93.98 | $192.29 | 595,800 | — | — |
| 2016-05-10 | $96.03 | $196.48 | 662,100 | — | — |
| 2016-05-09 | $96.46 | $197.36 | 560,800 | — | — |
| 2016-05-06 | $95.65 | $195.70 | 471,800 | — | — |
| 2016-05-05 | $95.61 | $195.62 | 513,500 | — | — |
| 2016-05-04 | $95.40 | $195.19 | 621,900 | — | — |
| 2016-05-03 | $93.69 | $191.69 | 574,600 | — | — |
| 2016-05-02 | $94.16 | $192.66 | 973,200 | — | — |
| 2016-04-29 | $92.95 | $190.18 | 1,174,100 | — | — |
| 2016-04-28 | $93.84 | $192.00 | 294,100 | — | — |
| 2016-04-27 | $93.73 | $191.78 | 324,800 | — | — |
| 2016-04-26 | $93.48 | $191.26 | 342,400 | — | — |
| 2016-04-25 | $93.21 | $190.71 | 485,000 | — | — |
| 2016-04-22 | $92.70 | $189.67 | 656,000 | — | — |
| 2016-04-21 | $91.09 | $186.37 | 525,100 | — | — |
| 2016-04-20 | $92.01 | $188.26 | 413,100 | — | — |
| 2016-04-19 | $93.81 | $191.94 | 229,900 | — | — |
| 2016-04-18 | $93.79 | $191.90 | 234,700 | — | — |
| 2016-04-15 | $93.86 | $192.04 | 452,500 | — | — |
| 2016-04-14 | $92.41 | $189.07 | 303,200 | — | — |
| 2016-04-13 | $92.05 | $188.34 | 439,900 | — | — |
| 2016-04-12 | $92.53 | $189.32 | 479,300 | — | — |
| 2016-04-11 | $90.79 | $185.76 | 200,500 | — | — |
| 2016-04-08 | $90.97 | $186.13 | 306,600 | — | — |
| 2016-04-07 | $89.79 | $183.71 | 382,700 | — | — |
| 2016-04-06 | $90.34 | $184.84 | 323,100 | — | — |
| 2016-04-05 | $91.00 | $186.19 | 380,400 | — | — |
| 2016-04-04 | $91.02 | $186.23 | 291,400 | — | — |
| 2016-04-01 | $90.56 | $185.29 | 353,900 | — | — |
| 2016-03-31 | $90.89 | $185.96 | 351,900 | — | — |
| 2016-03-30 | $90.35 | $184.86 | 259,700 | — | — |
| 2016-03-29 | $90.88 | $185.94 | 519,600 | — | — |
| 2016-03-28 | $90.07 | $182.65 | 551,400 | — | — |
| 2016-03-24 | $88.52 | $179.51 | 463,100 | — | — |
| 2016-03-23 | $88.50 | $179.47 | 856,300 | — | — |
| 2016-03-22 | $88.58 | $179.63 | 560,500 | — | — |
| 2016-03-21 | $88.00 | $178.45 | 623,500 | — | — |
| 2016-03-18 | $88.32 | $179.10 | 983,200 | — | — |
| 2016-03-17 | $89.34 | $181.17 | 312,000 | — | — |
| 2016-03-16 | $87.57 | $177.58 | 251,300 | — | — |
| 2016-03-15 | $86.98 | $176.38 | 457,500 | — | — |
| 2016-03-14 | $85.76 | $173.91 | 263,200 | — | — |
| 2016-03-11 | $85.40 | $173.18 | 513,400 | — | — |
| 2016-03-10 | $83.96 | $170.26 | 328,100 | — | — |
| 2016-03-09 | $83.65 | $169.63 | 273,700 | — | — |
| 2016-03-08 | $83.08 | $168.48 | 450,900 | — | — |
| 2016-03-07 | $83.37 | $169.06 | 309,200 | — | — |
| 2016-03-04 | $83.67 | $169.67 | 360,100 | — | — |
| 2016-03-03 | $82.73 | $167.77 | 329,700 | — | — |
| 2016-03-02 | $81.14 | $164.54 | 365,200 | — | — |
| 2016-03-01 | $81.29 | $164.85 | 422,600 | — | — |
| 2016-02-29 | $79.16 | $160.53 | 617,100 | — | — |
| 2016-02-26 | $78.74 | $159.67 | 433,200 | — | — |
| 2016-02-25 | $78.50 | $159.19 | 475,300 | — | — |
| 2016-02-24 | $76.30 | $154.73 | 221,800 | — | — |
| 2016-02-23 | $76.30 | $154.73 | 364,800 | — | — |
| 2016-02-22 | $76.30 | $154.73 | 274,100 | — | — |
| 2016-02-19 | $74.97 | $152.03 | 267,700 | — | — |
| 2016-02-18 | $74.76 | $151.60 | 571,700 | — | — |
| 2016-02-17 | $74.34 | $150.75 | 333,200 | — | — |
| 2016-02-16 | $74.00 | $150.06 | 537,400 | — | — |
| 2016-02-12 | $71.85 | $145.70 | 438,600 | — | — |
| 2016-02-11 | $71.65 | $145.30 | 711,600 | — | — |
| 2016-02-10 | $72.85 | $147.73 | 451,200 | — | — |
| 2016-02-09 | $72.10 | $146.21 | 472,600 | — | — |
| 2016-02-08 | $74.61 | $151.30 | 391,600 | — | — |
| 2016-02-05 | $76.55 | $155.23 | 594,900 | — | — |
| 2016-02-04 | $76.91 | $155.96 | 442,700 | — | — |
| 2016-02-03 | $76.20 | $154.52 | 475,400 | — | — |
| 2016-02-02 | $76.26 | $154.65 | 594,000 | — | — |
| 2016-02-01 | $78.15 | $158.48 | 714,100 | — | — |
| 2016-01-29 | $79.18 | $160.57 | 858,000 | — | — |
| 2016-01-28 | $77.66 | $157.48 | 695,100 | — | — |
| 2016-01-27 | $77.82 | $157.81 | 386,900 | — | — |
| 2016-01-26 | $78.67 | $159.53 | 611,100 | — | — |
| 2016-01-25 | $77.47 | $157.10 | 416,900 | — | — |
| 2016-01-22 | $78.30 | $158.78 | 451,100 | — | — |
| 2016-01-21 | $76.42 | $154.97 | 753,200 | — | — |
| 2016-01-20 | $76.45 | $155.03 | 892,300 | — | — |
| 2016-01-19 | $80.37 | $162.98 | 732,700 | — | — |
| 2016-01-15 | $80.16 | $162.55 | 729,600 | — | — |
| 2016-01-14 | $81.01 | $164.28 | 657,200 | — | — |
| 2016-01-13 | $81.28 | $164.83 | 481,800 | — | — |
| 2016-01-12 | $83.54 | $169.41 | 595,100 | — | — |
| 2016-01-11 | $84.50 | $171.36 | 752,000 | — | — |
| 2016-01-08 | $85.57 | $173.52 | 354,100 | — | — |
| 2016-01-07 | $86.76 | $175.94 | 354,700 | — | — |
| 2016-01-06 | $89.73 | $181.96 | 195,700 | — | — |
| 2016-01-05 | $90.34 | $183.20 | 213,600 | — | — |
| 2016-01-04 | $89.11 | $180.70 | 522,800 | — | — |