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
- 2004-08-16 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 | $77.24 | $133.80 | 887,300 | — | — |
| 2016-12-29 | $75.59 | $130.94 | 878,400 | — | — |
| 2016-12-28 | $74.34 | $128.78 | 810,800 | — | — |
| 2016-12-27 | $75.38 | $130.58 | 636,600 | — | — |
| 2016-12-23 | $74.76 | $129.50 | 545,500 | — | — |
| 2016-12-22 | $74.36 | $128.81 | 694,000 | — | — |
| 2016-12-21 | $73.58 | $127.46 | 1,794,600 | — | — |
| 2016-12-20 | $74.30 | $128.71 | 995,900 | — | — |
| 2016-12-19 | $74.94 | $129.82 | 702,000 | — | — |
| 2016-12-16 | $74.20 | $128.53 | 1,375,500 | — | — |
| 2016-12-15 | $72.38 | $125.38 | 1,303,600 | — | — |
| 2016-12-14 | $73.41 | $125.81 | 1,209,200 | — | — |
| 2016-12-13 | $74.14 | $127.07 | 1,535,100 | — | — |
| 2016-12-12 | $74.74 | $128.09 | 903,400 | — | — |
| 2016-12-09 | $75.01 | $128.56 | 1,526,200 | — | — |
| 2016-12-08 | $75.19 | $128.87 | 1,884,500 | — | — |
| 2016-12-07 | $74.20 | $127.17 | 1,376,200 | — | — |
| 2016-12-06 | $71.90 | $123.23 | 944,000 | — | — |
| 2016-12-05 | $70.43 | $120.71 | 891,600 | — | — |
| 2016-12-02 | $70.18 | $120.28 | 789,200 | — | — |
| 2016-12-01 | $69.21 | $118.62 | 878,000 | — | — |
| 2016-11-30 | $70.16 | $120.24 | 1,059,100 | — | — |
| 2016-11-29 | $70.85 | $121.43 | 756,100 | — | — |
| 2016-11-28 | $70.95 | $121.60 | 628,600 | — | — |
| 2016-11-25 | $70.08 | $120.11 | 359,800 | — | — |
| 2016-11-23 | $69.64 | $119.35 | 587,500 | — | — |
| 2016-11-22 | $69.81 | $119.64 | 1,010,800 | — | — |
| 2016-11-21 | $68.78 | $117.88 | 1,030,500 | — | — |
| 2016-11-18 | $70.61 | $121.02 | 877,900 | — | — |
| 2016-11-17 | $70.51 | $120.84 | 703,300 | — | — |
| 2016-11-16 | $71.87 | $123.18 | 861,900 | — | — |
| 2016-11-15 | $73.39 | $125.78 | 1,161,500 | — | — |
| 2016-11-14 | $74.85 | $128.28 | 945,200 | — | — |
| 2016-11-11 | $73.76 | $126.41 | 767,500 | — | — |
| 2016-11-10 | $73.44 | $125.87 | 1,396,200 | — | — |
| 2016-11-09 | $75.99 | $130.24 | 1,499,600 | — | — |
| 2016-11-08 | $75.38 | $129.19 | 892,500 | — | — |
| 2016-11-07 | $74.09 | $126.98 | 846,300 | — | — |
| 2016-11-04 | $71.66 | $122.82 | 1,082,100 | — | — |
| 2016-11-03 | $70.42 | $120.69 | 824,400 | — | — |
| 2016-11-02 | $71.52 | $122.58 | 916,600 | — | — |
| 2016-11-01 | $71.26 | $122.13 | 1,262,800 | — | — |
| 2016-10-31 | $73.15 | $125.37 | 1,556,500 | — | — |
| 2016-10-28 | $72.09 | $123.55 | 990,400 | — | — |
| 2016-10-27 | $70.59 | $120.98 | 1,621,600 | — | — |
| 2016-10-26 | $76.22 | $130.63 | 1,012,400 | — | — |
| 2016-10-25 | $75.28 | $129.02 | 544,200 | — | — |
| 2016-10-24 | $75.09 | $128.69 | 773,200 | — | — |
| 2016-10-21 | $74.82 | $128.23 | 808,400 | — | — |
| 2016-10-20 | $76.27 | $130.72 | 785,200 | — | — |
| 2016-10-19 | $76.29 | $130.75 | 701,600 | — | — |
| 2016-10-18 | $76.19 | $130.58 | 424,600 | — | — |
| 2016-10-17 | $76.29 | $130.75 | 456,100 | — | — |
| 2016-10-14 | $75.93 | $130.13 | 431,900 | — | — |
| 2016-10-13 | $76.08 | $130.39 | 546,500 | — | — |
| 2016-10-12 | $75.76 | $129.84 | 506,100 | — | — |
| 2016-10-11 | $74.92 | $128.40 | 514,000 | — | — |
| 2016-10-10 | $75.60 | $129.57 | 626,600 | — | — |
| 2016-10-07 | $75.47 | $129.35 | 1,128,100 | — | — |
| 2016-10-06 | $74.11 | $127.01 | 1,699,400 | — | — |
| 2016-10-05 | $74.13 | $127.05 | 1,643,400 | — | — |
| 2016-10-04 | $76.69 | $131.44 | 1,251,400 | — | — |
| 2016-10-03 | $77.66 | $133.10 | 1,003,100 | — | — |
| 2016-09-30 | $79.41 | $136.10 | 1,629,100 | — | — |
| 2016-09-29 | $80.92 | $138.69 | 950,800 | — | — |
| 2016-09-28 | $81.61 | $139.87 | 609,800 | — | — |
| 2016-09-27 | $80.88 | $138.62 | 658,900 | — | — |
| 2016-09-26 | $81.38 | $139.47 | 986,100 | — | — |
| 2016-09-23 | $80.02 | $137.14 | 1,017,800 | — | — |
| 2016-09-22 | $79.43 | $136.13 | 968,200 | — | — |
| 2016-09-21 | $77.65 | $133.08 | 1,005,900 | — | — |
| 2016-09-20 | $77.32 | $132.52 | 1,030,600 | — | — |
| 2016-09-19 | $77.56 | $132.93 | 1,099,500 | — | — |
| 2016-09-16 | $77.20 | $132.31 | 1,746,300 | — | — |
| 2016-09-15 | $77.76 | $133.27 | 1,016,400 | — | — |
| 2016-09-14 | $77.13 | $132.19 | 1,138,700 | — | — |
| 2016-09-13 | $76.17 | $130.54 | 1,594,200 | — | — |
| 2016-09-12 | $78.53 | $133.25 | 2,400,800 | — | — |
| 2016-09-09 | $79.92 | $135.61 | 1,035,400 | — | — |
| 2016-09-08 | $81.87 | $138.92 | 1,294,300 | — | — |
| 2016-09-07 | $82.66 | $140.26 | 773,700 | — | — |
| 2016-09-06 | $82.07 | $139.26 | 779,000 | — | — |
| 2016-09-02 | $81.86 | $138.90 | 656,500 | — | — |
| 2016-09-01 | $81.01 | $137.46 | 916,800 | — | — |
| 2016-08-31 | $80.55 | $136.68 | 1,197,500 | — | — |
| 2016-08-30 | $80.40 | $136.43 | 879,000 | — | — |
| 2016-08-29 | $80.58 | $136.73 | 504,000 | — | — |
| 2016-08-26 | $79.88 | $135.54 | 1,039,600 | — | — |
| 2016-08-25 | $80.99 | $137.43 | 699,600 | — | — |
| 2016-08-24 | $80.57 | $136.71 | 786,800 | — | — |
| 2016-08-23 | $81.18 | $137.75 | 800,300 | — | — |
| 2016-08-22 | $81.35 | $138.04 | 707,200 | — | — |
| 2016-08-19 | $80.79 | $137.09 | 869,800 | — | — |
| 2016-08-18 | $81.77 | $138.75 | 637,200 | — | — |
| 2016-08-17 | $82.58 | $140.12 | 799,400 | — | — |
| 2016-08-16 | $82.56 | $140.09 | 967,300 | — | — |
| 2016-08-15 | $83.11 | $141.02 | 1,407,000 | — | — |
| 2016-08-12 | $83.44 | $141.58 | 1,376,100 | — | — |
| 2016-08-11 | $83.55 | $141.77 | 1,217,200 | — | — |
| 2016-08-10 | $83.76 | $142.13 | 1,787,400 | — | — |
| 2016-08-09 | $82.90 | $140.67 | 847,700 | — | — |
| 2016-08-08 | $82.29 | $139.63 | 1,121,100 | — | — |
| 2016-08-05 | $82.48 | $139.96 | 1,479,300 | — | — |
| 2016-08-04 | $81.99 | $139.12 | 1,521,500 | — | — |
| 2016-08-03 | $83.05 | $140.92 | 2,221,800 | — | — |
| 2016-08-02 | $85.17 | $144.52 | 1,611,200 | — | — |
| 2016-08-01 | $86.57 | $146.90 | 1,357,600 | — | — |
| 2016-07-29 | $86.02 | $145.96 | 2,719,200 | — | — |
| 2016-07-28 | $85.98 | $145.89 | 3,496,100 | — | — |
| 2016-07-27 | $89.90 | $152.55 | 677,100 | — | — |
| 2016-07-26 | $90.40 | $153.39 | 605,000 | — | — |
| 2016-07-25 | $91.86 | $155.87 | 1,190,600 | — | — |
| 2016-07-22 | $93.62 | $158.86 | 544,000 | — | — |
| 2016-07-21 | $92.89 | $157.62 | 777,600 | — | — |
| 2016-07-20 | $92.84 | $157.53 | 856,500 | — | — |
| 2016-07-19 | $92.24 | $156.52 | 732,500 | — | — |
| 2016-07-18 | $92.37 | $156.74 | 1,049,100 | — | — |
| 2016-07-15 | $92.71 | $157.31 | 1,057,100 | — | — |
| 2016-07-14 | $94.11 | $159.69 | 1,130,500 | — | — |
| 2016-07-13 | $94.38 | $160.15 | 760,800 | — | — |
| 2016-07-12 | $93.49 | $158.64 | 988,400 | — | — |
| 2016-07-11 | $93.67 | $158.94 | 609,600 | — | — |
| 2016-07-08 | $93.25 | $158.23 | 1,312,300 | — | — |
| 2016-07-07 | $92.04 | $156.18 | 780,300 | — | — |
| 2016-07-06 | $92.46 | $156.89 | 916,100 | — | — |
| 2016-07-05 | $93.25 | $158.23 | 1,302,500 | — | — |
| 2016-07-01 | $90.65 | $153.82 | 946,700 | — | — |
| 2016-06-30 | $92.54 | $157.03 | 1,577,300 | — | — |
| 2016-06-29 | $91.36 | $155.02 | 943,500 | — | — |
| 2016-06-28 | $91.48 | $155.23 | 895,300 | — | — |
| 2016-06-27 | $90.31 | $153.24 | 1,819,800 | — | — |
| 2016-06-24 | $86.87 | $147.40 | 1,952,700 | — | — |
| 2016-06-23 | $87.04 | $147.69 | 772,800 | — | — |
| 2016-06-22 | $87.47 | $148.42 | 852,300 | — | — |
| 2016-06-21 | $87.32 | $148.17 | 571,300 | — | — |
| 2016-06-20 | $87.30 | $148.13 | 619,800 | — | — |
| 2016-06-17 | $87.12 | $147.83 | 1,065,600 | — | — |
| 2016-06-16 | $87.91 | $149.17 | 843,100 | — | — |
| 2016-06-15 | $87.31 | $148.15 | 1,250,200 | — | — |
| 2016-06-14 | $86.14 | $146.17 | 1,194,200 | — | — |
| 2016-06-13 | $87.67 | $148.76 | 1,056,400 | — | — |
| 2016-06-10 | $88.61 | $149.03 | 1,632,300 | — | — |
| 2016-06-09 | $89.67 | $150.82 | 2,051,600 | — | — |
| 2016-06-08 | $91.00 | $153.05 | 764,500 | — | — |
| 2016-06-07 | $91.97 | $154.68 | 697,000 | — | — |
| 2016-06-06 | $91.91 | $154.58 | 896,600 | — | — |
| 2016-06-03 | $93.56 | $157.36 | 855,600 | — | — |
| 2016-06-02 | $93.41 | $157.11 | 447,600 | — | — |
| 2016-06-01 | $93.00 | $156.42 | 773,100 | — | — |
| 2016-05-31 | $92.97 | $156.37 | 1,435,900 | — | — |
| 2016-05-27 | $92.93 | $156.30 | 548,000 | — | — |
| 2016-05-26 | $92.64 | $155.81 | 798,800 | — | — |
| 2016-05-25 | $92.26 | $155.17 | 835,900 | — | — |
| 2016-05-24 | $91.97 | $154.68 | 923,200 | — | — |
| 2016-05-23 | $91.15 | $153.31 | 744,000 | — | — |
| 2016-05-20 | $91.03 | $153.10 | 1,204,500 | — | — |
| 2016-05-19 | $89.75 | $150.95 | 1,013,400 | — | — |
| 2016-05-18 | $91.19 | $153.37 | 951,800 | — | — |
| 2016-05-17 | $92.08 | $154.87 | 1,147,100 | — | — |
| 2016-05-16 | $93.57 | $157.38 | 579,000 | — | — |
| 2016-05-13 | $92.97 | $156.37 | 468,300 | — | — |
| 2016-05-12 | $93.40 | $157.09 | 1,006,100 | — | — |
| 2016-05-11 | $91.78 | $154.37 | 901,800 | — | — |
| 2016-05-10 | $94.04 | $158.17 | 1,081,600 | — | — |
| 2016-05-09 | $93.35 | $157.01 | 719,400 | — | — |
| 2016-05-06 | $92.43 | $155.46 | 799,300 | — | — |
| 2016-05-05 | $90.73 | $152.60 | 711,400 | — | — |
| 2016-05-04 | $90.43 | $152.09 | 1,421,800 | — | — |
| 2016-05-03 | $88.88 | $149.49 | 1,239,900 | — | — |
| 2016-05-02 | $86.87 | $146.11 | 706,000 | — | — |
| 2016-04-29 | $84.95 | $142.88 | 881,300 | — | — |
| 2016-04-28 | $86.14 | $144.88 | 602,800 | — | — |
| 2016-04-27 | $86.03 | $144.69 | 642,500 | — | — |
| 2016-04-26 | $87.21 | $146.68 | 927,100 | — | — |
| 2016-04-25 | $86.45 | $145.40 | 581,100 | — | — |
| 2016-04-22 | $86.00 | $144.64 | 1,121,300 | — | — |
| 2016-04-21 | $85.39 | $143.62 | 1,138,300 | — | — |
| 2016-04-20 | $87.53 | $147.22 | 1,309,100 | — | — |
| 2016-04-19 | $88.05 | $148.09 | 1,657,200 | — | — |
| 2016-04-18 | $90.56 | $152.31 | 945,000 | — | — |
| 2016-04-15 | $90.19 | $151.69 | 708,900 | — | — |
| 2016-04-14 | $89.26 | $150.13 | 1,127,600 | — | — |
| 2016-04-13 | $91.49 | $153.88 | 823,900 | — | — |
| 2016-04-12 | $92.13 | $154.95 | 994,500 | — | — |
| 2016-04-11 | $91.95 | $154.65 | 587,100 | — | — |
| 2016-04-08 | $93.58 | $157.39 | 577,900 | — | — |
| 2016-04-07 | $92.70 | $155.91 | 845,900 | — | — |
| 2016-04-06 | $93.48 | $157.22 | 688,900 | — | — |
| 2016-04-05 | $92.63 | $155.79 | 417,000 | — | — |
| 2016-04-04 | $93.49 | $157.24 | 948,400 | — | — |
| 2016-04-01 | $93.51 | $157.27 | 771,100 | — | — |
| 2016-03-31 | $93.46 | $157.19 | 743,100 | — | — |
| 2016-03-30 | $92.51 | $155.59 | 810,300 | — | — |
| 2016-03-29 | $92.98 | $156.38 | 872,000 | — | — |
| 2016-03-28 | $91.13 | $153.27 | 550,900 | — | — |
| 2016-03-24 | $90.08 | $151.51 | 879,700 | — | — |
| 2016-03-23 | $89.37 | $150.31 | 988,900 | — | — |
| 2016-03-22 | $88.64 | $149.08 | 1,256,800 | — | — |
| 2016-03-21 | $88.51 | $148.87 | 1,156,700 | — | — |
| 2016-03-18 | $89.61 | $150.72 | 3,079,700 | — | — |
| 2016-03-17 | $91.27 | $153.51 | 1,005,900 | — | — |
| 2016-03-16 | $89.97 | $151.32 | 1,017,200 | — | — |
| 2016-03-15 | $88.25 | $148.43 | 950,800 | — | — |
| 2016-03-14 | $87.28 | $146.80 | 798,900 | — | — |
| 2016-03-11 | $87.08 | $146.46 | 1,033,200 | — | — |
| 2016-03-10 | $85.16 | $142.24 | 1,038,800 | — | — |
| 2016-03-09 | $84.95 | $141.89 | 1,109,100 | — | — |
| 2016-03-08 | $83.45 | $139.38 | 1,332,100 | — | — |
| 2016-03-07 | $83.60 | $139.63 | 1,223,300 | — | — |
| 2016-03-04 | $83.98 | $140.27 | 1,149,900 | — | — |
| 2016-03-03 | $84.83 | $141.69 | 1,126,200 | — | — |
| 2016-03-02 | $86.29 | $144.13 | 1,428,800 | — | — |
| 2016-03-01 | $84.24 | $140.70 | 1,201,800 | — | — |
| 2016-02-29 | $82.15 | $137.21 | 1,438,600 | — | — |
| 2016-02-26 | $83.11 | $138.81 | 983,600 | — | — |
| 2016-02-25 | $84.54 | $141.20 | 1,143,700 | — | — |
| 2016-02-24 | $82.17 | $137.24 | 1,653,300 | — | — |
| 2016-02-23 | $85.90 | $143.47 | 1,129,700 | — | — |
| 2016-02-22 | $85.99 | $143.62 | 676,600 | — | — |
| 2016-02-19 | $86.20 | $143.98 | 1,330,800 | — | — |
| 2016-02-18 | $84.55 | $141.22 | 931,800 | — | — |
| 2016-02-17 | $84.93 | $141.85 | 1,256,800 | — | — |
| 2016-02-16 | $82.98 | $138.60 | 1,160,300 | — | — |
| 2016-02-12 | $81.39 | $135.94 | 1,352,200 | — | — |
| 2016-02-11 | $80.88 | $135.09 | 1,751,100 | — | — |
| 2016-02-10 | $79.86 | $133.39 | 1,103,200 | — | — |
| 2016-02-09 | $79.28 | $132.42 | 1,601,300 | — | — |
| 2016-02-08 | $78.42 | $130.98 | 2,019,100 | — | — |
| 2016-02-05 | $81.71 | $136.48 | 2,057,800 | — | — |
| 2016-02-04 | $86.10 | $143.81 | 1,699,200 | — | — |
| 2016-02-03 | $88.36 | $147.58 | 1,412,200 | — | — |
| 2016-02-02 | $91.10 | $152.16 | 1,503,500 | — | — |
| 2016-02-01 | $89.49 | $149.47 | 1,523,100 | — | — |
| 2016-01-29 | $90.69 | $151.48 | 1,347,100 | — | — |
| 2016-01-28 | $89.34 | $149.22 | 957,900 | — | — |
| 2016-01-27 | $88.74 | $148.22 | 970,700 | — | — |
| 2016-01-26 | $90.46 | $151.09 | 1,471,800 | — | — |
| 2016-01-25 | $87.60 | $146.31 | 1,140,300 | — | — |
| 2016-01-22 | $87.35 | $145.90 | 892,800 | — | — |
| 2016-01-21 | $84.72 | $141.50 | 1,423,700 | — | — |
| 2016-01-20 | $84.85 | $141.72 | 2,160,900 | — | — |
| 2016-01-19 | $88.50 | $147.82 | 1,851,800 | — | — |
| 2016-01-15 | $86.03 | $143.69 | 22,998,400 | — | — |
| 2016-01-14 | $87.22 | $145.68 | 3,958,400 | — | — |
| 2016-01-13 | $89.55 | $149.57 | 1,139,300 | — | — |
| 2016-01-12 | $90.51 | $151.17 | 1,093,300 | — | — |
| 2016-01-11 | $90.81 | $151.68 | 1,191,400 | — | — |
| 2016-01-08 | $89.91 | $150.17 | 700,200 | — | — |
| 2016-01-07 | $90.18 | $150.62 | 922,700 | — | — |
| 2016-01-06 | $91.15 | $152.24 | 1,100,800 | — | — |
| 2016-01-05 | $90.40 | $150.99 | 867,300 | — | — |
| 2016-01-04 | $87.82 | $146.68 | 978,600 | — | — |