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
- 1973-02-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 | $34.30 | $111.40 | 651,600 | — | — |
| 2016-12-29 | $34.25 | $111.24 | 217,300 | — | — |
| 2016-12-28 | $33.80 | $109.78 | 375,100 | — | — |
| 2016-12-27 | $34.25 | $111.24 | 273,400 | — | — |
| 2016-12-23 | $34.05 | $110.59 | 226,700 | — | — |
| 2016-12-22 | $34.10 | $110.75 | 500,800 | — | — |
| 2016-12-21 | $33.75 | $109.61 | 577,300 | — | — |
| 2016-12-20 | $33.60 | $109.13 | 697,100 | — | — |
| 2016-12-19 | $33.85 | $109.94 | 461,900 | — | — |
| 2016-12-16 | $33.55 | $108.97 | 1,152,000 | — | — |
| 2016-12-15 | $32.80 | $106.53 | 826,000 | — | — |
| 2016-12-14 | $32.55 | $105.72 | 906,500 | — | — |
| 2016-12-13 | $33.35 | $108.32 | 865,600 | — | — |
| 2016-12-12 | $33.20 | $107.83 | 677,500 | — | — |
| 2016-12-09 | $33.00 | $107.18 | 788,600 | — | — |
| 2016-12-08 | $32.60 | $105.88 | 638,100 | — | — |
| 2016-12-07 | $32.05 | $104.09 | 759,300 | — | — |
| 2016-12-06 | $31.60 | $102.63 | 666,500 | — | — |
| 2016-12-05 | $31.60 | $102.63 | 501,100 | — | — |
| 2016-12-02 | $31.45 | $102.14 | 853,200 | — | — |
| 2016-12-01 | $31.25 | $101.50 | 742,000 | — | — |
| 2016-11-30 | $31.60 | $102.63 | 767,500 | — | — |
| 2016-11-29 | $33.10 | $107.50 | 721,300 | — | — |
| 2016-11-28 | $33.30 | $108.15 | 651,000 | — | — |
| 2016-11-25 | $32.95 | $107.02 | 241,100 | — | — |
| 2016-11-23 | $32.45 | $105.39 | 486,000 | — | — |
| 2016-11-22 | $32.55 | $105.72 | 521,400 | — | — |
| 2016-11-21 | $32.40 | $105.23 | 599,900 | — | — |
| 2016-11-18 | $32.20 | $104.58 | 546,900 | — | — |
| 2016-11-17 | $32.25 | $104.74 | 428,400 | — | — |
| 2016-11-16 | $32.15 | $104.42 | 686,200 | — | — |
| 2016-11-15 | $32.35 | $105.07 | 517,800 | — | — |
| 2016-11-14 | $31.60 | $102.63 | 1,280,900 | — | — |
| 2016-11-11 | $32.25 | $104.74 | 1,228,300 | — | — |
| 2016-11-10 | $31.85 | $103.44 | 742,900 | — | — |
| 2016-11-09 | $32.40 | $105.23 | 678,400 | — | — |
| 2016-11-08 | $33.20 | $107.83 | 555,600 | — | — |
| 2016-11-07 | $32.75 | $106.37 | 641,400 | — | — |
| 2016-11-04 | $31.90 | $103.61 | 465,900 | — | — |
| 2016-11-03 | $32.05 | $104.09 | 308,800 | — | — |
| 2016-11-02 | $31.95 | $103.77 | 558,800 | — | — |
| 2016-11-01 | $32.40 | $105.23 | 648,400 | — | — |
| 2016-10-31 | $32.85 | $106.69 | 1,144,100 | — | — |
| 2016-10-28 | $31.95 | $103.77 | 1,109,800 | — | — |
| 2016-10-27 | $31.70 | $102.96 | 935,000 | — | — |
| 2016-10-26 | $31.90 | $102.89 | 770,400 | — | — |
| 2016-10-25 | $31.90 | $102.89 | 859,700 | — | — |
| 2016-10-24 | $31.95 | $103.05 | 488,000 | — | — |
| 2016-10-21 | $31.90 | $102.89 | 500,100 | — | — |
| 2016-10-20 | $32.20 | $103.86 | 403,900 | — | — |
| 2016-10-19 | $32.45 | $104.67 | 362,400 | — | — |
| 2016-10-18 | $32.30 | $104.18 | 308,500 | — | — |
| 2016-10-17 | $32.10 | $103.54 | 212,400 | — | — |
| 2016-10-14 | $31.81 | $102.60 | 275,600 | — | — |
| 2016-10-13 | $31.99 | $103.18 | 431,800 | — | — |
| 2016-10-12 | $31.55 | $101.76 | 286,100 | — | — |
| 2016-10-11 | $31.23 | $100.73 | 364,700 | — | — |
| 2016-10-10 | $31.72 | $102.31 | 630,200 | — | — |
| 2016-10-07 | $31.16 | $100.51 | 551,300 | — | — |
| 2016-10-06 | $31.43 | $101.38 | 520,500 | — | — |
| 2016-10-05 | $31.45 | $101.44 | 555,600 | — | — |
| 2016-10-04 | $31.60 | $101.92 | 626,800 | — | — |
| 2016-10-03 | $32.28 | $104.12 | 653,400 | — | — |
| 2016-09-30 | $32.72 | $105.54 | 822,900 | — | — |
| 2016-09-29 | $33.24 | $107.21 | 666,800 | — | — |
| 2016-09-28 | $33.69 | $108.67 | 589,800 | — | — |
| 2016-09-27 | $33.98 | $109.60 | 376,800 | — | — |
| 2016-09-26 | $34.56 | $111.47 | 294,700 | — | — |
| 2016-09-23 | $34.51 | $111.31 | 452,400 | — | — |
| 2016-09-22 | $34.71 | $111.96 | 585,000 | — | — |
| 2016-09-21 | $34.21 | $110.34 | 421,200 | — | — |
| 2016-09-20 | $33.50 | $108.05 | 719,800 | — | — |
| 2016-09-19 | $33.01 | $106.47 | 412,600 | — | — |
| 2016-09-16 | $32.43 | $104.60 | 813,800 | — | — |
| 2016-09-15 | $31.92 | $102.96 | 543,200 | — | — |
| 2016-09-14 | $31.31 | $100.99 | 418,300 | — | — |
| 2016-09-13 | $31.52 | $101.67 | 548,900 | — | — |
| 2016-09-12 | $31.92 | $102.96 | 466,700 | — | — |
| 2016-09-09 | $31.49 | $101.57 | 545,500 | — | — |
| 2016-09-08 | $32.72 | $105.54 | 239,500 | — | — |
| 2016-09-07 | $32.55 | $104.99 | 488,100 | — | — |
| 2016-09-06 | $32.42 | $104.57 | 339,300 | — | — |
| 2016-09-02 | $32.10 | $103.54 | 427,400 | — | — |
| 2016-09-01 | $31.56 | $101.80 | 379,600 | — | — |
| 2016-08-31 | $31.79 | $102.54 | 344,300 | — | — |
| 2016-08-30 | $31.69 | $102.21 | 277,800 | — | — |
| 2016-08-29 | $32.21 | $103.89 | 434,900 | — | — |
| 2016-08-26 | $31.89 | $102.86 | 600,400 | — | — |
| 2016-08-25 | $32.83 | $105.89 | 681,300 | — | — |
| 2016-08-24 | $32.93 | $106.21 | 695,000 | — | — |
| 2016-08-23 | $33.11 | $106.79 | 377,000 | — | — |
| 2016-08-22 | $33.26 | $107.28 | 236,800 | — | — |
| 2016-08-19 | $32.99 | $106.41 | 544,700 | — | — |
| 2016-08-18 | $33.37 | $107.63 | 553,500 | — | — |
| 2016-08-17 | $32.63 | $105.25 | 679,200 | — | — |
| 2016-08-16 | $32.15 | $103.70 | 690,100 | — | — |
| 2016-08-15 | $32.76 | $105.67 | 708,600 | — | — |
| 2016-08-12 | $33.65 | $108.54 | 337,100 | — | — |
| 2016-08-11 | $33.45 | $107.89 | 509,100 | — | — |
| 2016-08-10 | $33.40 | $107.73 | 444,600 | — | — |
| 2016-08-09 | $33.18 | $107.02 | 781,000 | — | — |
| 2016-08-08 | $32.89 | $106.09 | 1,119,000 | — | — |
| 2016-08-05 | $32.63 | $105.25 | 759,100 | — | — |
| 2016-08-04 | $33.46 | $107.92 | 439,300 | — | — |
| 2016-08-03 | $33.69 | $107.96 | 499,100 | — | — |
| 2016-08-02 | $34.09 | $109.24 | 369,100 | — | — |
| 2016-08-01 | $34.47 | $110.46 | 390,700 | — | — |
| 2016-07-29 | $34.36 | $110.10 | 564,900 | — | — |
| 2016-07-28 | $34.00 | $108.95 | 436,700 | — | — |
| 2016-07-27 | $33.88 | $108.56 | 608,700 | — | — |
| 2016-07-26 | $34.33 | $110.01 | 484,200 | — | — |
| 2016-07-25 | $34.37 | $110.13 | 308,300 | — | — |
| 2016-07-22 | $34.40 | $110.23 | 276,000 | — | — |
| 2016-07-21 | $34.00 | $108.95 | 426,600 | — | — |
| 2016-07-20 | $33.78 | $108.24 | 301,700 | — | — |
| 2016-07-19 | $34.11 | $109.30 | 338,000 | — | — |
| 2016-07-18 | $34.07 | $109.17 | 430,300 | — | — |
| 2016-07-15 | $34.26 | $109.78 | 611,800 | — | — |
| 2016-07-14 | $34.13 | $109.37 | 630,500 | — | — |
| 2016-07-13 | $34.70 | $111.19 | 611,500 | — | — |
| 2016-07-12 | $34.53 | $110.65 | 834,300 | — | — |
| 2016-07-11 | $35.10 | $112.47 | 845,200 | — | — |
| 2016-07-08 | $35.28 | $113.05 | 667,300 | — | — |
| 2016-07-07 | $35.17 | $112.70 | 613,000 | — | — |
| 2016-07-06 | $36.05 | $115.52 | 668,000 | — | — |
| 2016-07-05 | $35.90 | $115.04 | 750,700 | — | — |
| 2016-07-01 | $35.24 | $112.92 | 506,600 | — | — |
| 2016-06-30 | $35.44 | $113.56 | 793,900 | — | — |
| 2016-06-29 | $34.41 | $110.26 | 441,800 | — | — |
| 2016-06-28 | $34.22 | $109.65 | 634,300 | — | — |
| 2016-06-27 | $34.18 | $109.53 | 541,800 | — | — |
| 2016-06-24 | $33.73 | $108.08 | 822,400 | — | — |
| 2016-06-23 | $33.63 | $107.76 | 545,500 | — | — |
| 2016-06-22 | $33.36 | $106.90 | 380,500 | — | — |
| 2016-06-21 | $33.70 | $107.99 | 400,100 | — | — |
| 2016-06-20 | $33.62 | $107.73 | 493,800 | — | — |
| 2016-06-17 | $33.67 | $107.89 | 1,608,300 | — | — |
| 2016-06-16 | $33.91 | $108.66 | 852,800 | — | — |
| 2016-06-15 | $33.99 | $108.92 | 479,800 | — | — |
| 2016-06-14 | $34.43 | $110.33 | 424,900 | — | — |
| 2016-06-13 | $34.29 | $109.88 | 428,500 | — | — |
| 2016-06-10 | $34.44 | $110.36 | 564,500 | — | — |
| 2016-06-09 | $34.57 | $110.78 | 314,200 | — | — |
| 2016-06-08 | $34.27 | $109.81 | 771,100 | — | — |
| 2016-06-07 | $33.79 | $108.28 | 276,700 | — | — |
| 2016-06-06 | $33.85 | $108.47 | 375,600 | — | — |
| 2016-06-03 | $33.85 | $108.47 | 396,600 | — | — |
| 2016-06-02 | $33.24 | $106.51 | 546,100 | — | — |
| 2016-06-01 | $33.00 | $105.74 | 334,700 | — | — |
| 2016-05-31 | $32.84 | $105.23 | 630,000 | — | — |
| 2016-05-27 | $32.43 | $103.92 | 262,000 | — | — |
| 2016-05-26 | $32.25 | $103.34 | 254,200 | — | — |
| 2016-05-25 | $31.87 | $102.12 | 360,200 | — | — |
| 2016-05-24 | $32.24 | $103.31 | 583,100 | — | — |
| 2016-05-23 | $31.58 | $101.19 | 392,000 | — | — |
| 2016-05-20 | $31.90 | $102.22 | 678,900 | — | — |
| 2016-05-19 | $31.93 | $102.32 | 517,000 | — | — |
| 2016-05-18 | $31.46 | $100.81 | 646,600 | — | — |
| 2016-05-17 | $32.06 | $102.73 | 541,700 | — | — |
| 2016-05-16 | $32.94 | $105.55 | 405,100 | — | — |
| 2016-05-13 | $33.01 | $105.78 | 447,600 | — | — |
| 2016-05-12 | $33.27 | $106.61 | 500,500 | — | — |
| 2016-05-11 | $33.06 | $105.94 | 464,100 | — | — |
| 2016-05-10 | $32.91 | $105.46 | 335,600 | — | — |
| 2016-05-09 | $32.86 | $105.30 | 414,200 | — | — |
| 2016-05-06 | $32.66 | $104.66 | 587,800 | — | — |
| 2016-05-05 | $32.67 | $104.69 | 514,300 | — | — |
| 2016-05-04 | $32.88 | $105.36 | 666,700 | — | — |
| 2016-05-03 | $32.40 | $103.82 | 538,800 | — | — |
| 2016-05-02 | $32.28 | $103.44 | 824,300 | — | — |
| 2016-04-29 | $31.68 | $101.52 | 807,400 | — | — |
| 2016-04-28 | $31.36 | $100.49 | 634,000 | — | — |
| 2016-04-27 | $31.39 | $100.59 | 497,200 | — | — |
| 2016-04-26 | $30.91 | $99.05 | 461,400 | — | — |
| 2016-04-25 | $30.96 | $99.21 | 443,100 | — | — |
| 2016-04-22 | $30.85 | $98.86 | 606,500 | — | — |
| 2016-04-21 | $30.63 | $98.15 | 761,400 | — | — |
| 2016-04-20 | $31.74 | $101.71 | 512,100 | — | — |
| 2016-04-19 | $32.48 | $104.08 | 395,700 | — | — |
| 2016-04-18 | $32.67 | $104.69 | 317,900 | — | — |
| 2016-04-15 | $32.53 | $104.24 | 393,500 | — | — |
| 2016-04-14 | $32.31 | $103.53 | 533,800 | — | — |
| 2016-04-13 | $32.35 | $103.66 | 495,300 | — | — |
| 2016-04-12 | $32.62 | $104.53 | 384,100 | — | — |
| 2016-04-11 | $32.52 | $104.21 | 354,300 | — | — |
| 2016-04-08 | $32.79 | $105.07 | 660,200 | — | — |
| 2016-04-07 | $32.45 | $103.98 | 658,500 | — | — |
| 2016-04-06 | $32.40 | $103.82 | 397,600 | — | — |
| 2016-04-05 | $32.68 | $104.01 | 570,500 | — | — |
| 2016-04-04 | $33.56 | $106.82 | 424,800 | — | — |
| 2016-04-01 | $33.77 | $107.48 | 377,500 | — | — |
| 2016-03-31 | $33.72 | $107.32 | 444,300 | — | — |
| 2016-03-30 | $33.71 | $107.29 | 307,600 | — | — |
| 2016-03-29 | $33.86 | $107.77 | 512,200 | — | — |
| 2016-03-28 | $33.29 | $105.96 | 550,700 | — | — |
| 2016-03-24 | $33.30 | $105.99 | 698,600 | — | — |
| 2016-03-23 | $33.26 | $105.86 | 380,500 | — | — |
| 2016-03-22 | $33.12 | $105.41 | 684,100 | — | — |
| 2016-03-21 | $33.35 | $106.15 | 453,200 | — | — |
| 2016-03-18 | $33.48 | $106.56 | 1,088,700 | — | — |
| 2016-03-17 | $33.75 | $107.42 | 580,500 | — | — |
| 2016-03-16 | $33.48 | $106.56 | 489,600 | — | — |
| 2016-03-15 | $33.37 | $106.21 | 676,200 | — | — |
| 2016-03-14 | $33.24 | $105.80 | 630,300 | — | — |
| 2016-03-11 | $33.21 | $105.70 | 422,800 | — | — |
| 2016-03-10 | $33.30 | $105.99 | 581,700 | — | — |
| 2016-03-09 | $33.47 | $106.53 | 665,100 | — | — |
| 2016-03-08 | $33.31 | $106.02 | 882,300 | — | — |
| 2016-03-07 | $33.01 | $105.06 | 457,900 | — | — |
| 2016-03-04 | $32.89 | $104.68 | 632,500 | — | — |
| 2016-03-03 | $32.43 | $103.22 | 733,500 | — | — |
| 2016-03-02 | $32.07 | $102.07 | 566,600 | — | — |
| 2016-03-01 | $32.06 | $102.04 | 610,400 | — | — |
| 2016-02-29 | $31.92 | $101.60 | 682,800 | — | — |
| 2016-02-26 | $31.82 | $101.28 | 587,700 | — | — |
| 2016-02-25 | $33.26 | $105.86 | 370,700 | — | — |
| 2016-02-24 | $32.93 | $104.81 | 557,400 | — | — |
| 2016-02-23 | $32.68 | $104.01 | 362,000 | — | — |
| 2016-02-22 | $32.63 | $103.86 | 459,800 | — | — |
| 2016-02-19 | $32.24 | $102.61 | 567,000 | — | — |
| 2016-02-18 | $32.36 | $103.00 | 668,600 | — | — |
| 2016-02-17 | $31.55 | $100.42 | 984,100 | — | — |
| 2016-02-16 | $31.86 | $101.40 | 433,700 | — | — |
| 2016-02-12 | $31.71 | $100.93 | 710,200 | — | — |
| 2016-02-11 | $31.91 | $101.56 | 725,300 | — | — |
| 2016-02-10 | $32.16 | $102.36 | 1,049,400 | — | — |
| 2016-02-09 | $32.30 | $102.80 | 1,673,700 | — | — |
| 2016-02-08 | $32.23 | $102.58 | 998,600 | — | — |
| 2016-02-05 | $32.14 | $102.30 | 993,300 | — | — |
| 2016-02-04 | $31.79 | $101.18 | 860,100 | — | — |
| 2016-02-03 | $31.96 | $101.72 | 884,800 | — | — |
| 2016-02-02 | $31.79 | $101.18 | 709,900 | — | — |
| 2016-02-01 | $31.56 | $100.45 | 1,079,000 | — | — |
| 2016-01-29 | $31.41 | $99.97 | 813,600 | — | — |
| 2016-01-28 | $30.78 | $97.97 | 457,400 | — | — |
| 2016-01-27 | $30.14 | $95.93 | 425,100 | — | — |
| 2016-01-26 | $30.05 | $95.64 | 377,400 | — | — |
| 2016-01-25 | $29.64 | $94.34 | 440,500 | — | — |
| 2016-01-22 | $30.12 | $95.87 | 580,100 | — | — |
| 2016-01-21 | $29.35 | $93.42 | 872,800 | — | — |
| 2016-01-20 | $30.09 | $95.07 | 973,300 | — | — |
| 2016-01-19 | $30.55 | $96.52 | 819,800 | — | — |
| 2016-01-15 | $30.20 | $95.42 | 750,000 | — | — |
| 2016-01-14 | $30.66 | $96.87 | 866,500 | — | — |
| 2016-01-13 | $30.05 | $94.94 | 847,100 | — | — |
| 2016-01-12 | $30.43 | $96.14 | 840,800 | — | — |
| 2016-01-11 | $30.93 | $97.72 | 619,300 | — | — |
| 2016-01-08 | $30.79 | $97.28 | 926,300 | — | — |
| 2016-01-07 | $30.75 | $97.16 | 803,800 | — | — |
| 2016-01-06 | $30.69 | $96.97 | 520,200 | — | — |
| 2016-01-05 | $30.57 | $96.59 | 577,700 | — | — |
| 2016-01-04 | $30.17 | $95.32 | 965,500 | — | — |