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
- 1995-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 | $112.20 | $159.07 | 858,700 | — | — |
| 2016-12-29 | $111.16 | $157.60 | 754,900 | — | — |
| 2016-12-28 | $110.78 | $157.06 | 509,900 | — | — |
| 2016-12-27 | $111.51 | $158.10 | 308,500 | — | — |
| 2016-12-23 | $110.73 | $156.99 | 183,900 | — | — |
| 2016-12-22 | $109.98 | $155.93 | 324,200 | — | — |
| 2016-12-21 | $110.05 | $156.03 | 659,500 | — | — |
| 2016-12-20 | $109.71 | $155.54 | 810,500 | — | — |
| 2016-12-19 | $110.22 | $156.27 | 1,709,400 | — | — |
| 2016-12-16 | $106.24 | $150.62 | 865,800 | — | — |
| 2016-12-15 | $105.03 | $148.91 | 655,400 | — | — |
| 2016-12-14 | $103.63 | $146.92 | 390,800 | — | — |
| 2016-12-13 | $104.64 | $148.36 | 308,400 | — | — |
| 2016-12-12 | $102.90 | $145.89 | 308,500 | — | — |
| 2016-12-09 | $102.66 | $145.55 | 362,500 | — | — |
| 2016-12-08 | $103.11 | $146.19 | 478,800 | — | — |
| 2016-12-07 | $103.55 | $146.81 | 566,600 | — | — |
| 2016-12-06 | $102.71 | $145.62 | 399,900 | — | — |
| 2016-12-05 | $102.92 | $145.92 | 818,600 | — | — |
| 2016-12-02 | $99.78 | $141.47 | 701,100 | — | — |
| 2016-12-01 | $99.99 | $141.76 | 837,900 | — | — |
| 2016-11-30 | $103.13 | $146.22 | 434,200 | — | — |
| 2016-11-29 | $103.79 | $147.15 | 1,194,200 | — | — |
| 2016-11-28 | $103.63 | $146.92 | 453,200 | — | — |
| 2016-11-25 | $104.14 | $147.65 | 251,900 | — | — |
| 2016-11-23 | $105.10 | $149.01 | 432,300 | — | — |
| 2016-11-22 | $105.32 | $149.32 | 876,300 | — | — |
| 2016-11-21 | $105.09 | $148.99 | 1,408,200 | — | — |
| 2016-11-18 | $104.59 | $148.29 | 1,914,300 | — | — |
| 2016-11-17 | $102.56 | $145.41 | 1,344,700 | — | — |
| 2016-11-16 | $100.70 | $142.77 | 1,036,300 | — | — |
| 2016-11-15 | $100.02 | $141.81 | 491,100 | — | — |
| 2016-11-14 | $99.20 | $140.64 | 687,800 | — | — |
| 2016-11-11 | $100.25 | $142.13 | 1,212,200 | — | — |
| 2016-11-10 | $101.40 | $143.76 | 934,900 | — | — |
| 2016-11-09 | $103.67 | $146.98 | 495,700 | — | — |
| 2016-11-08 | $104.81 | $148.60 | 516,600 | — | — |
| 2016-11-07 | $104.75 | $148.51 | 413,000 | — | — |
| 2016-11-04 | $102.49 | $145.31 | 791,600 | — | — |
| 2016-11-03 | $101.78 | $144.30 | 707,000 | — | — |
| 2016-11-02 | $104.03 | $147.49 | 564,400 | — | — |
| 2016-11-01 | $103.89 | $147.29 | 936,100 | — | — |
| 2016-10-31 | $105.62 | $149.75 | 794,000 | — | — |
| 2016-10-28 | $105.46 | $149.52 | 915,500 | — | — |
| 2016-10-27 | $104.05 | $147.52 | 606,800 | — | — |
| 2016-10-26 | $103.85 | $147.24 | 376,200 | — | — |
| 2016-10-25 | $104.54 | $148.21 | 567,100 | — | — |
| 2016-10-24 | $105.28 | $149.26 | 971,000 | — | — |
| 2016-10-21 | $105.26 | $149.24 | 1,638,300 | — | — |
| 2016-10-20 | $103.58 | $146.85 | 739,900 | — | — |
| 2016-10-19 | $104.09 | $147.58 | 1,109,900 | — | — |
| 2016-10-18 | $102.33 | $145.08 | 955,700 | — | — |
| 2016-10-17 | $101.16 | $143.42 | 399,000 | — | — |
| 2016-10-14 | $101.12 | $143.37 | 331,200 | — | — |
| 2016-10-13 | $100.39 | $142.33 | 1,161,200 | — | — |
| 2016-10-12 | $102.58 | $145.44 | 794,500 | — | — |
| 2016-10-11 | $102.71 | $145.62 | 959,100 | — | — |
| 2016-10-10 | $106.99 | $151.69 | 686,400 | — | — |
| 2016-10-07 | $106.38 | $150.82 | 861,900 | — | — |
| 2016-10-06 | $108.74 | $154.17 | 473,500 | — | — |
| 2016-10-05 | $108.81 | $154.27 | 280,100 | — | — |
| 2016-10-04 | $108.96 | $154.48 | 324,300 | — | — |
| 2016-10-03 | $108.93 | $154.44 | 416,800 | — | — |
| 2016-09-30 | $109.58 | $155.36 | 338,000 | — | — |
| 2016-09-29 | $108.73 | $154.16 | 551,900 | — | — |
| 2016-09-28 | $109.86 | $155.76 | 316,300 | — | — |
| 2016-09-27 | $109.62 | $155.42 | 591,600 | — | — |
| 2016-09-26 | $108.77 | $154.21 | 663,300 | — | — |
| 2016-09-23 | $108.57 | $153.93 | 664,700 | — | — |
| 2016-09-22 | $108.79 | $154.24 | 579,500 | — | — |
| 2016-09-21 | $106.71 | $151.29 | 832,500 | — | — |
| 2016-09-20 | $104.88 | $148.70 | 773,900 | — | — |
| 2016-09-19 | $103.34 | $146.51 | 550,000 | — | — |
| 2016-09-16 | $102.20 | $144.90 | 1,040,000 | — | — |
| 2016-09-15 | $103.64 | $146.94 | 1,072,000 | — | — |
| 2016-09-14 | $101.98 | $144.59 | 1,069,200 | — | — |
| 2016-09-13 | $101.74 | $144.24 | 516,200 | — | — |
| 2016-09-12 | $103.14 | $146.23 | 502,100 | — | — |
| 2016-09-09 | $101.71 | $144.20 | 818,200 | — | — |
| 2016-09-08 | $104.08 | $147.56 | 919,700 | — | — |
| 2016-09-07 | $106.33 | $150.75 | 992,100 | — | — |
| 2016-09-06 | $107.93 | $153.02 | 346,300 | — | — |
| 2016-09-02 | $107.86 | $152.92 | 259,200 | — | — |
| 2016-09-01 | $107.49 | $152.40 | 455,400 | — | — |
| 2016-08-31 | $106.55 | $151.06 | 346,400 | — | — |
| 2016-08-30 | $107.52 | $152.44 | 602,800 | — | — |
| 2016-08-29 | $107.08 | $151.82 | 280,400 | — | — |
| 2016-08-26 | $106.31 | $150.72 | 870,400 | — | — |
| 2016-08-25 | $106.47 | $150.95 | 271,700 | — | — |
| 2016-08-24 | $106.68 | $151.25 | 473,600 | — | — |
| 2016-08-23 | $108.49 | $153.81 | 723,200 | — | — |
| 2016-08-22 | $107.16 | $151.93 | 486,300 | — | — |
| 2016-08-19 | $106.73 | $151.32 | 525,400 | — | — |
| 2016-08-18 | $106.03 | $150.33 | 679,500 | — | — |
| 2016-08-17 | $105.45 | $149.50 | 2,084,100 | — | — |
| 2016-08-16 | $107.95 | $153.05 | 1,531,000 | — | — |
| 2016-08-15 | $110.83 | $157.13 | 329,400 | — | — |
| 2016-08-12 | $110.27 | $156.34 | 540,400 | — | — |
| 2016-08-11 | $110.69 | $156.93 | 879,600 | — | — |
| 2016-08-10 | $109.49 | $155.23 | 840,300 | — | — |
| 2016-08-09 | $109.89 | $155.80 | 558,600 | — | — |
| 2016-08-08 | $109.25 | $154.89 | 352,200 | — | — |
| 2016-08-05 | $109.60 | $155.39 | 599,800 | — | — |
| 2016-08-04 | $110.09 | $156.08 | 288,500 | — | — |
| 2016-08-03 | $108.45 | $153.76 | 414,200 | — | — |
| 2016-08-02 | $109.38 | $155.08 | 358,600 | — | — |
| 2016-08-01 | $109.70 | $155.53 | 419,800 | — | — |
| 2016-07-29 | $109.62 | $155.42 | 1,399,700 | — | — |
| 2016-07-28 | $110.08 | $156.07 | 530,000 | — | — |
| 2016-07-27 | $109.56 | $155.33 | 876,300 | — | — |
| 2016-07-26 | $108.77 | $154.21 | 926,600 | — | — |
| 2016-07-25 | $106.48 | $150.97 | 500,300 | — | — |
| 2016-07-22 | $105.63 | $149.76 | 397,800 | — | — |
| 2016-07-21 | $105.48 | $149.55 | 2,199,400 | — | — |
| 2016-07-20 | $108.16 | $153.35 | 1,642,100 | — | — |
| 2016-07-19 | $105.63 | $149.76 | 3,330,400 | — | — |
| 2016-07-18 | $103.13 | $146.22 | 802,800 | — | — |
| 2016-07-15 | $101.61 | $144.06 | 538,600 | — | — |
| 2016-07-14 | $102.97 | $145.99 | 1,023,800 | — | — |
| 2016-07-13 | $101.11 | $143.35 | 547,200 | — | — |
| 2016-07-12 | $100.88 | $143.03 | 1,280,100 | — | — |
| 2016-07-11 | $99.76 | $141.44 | 493,000 | — | — |
| 2016-07-08 | $97.22 | $137.84 | 588,200 | — | — |
| 2016-07-07 | $94.61 | $134.14 | 827,900 | — | — |
| 2016-07-06 | $94.89 | $134.53 | 1,257,500 | — | — |
| 2016-07-05 | $95.34 | $135.17 | 1,007,800 | — | — |
| 2016-07-01 | $98.44 | $139.57 | 957,500 | — | — |
| 2016-06-30 | $99.21 | $140.66 | 669,800 | — | — |
| 2016-06-29 | $96.11 | $136.26 | 556,100 | — | — |
| 2016-06-28 | $94.40 | $133.84 | 707,900 | — | — |
| 2016-06-27 | $92.50 | $131.14 | 2,285,900 | — | — |
| 2016-06-24 | $95.01 | $134.70 | 2,063,600 | — | — |
| 2016-06-23 | $101.39 | $143.75 | 888,700 | — | — |
| 2016-06-22 | $98.75 | $140.01 | 501,700 | — | — |
| 2016-06-21 | $98.49 | $139.64 | 691,700 | — | — |
| 2016-06-20 | $96.85 | $137.31 | 949,900 | — | — |
| 2016-06-17 | $94.65 | $134.19 | 702,400 | — | — |
| 2016-06-16 | $95.57 | $135.50 | 501,300 | — | — |
| 2016-06-15 | $94.18 | $133.53 | 740,100 | — | — |
| 2016-06-14 | $94.60 | $134.12 | 1,624,300 | — | — |
| 2016-06-13 | $96.33 | $136.57 | 1,055,100 | — | — |
| 2016-06-10 | $97.38 | $138.06 | 1,514,900 | — | — |
| 2016-06-09 | $100.55 | $142.56 | 624,600 | — | — |
| 2016-06-08 | $101.10 | $143.34 | 527,300 | — | — |
| 2016-06-07 | $101.19 | $143.47 | 444,400 | — | — |
| 2016-06-06 | $100.07 | $141.88 | 389,000 | — | — |
| 2016-06-03 | $100.85 | $142.98 | 279,900 | — | — |
| 2016-06-02 | $100.14 | $141.98 | 614,600 | — | — |
| 2016-06-01 | $99.85 | $141.57 | 1,335,700 | — | — |
| 2016-05-31 | $99.98 | $141.75 | 509,600 | — | — |
| 2016-05-27 | $100.08 | $141.89 | 765,500 | — | — |
| 2016-05-26 | $99.41 | $140.94 | 748,900 | — | — |
| 2016-05-25 | $98.92 | $140.25 | 1,000,800 | — | — |
| 2016-05-24 | $97.52 | $138.26 | 785,500 | — | — |
| 2016-05-23 | $95.70 | $135.68 | 387,200 | — | — |
| 2016-05-20 | $95.48 | $135.37 | 571,700 | — | — |
| 2016-05-19 | $93.31 | $132.29 | 573,700 | — | — |
| 2016-05-18 | $94.52 | $134.01 | 349,400 | — | — |
| 2016-05-17 | $94.30 | $133.70 | 710,300 | — | — |
| 2016-05-16 | $95.83 | $135.87 | 1,553,600 | — | — |
| 2016-05-13 | $91.30 | $129.44 | 770,000 | — | — |
| 2016-05-12 | $91.53 | $129.77 | 1,099,600 | — | — |
| 2016-05-11 | $92.58 | $131.26 | 897,100 | — | — |
| 2016-05-10 | $93.35 | $132.35 | 367,700 | — | — |
| 2016-05-09 | $92.99 | $131.84 | 456,800 | — | — |
| 2016-05-06 | $92.33 | $130.90 | 336,300 | — | — |
| 2016-05-05 | $92.90 | $131.71 | 464,400 | — | — |
| 2016-05-04 | $93.78 | $132.96 | 1,430,900 | — | — |
| 2016-05-03 | $94.42 | $133.87 | 604,700 | — | — |
| 2016-05-02 | $97.46 | $136.55 | 461,300 | — | — |
| 2016-04-29 | $96.60 | $135.35 | 786,700 | — | — |
| 2016-04-28 | $98.01 | $137.32 | 902,200 | — | — |
| 2016-04-27 | $99.24 | $139.05 | 600,200 | — | — |
| 2016-04-26 | $96.41 | $135.08 | 348,200 | — | — |
| 2016-04-25 | $96.13 | $134.69 | 367,000 | — | — |
| 2016-04-22 | $95.87 | $134.33 | 275,500 | — | — |
| 2016-04-21 | $95.82 | $134.26 | 626,600 | — | — |
| 2016-04-20 | $96.43 | $135.11 | 2,104,400 | — | — |
| 2016-04-19 | $99.75 | $139.76 | 833,800 | — | — |
| 2016-04-18 | $99.23 | $139.03 | 342,600 | — | — |
| 2016-04-15 | $99.55 | $139.48 | 540,400 | — | — |
| 2016-04-14 | $100.37 | $140.63 | 547,800 | — | — |
| 2016-04-13 | $102.05 | $142.98 | 363,100 | — | — |
| 2016-04-12 | $100.85 | $141.30 | 295,100 | — | — |
| 2016-04-11 | $100.25 | $140.46 | 188,400 | — | — |
| 2016-04-08 | $100.65 | $141.02 | 424,200 | — | — |
| 2016-04-07 | $100.09 | $140.24 | 452,200 | — | — |
| 2016-04-06 | $101.10 | $141.65 | 753,000 | — | — |
| 2016-04-05 | $99.52 | $139.44 | 1,059,400 | — | — |
| 2016-04-04 | $101.63 | $142.40 | 861,500 | — | — |
| 2016-04-01 | $100.57 | $140.91 | 367,600 | — | — |
| 2016-03-31 | $100.39 | $140.66 | 637,900 | — | — |
| 2016-03-30 | $101.15 | $141.72 | 460,400 | — | — |
| 2016-03-29 | $100.03 | $140.15 | 409,000 | — | — |
| 2016-03-28 | $97.47 | $136.57 | 182,600 | — | — |
| 2016-03-24 | $96.93 | $135.81 | 292,900 | — | — |
| 2016-03-23 | $97.71 | $136.90 | 892,300 | — | — |
| 2016-03-22 | $98.24 | $137.65 | 757,100 | — | — |
| 2016-03-21 | $97.82 | $137.06 | 567,400 | — | — |
| 2016-03-18 | $97.98 | $137.28 | 312,800 | — | — |
| 2016-03-17 | $97.76 | $136.97 | 302,000 | — | — |
| 2016-03-16 | $97.28 | $136.30 | 520,700 | — | — |
| 2016-03-15 | $96.59 | $135.33 | 299,700 | — | — |
| 2016-03-14 | $96.99 | $135.89 | 378,800 | — | — |
| 2016-03-11 | $97.75 | $136.96 | 656,100 | — | — |
| 2016-03-10 | $95.94 | $134.42 | 1,123,000 | — | — |
| 2016-03-09 | $94.11 | $131.86 | 169,000 | — | — |
| 2016-03-08 | $93.79 | $131.41 | 619,200 | — | — |
| 2016-03-07 | $96.04 | $134.56 | 1,015,400 | — | — |
| 2016-03-04 | $95.35 | $133.60 | 1,181,800 | — | — |
| 2016-03-03 | $94.70 | $132.69 | 562,000 | — | — |
| 2016-03-02 | $93.34 | $130.78 | 458,300 | — | — |
| 2016-03-01 | $93.79 | $131.41 | 593,300 | — | — |
| 2016-02-29 | $91.02 | $127.53 | 359,700 | — | — |
| 2016-02-26 | $90.82 | $127.25 | 279,300 | — | — |
| 2016-02-25 | $89.92 | $125.99 | 315,800 | — | — |
| 2016-02-24 | $89.21 | $124.99 | 807,300 | — | — |
| 2016-02-23 | $88.58 | $124.11 | 1,526,600 | — | — |
| 2016-02-22 | $87.92 | $123.19 | 810,800 | — | — |
| 2016-02-19 | $88.01 | $123.31 | 1,254,600 | — | — |
| 2016-02-18 | $85.92 | $120.38 | 672,500 | — | — |
| 2016-02-17 | $86.28 | $120.89 | 812,100 | — | — |
| 2016-02-16 | $83.98 | $117.67 | 758,300 | — | — |
| 2016-02-12 | $82.04 | $114.95 | 1,143,300 | — | — |
| 2016-02-11 | $81.81 | $114.63 | 1,099,900 | — | — |
| 2016-02-10 | $81.74 | $114.53 | 2,413,100 | — | — |
| 2016-02-09 | $84.97 | $119.05 | 1,202,400 | — | — |
| 2016-02-08 | $86.36 | $121.00 | 1,281,100 | — | — |
| 2016-02-05 | $88.36 | $123.80 | 893,000 | — | — |
| 2016-02-04 | $91.47 | $128.16 | 666,800 | — | — |
| 2016-02-03 | $90.98 | $127.47 | 889,300 | — | — |
| 2016-02-02 | $88.51 | $124.01 | 740,200 | — | — |
| 2016-02-01 | $92.24 | $129.24 | 528,400 | — | — |
| 2016-01-29 | $91.84 | $128.68 | 1,172,600 | — | — |
| 2016-01-28 | $89.81 | $125.83 | 1,846,200 | — | — |
| 2016-01-27 | $89.71 | $125.69 | 907,200 | — | — |
| 2016-01-26 | $90.19 | $126.37 | 674,500 | — | — |
| 2016-01-25 | $89.72 | $125.71 | 881,600 | — | — |
| 2016-01-22 | $90.36 | $126.61 | 1,700,700 | — | — |
| 2016-01-21 | $87.36 | $122.40 | 1,254,100 | — | — |
| 2016-01-20 | $85.26 | $119.46 | 4,539,200 | — | — |
| 2016-01-19 | $80.32 | $112.54 | 1,487,400 | — | — |
| 2016-01-15 | $77.47 | $108.54 | 1,550,300 | — | — |
| 2016-01-14 | $82.90 | $116.15 | 1,442,700 | — | — |
| 2016-01-13 | $80.01 | $112.10 | 945,700 | — | — |
| 2016-01-12 | $82.65 | $115.80 | 875,800 | — | — |
| 2016-01-11 | $82.31 | $115.33 | 1,117,900 | — | — |
| 2016-01-08 | $80.28 | $112.48 | 899,400 | — | — |
| 2016-01-07 | $82.49 | $115.58 | 811,200 | — | — |
| 2016-01-06 | $84.61 | $118.55 | 2,323,900 | — | — |
| 2016-01-05 | $86.42 | $121.09 | 813,100 | — | — |
| 2016-01-04 | $87.30 | $122.32 | 2,275,300 | — | — |