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
- 1984-03-15 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 | $42.12 | $161.97 | 1,020,200 | — | — |
| 2016-12-29 | $42.22 | $162.36 | 897,000 | — | — |
| 2016-12-28 | $42.05 | $161.70 | 1,140,200 | — | — |
| 2016-12-27 | $42.79 | $164.55 | 567,700 | — | — |
| 2016-12-23 | $42.57 | $163.70 | 899,500 | — | — |
| 2016-12-22 | $42.76 | $164.43 | 1,374,500 | — | — |
| 2016-12-21 | $42.23 | $162.40 | 2,060,600 | — | — |
| 2016-12-20 | $42.25 | $162.47 | 1,164,800 | — | — |
| 2016-12-19 | $42.57 | $163.70 | 1,682,200 | — | — |
| 2016-12-16 | $42.98 | $165.28 | 2,796,600 | — | — |
| 2016-12-15 | $41.91 | $161.17 | 2,683,900 | — | — |
| 2016-12-14 | $41.77 | $160.63 | 2,009,700 | — | — |
| 2016-12-13 | $42.91 | $165.01 | 2,010,900 | — | — |
| 2016-12-12 | $42.10 | $161.90 | 2,377,000 | — | — |
| 2016-12-09 | $42.03 | $161.63 | 1,547,800 | — | — |
| 2016-12-08 | $42.18 | $162.20 | 2,115,400 | — | — |
| 2016-12-07 | $42.15 | $162.09 | 2,532,000 | — | — |
| 2016-12-06 | $41.73 | $160.47 | 2,510,400 | — | — |
| 2016-12-05 | $41.85 | $160.94 | 1,882,500 | — | — |
| 2016-12-02 | $41.79 | $160.70 | 2,086,200 | — | — |
| 2016-12-01 | $41.38 | $159.13 | 2,435,200 | — | — |
| 2016-11-30 | $42.04 | $161.67 | 3,485,300 | — | — |
| 2016-11-29 | $42.16 | $162.13 | 2,168,800 | — | — |
| 2016-11-28 | $42.77 | $164.47 | 2,256,100 | — | — |
| 2016-11-25 | $42.79 | $164.55 | 908,000 | — | — |
| 2016-11-23 | $42.95 | $165.17 | 1,227,700 | — | — |
| 2016-11-22 | $43.18 | $166.05 | 1,933,700 | — | — |
| 2016-11-21 | $43.40 | $166.90 | 1,602,600 | — | — |
| 2016-11-18 | $42.26 | $162.51 | 2,035,800 | — | — |
| 2016-11-17 | $41.92 | $161.20 | 3,092,300 | — | — |
| 2016-11-16 | $41.31 | $158.86 | 1,793,500 | — | — |
| 2016-11-15 | $41.10 | $158.05 | 2,411,500 | — | — |
| 2016-11-14 | $39.94 | $153.59 | 2,998,800 | — | — |
| 2016-11-11 | $40.70 | $156.51 | 3,577,000 | — | — |
| 2016-11-10 | $42.07 | $161.78 | 3,027,600 | — | — |
| 2016-11-09 | $42.54 | $162.07 | 3,992,900 | — | — |
| 2016-11-08 | $42.91 | $163.48 | 1,724,800 | — | — |
| 2016-11-07 | $42.66 | $162.53 | 2,432,500 | — | — |
| 2016-11-04 | $41.18 | $156.89 | 3,115,100 | — | — |
| 2016-11-03 | $41.08 | $156.51 | 3,444,300 | — | — |
| 2016-11-02 | $41.67 | $158.76 | 3,693,700 | — | — |
| 2016-11-01 | $42.93 | $163.56 | 4,149,800 | — | — |
| 2016-10-31 | $43.17 | $164.47 | 2,515,500 | — | — |
| 2016-10-28 | $43.60 | $166.11 | 2,793,300 | — | — |
| 2016-10-27 | $44.15 | $168.20 | 2,534,400 | — | — |
| 2016-10-26 | $43.61 | $166.15 | 1,921,200 | — | — |
| 2016-10-25 | $43.45 | $165.54 | 1,977,600 | — | — |
| 2016-10-24 | $43.49 | $165.69 | 2,064,500 | — | — |
| 2016-10-21 | $44.09 | $167.97 | 1,639,000 | — | — |
| 2016-10-20 | $43.91 | $167.29 | 1,878,400 | — | — |
| 2016-10-19 | $44.78 | $170.60 | 2,887,300 | — | — |
| 2016-10-18 | $44.32 | $168.85 | 2,769,600 | — | — |
| 2016-10-17 | $44.01 | $167.67 | 776,300 | — | — |
| 2016-10-14 | $43.98 | $167.56 | 1,600,500 | — | — |
| 2016-10-13 | $44.07 | $167.90 | 2,072,600 | — | — |
| 2016-10-12 | $43.69 | $166.45 | 2,335,900 | — | — |
| 2016-10-11 | $43.29 | $164.93 | 1,905,300 | — | — |
| 2016-10-10 | $43.58 | $166.03 | 781,900 | — | — |
| 2016-10-07 | $42.98 | $163.75 | 1,162,700 | — | — |
| 2016-10-06 | $42.95 | $163.63 | 2,195,500 | — | — |
| 2016-10-05 | $43.26 | $164.81 | 1,781,400 | — | — |
| 2016-10-04 | $43.42 | $165.42 | 2,204,200 | — | — |
| 2016-10-03 | $44.02 | $167.71 | 1,550,500 | — | — |
| 2016-09-30 | $44.23 | $168.51 | 2,685,000 | — | — |
| 2016-09-29 | $43.84 | $167.02 | 2,044,800 | — | — |
| 2016-09-28 | $44.22 | $168.47 | 2,429,200 | — | — |
| 2016-09-27 | $43.11 | $164.24 | 2,569,800 | — | — |
| 2016-09-26 | $43.22 | $164.66 | 2,053,600 | — | — |
| 2016-09-23 | $43.70 | $166.49 | 2,585,100 | — | — |
| 2016-09-22 | $43.99 | $167.59 | 2,840,000 | — | — |
| 2016-09-21 | $44.19 | $168.36 | 2,559,200 | — | — |
| 2016-09-20 | $43.61 | $166.15 | 2,538,900 | — | — |
| 2016-09-19 | $43.96 | $167.48 | 2,251,900 | — | — |
| 2016-09-16 | $44.18 | $168.32 | 4,122,900 | — | — |
| 2016-09-15 | $43.92 | $167.33 | 2,620,900 | — | — |
| 2016-09-14 | $43.57 | $165.99 | 2,571,100 | — | — |
| 2016-09-13 | $43.24 | $164.74 | 4,758,000 | — | — |
| 2016-09-12 | $45.09 | $171.78 | 4,446,600 | — | — |
| 2016-09-09 | $44.53 | $169.65 | 5,601,800 | — | — |
| 2016-09-08 | $45.73 | $174.22 | 10,533,800 | — | — |
| 2016-09-07 | $43.72 | $166.57 | 10,071,400 | — | — |
| 2016-09-06 | $43.06 | $164.05 | 26,350,500 | — | — |
| 2016-09-02 | $40.99 | $156.16 | 1,416,300 | — | — |
| 2016-09-01 | $39.57 | $150.75 | 1,341,200 | — | — |
| 2016-08-31 | $39.49 | $150.45 | 1,178,800 | — | — |
| 2016-08-30 | $39.57 | $150.75 | 710,700 | — | — |
| 2016-08-29 | $39.60 | $150.87 | 627,100 | — | — |
| 2016-08-26 | $39.96 | $152.24 | 680,900 | — | — |
| 2016-08-25 | $40.02 | $152.47 | 954,900 | — | — |
| 2016-08-24 | $40.70 | $155.06 | 617,000 | — | — |
| 2016-08-23 | $41.52 | $158.18 | 1,466,000 | — | — |
| 2016-08-22 | $40.97 | $156.09 | 873,000 | — | — |
| 2016-08-19 | $41.62 | $158.56 | 594,300 | — | — |
| 2016-08-18 | $42.32 | $161.23 | 570,900 | — | — |
| 2016-08-17 | $41.54 | $158.26 | 759,000 | — | — |
| 2016-08-16 | $41.78 | $159.17 | 609,500 | — | — |
| 2016-08-15 | $41.78 | $159.17 | 684,300 | — | — |
| 2016-08-12 | $41.83 | $159.36 | 417,600 | — | — |
| 2016-08-11 | $41.93 | $159.75 | 596,000 | — | — |
| 2016-08-10 | $41.61 | $156.98 | 581,200 | — | — |
| 2016-08-09 | $41.68 | $157.24 | 949,100 | — | — |
| 2016-08-08 | $41.98 | $158.38 | 497,300 | — | — |
| 2016-08-05 | $41.31 | $155.85 | 730,600 | — | — |
| 2016-08-04 | $41.29 | $155.77 | 763,000 | — | — |
| 2016-08-03 | $40.56 | $153.02 | 1,868,100 | — | — |
| 2016-08-02 | $40.41 | $152.45 | 1,384,700 | — | — |
| 2016-08-01 | $40.01 | $150.94 | 1,024,400 | — | — |
| 2016-07-29 | $41.13 | $155.17 | 1,402,200 | — | — |
| 2016-07-28 | $39.09 | $147.47 | 1,272,900 | — | — |
| 2016-07-27 | $38.73 | $146.11 | 1,471,900 | — | — |
| 2016-07-26 | $39.29 | $148.23 | 1,350,900 | — | — |
| 2016-07-25 | $39.43 | $148.76 | 1,064,500 | — | — |
| 2016-07-22 | $40.17 | $151.55 | 671,900 | — | — |
| 2016-07-21 | $40.69 | $153.51 | 1,347,300 | — | — |
| 2016-07-20 | $41.03 | $154.79 | 999,200 | — | — |
| 2016-07-19 | $41.87 | $157.96 | 784,300 | — | — |
| 2016-07-18 | $41.96 | $158.30 | 895,300 | — | — |
| 2016-07-15 | $41.71 | $157.36 | 868,400 | — | — |
| 2016-07-14 | $41.79 | $157.66 | 1,316,000 | — | — |
| 2016-07-13 | $42.11 | $158.87 | 1,338,500 | — | — |
| 2016-07-12 | $42.52 | $160.41 | 749,100 | — | — |
| 2016-07-11 | $41.58 | $156.87 | 850,100 | — | — |
| 2016-07-08 | $41.32 | $155.89 | 1,184,700 | — | — |
| 2016-07-07 | $41.39 | $156.15 | 1,348,800 | — | — |
| 2016-07-06 | $42.18 | $159.13 | 1,187,300 | — | — |
| 2016-07-05 | $42.14 | $158.98 | 1,051,100 | — | — |
| 2016-07-01 | $43.39 | $163.70 | 952,400 | — | — |
| 2016-06-30 | $42.36 | $159.81 | 1,016,800 | — | — |
| 2016-06-29 | $42.08 | $158.75 | 757,300 | — | — |
| 2016-06-28 | $41.38 | $156.11 | 581,400 | — | — |
| 2016-06-27 | $41.07 | $154.94 | 1,417,800 | — | — |
| 2016-06-24 | $41.54 | $156.72 | 1,769,100 | — | — |
| 2016-06-23 | $43.04 | $162.37 | 1,120,400 | — | — |
| 2016-06-22 | $42.37 | $159.85 | 987,800 | — | — |
| 2016-06-21 | $42.33 | $159.70 | 932,400 | — | — |
| 2016-06-20 | $42.01 | $158.49 | 1,305,000 | — | — |
| 2016-06-17 | $41.12 | $155.13 | 2,540,400 | — | — |
| 2016-06-16 | $40.63 | $153.28 | 1,330,900 | — | — |
| 2016-06-15 | $41.23 | $155.55 | 904,000 | — | — |
| 2016-06-14 | $41.51 | $156.60 | 1,321,300 | — | — |
| 2016-06-13 | $42.30 | $159.58 | 947,400 | — | — |
| 2016-06-10 | $41.93 | $158.19 | 610,800 | — | — |
| 2016-06-09 | $42.43 | $160.07 | 444,000 | — | — |
| 2016-06-08 | $42.53 | $160.45 | 705,400 | — | — |
| 2016-06-07 | $42.70 | $161.09 | 891,700 | — | — |
| 2016-06-06 | $41.95 | $158.26 | 715,000 | — | — |
| 2016-06-03 | $41.05 | $154.87 | 543,000 | — | — |
| 2016-06-02 | $40.44 | $152.57 | 648,800 | — | — |
| 2016-06-01 | $40.15 | $151.47 | 730,800 | — | — |
| 2016-05-31 | $39.89 | $150.49 | 1,129,200 | — | — |
| 2016-05-27 | $40.46 | $152.64 | 758,800 | — | — |
| 2016-05-26 | $40.63 | $153.28 | 634,500 | — | — |
| 2016-05-25 | $40.91 | $154.34 | 736,400 | — | — |
| 2016-05-24 | $40.29 | $152.00 | 894,700 | — | — |
| 2016-05-23 | $39.87 | $150.42 | 397,900 | — | — |
| 2016-05-20 | $40.29 | $152.00 | 750,200 | — | — |
| 2016-05-19 | $39.74 | $149.92 | 815,800 | — | — |
| 2016-05-18 | $40.21 | $151.70 | 708,300 | — | — |
| 2016-05-17 | $40.88 | $154.23 | 908,000 | — | — |
| 2016-05-16 | $40.48 | $152.72 | 966,400 | — | — |
| 2016-05-13 | $39.96 | $150.75 | 892,300 | — | — |
| 2016-05-12 | $40.24 | $151.81 | 1,063,200 | — | — |
| 2016-05-11 | $39.81 | $148.63 | 1,168,400 | — | — |
| 2016-05-10 | $40.00 | $149.34 | 783,800 | — | — |
| 2016-05-09 | $38.52 | $143.82 | 870,500 | — | — |
| 2016-05-06 | $39.29 | $146.69 | 1,018,100 | — | — |
| 2016-05-05 | $39.10 | $145.98 | 1,318,800 | — | — |
| 2016-05-04 | $39.57 | $147.74 | 813,800 | — | — |
| 2016-05-03 | $40.42 | $150.91 | 898,500 | — | — |
| 2016-05-02 | $41.33 | $154.31 | 934,800 | — | — |
| 2016-04-29 | $41.54 | $155.09 | 952,200 | — | — |
| 2016-04-28 | $41.90 | $156.44 | 633,400 | — | — |
| 2016-04-27 | $41.94 | $156.59 | 1,176,000 | — | — |
| 2016-04-26 | $41.57 | $155.21 | 1,229,200 | — | — |
| 2016-04-25 | $41.85 | $156.25 | 802,800 | — | — |
| 2016-04-22 | $42.50 | $158.68 | 1,044,600 | — | — |
| 2016-04-21 | $42.17 | $157.45 | 655,000 | — | — |
| 2016-04-20 | $42.32 | $158.01 | 1,045,100 | — | — |
| 2016-04-19 | $42.30 | $157.93 | 826,900 | — | — |
| 2016-04-18 | $41.38 | $154.50 | 1,093,900 | — | — |
| 2016-04-15 | $40.51 | $151.25 | 1,210,800 | — | — |
| 2016-04-14 | $40.57 | $151.47 | 570,000 | — | — |
| 2016-04-13 | $40.60 | $151.58 | 762,200 | — | — |
| 2016-04-12 | $40.23 | $150.20 | 1,225,100 | — | — |
| 2016-04-11 | $39.12 | $146.06 | 896,300 | — | — |
| 2016-04-08 | $38.97 | $145.50 | 842,900 | — | — |
| 2016-04-07 | $37.69 | $140.72 | 617,300 | — | — |
| 2016-04-06 | $37.87 | $141.39 | 631,500 | — | — |
| 2016-04-05 | $37.07 | $138.40 | 669,300 | — | — |
| 2016-04-04 | $37.93 | $141.62 | 548,300 | — | — |
| 2016-04-01 | $37.94 | $141.65 | 662,200 | — | — |
| 2016-03-31 | $38.91 | $145.27 | 861,400 | — | — |
| 2016-03-30 | $38.68 | $144.42 | 1,040,500 | — | — |
| 2016-03-29 | $37.61 | $140.42 | 1,172,400 | — | — |
| 2016-03-28 | $37.80 | $141.13 | 848,900 | — | — |
| 2016-03-24 | $37.46 | $139.86 | 931,300 | — | — |
| 2016-03-23 | $37.28 | $139.19 | 818,200 | — | — |
| 2016-03-22 | $38.08 | $142.18 | 1,070,500 | — | — |
| 2016-03-21 | $37.87 | $141.39 | 1,049,400 | — | — |
| 2016-03-18 | $37.98 | $141.80 | 2,069,900 | — | — |
| 2016-03-17 | $39.05 | $145.80 | 1,220,400 | — | — |
| 2016-03-16 | $38.35 | $143.18 | 1,508,200 | — | — |
| 2016-03-15 | $37.46 | $139.86 | 935,800 | — | — |
| 2016-03-14 | $37.64 | $140.53 | 1,056,300 | — | — |
| 2016-03-11 | $38.70 | $144.49 | 1,218,000 | — | — |
| 2016-03-10 | $38.10 | $142.25 | 1,636,500 | — | — |
| 2016-03-09 | $38.18 | $142.55 | 2,120,300 | — | — |
| 2016-03-08 | $37.14 | $138.67 | 2,305,000 | — | — |
| 2016-03-07 | $37.66 | $140.61 | 1,725,600 | — | — |
| 2016-03-04 | $36.70 | $137.02 | 1,781,400 | — | — |
| 2016-03-03 | $35.33 | $131.91 | 1,624,800 | — | — |
| 2016-03-02 | $34.76 | $129.78 | 1,180,200 | — | — |
| 2016-03-01 | $35.06 | $130.90 | 1,847,100 | — | — |
| 2016-02-29 | $35.32 | $131.87 | 2,341,600 | — | — |
| 2016-02-26 | $34.74 | $129.71 | 3,367,900 | — | — |
| 2016-02-25 | $33.69 | $125.79 | 9,846,100 | — | — |
| 2016-02-24 | $31.50 | $117.61 | 1,224,300 | — | — |
| 2016-02-23 | $31.04 | $115.89 | 1,458,700 | — | — |
| 2016-02-22 | $31.92 | $119.18 | 1,589,300 | — | — |
| 2016-02-19 | $31.34 | $117.01 | 1,637,700 | — | — |
| 2016-02-18 | $32.09 | $119.81 | 2,371,900 | — | — |
| 2016-02-17 | $33.18 | $123.88 | 1,419,800 | — | — |
| 2016-02-16 | $32.56 | $121.57 | 1,355,400 | — | — |
| 2016-02-12 | $31.88 | $119.03 | 1,314,300 | — | — |
| 2016-02-11 | $30.83 | $115.11 | 1,889,400 | — | — |
| 2016-02-10 | $31.57 | $116.45 | 1,960,500 | — | — |
| 2016-02-09 | $32.24 | $118.92 | 1,707,100 | — | — |
| 2016-02-08 | $33.33 | $122.94 | 1,520,300 | — | — |
| 2016-02-05 | $33.89 | $125.00 | 1,284,800 | — | — |
| 2016-02-04 | $34.67 | $127.88 | 1,251,100 | — | — |
| 2016-02-03 | $34.74 | $128.14 | 1,510,600 | — | — |
| 2016-02-02 | $32.87 | $121.24 | 1,208,300 | — | — |
| 2016-02-01 | $33.73 | $124.41 | 1,091,700 | — | — |
| 2016-01-29 | $34.60 | $127.62 | 1,265,100 | — | — |
| 2016-01-28 | $33.05 | $121.91 | 1,425,700 | — | — |
| 2016-01-27 | $32.17 | $118.66 | 1,421,300 | — | — |
| 2016-01-26 | $32.59 | $120.21 | 1,568,000 | — | — |
| 2016-01-25 | $31.55 | $116.37 | 2,128,500 | — | — |
| 2016-01-22 | $33.45 | $123.38 | 2,790,600 | — | — |
| 2016-01-21 | $31.26 | $115.30 | 3,914,700 | — | — |
| 2016-01-20 | $28.44 | $104.90 | 3,299,600 | — | — |
| 2016-01-19 | $30.28 | $111.69 | 2,425,600 | — | — |
| 2016-01-15 | $30.31 | $111.80 | 1,699,000 | — | — |
| 2016-01-14 | $31.17 | $114.97 | 2,647,100 | — | — |
| 2016-01-13 | $29.81 | $109.96 | 1,304,900 | — | — |
| 2016-01-12 | $31.24 | $115.23 | 1,947,600 | — | — |
| 2016-01-11 | $31.14 | $114.86 | 1,237,500 | — | — |
| 2016-01-08 | $31.71 | $116.96 | 1,469,400 | — | — |
| 2016-01-07 | $31.00 | $114.34 | 1,478,600 | — | — |
| 2016-01-06 | $31.67 | $116.82 | 2,323,500 | — | — |
| 2016-01-05 | $32.89 | $121.32 | 1,957,700 | — | — |
| 2016-01-04 | $32.90 | $121.35 | 1,963,800 | — | — |