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-09-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 | $120.04 | $135.27 | 339,900 | — | — |
| 2016-12-29 | $119.17 | $134.29 | 264,700 | — | — |
| 2016-12-28 | $118.79 | $133.86 | 252,400 | — | — |
| 2016-12-27 | $120.45 | $135.73 | 301,100 | — | — |
| 2016-12-23 | $119.44 | $134.59 | 228,000 | — | — |
| 2016-12-22 | $119.27 | $134.40 | 249,200 | — | — |
| 2016-12-21 | $120.21 | $135.46 | 388,100 | — | — |
| 2016-12-20 | $119.24 | $134.36 | 356,000 | — | — |
| 2016-12-19 | $120.00 | $135.22 | 232,200 | — | — |
| 2016-12-16 | $120.29 | $135.55 | 611,600 | — | — |
| 2016-12-15 | $119.82 | $135.02 | 366,900 | — | — |
| 2016-12-14 | $118.84 | $133.91 | 457,100 | — | — |
| 2016-12-13 | $122.22 | $137.72 | 393,000 | — | — |
| 2016-12-12 | $120.81 | $136.13 | 580,800 | — | — |
| 2016-12-09 | $120.34 | $135.60 | 405,600 | — | — |
| 2016-12-08 | $121.03 | $136.38 | 576,500 | — | — |
| 2016-12-07 | $115.23 | $129.85 | 542,100 | — | — |
| 2016-12-06 | $116.83 | $131.65 | 361,300 | — | — |
| 2016-12-05 | $115.99 | $130.70 | 390,100 | — | — |
| 2016-12-02 | $114.36 | $128.87 | 396,000 | — | — |
| 2016-12-01 | $116.14 | $130.87 | 717,600 | — | — |
| 2016-11-30 | $111.76 | $125.94 | 982,300 | — | — |
| 2016-11-29 | $106.15 | $119.61 | 513,900 | — | — |
| 2016-11-28 | $107.33 | $120.94 | 324,000 | — | — |
| 2016-11-25 | $109.24 | $123.10 | 122,200 | — | — |
| 2016-11-23 | $109.13 | $122.97 | 201,100 | — | — |
| 2016-11-22 | $109.02 | $122.85 | 314,400 | — | — |
| 2016-11-21 | $108.26 | $121.99 | 375,900 | — | — |
| 2016-11-18 | $106.05 | $119.50 | 288,900 | — | — |
| 2016-11-17 | $105.98 | $119.42 | 296,900 | — | — |
| 2016-11-16 | $106.36 | $119.85 | 535,400 | — | — |
| 2016-11-15 | $108.25 | $121.98 | 560,200 | — | — |
| 2016-11-14 | $105.93 | $119.37 | 515,100 | — | — |
| 2016-11-11 | $103.55 | $116.68 | 557,400 | — | — |
| 2016-11-10 | $105.09 | $118.42 | 902,700 | — | — |
| 2016-11-09 | $101.43 | $114.29 | 434,100 | — | — |
| 2016-11-08 | $96.80 | $109.08 | 561,400 | — | — |
| 2016-11-07 | $97.65 | $110.04 | 420,900 | — | — |
| 2016-11-04 | $97.34 | $109.69 | 736,800 | — | — |
| 2016-11-03 | $97.93 | $110.35 | 481,700 | — | — |
| 2016-11-02 | $97.08 | $109.39 | 456,000 | — | — |
| 2016-11-01 | $98.70 | $111.22 | 978,100 | — | — |
| 2016-10-31 | $96.97 | $109.27 | 546,900 | — | — |
| 2016-10-28 | $99.94 | $112.62 | 395,700 | — | — |
| 2016-10-27 | $102.16 | $115.12 | 424,000 | — | — |
| 2016-10-26 | $102.95 | $116.01 | 648,100 | — | — |
| 2016-10-25 | $104.52 | $117.78 | 649,800 | — | — |
| 2016-10-24 | $105.21 | $118.55 | 661,700 | — | — |
| 2016-10-21 | $106.20 | $119.67 | 923,400 | — | — |
| 2016-10-20 | $105.81 | $119.23 | 1,839,500 | — | — |
| 2016-10-19 | $115.10 | $129.70 | 592,300 | — | — |
| 2016-10-18 | $111.99 | $125.57 | 299,200 | — | — |
| 2016-10-17 | $110.59 | $124.00 | 313,200 | — | — |
| 2016-10-14 | $111.41 | $124.92 | 311,200 | — | — |
| 2016-10-13 | $112.65 | $126.31 | 303,200 | — | — |
| 2016-10-12 | $112.27 | $125.89 | 236,300 | — | — |
| 2016-10-11 | $114.42 | $128.30 | 344,500 | — | — |
| 2016-10-10 | $114.43 | $128.31 | 340,500 | — | — |
| 2016-10-07 | $113.34 | $127.09 | 404,200 | — | — |
| 2016-10-06 | $112.96 | $126.66 | 575,600 | — | — |
| 2016-10-05 | $111.87 | $125.44 | 585,900 | — | — |
| 2016-10-04 | $111.08 | $124.55 | 436,100 | — | — |
| 2016-10-03 | $112.16 | $125.77 | 436,000 | — | — |
| 2016-09-30 | $112.33 | $125.96 | 637,000 | — | — |
| 2016-09-29 | $110.48 | $123.88 | 1,122,500 | — | — |
| 2016-09-28 | $108.26 | $121.39 | 880,600 | — | — |
| 2016-09-27 | $104.53 | $117.21 | 616,400 | — | — |
| 2016-09-26 | $104.11 | $116.74 | 729,900 | — | — |
| 2016-09-23 | $104.76 | $117.47 | 806,700 | — | — |
| 2016-09-22 | $107.81 | $120.89 | 452,600 | — | — |
| 2016-09-21 | $106.86 | $119.82 | 745,300 | — | — |
| 2016-09-20 | $106.78 | $119.73 | 267,000 | — | — |
| 2016-09-19 | $107.50 | $120.54 | 210,800 | — | — |
| 2016-09-16 | $106.95 | $119.92 | 655,500 | — | — |
| 2016-09-15 | $109.21 | $122.46 | 292,100 | — | — |
| 2016-09-14 | $108.52 | $121.68 | 415,000 | — | — |
| 2016-09-13 | $108.25 | $121.38 | 472,800 | — | — |
| 2016-09-12 | $110.47 | $123.87 | 449,600 | — | — |
| 2016-09-09 | $110.20 | $123.57 | 689,500 | — | — |
| 2016-09-08 | $112.99 | $126.70 | 665,200 | — | — |
| 2016-09-07 | $110.70 | $124.13 | 524,000 | — | — |
| 2016-09-06 | $112.19 | $125.80 | 460,600 | — | — |
| 2016-09-02 | $112.32 | $125.94 | 295,300 | — | — |
| 2016-09-01 | $111.43 | $124.95 | 568,100 | — | — |
| 2016-08-31 | $111.78 | $125.34 | 463,100 | — | — |
| 2016-08-30 | $114.41 | $128.29 | 280,900 | — | — |
| 2016-08-29 | $115.34 | $129.33 | 303,900 | — | — |
| 2016-08-26 | $115.63 | $129.66 | 382,600 | — | — |
| 2016-08-25 | $117.45 | $131.70 | 289,200 | — | — |
| 2016-08-24 | $116.93 | $131.11 | 232,000 | — | — |
| 2016-08-23 | $117.99 | $132.30 | 287,600 | — | — |
| 2016-08-22 | $116.18 | $130.27 | 349,400 | — | — |
| 2016-08-19 | $117.49 | $131.74 | 292,200 | — | — |
| 2016-08-18 | $119.12 | $133.57 | 489,500 | — | — |
| 2016-08-17 | $117.64 | $131.91 | 381,300 | — | — |
| 2016-08-16 | $118.15 | $132.48 | 391,600 | — | — |
| 2016-08-15 | $117.31 | $131.54 | 285,200 | — | — |
| 2016-08-12 | $115.23 | $129.21 | 290,800 | — | — |
| 2016-08-11 | $117.10 | $131.30 | 325,800 | — | — |
| 2016-08-10 | $115.48 | $129.49 | 294,900 | — | — |
| 2016-08-09 | $118.46 | $132.83 | 304,100 | — | — |
| 2016-08-08 | $119.75 | $134.28 | 623,000 | — | — |
| 2016-08-05 | $115.24 | $129.22 | 743,100 | — | — |
| 2016-08-04 | $113.82 | $127.63 | 754,000 | — | — |
| 2016-08-03 | $113.49 | $127.26 | 658,200 | — | — |
| 2016-08-02 | $114.08 | $127.92 | 753,200 | — | — |
| 2016-08-01 | $114.94 | $128.88 | 651,000 | — | — |
| 2016-07-29 | $116.81 | $130.98 | 412,800 | — | — |
| 2016-07-28 | $116.46 | $130.59 | 572,900 | — | — |
| 2016-07-27 | $116.00 | $130.07 | 399,500 | — | — |
| 2016-07-26 | $117.70 | $131.98 | 573,500 | — | — |
| 2016-07-25 | $115.39 | $129.39 | 470,000 | — | — |
| 2016-07-22 | $118.72 | $133.12 | 811,600 | — | — |
| 2016-07-21 | $118.24 | $132.58 | 782,300 | — | — |
| 2016-07-20 | $123.87 | $138.90 | 612,400 | — | — |
| 2016-07-19 | $123.03 | $137.95 | 408,400 | — | — |
| 2016-07-18 | $125.00 | $140.16 | 389,900 | — | — |
| 2016-07-15 | $123.80 | $138.82 | 320,000 | — | — |
| 2016-07-14 | $123.73 | $138.74 | 415,500 | — | — |
| 2016-07-13 | $121.64 | $135.78 | 455,700 | — | — |
| 2016-07-12 | $125.62 | $140.22 | 513,100 | — | — |
| 2016-07-11 | $120.01 | $133.96 | 344,100 | — | — |
| 2016-07-08 | $121.06 | $135.13 | 380,100 | — | — |
| 2016-07-07 | $120.35 | $134.34 | 435,400 | — | — |
| 2016-07-06 | $119.05 | $132.89 | 466,900 | — | — |
| 2016-07-05 | $120.84 | $134.89 | 424,900 | — | — |
| 2016-07-01 | $124.97 | $139.50 | 367,400 | — | — |
| 2016-06-30 | $123.89 | $138.29 | 407,700 | — | — |
| 2016-06-29 | $121.42 | $135.53 | 576,100 | — | — |
| 2016-06-28 | $117.70 | $131.38 | 618,900 | — | — |
| 2016-06-27 | $116.18 | $129.68 | 501,700 | — | — |
| 2016-06-24 | $121.10 | $135.18 | 387,000 | — | — |
| 2016-06-23 | $126.92 | $141.67 | 313,700 | — | — |
| 2016-06-22 | $123.95 | $138.36 | 280,100 | — | — |
| 2016-06-21 | $123.45 | $137.80 | 265,000 | — | — |
| 2016-06-20 | $122.60 | $136.85 | 385,200 | — | — |
| 2016-06-17 | $123.22 | $137.54 | 859,700 | — | — |
| 2016-06-16 | $121.05 | $135.12 | 315,800 | — | — |
| 2016-06-15 | $123.05 | $137.35 | 515,500 | — | — |
| 2016-06-14 | $123.44 | $137.79 | 529,600 | — | — |
| 2016-06-13 | $124.80 | $139.31 | 489,200 | — | — |
| 2016-06-10 | $126.50 | $141.20 | 531,400 | — | — |
| 2016-06-09 | $131.20 | $146.45 | 415,700 | — | — |
| 2016-06-08 | $131.80 | $147.12 | 395,400 | — | — |
| 2016-06-07 | $130.85 | $146.06 | 624,900 | — | — |
| 2016-06-06 | $128.73 | $143.69 | 485,500 | — | — |
| 2016-06-03 | $120.29 | $134.27 | 297,100 | — | — |
| 2016-06-02 | $119.85 | $133.78 | 230,800 | — | — |
| 2016-06-01 | $121.54 | $135.67 | 367,700 | — | — |
| 2016-05-31 | $121.25 | $135.34 | 355,100 | — | — |
| 2016-05-27 | $122.25 | $136.46 | 266,100 | — | — |
| 2016-05-26 | $121.34 | $135.44 | 430,100 | — | — |
| 2016-05-25 | $122.64 | $136.89 | 419,100 | — | — |
| 2016-05-24 | $119.19 | $133.04 | 429,100 | — | — |
| 2016-05-23 | $119.15 | $133.00 | 430,900 | — | — |
| 2016-05-20 | $118.02 | $131.74 | 521,800 | — | — |
| 2016-05-19 | $115.39 | $128.80 | 381,200 | — | — |
| 2016-05-18 | $114.47 | $127.78 | 362,300 | — | — |
| 2016-05-17 | $118.07 | $131.79 | 522,800 | — | — |
| 2016-05-16 | $117.46 | $131.11 | 687,000 | — | — |
| 2016-05-13 | $116.99 | $130.59 | 733,300 | — | — |
| 2016-05-12 | $118.70 | $132.50 | 1,879,000 | — | — |
| 2016-05-11 | $122.74 | $137.01 | 346,600 | — | — |
| 2016-05-10 | $122.36 | $136.58 | 515,700 | — | — |
| 2016-05-09 | $121.42 | $135.53 | 489,100 | — | — |
| 2016-05-06 | $125.01 | $139.54 | 485,000 | — | — |
| 2016-05-05 | $125.24 | $139.80 | 474,300 | — | — |
| 2016-05-04 | $124.47 | $138.94 | 1,409,400 | — | — |
| 2016-05-03 | $128.28 | $143.19 | 745,200 | — | — |
| 2016-05-02 | $132.43 | $147.82 | 695,600 | — | — |
| 2016-04-29 | $133.66 | $148.58 | 661,400 | — | — |
| 2016-04-28 | $131.77 | $146.48 | 732,700 | — | — |
| 2016-04-27 | $133.97 | $148.93 | 976,700 | — | — |
| 2016-04-26 | $130.47 | $145.04 | 702,100 | — | — |
| 2016-04-25 | $128.65 | $143.01 | 701,400 | — | — |
| 2016-04-22 | $129.21 | $143.63 | 917,800 | — | — |
| 2016-04-21 | $124.78 | $138.71 | 1,254,500 | — | — |
| 2016-04-20 | $118.69 | $131.94 | 908,200 | — | — |
| 2016-04-19 | $116.87 | $129.92 | 567,500 | — | — |
| 2016-04-18 | $113.56 | $126.24 | 426,300 | — | — |
| 2016-04-15 | $112.96 | $125.57 | 365,700 | — | — |
| 2016-04-14 | $112.69 | $125.27 | 260,500 | — | — |
| 2016-04-13 | $112.22 | $124.75 | 495,400 | — | — |
| 2016-04-12 | $111.90 | $124.39 | 465,800 | — | — |
| 2016-04-11 | $105.99 | $117.82 | 384,600 | — | — |
| 2016-04-08 | $106.61 | $118.51 | 474,600 | — | — |
| 2016-04-07 | $103.73 | $115.31 | 584,000 | — | — |
| 2016-04-06 | $107.85 | $119.89 | 406,800 | — | — |
| 2016-04-05 | $105.74 | $117.54 | 426,600 | — | — |
| 2016-04-04 | $106.05 | $117.89 | 527,100 | — | — |
| 2016-04-01 | $108.31 | $120.40 | 679,700 | — | — |
| 2016-03-31 | $112.41 | $124.96 | 447,000 | — | — |
| 2016-03-30 | $114.33 | $127.09 | 413,700 | — | — |
| 2016-03-29 | $111.86 | $124.35 | 339,000 | — | — |
| 2016-03-28 | $112.50 | $125.06 | 351,600 | — | — |
| 2016-03-24 | $113.87 | $126.58 | 533,900 | — | — |
| 2016-03-23 | $112.36 | $124.90 | 403,500 | — | — |
| 2016-03-22 | $113.49 | $126.16 | 403,900 | — | — |
| 2016-03-21 | $114.34 | $127.10 | 537,700 | — | — |
| 2016-03-18 | $114.06 | $126.79 | 1,158,600 | — | — |
| 2016-03-17 | $113.59 | $126.27 | 737,500 | — | — |
| 2016-03-16 | $110.73 | $123.09 | 741,800 | — | — |
| 2016-03-15 | $109.88 | $122.15 | 668,600 | — | — |
| 2016-03-14 | $112.17 | $124.69 | 751,900 | — | — |
| 2016-03-11 | $117.42 | $130.53 | 540,700 | — | — |
| 2016-03-10 | $114.88 | $127.71 | 488,900 | — | — |
| 2016-03-09 | $115.70 | $128.62 | 625,300 | — | — |
| 2016-03-08 | $112.49 | $125.05 | 659,700 | — | — |
| 2016-03-07 | $118.87 | $132.14 | 1,525,200 | — | — |
| 2016-03-04 | $115.19 | $128.05 | 1,256,600 | — | — |
| 2016-03-03 | $113.92 | $126.64 | 764,300 | — | — |
| 2016-03-02 | $109.48 | $121.70 | 854,700 | — | — |
| 2016-03-01 | $108.38 | $120.48 | 779,200 | — | — |
| 2016-02-29 | $104.94 | $116.66 | 618,200 | — | — |
| 2016-02-26 | $105.03 | $116.76 | 884,800 | — | — |
| 2016-02-25 | $102.35 | $113.78 | 518,800 | — | — |
| 2016-02-24 | $102.63 | $114.09 | 920,600 | — | — |
| 2016-02-23 | $103.07 | $114.58 | 750,500 | — | — |
| 2016-02-22 | $110.05 | $122.34 | 849,900 | — | — |
| 2016-02-19 | $107.29 | $119.27 | 919,300 | — | — |
| 2016-02-18 | $105.99 | $117.82 | 636,200 | — | — |
| 2016-02-17 | $105.83 | $117.64 | 655,800 | — | — |
| 2016-02-16 | $101.67 | $113.02 | 512,600 | — | — |
| 2016-02-12 | $99.38 | $110.47 | 521,600 | — | — |
| 2016-02-11 | $95.53 | $106.19 | 712,100 | — | — |
| 2016-02-10 | $94.72 | $105.29 | 526,300 | — | — |
| 2016-02-09 | $96.17 | $106.91 | 1,057,100 | — | — |
| 2016-02-08 | $103.93 | $115.53 | 912,500 | — | — |
| 2016-02-05 | $100.87 | $112.13 | 844,700 | — | — |
| 2016-02-04 | $100.40 | $111.61 | 1,110,700 | — | — |
| 2016-02-03 | $96.68 | $107.47 | 896,600 | — | — |
| 2016-02-02 | $92.98 | $103.36 | 864,800 | — | — |
| 2016-02-01 | $95.39 | $106.04 | 1,114,400 | — | — |
| 2016-01-29 | $98.40 | $109.39 | 1,362,700 | — | — |
| 2016-01-28 | $89.25 | $99.21 | 2,295,000 | — | — |
| 2016-01-27 | $91.63 | $101.86 | 1,477,400 | — | — |
| 2016-01-26 | $90.00 | $100.05 | 997,400 | — | — |
| 2016-01-25 | $89.73 | $99.75 | 835,600 | — | — |
| 2016-01-22 | $95.27 | $105.91 | 667,500 | — | — |
| 2016-01-21 | $92.95 | $103.33 | 833,600 | — | — |
| 2016-01-20 | $91.18 | $101.36 | 1,090,500 | — | — |
| 2016-01-19 | $92.57 | $102.29 | 780,900 | — | — |
| 2016-01-15 | $95.89 | $105.96 | 806,700 | — | — |
| 2016-01-14 | $96.62 | $106.77 | 578,100 | — | — |
| 2016-01-13 | $94.66 | $104.60 | 795,200 | — | — |
| 2016-01-12 | $96.42 | $106.55 | 1,333,900 | — | — |
| 2016-01-11 | $93.72 | $103.56 | 922,900 | — | — |
| 2016-01-08 | $97.19 | $107.40 | 462,200 | — | — |
| 2016-01-07 | $99.68 | $110.15 | 467,200 | — | — |
| 2016-01-06 | $101.70 | $112.38 | 729,700 | — | — |
| 2016-01-05 | $106.39 | $117.56 | 516,300 | — | — |
| 2016-01-04 | $107.27 | $118.54 | 578,400 | — | — |