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
- 2001-11-29 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 | $169.12 | $176.85 | 513,000 | — | — |
| 2016-12-29 | $170.28 | $178.06 | 431,400 | — | — |
| 2016-12-28 | $170.42 | $178.20 | 360,300 | — | — |
| 2016-12-27 | $171.84 | $179.69 | 508,700 | — | — |
| 2016-12-23 | $170.89 | $178.70 | 334,200 | — | — |
| 2016-12-22 | $170.39 | $178.17 | 946,100 | — | — |
| 2016-12-21 | $173.51 | $181.44 | 454,700 | — | — |
| 2016-12-20 | $175.63 | $183.59 | 1,246,000 | — | — |
| 2016-12-19 | $173.82 | $181.70 | 548,400 | — | — |
| 2016-12-16 | $171.91 | $179.70 | 891,700 | — | — |
| 2016-12-15 | $172.92 | $180.76 | 662,900 | — | — |
| 2016-12-14 | $171.51 | $179.28 | 1,458,000 | — | — |
| 2016-12-13 | $171.87 | $179.66 | 1,015,200 | — | — |
| 2016-12-12 | $173.00 | $180.84 | 1,088,800 | — | — |
| 2016-12-09 | $175.58 | $183.54 | 521,500 | — | — |
| 2016-12-08 | $176.52 | $184.52 | 796,800 | — | — |
| 2016-12-07 | $176.78 | $184.79 | 774,500 | — | — |
| 2016-12-06 | $173.31 | $181.16 | 753,400 | — | — |
| 2016-12-05 | $170.53 | $178.26 | 740,300 | — | — |
| 2016-12-02 | $170.14 | $177.85 | 487,000 | — | — |
| 2016-12-01 | $170.76 | $178.50 | 858,700 | — | — |
| 2016-11-30 | $169.72 | $177.41 | 827,500 | — | — |
| 2016-11-29 | $169.80 | $177.50 | 639,600 | — | — |
| 2016-11-28 | $170.77 | $178.51 | 1,023,100 | — | — |
| 2016-11-25 | $170.86 | $178.60 | 405,600 | — | — |
| 2016-11-23 | $171.04 | $178.79 | 982,000 | — | — |
| 2016-11-22 | $170.29 | $178.01 | 1,387,900 | — | — |
| 2016-11-21 | $166.90 | $174.46 | 764,100 | — | — |
| 2016-11-18 | $162.57 | $169.94 | 1,226,600 | — | — |
| 2016-11-17 | $166.32 | $173.86 | 1,496,400 | — | — |
| 2016-11-16 | $162.98 | $170.37 | 1,880,500 | — | — |
| 2016-11-15 | $164.33 | $171.78 | 7,352,900 | — | — |
| 2016-11-14 | $142.90 | $149.38 | 3,409,800 | — | — |
| 2016-11-11 | $145.02 | $151.59 | 1,740,100 | — | — |
| 2016-11-10 | $145.82 | $152.43 | 2,272,000 | — | — |
| 2016-11-09 | $140.33 | $146.69 | 1,349,500 | — | — |
| 2016-11-08 | $137.67 | $143.91 | 921,000 | — | — |
| 2016-11-07 | $137.54 | $143.77 | 859,300 | — | — |
| 2016-11-04 | $136.19 | $142.36 | 1,095,300 | — | — |
| 2016-11-03 | $138.85 | $145.14 | 1,020,000 | — | — |
| 2016-11-02 | $138.14 | $144.40 | 731,700 | — | — |
| 2016-11-01 | $139.79 | $146.13 | 802,100 | — | — |
| 2016-10-31 | $140.08 | $146.43 | 1,277,400 | — | — |
| 2016-10-28 | $140.20 | $146.55 | 1,014,700 | — | — |
| 2016-10-27 | $139.22 | $145.53 | 1,362,900 | — | — |
| 2016-10-26 | $143.96 | $150.48 | 871,500 | — | — |
| 2016-10-25 | $143.81 | $150.33 | 1,117,800 | — | — |
| 2016-10-24 | $141.10 | $147.50 | 1,012,800 | — | — |
| 2016-10-21 | $141.93 | $148.36 | 502,200 | — | — |
| 2016-10-20 | $141.30 | $147.70 | 923,700 | — | — |
| 2016-10-19 | $142.23 | $148.68 | 2,178,400 | — | — |
| 2016-10-18 | $142.99 | $149.47 | 1,504,100 | — | — |
| 2016-10-17 | $143.27 | $149.76 | 804,200 | — | — |
| 2016-10-14 | $146.64 | $153.29 | 564,500 | — | — |
| 2016-10-13 | $146.78 | $153.43 | 767,200 | — | — |
| 2016-10-12 | $147.96 | $154.67 | 513,000 | — | — |
| 2016-10-11 | $146.76 | $153.41 | 628,600 | — | — |
| 2016-10-10 | $148.06 | $154.77 | 436,400 | — | — |
| 2016-10-07 | $148.13 | $154.84 | 396,800 | — | — |
| 2016-10-06 | $148.71 | $155.45 | 608,400 | — | — |
| 2016-10-05 | $148.93 | $155.68 | 699,000 | — | — |
| 2016-10-04 | $146.54 | $153.18 | 592,300 | — | — |
| 2016-10-03 | $146.94 | $153.60 | 627,500 | — | — |
| 2016-09-30 | $149.12 | $155.88 | 1,065,500 | — | — |
| 2016-09-29 | $146.74 | $153.39 | 811,900 | — | — |
| 2016-09-28 | $149.00 | $155.75 | 1,120,600 | — | — |
| 2016-09-27 | $151.01 | $157.85 | 1,151,000 | — | — |
| 2016-09-26 | $150.10 | $156.90 | 997,000 | — | — |
| 2016-09-23 | $149.24 | $156.00 | 1,375,900 | — | — |
| 2016-09-22 | $149.15 | $155.91 | 1,569,300 | — | — |
| 2016-09-21 | $146.33 | $152.96 | 1,117,000 | — | — |
| 2016-09-20 | $145.89 | $152.44 | 1,197,100 | — | — |
| 2016-09-19 | $148.44 | $155.10 | 972,000 | — | — |
| 2016-09-16 | $148.11 | $154.76 | 961,300 | — | — |
| 2016-09-15 | $148.94 | $155.63 | 1,049,300 | — | — |
| 2016-09-14 | $150.72 | $157.49 | 701,000 | — | — |
| 2016-09-13 | $151.18 | $157.97 | 1,177,000 | — | — |
| 2016-09-12 | $153.37 | $160.26 | 2,165,300 | — | — |
| 2016-09-09 | $152.96 | $159.83 | 1,497,800 | — | — |
| 2016-09-08 | $158.87 | $166.00 | 1,739,200 | — | — |
| 2016-09-07 | $161.88 | $169.15 | 908,600 | — | — |
| 2016-09-06 | $160.14 | $167.33 | 724,400 | — | — |
| 2016-09-02 | $158.57 | $165.69 | 635,300 | — | — |
| 2016-09-01 | $158.76 | $165.89 | 721,400 | — | — |
| 2016-08-31 | $157.38 | $164.45 | 699,500 | — | — |
| 2016-08-30 | $156.66 | $163.69 | 722,800 | — | — |
| 2016-08-29 | $157.67 | $164.75 | 550,100 | — | — |
| 2016-08-26 | $156.83 | $163.87 | 958,600 | — | — |
| 2016-08-25 | $160.18 | $167.37 | 783,600 | — | — |
| 2016-08-24 | $160.36 | $167.56 | 1,747,400 | — | — |
| 2016-08-23 | $157.94 | $165.03 | 996,100 | — | — |
| 2016-08-22 | $158.47 | $165.58 | 1,151,200 | — | — |
| 2016-08-19 | $158.04 | $165.13 | 1,140,500 | — | — |
| 2016-08-18 | $157.43 | $164.50 | 1,370,600 | — | — |
| 2016-08-17 | $158.05 | $165.15 | 1,986,800 | — | — |
| 2016-08-16 | $160.40 | $167.60 | 3,030,800 | — | — |
| 2016-08-15 | $167.76 | $175.29 | 1,854,500 | — | — |
| 2016-08-12 | $166.00 | $173.45 | 1,165,200 | — | — |
| 2016-08-11 | $166.71 | $174.19 | 829,400 | — | — |
| 2016-08-10 | $166.65 | $174.13 | 838,700 | — | — |
| 2016-08-09 | $166.50 | $173.97 | 514,000 | — | — |
| 2016-08-08 | $168.88 | $176.46 | 1,111,700 | — | — |
| 2016-08-05 | $170.49 | $178.14 | 1,090,300 | — | — |
| 2016-08-04 | $170.18 | $177.82 | 1,102,600 | — | — |
| 2016-08-03 | $168.65 | $176.22 | 594,500 | — | — |
| 2016-08-02 | $166.61 | $174.09 | 881,800 | — | — |
| 2016-08-01 | $168.50 | $176.06 | 844,900 | — | — |
| 2016-07-29 | $169.86 | $177.49 | 1,369,200 | — | — |
| 2016-07-28 | $170.34 | $177.99 | 1,756,200 | — | — |
| 2016-07-27 | $164.73 | $172.13 | 836,100 | — | — |
| 2016-07-26 | $166.23 | $173.69 | 878,000 | — | — |
| 2016-07-25 | $166.67 | $174.15 | 502,800 | — | — |
| 2016-07-22 | $166.03 | $173.48 | 586,000 | — | — |
| 2016-07-21 | $164.09 | $171.46 | 418,700 | — | — |
| 2016-07-20 | $163.75 | $171.10 | 444,900 | — | — |
| 2016-07-19 | $163.70 | $171.05 | 855,900 | — | — |
| 2016-07-18 | $164.40 | $171.78 | 516,800 | — | — |
| 2016-07-15 | $164.59 | $171.98 | 677,100 | — | — |
| 2016-07-14 | $164.96 | $172.37 | 575,300 | — | — |
| 2016-07-13 | $162.91 | $170.22 | 906,100 | — | — |
| 2016-07-12 | $163.55 | $170.89 | 860,200 | — | — |
| 2016-07-11 | $163.69 | $171.04 | 679,200 | — | — |
| 2016-07-08 | $164.85 | $172.25 | 911,100 | — | — |
| 2016-07-07 | $161.13 | $168.36 | 672,400 | — | — |
| 2016-07-06 | $161.45 | $168.70 | 1,162,000 | — | — |
| 2016-07-05 | $161.19 | $168.43 | 754,200 | — | — |
| 2016-07-01 | $164.33 | $171.71 | 876,500 | — | — |
| 2016-06-30 | $161.63 | $168.89 | 791,600 | — | — |
| 2016-06-29 | $161.01 | $168.24 | 1,560,000 | — | — |
| 2016-06-28 | $156.98 | $164.03 | 1,533,700 | — | — |
| 2016-06-27 | $153.78 | $160.68 | 2,242,500 | — | — |
| 2016-06-24 | $154.52 | $161.46 | 1,750,800 | — | — |
| 2016-06-23 | $154.93 | $161.89 | 831,100 | — | — |
| 2016-06-22 | $153.16 | $160.04 | 716,800 | — | — |
| 2016-06-21 | $154.44 | $161.37 | 806,800 | — | — |
| 2016-06-20 | $155.58 | $162.56 | 704,900 | — | — |
| 2016-06-17 | $154.55 | $161.49 | 1,035,900 | — | — |
| 2016-06-16 | $153.94 | $160.85 | 942,400 | — | — |
| 2016-06-15 | $153.64 | $160.54 | 866,300 | — | — |
| 2016-06-14 | $152.63 | $159.42 | 1,039,600 | — | — |
| 2016-06-13 | $152.55 | $159.34 | 859,900 | — | — |
| 2016-06-10 | $153.02 | $159.83 | 965,700 | — | — |
| 2016-06-09 | $156.78 | $163.75 | 2,680,400 | — | — |
| 2016-06-08 | $153.52 | $160.35 | 1,850,300 | — | — |
| 2016-06-07 | $151.71 | $158.46 | 1,136,000 | — | — |
| 2016-06-06 | $150.24 | $156.92 | 855,200 | — | — |
| 2016-06-03 | $150.71 | $157.41 | 895,200 | — | — |
| 2016-06-02 | $152.15 | $158.92 | 1,319,900 | — | — |
| 2016-06-01 | $153.34 | $160.16 | 1,373,700 | — | — |
| 2016-05-31 | $153.84 | $160.68 | 1,689,900 | — | — |
| 2016-05-27 | $156.31 | $163.26 | 1,075,600 | — | — |
| 2016-05-26 | $156.66 | $163.63 | 2,191,700 | — | — |
| 2016-05-25 | $153.53 | $160.36 | 1,681,000 | — | — |
| 2016-05-24 | $149.34 | $155.98 | 1,126,800 | — | — |
| 2016-05-23 | $145.87 | $152.36 | 1,069,800 | — | — |
| 2016-05-20 | $146.39 | $152.90 | 1,948,500 | — | — |
| 2016-05-19 | $143.54 | $149.92 | 5,397,200 | — | — |
| 2016-05-18 | $143.81 | $150.21 | 1,604,600 | — | — |
| 2016-05-17 | $144.08 | $150.49 | 1,615,500 | — | — |
| 2016-05-16 | $148.14 | $154.73 | 965,300 | — | — |
| 2016-05-13 | $145.56 | $152.03 | 989,300 | — | — |
| 2016-05-12 | $150.00 | $156.67 | 842,500 | — | — |
| 2016-05-11 | $148.13 | $154.72 | 614,400 | — | — |
| 2016-05-10 | $152.29 | $159.06 | 684,600 | — | — |
| 2016-05-09 | $151.53 | $158.27 | 546,800 | — | — |
| 2016-05-06 | $150.52 | $157.22 | 1,011,100 | — | — |
| 2016-05-05 | $148.74 | $155.36 | 1,548,500 | — | — |
| 2016-05-04 | $155.84 | $162.77 | 356,300 | — | — |
| 2016-05-03 | $156.01 | $162.95 | 529,400 | — | — |
| 2016-05-02 | $155.46 | $162.38 | 861,600 | — | — |
| 2016-04-29 | $156.10 | $163.04 | 454,800 | — | — |
| 2016-04-28 | $155.87 | $162.80 | 635,700 | — | — |
| 2016-04-27 | $159.27 | $166.35 | 371,200 | — | — |
| 2016-04-26 | $158.28 | $165.32 | 656,500 | — | — |
| 2016-04-25 | $157.39 | $164.39 | 618,000 | — | — |
| 2016-04-22 | $158.40 | $165.45 | 540,300 | — | — |
| 2016-04-21 | $157.13 | $164.12 | 686,000 | — | — |
| 2016-04-20 | $158.39 | $165.44 | 682,300 | — | — |
| 2016-04-19 | $160.79 | $167.94 | 529,400 | — | — |
| 2016-04-18 | $160.94 | $168.10 | 749,100 | — | — |
| 2016-04-15 | $161.19 | $168.36 | 411,000 | — | — |
| 2016-04-14 | $160.94 | $168.10 | 507,500 | — | — |
| 2016-04-13 | $160.49 | $167.63 | 696,500 | — | — |
| 2016-04-12 | $156.50 | $163.46 | 674,600 | — | — |
| 2016-04-11 | $154.77 | $161.65 | 364,000 | — | — |
| 2016-04-08 | $156.11 | $163.05 | 504,100 | — | — |
| 2016-04-07 | $155.83 | $162.76 | 580,900 | — | — |
| 2016-04-06 | $159.88 | $166.99 | 694,900 | — | — |
| 2016-04-05 | $160.47 | $167.61 | 724,200 | — | — |
| 2016-04-04 | $159.23 | $166.31 | 1,041,000 | — | — |
| 2016-04-01 | $160.42 | $167.56 | 684,700 | — | — |
| 2016-03-31 | $160.34 | $167.47 | 1,037,300 | — | — |
| 2016-03-30 | $163.79 | $171.08 | 788,500 | — | — |
| 2016-03-29 | $163.03 | $170.28 | 662,700 | — | — |
| 2016-03-28 | $161.76 | $168.96 | 638,200 | — | — |
| 2016-03-24 | $161.82 | $169.02 | 846,000 | — | — |
| 2016-03-23 | $161.09 | $168.26 | 775,600 | — | — |
| 2016-03-22 | $158.19 | $165.23 | 404,200 | — | — |
| 2016-03-21 | $158.61 | $165.67 | 389,400 | — | — |
| 2016-03-18 | $157.47 | $164.47 | 854,200 | — | — |
| 2016-03-17 | $157.94 | $164.97 | 580,300 | — | — |
| 2016-03-16 | $158.96 | $166.03 | 486,800 | — | — |
| 2016-03-15 | $158.58 | $165.57 | 830,000 | — | — |
| 2016-03-14 | $159.34 | $166.36 | 665,800 | — | — |
| 2016-03-11 | $158.57 | $165.56 | 963,400 | — | — |
| 2016-03-10 | $156.15 | $163.03 | 765,200 | — | — |
| 2016-03-09 | $153.77 | $160.55 | 627,800 | — | — |
| 2016-03-08 | $149.68 | $156.28 | 1,016,200 | — | — |
| 2016-03-07 | $151.52 | $158.20 | 481,400 | — | — |
| 2016-03-04 | $152.37 | $159.09 | 724,900 | — | — |
| 2016-03-03 | $153.88 | $160.66 | 785,300 | — | — |
| 2016-03-02 | $152.17 | $158.88 | 659,200 | — | — |
| 2016-03-01 | $153.35 | $160.11 | 622,100 | — | — |
| 2016-02-29 | $148.44 | $154.98 | 856,100 | — | — |
| 2016-02-26 | $150.05 | $156.67 | 589,500 | — | — |
| 2016-02-25 | $150.08 | $156.70 | 639,900 | — | — |
| 2016-02-24 | $150.42 | $157.05 | 624,900 | — | — |
| 2016-02-23 | $147.55 | $154.06 | 698,300 | — | — |
| 2016-02-22 | $147.87 | $154.39 | 904,000 | — | — |
| 2016-02-19 | $143.63 | $149.96 | 948,700 | — | — |
| 2016-02-18 | $143.32 | $149.64 | 1,068,000 | — | — |
| 2016-02-17 | $143.41 | $149.73 | 1,471,100 | — | — |
| 2016-02-16 | $146.00 | $152.44 | 1,315,400 | — | — |
| 2016-02-12 | $140.77 | $146.98 | 974,800 | — | — |
| 2016-02-11 | $138.41 | $144.51 | 2,575,700 | — | — |
| 2016-02-10 | $138.57 | $144.68 | 2,203,700 | — | — |
| 2016-02-09 | $141.50 | $147.74 | 1,239,800 | — | — |
| 2016-02-08 | $141.45 | $147.69 | 2,109,900 | — | — |
| 2016-02-05 | $143.94 | $150.29 | 1,284,200 | — | — |
| 2016-02-04 | $147.85 | $154.37 | 1,573,500 | — | — |
| 2016-02-03 | $147.94 | $154.46 | 1,513,600 | — | — |
| 2016-02-02 | $151.86 | $158.56 | 713,100 | — | — |
| 2016-02-01 | $154.89 | $161.72 | 862,800 | — | — |
| 2016-01-29 | $152.05 | $158.75 | 1,255,600 | — | — |
| 2016-01-28 | $148.56 | $155.11 | 1,001,800 | — | — |
| 2016-01-27 | $151.52 | $158.20 | 987,900 | — | — |
| 2016-01-26 | $151.47 | $158.15 | 1,156,100 | — | — |
| 2016-01-25 | $144.72 | $151.10 | 853,700 | — | — |
| 2016-01-22 | $144.43 | $150.80 | 990,400 | — | — |
| 2016-01-21 | $143.80 | $150.14 | 706,800 | — | — |
| 2016-01-20 | $143.39 | $149.71 | 616,700 | — | — |
| 2016-01-19 | $144.62 | $151.00 | 1,184,000 | — | — |
| 2016-01-15 | $144.29 | $150.65 | 1,333,100 | — | — |
| 2016-01-14 | $141.32 | $147.55 | 1,121,200 | — | — |
| 2016-01-13 | $142.16 | $148.43 | 1,336,000 | — | — |
| 2016-01-12 | $148.07 | $154.60 | 1,045,400 | — | — |
| 2016-01-11 | $147.05 | $153.53 | 1,114,400 | — | — |
| 2016-01-08 | $145.56 | $151.98 | 1,030,400 | — | — |
| 2016-01-07 | $148.83 | $155.39 | 1,343,700 | — | — |
| 2016-01-06 | $147.20 | $153.69 | 1,048,400 | — | — |
| 2016-01-05 | $151.20 | $157.87 | 1,127,700 | — | — |
| 2016-01-04 | $152.24 | $158.95 | 1,935,300 | — | — |