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
- 1973-02-21 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 | $70.22 | $151.32 | 585,400 | — | — |
| 2016-12-29 | $70.62 | $152.18 | 365,100 | — | — |
| 2016-12-28 | $70.79 | $152.55 | 288,000 | — | — |
| 2016-12-27 | $71.69 | $154.49 | 224,300 | — | — |
| 2016-12-23 | $71.43 | $153.93 | 289,700 | — | — |
| 2016-12-22 | $71.37 | $153.80 | 353,600 | — | — |
| 2016-12-21 | $71.57 | $154.23 | 321,200 | — | — |
| 2016-12-20 | $71.52 | $154.12 | 738,100 | — | — |
| 2016-12-19 | $71.28 | $153.60 | 503,100 | — | — |
| 2016-12-16 | $71.94 | $155.03 | 1,443,100 | — | — |
| 2016-12-15 | $71.73 | $154.57 | 592,400 | — | — |
| 2016-12-14 | $71.78 | $154.68 | 536,200 | — | — |
| 2016-12-13 | $72.55 | $156.34 | 850,800 | — | — |
| 2016-12-12 | $72.71 | $156.68 | 641,700 | — | — |
| 2016-12-09 | $72.62 | $156.49 | 742,500 | — | — |
| 2016-12-08 | $73.68 | $158.77 | 755,000 | — | — |
| 2016-12-07 | $73.31 | $157.98 | 756,800 | — | — |
| 2016-12-06 | $73.21 | $157.76 | 1,116,700 | — | — |
| 2016-12-05 | $72.71 | $156.68 | 1,022,900 | — | — |
| 2016-12-02 | $71.72 | $153.67 | 821,800 | — | — |
| 2016-12-01 | $71.18 | $152.51 | 1,003,000 | — | — |
| 2016-11-30 | $72.06 | $154.40 | 1,383,700 | — | — |
| 2016-11-29 | $72.95 | $156.30 | 952,300 | — | — |
| 2016-11-28 | $72.57 | $155.49 | 842,600 | — | — |
| 2016-11-25 | $71.71 | $153.65 | 253,700 | — | — |
| 2016-11-23 | $71.22 | $152.60 | 679,700 | — | — |
| 2016-11-22 | $71.68 | $153.58 | 675,800 | — | — |
| 2016-11-21 | $70.25 | $150.52 | 525,900 | — | — |
| 2016-11-18 | $70.58 | $151.22 | 551,500 | — | — |
| 2016-11-17 | $71.94 | $154.14 | 1,044,500 | — | — |
| 2016-11-16 | $71.38 | $152.94 | 885,800 | — | — |
| 2016-11-15 | $71.17 | $152.49 | 693,600 | — | — |
| 2016-11-14 | $70.75 | $151.59 | 1,062,600 | — | — |
| 2016-11-11 | $69.55 | $149.02 | 964,400 | — | — |
| 2016-11-10 | $70.28 | $150.58 | 963,400 | — | — |
| 2016-11-09 | $71.04 | $152.21 | 658,000 | — | — |
| 2016-11-08 | $71.26 | $152.68 | 627,600 | — | — |
| 2016-11-07 | $71.61 | $153.43 | 587,400 | — | — |
| 2016-11-04 | $70.68 | $151.44 | 1,108,000 | — | — |
| 2016-11-03 | $70.45 | $150.95 | 1,386,100 | — | — |
| 2016-11-02 | $68.99 | $147.82 | 806,300 | — | — |
| 2016-11-01 | $69.19 | $148.25 | 848,000 | — | — |
| 2016-10-31 | $69.79 | $149.53 | 979,300 | — | — |
| 2016-10-28 | $68.61 | $147.00 | 1,377,200 | — | — |
| 2016-10-27 | $70.36 | $150.75 | 1,854,800 | — | — |
| 2016-10-26 | $70.96 | $152.04 | 2,878,800 | — | — |
| 2016-10-25 | $75.77 | $162.34 | 915,900 | — | — |
| 2016-10-24 | $75.90 | $162.62 | 498,500 | — | — |
| 2016-10-21 | $75.50 | $161.77 | 408,900 | — | — |
| 2016-10-20 | $75.93 | $162.69 | 589,000 | — | — |
| 2016-10-19 | $76.65 | $164.23 | 368,400 | — | — |
| 2016-10-18 | $76.44 | $163.78 | 461,100 | — | — |
| 2016-10-17 | $76.51 | $163.93 | 387,500 | — | — |
| 2016-10-14 | $76.45 | $163.80 | 392,400 | — | — |
| 2016-10-13 | $75.72 | $162.24 | 499,400 | — | — |
| 2016-10-12 | $76.08 | $163.01 | 472,000 | — | — |
| 2016-10-11 | $75.56 | $161.90 | 352,200 | — | — |
| 2016-10-10 | $76.21 | $163.29 | 429,100 | — | — |
| 2016-10-07 | $76.40 | $163.69 | 531,200 | — | — |
| 2016-10-06 | $77.20 | $165.41 | 560,900 | — | — |
| 2016-10-05 | $76.05 | $162.94 | 678,200 | — | — |
| 2016-10-04 | $75.75 | $162.30 | 969,100 | — | — |
| 2016-10-03 | $78.04 | $167.21 | 911,800 | — | — |
| 2016-09-30 | $77.79 | $166.67 | 582,200 | — | — |
| 2016-09-29 | $77.05 | $165.09 | 404,200 | — | — |
| 2016-09-28 | $78.31 | $167.79 | 331,100 | — | — |
| 2016-09-27 | $77.78 | $166.65 | 408,600 | — | — |
| 2016-09-26 | $77.46 | $165.97 | 421,300 | — | — |
| 2016-09-23 | $78.25 | $167.66 | 331,800 | — | — |
| 2016-09-22 | $78.84 | $168.92 | 702,300 | — | — |
| 2016-09-21 | $78.15 | $167.44 | 423,200 | — | — |
| 2016-09-20 | $77.62 | $166.31 | 533,700 | — | — |
| 2016-09-19 | $77.45 | $165.94 | 606,400 | — | — |
| 2016-09-16 | $76.41 | $163.72 | 799,800 | — | — |
| 2016-09-15 | $76.84 | $164.64 | 436,500 | — | — |
| 2016-09-14 | $75.52 | $161.81 | 382,800 | — | — |
| 2016-09-13 | $75.61 | $162.00 | 505,900 | — | — |
| 2016-09-12 | $76.29 | $163.46 | 518,600 | — | — |
| 2016-09-09 | $75.33 | $161.40 | 1,004,100 | — | — |
| 2016-09-08 | $77.62 | $166.31 | 533,200 | — | — |
| 2016-09-07 | $78.33 | $167.83 | 395,600 | — | — |
| 2016-09-06 | $78.11 | $167.36 | 465,700 | — | — |
| 2016-09-02 | $78.14 | $167.42 | 530,000 | — | — |
| 2016-09-01 | $77.34 | $164.83 | 484,000 | — | — |
| 2016-08-31 | $77.44 | $165.04 | 560,000 | — | — |
| 2016-08-30 | $77.50 | $165.17 | 333,700 | — | — |
| 2016-08-29 | $77.37 | $164.89 | 500,400 | — | — |
| 2016-08-26 | $76.93 | $163.96 | 577,100 | — | — |
| 2016-08-25 | $77.90 | $166.02 | 650,200 | — | — |
| 2016-08-24 | $77.37 | $164.89 | 347,000 | — | — |
| 2016-08-23 | $78.16 | $166.58 | 491,200 | — | — |
| 2016-08-22 | $77.16 | $164.45 | 546,600 | — | — |
| 2016-08-19 | $77.45 | $165.06 | 418,200 | — | — |
| 2016-08-18 | $76.95 | $164.00 | 645,000 | — | — |
| 2016-08-17 | $77.29 | $164.72 | 514,300 | — | — |
| 2016-08-16 | $77.30 | $164.75 | 391,600 | — | — |
| 2016-08-15 | $78.17 | $166.60 | 458,400 | — | — |
| 2016-08-12 | $78.19 | $166.64 | 428,600 | — | — |
| 2016-08-11 | $78.30 | $166.88 | 585,200 | — | — |
| 2016-08-10 | $78.69 | $167.71 | 672,700 | — | — |
| 2016-08-09 | $78.73 | $167.79 | 503,700 | — | — |
| 2016-08-08 | $78.72 | $167.77 | 697,900 | — | — |
| 2016-08-05 | $78.46 | $167.22 | 572,300 | — | — |
| 2016-08-04 | $77.39 | $164.94 | 430,900 | — | — |
| 2016-08-03 | $77.24 | $164.62 | 722,300 | — | — |
| 2016-08-02 | $77.85 | $165.92 | 997,700 | — | — |
| 2016-08-01 | $78.15 | $166.56 | 706,500 | — | — |
| 2016-07-29 | $77.89 | $166.00 | 706,200 | — | — |
| 2016-07-28 | $78.15 | $166.56 | 748,100 | — | — |
| 2016-07-27 | $78.55 | $167.41 | 1,531,500 | — | — |
| 2016-07-26 | $76.37 | $162.76 | 1,580,000 | — | — |
| 2016-07-25 | $72.26 | $154.00 | 646,700 | — | — |
| 2016-07-22 | $72.60 | $154.73 | 621,600 | — | — |
| 2016-07-21 | $72.36 | $154.22 | 540,300 | — | — |
| 2016-07-20 | $73.43 | $156.50 | 407,900 | — | — |
| 2016-07-19 | $72.91 | $155.39 | 473,000 | — | — |
| 2016-07-18 | $73.81 | $157.31 | 671,400 | — | — |
| 2016-07-15 | $73.53 | $156.71 | 582,700 | — | — |
| 2016-07-14 | $73.36 | $156.35 | 584,100 | — | — |
| 2016-07-13 | $73.18 | $155.96 | 846,300 | — | — |
| 2016-07-12 | $72.96 | $155.50 | 1,027,300 | — | — |
| 2016-07-11 | $72.99 | $155.56 | 747,900 | — | — |
| 2016-07-08 | $73.30 | $156.22 | 520,800 | — | — |
| 2016-07-07 | $72.17 | $153.81 | 790,800 | — | — |
| 2016-07-06 | $71.82 | $153.07 | 1,097,200 | — | — |
| 2016-07-05 | $71.13 | $151.60 | 1,309,800 | — | — |
| 2016-07-01 | $72.62 | $154.77 | 1,582,400 | — | — |
| 2016-06-30 | $74.75 | $159.31 | 659,100 | — | — |
| 2016-06-29 | $72.82 | $155.20 | 612,300 | — | — |
| 2016-06-28 | $72.00 | $153.45 | 1,426,000 | — | — |
| 2016-06-27 | $71.11 | $151.55 | 965,000 | — | — |
| 2016-06-24 | $73.62 | $156.90 | 825,800 | — | — |
| 2016-06-23 | $77.12 | $164.36 | 295,000 | — | — |
| 2016-06-22 | $76.36 | $162.74 | 620,100 | — | — |
| 2016-06-21 | $76.33 | $162.68 | 518,700 | — | — |
| 2016-06-20 | $76.22 | $162.44 | 523,400 | — | — |
| 2016-06-17 | $75.04 | $159.93 | 644,500 | — | — |
| 2016-06-16 | $75.89 | $161.74 | 779,700 | — | — |
| 2016-06-15 | $75.66 | $161.25 | 682,000 | — | — |
| 2016-06-14 | $75.88 | $161.72 | 787,400 | — | — |
| 2016-06-13 | $75.71 | $161.36 | 540,500 | — | — |
| 2016-06-10 | $77.11 | $164.34 | 678,900 | — | — |
| 2016-06-09 | $76.57 | $163.19 | 383,400 | — | — |
| 2016-06-08 | $76.46 | $162.95 | 341,800 | — | — |
| 2016-06-07 | $76.02 | $162.02 | 578,700 | — | — |
| 2016-06-06 | $76.00 | $161.97 | 712,800 | — | — |
| 2016-06-03 | $75.75 | $161.44 | 827,300 | — | — |
| 2016-06-02 | $75.28 | $160.44 | 711,400 | — | — |
| 2016-06-01 | $74.16 | $158.05 | 539,600 | — | — |
| 2016-05-31 | $74.38 | $158.52 | 788,500 | — | — |
| 2016-05-27 | $74.67 | $159.14 | 469,600 | — | — |
| 2016-05-26 | $74.37 | $157.63 | 366,000 | — | — |
| 2016-05-25 | $74.91 | $158.77 | 494,600 | — | — |
| 2016-05-24 | $74.50 | $157.90 | 459,700 | — | — |
| 2016-05-23 | $73.45 | $155.68 | 773,000 | — | — |
| 2016-05-20 | $73.31 | $155.38 | 1,744,600 | — | — |
| 2016-05-19 | $74.62 | $158.16 | 601,000 | — | — |
| 2016-05-18 | $74.44 | $157.78 | 729,900 | — | — |
| 2016-05-17 | $75.32 | $159.64 | 696,300 | — | — |
| 2016-05-16 | $76.74 | $162.65 | 493,200 | — | — |
| 2016-05-13 | $75.58 | $160.19 | 796,400 | — | — |
| 2016-05-12 | $76.37 | $161.87 | 735,300 | — | — |
| 2016-05-11 | $75.80 | $160.66 | 596,100 | — | — |
| 2016-05-10 | $76.45 | $162.04 | 570,700 | — | — |
| 2016-05-09 | $75.19 | $159.36 | 598,300 | — | — |
| 2016-05-06 | $74.87 | $158.69 | 592,700 | — | — |
| 2016-05-05 | $74.06 | $156.97 | 646,700 | — | — |
| 2016-05-04 | $73.98 | $156.80 | 839,600 | — | — |
| 2016-05-03 | $75.17 | $159.32 | 1,768,600 | — | — |
| 2016-05-02 | $74.35 | $157.58 | 898,900 | — | — |
| 2016-04-29 | $72.61 | $153.90 | 1,116,100 | — | — |
| 2016-04-28 | $73.44 | $155.66 | 1,350,900 | — | — |
| 2016-04-27 | $74.47 | $157.84 | 1,219,500 | — | — |
| 2016-04-26 | $72.74 | $154.17 | 1,044,900 | — | — |
| 2016-04-25 | $72.79 | $154.28 | 387,000 | — | — |
| 2016-04-22 | $73.52 | $155.83 | 670,000 | — | — |
| 2016-04-21 | $72.81 | $154.32 | 525,700 | — | — |
| 2016-04-20 | $73.02 | $154.77 | 538,000 | — | — |
| 2016-04-19 | $73.39 | $155.55 | 583,800 | — | — |
| 2016-04-18 | $73.39 | $155.55 | 547,400 | — | — |
| 2016-04-15 | $72.59 | $153.85 | 548,700 | — | — |
| 2016-04-14 | $72.01 | $152.62 | 459,100 | — | — |
| 2016-04-13 | $72.31 | $153.26 | 585,700 | — | — |
| 2016-04-12 | $71.61 | $151.78 | 773,300 | — | — |
| 2016-04-11 | $71.36 | $151.25 | 756,600 | — | — |
| 2016-04-08 | $71.72 | $152.01 | 665,600 | — | — |
| 2016-04-07 | $71.57 | $151.69 | 1,166,600 | — | — |
| 2016-04-06 | $73.02 | $154.77 | 826,700 | — | — |
| 2016-04-05 | $72.06 | $152.73 | 971,000 | — | — |
| 2016-04-04 | $72.82 | $154.34 | 1,020,900 | — | — |
| 2016-04-01 | $72.86 | $154.43 | 1,002,300 | — | — |
| 2016-03-31 | $72.11 | $152.84 | 783,600 | — | — |
| 2016-03-30 | $72.40 | $153.45 | 392,900 | — | — |
| 2016-03-29 | $72.43 | $153.51 | 583,800 | — | — |
| 2016-03-28 | $71.27 | $151.06 | 435,500 | — | — |
| 2016-03-24 | $70.99 | $150.46 | 566,900 | — | — |
| 2016-03-23 | $71.35 | $151.23 | 810,100 | — | — |
| 2016-03-22 | $71.44 | $151.42 | 829,000 | — | — |
| 2016-03-21 | $70.97 | $150.42 | 783,100 | — | — |
| 2016-03-18 | $70.46 | $149.34 | 4,154,400 | — | — |
| 2016-03-17 | $69.80 | $147.94 | 1,327,200 | — | — |
| 2016-03-16 | $69.20 | $146.67 | 923,600 | — | — |
| 2016-03-15 | $69.01 | $146.27 | 1,064,000 | — | — |
| 2016-03-14 | $69.23 | $146.73 | 1,067,200 | — | — |
| 2016-03-11 | $69.85 | $148.05 | 864,200 | — | — |
| 2016-03-10 | $69.63 | $147.58 | 999,000 | — | — |
| 2016-03-09 | $69.10 | $146.46 | 1,164,800 | — | — |
| 2016-03-08 | $68.18 | $144.51 | 978,300 | — | — |
| 2016-03-07 | $67.94 | $144.00 | 1,110,300 | — | — |
| 2016-03-04 | $67.86 | $143.83 | 1,114,300 | — | — |
| 2016-03-03 | $68.24 | $144.63 | 1,010,700 | — | — |
| 2016-03-02 | $67.45 | $142.96 | 1,145,700 | — | — |
| 2016-03-01 | $66.79 | $141.56 | 1,338,900 | — | — |
| 2016-02-29 | $65.12 | $138.02 | 1,146,900 | — | — |
| 2016-02-26 | $66.45 | $140.06 | 618,000 | — | — |
| 2016-02-25 | $66.24 | $139.61 | 647,800 | — | — |
| 2016-02-24 | $64.78 | $136.54 | 730,800 | — | — |
| 2016-02-23 | $63.99 | $134.87 | 565,300 | — | — |
| 2016-02-22 | $65.03 | $137.06 | 711,600 | — | — |
| 2016-02-19 | $64.59 | $136.14 | 996,800 | — | — |
| 2016-02-18 | $64.18 | $135.27 | 758,500 | — | — |
| 2016-02-17 | $64.20 | $135.31 | 832,400 | — | — |
| 2016-02-16 | $64.83 | $136.64 | 946,300 | — | — |
| 2016-02-12 | $63.98 | $134.85 | 783,700 | — | — |
| 2016-02-11 | $62.28 | $131.27 | 792,800 | — | — |
| 2016-02-10 | $63.04 | $132.87 | 1,017,800 | — | — |
| 2016-02-09 | $62.89 | $132.55 | 1,635,900 | — | — |
| 2016-02-08 | $61.33 | $129.26 | 1,066,500 | — | — |
| 2016-02-05 | $63.20 | $133.21 | 1,048,500 | — | — |
| 2016-02-04 | $64.37 | $135.67 | 1,805,900 | — | — |
| 2016-02-03 | $63.74 | $134.34 | 2,587,700 | — | — |
| 2016-02-02 | $59.86 | $126.17 | 1,287,700 | — | — |
| 2016-02-01 | $61.03 | $128.63 | 1,704,100 | — | — |
| 2016-01-29 | $60.89 | $128.34 | 907,400 | — | — |
| 2016-01-28 | $59.35 | $125.09 | 676,100 | — | — |
| 2016-01-27 | $59.70 | $125.83 | 1,243,500 | — | — |
| 2016-01-26 | $59.61 | $125.64 | 743,000 | — | — |
| 2016-01-25 | $58.16 | $122.58 | 1,273,500 | — | — |
| 2016-01-22 | $60.74 | $128.02 | 893,900 | — | — |
| 2016-01-21 | $58.89 | $124.12 | 1,053,800 | — | — |
| 2016-01-20 | $59.02 | $124.40 | 785,400 | — | — |
| 2016-01-19 | $58.97 | $124.29 | 787,500 | — | — |
| 2016-01-15 | $58.94 | $124.23 | 965,400 | — | — |
| 2016-01-14 | $59.93 | $126.31 | 1,038,600 | — | — |
| 2016-01-13 | $58.67 | $123.66 | 919,000 | — | — |
| 2016-01-12 | $59.90 | $126.25 | 893,200 | — | — |
| 2016-01-11 | $59.71 | $125.85 | 1,060,900 | — | — |
| 2016-01-08 | $59.69 | $125.81 | 1,364,400 | — | — |
| 2016-01-07 | $59.12 | $124.61 | 796,500 | — | — |
| 2016-01-06 | $60.95 | $128.46 | 623,300 | — | — |
| 2016-01-05 | $61.67 | $129.98 | 784,300 | — | — |
| 2016-01-04 | $61.20 | $128.99 | 1,241,800 | — | — |