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
- 1996-12-18 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 | $96.83 | $122.31 | 195,700 | — | — |
| 2016-12-29 | $96.61 | $122.04 | 109,100 | — | — |
| 2016-12-28 | $96.66 | $122.10 | 129,400 | — | — |
| 2016-12-27 | $98.72 | $124.70 | 136,600 | — | — |
| 2016-12-23 | $97.49 | $123.15 | 201,500 | — | — |
| 2016-12-22 | $98.50 | $124.42 | 145,200 | — | — |
| 2016-12-21 | $100.95 | $127.52 | 136,600 | — | — |
| 2016-12-20 | $101.49 | $128.20 | 195,300 | — | — |
| 2016-12-19 | $99.22 | $125.33 | 170,700 | — | — |
| 2016-12-16 | $97.43 | $123.07 | 1,188,100 | — | — |
| 2016-12-15 | $97.27 | $122.87 | 294,400 | — | — |
| 2016-12-14 | $95.99 | $121.25 | 270,700 | — | — |
| 2016-12-13 | $98.32 | $124.20 | 222,800 | — | — |
| 2016-12-12 | $98.22 | $124.07 | 236,000 | — | — |
| 2016-12-09 | $100.54 | $127.00 | 332,900 | — | — |
| 2016-12-08 | $101.33 | $128.00 | 319,500 | — | — |
| 2016-12-07 | $99.35 | $125.50 | 286,000 | — | — |
| 2016-12-06 | $96.45 | $121.83 | 271,500 | — | — |
| 2016-12-05 | $93.46 | $118.06 | 252,300 | — | — |
| 2016-12-02 | $90.51 | $114.33 | 349,100 | — | — |
| 2016-12-01 | $93.62 | $118.26 | 495,300 | — | — |
| 2016-11-30 | $91.90 | $116.09 | 281,900 | — | — |
| 2016-11-29 | $91.69 | $115.82 | 269,300 | — | — |
| 2016-11-28 | $92.12 | $116.36 | 552,800 | — | — |
| 2016-11-25 | $92.53 | $116.88 | 139,300 | — | — |
| 2016-11-23 | $91.48 | $115.56 | 304,400 | — | — |
| 2016-11-22 | $90.74 | $114.62 | 352,200 | — | — |
| 2016-11-21 | $88.80 | $112.17 | 291,700 | — | — |
| 2016-11-18 | $86.95 | $109.83 | 240,100 | — | — |
| 2016-11-17 | $86.96 | $109.85 | 262,200 | — | — |
| 2016-11-16 | $86.23 | $108.92 | 265,100 | — | — |
| 2016-11-15 | $86.01 | $108.65 | 337,400 | — | — |
| 2016-11-14 | $86.92 | $109.80 | 483,800 | — | — |
| 2016-11-11 | $83.34 | $105.27 | 336,600 | — | — |
| 2016-11-10 | $81.67 | $103.16 | 514,700 | — | — |
| 2016-11-09 | $79.76 | $100.75 | 419,900 | — | — |
| 2016-11-08 | $77.71 | $98.16 | 312,000 | — | — |
| 2016-11-07 | $79.69 | $100.35 | 252,400 | — | — |
| 2016-11-04 | $79.14 | $99.66 | 236,600 | — | — |
| 2016-11-03 | $79.04 | $99.53 | 301,000 | — | — |
| 2016-11-02 | $80.42 | $101.27 | 430,500 | — | — |
| 2016-11-01 | $82.98 | $104.49 | 248,400 | — | — |
| 2016-10-31 | $85.78 | $108.02 | 292,500 | — | — |
| 2016-10-28 | $85.35 | $107.47 | 424,000 | — | — |
| 2016-10-27 | $85.44 | $107.59 | 200,000 | — | — |
| 2016-10-26 | $86.97 | $109.51 | 183,700 | — | — |
| 2016-10-25 | $86.46 | $108.87 | 225,500 | — | — |
| 2016-10-24 | $88.56 | $111.52 | 293,400 | — | — |
| 2016-10-21 | $88.50 | $111.44 | 544,800 | — | — |
| 2016-10-20 | $86.73 | $109.21 | 1,263,800 | — | — |
| 2016-10-19 | $95.21 | $119.89 | 537,700 | — | — |
| 2016-10-18 | $93.37 | $117.57 | 321,800 | — | — |
| 2016-10-17 | $95.72 | $120.53 | 244,500 | — | — |
| 2016-10-14 | $96.01 | $120.90 | 222,900 | — | — |
| 2016-10-13 | $95.93 | $120.80 | 320,000 | — | — |
| 2016-10-12 | $96.35 | $121.33 | 223,700 | — | — |
| 2016-10-11 | $94.49 | $118.98 | 189,300 | — | — |
| 2016-10-10 | $96.06 | $120.96 | 228,300 | — | — |
| 2016-10-07 | $94.72 | $119.27 | 212,300 | — | — |
| 2016-10-06 | $95.26 | $119.95 | 257,700 | — | — |
| 2016-10-05 | $95.48 | $120.23 | 350,100 | — | — |
| 2016-10-04 | $93.65 | $117.93 | 324,200 | — | — |
| 2016-10-03 | $94.17 | $118.58 | 197,100 | — | — |
| 2016-09-30 | $95.52 | $120.28 | 294,400 | — | — |
| 2016-09-29 | $93.60 | $117.86 | 579,500 | — | — |
| 2016-09-28 | $90.94 | $114.51 | 178,300 | — | — |
| 2016-09-27 | $90.67 | $114.17 | 200,200 | — | — |
| 2016-09-26 | $89.51 | $112.71 | 219,900 | — | — |
| 2016-09-23 | $91.80 | $115.60 | 298,200 | — | — |
| 2016-09-22 | $93.19 | $117.35 | 280,900 | — | — |
| 2016-09-21 | $91.05 | $114.65 | 300,300 | — | — |
| 2016-09-20 | $91.19 | $114.83 | 204,500 | — | — |
| 2016-09-19 | $91.87 | $115.68 | 329,600 | — | — |
| 2016-09-16 | $90.53 | $114.00 | 463,700 | — | — |
| 2016-09-15 | $91.50 | $115.22 | 336,000 | — | — |
| 2016-09-14 | $91.33 | $115.01 | 557,300 | — | — |
| 2016-09-13 | $89.23 | $112.36 | 898,400 | — | — |
| 2016-09-12 | $85.53 | $107.70 | 342,300 | — | — |
| 2016-09-09 | $83.21 | $104.78 | 274,700 | — | — |
| 2016-09-08 | $86.24 | $108.60 | 327,100 | — | — |
| 2016-09-07 | $87.12 | $109.70 | 393,700 | — | — |
| 2016-09-06 | $85.15 | $107.22 | 230,400 | — | — |
| 2016-09-02 | $84.54 | $106.45 | 198,000 | — | — |
| 2016-09-01 | $83.00 | $104.52 | 245,200 | — | — |
| 2016-08-31 | $82.77 | $104.23 | 286,600 | — | — |
| 2016-08-30 | $81.66 | $102.83 | 231,100 | — | — |
| 2016-08-29 | $81.71 | $102.89 | 123,900 | — | — |
| 2016-08-26 | $80.61 | $101.51 | 176,600 | — | — |
| 2016-08-25 | $81.02 | $102.02 | 176,700 | — | — |
| 2016-08-24 | $80.83 | $101.78 | 277,500 | — | — |
| 2016-08-23 | $82.15 | $103.45 | 179,200 | — | — |
| 2016-08-22 | $81.68 | $102.85 | 229,900 | — | — |
| 2016-08-19 | $82.79 | $104.25 | 160,400 | — | — |
| 2016-08-18 | $82.81 | $104.28 | 341,100 | — | — |
| 2016-08-17 | $82.77 | $104.23 | 292,300 | — | — |
| 2016-08-16 | $83.99 | $105.76 | 158,800 | — | — |
| 2016-08-15 | $84.82 | $106.81 | 171,500 | — | — |
| 2016-08-12 | $83.46 | $105.09 | 175,300 | — | — |
| 2016-08-11 | $83.82 | $105.55 | 233,100 | — | — |
| 2016-08-10 | $81.98 | $103.23 | 154,000 | — | — |
| 2016-08-09 | $82.42 | $103.47 | 256,600 | — | — |
| 2016-08-08 | $83.83 | $105.24 | 182,500 | — | — |
| 2016-08-05 | $84.23 | $105.74 | 306,400 | — | — |
| 2016-08-04 | $83.83 | $105.24 | 210,400 | — | — |
| 2016-08-03 | $83.79 | $105.19 | 276,300 | — | — |
| 2016-08-02 | $82.53 | $103.61 | 578,200 | — | — |
| 2016-08-01 | $85.81 | $107.73 | 593,600 | — | — |
| 2016-07-29 | $86.29 | $108.33 | 322,600 | — | — |
| 2016-07-28 | $85.73 | $107.63 | 610,900 | — | — |
| 2016-07-27 | $83.38 | $104.68 | 325,400 | — | — |
| 2016-07-26 | $83.19 | $104.44 | 309,200 | — | — |
| 2016-07-25 | $82.19 | $103.18 | 436,000 | — | — |
| 2016-07-22 | $83.73 | $105.12 | 157,000 | — | — |
| 2016-07-21 | $83.36 | $104.65 | 382,600 | — | — |
| 2016-07-20 | $82.29 | $103.31 | 387,000 | — | — |
| 2016-07-19 | $81.04 | $101.74 | 467,500 | — | — |
| 2016-07-18 | $82.39 | $103.43 | 308,900 | — | — |
| 2016-07-15 | $80.63 | $101.22 | 277,100 | — | — |
| 2016-07-14 | $80.28 | $100.78 | 314,700 | — | — |
| 2016-07-13 | $79.63 | $99.97 | 209,600 | — | — |
| 2016-07-12 | $79.29 | $99.54 | 287,200 | — | — |
| 2016-07-11 | $78.02 | $97.95 | 235,100 | — | — |
| 2016-07-08 | $77.14 | $96.84 | 380,300 | — | — |
| 2016-07-07 | $73.44 | $92.20 | 278,900 | — | — |
| 2016-07-06 | $72.01 | $90.40 | 205,200 | — | — |
| 2016-07-05 | $70.41 | $88.39 | 416,300 | — | — |
| 2016-07-01 | $72.30 | $90.77 | 484,000 | — | — |
| 2016-06-30 | $71.07 | $89.22 | 327,600 | — | — |
| 2016-06-29 | $71.61 | $89.90 | 158,800 | — | — |
| 2016-06-28 | $70.11 | $88.02 | 255,000 | — | — |
| 2016-06-27 | $69.23 | $86.91 | 390,700 | — | — |
| 2016-06-24 | $71.18 | $89.36 | 599,200 | — | — |
| 2016-06-23 | $73.76 | $92.60 | 247,900 | — | — |
| 2016-06-22 | $71.76 | $90.09 | 280,700 | — | — |
| 2016-06-21 | $73.21 | $91.91 | 377,700 | — | — |
| 2016-06-20 | $76.24 | $95.71 | 334,800 | — | — |
| 2016-06-17 | $75.50 | $94.78 | 426,900 | — | — |
| 2016-06-16 | $74.98 | $94.13 | 452,900 | — | — |
| 2016-06-15 | $74.21 | $93.16 | 495,100 | — | — |
| 2016-06-14 | $74.01 | $92.91 | 356,100 | — | — |
| 2016-06-13 | $74.99 | $94.14 | 364,700 | — | — |
| 2016-06-10 | $74.91 | $94.04 | 265,300 | — | — |
| 2016-06-09 | $77.37 | $97.13 | 352,600 | — | — |
| 2016-06-08 | $79.12 | $99.33 | 220,500 | — | — |
| 2016-06-07 | $80.05 | $100.50 | 434,500 | — | — |
| 2016-06-06 | $79.08 | $99.28 | 438,400 | — | — |
| 2016-06-03 | $79.14 | $99.35 | 429,900 | — | — |
| 2016-06-02 | $82.62 | $103.72 | 152,600 | — | — |
| 2016-06-01 | $81.98 | $102.92 | 279,000 | — | — |
| 2016-05-31 | $82.34 | $103.37 | 240,100 | — | — |
| 2016-05-27 | $82.16 | $103.14 | 262,200 | — | — |
| 2016-05-26 | $81.37 | $102.15 | 152,700 | — | — |
| 2016-05-25 | $81.69 | $102.55 | 249,700 | — | — |
| 2016-05-24 | $78.98 | $99.15 | 217,400 | — | — |
| 2016-05-23 | $77.58 | $97.39 | 198,800 | — | — |
| 2016-05-20 | $79.96 | $100.38 | 259,200 | — | — |
| 2016-05-19 | $77.33 | $97.08 | 272,600 | — | — |
| 2016-05-18 | $78.29 | $98.29 | 275,500 | — | — |
| 2016-05-17 | $79.24 | $99.48 | 362,000 | — | — |
| 2016-05-16 | $78.26 | $98.25 | 269,300 | — | — |
| 2016-05-13 | $78.60 | $98.67 | 340,700 | — | — |
| 2016-05-12 | $78.86 | $99.00 | 651,400 | — | — |
| 2016-05-11 | $80.39 | $100.92 | 359,500 | — | — |
| 2016-05-10 | $84.74 | $106.07 | 212,400 | — | — |
| 2016-05-09 | $84.04 | $105.19 | 285,000 | — | — |
| 2016-05-06 | $83.32 | $104.29 | 364,200 | — | — |
| 2016-05-05 | $81.38 | $101.86 | 293,500 | — | — |
| 2016-05-04 | $82.35 | $103.08 | 342,700 | — | — |
| 2016-05-03 | $83.37 | $104.35 | 401,200 | — | — |
| 2016-05-02 | $83.35 | $104.33 | 352,600 | — | — |
| 2016-04-29 | $83.02 | $103.92 | 402,300 | — | — |
| 2016-04-28 | $83.96 | $105.09 | 437,200 | — | — |
| 2016-04-27 | $85.31 | $106.78 | 371,700 | — | — |
| 2016-04-26 | $85.36 | $106.85 | 575,200 | — | — |
| 2016-04-25 | $80.39 | $100.62 | 410,000 | — | — |
| 2016-04-22 | $82.14 | $102.81 | 880,900 | — | — |
| 2016-04-21 | $79.14 | $99.06 | 2,638,000 | — | — |
| 2016-04-20 | $92.50 | $115.78 | 527,200 | — | — |
| 2016-04-19 | $90.82 | $113.68 | 325,100 | — | — |
| 2016-04-18 | $90.44 | $113.20 | 375,700 | — | — |
| 2016-04-15 | $89.03 | $111.44 | 256,400 | — | — |
| 2016-04-14 | $88.98 | $111.38 | 343,600 | — | — |
| 2016-04-13 | $88.35 | $110.59 | 497,500 | — | — |
| 2016-04-12 | $84.18 | $105.37 | 411,200 | — | — |
| 2016-04-11 | $81.26 | $101.71 | 515,700 | — | — |
| 2016-04-08 | $79.68 | $99.74 | 349,500 | — | — |
| 2016-04-07 | $79.86 | $99.96 | 539,300 | — | — |
| 2016-04-06 | $82.97 | $103.85 | 255,600 | — | — |
| 2016-04-05 | $82.53 | $103.30 | 401,700 | — | — |
| 2016-04-04 | $81.56 | $102.09 | 684,700 | — | — |
| 2016-04-01 | $84.48 | $105.74 | 511,500 | — | — |
| 2016-03-31 | $87.33 | $109.31 | 609,900 | — | — |
| 2016-03-30 | $91.71 | $114.79 | 333,700 | — | — |
| 2016-03-29 | $90.98 | $113.88 | 326,200 | — | — |
| 2016-03-28 | $87.37 | $109.36 | 239,000 | — | — |
| 2016-03-24 | $88.05 | $110.21 | 324,700 | — | — |
| 2016-03-23 | $86.73 | $108.56 | 322,400 | — | — |
| 2016-03-22 | $88.16 | $110.35 | 279,600 | — | — |
| 2016-03-21 | $89.74 | $112.33 | 409,100 | — | — |
| 2016-03-18 | $91.31 | $114.29 | 474,300 | — | — |
| 2016-03-17 | $90.36 | $113.10 | 353,200 | — | — |
| 2016-03-16 | $90.46 | $113.23 | 259,100 | — | — |
| 2016-03-15 | $90.58 | $113.38 | 322,000 | — | — |
| 2016-03-14 | $92.76 | $116.11 | 235,900 | — | — |
| 2016-03-11 | $94.80 | $118.66 | 319,300 | — | — |
| 2016-03-10 | $91.99 | $115.14 | 399,300 | — | — |
| 2016-03-09 | $94.25 | $117.97 | 381,300 | — | — |
| 2016-03-08 | $93.55 | $116.85 | 330,600 | — | — |
| 2016-03-07 | $96.38 | $120.38 | 234,800 | — | — |
| 2016-03-04 | $96.83 | $120.94 | 318,700 | — | — |
| 2016-03-03 | $97.13 | $121.32 | 395,500 | — | — |
| 2016-03-02 | $94.58 | $118.13 | 288,500 | — | — |
| 2016-03-01 | $95.26 | $118.98 | 696,900 | — | — |
| 2016-02-29 | $92.72 | $115.81 | 492,100 | — | — |
| 2016-02-26 | $93.73 | $117.07 | 401,100 | — | — |
| 2016-02-25 | $94.23 | $117.70 | 561,500 | — | — |
| 2016-02-24 | $94.02 | $117.43 | 1,106,700 | — | — |
| 2016-02-23 | $87.16 | $108.87 | 487,200 | — | — |
| 2016-02-22 | $87.04 | $108.72 | 642,100 | — | — |
| 2016-02-19 | $84.97 | $106.13 | 608,800 | — | — |
| 2016-02-18 | $85.87 | $107.25 | 533,700 | — | — |
| 2016-02-17 | $85.86 | $107.24 | 486,200 | — | — |
| 2016-02-16 | $82.60 | $103.17 | 480,100 | — | — |
| 2016-02-12 | $79.08 | $98.77 | 317,000 | — | — |
| 2016-02-11 | $77.79 | $97.16 | 326,800 | — | — |
| 2016-02-10 | $77.60 | $96.92 | 333,500 | — | — |
| 2016-02-09 | $76.38 | $95.40 | 390,700 | — | — |
| 2016-02-08 | $75.70 | $94.55 | 407,900 | — | — |
| 2016-02-05 | $75.32 | $94.08 | 489,000 | — | — |
| 2016-02-04 | $76.29 | $95.29 | 322,700 | — | — |
| 2016-02-03 | $74.44 | $92.98 | 404,900 | — | — |
| 2016-02-02 | $74.23 | $92.72 | 395,700 | — | — |
| 2016-02-01 | $76.42 | $95.45 | 277,300 | — | — |
| 2016-01-29 | $76.57 | $95.64 | 423,700 | — | — |
| 2016-01-28 | $73.79 | $92.17 | 526,300 | — | — |
| 2016-01-27 | $76.75 | $95.86 | 479,700 | — | — |
| 2016-01-26 | $78.78 | $98.40 | 470,900 | — | — |
| 2016-01-25 | $77.98 | $97.40 | 340,500 | — | — |
| 2016-01-22 | $78.27 | $97.76 | 332,000 | — | — |
| 2016-01-21 | $76.54 | $95.60 | 455,300 | — | — |
| 2016-01-20 | $77.73 | $97.09 | 609,500 | — | — |
| 2016-01-19 | $74.95 | $93.61 | 677,600 | — | — |
| 2016-01-15 | $78.13 | $97.59 | 516,200 | — | — |
| 2016-01-14 | $80.89 | $101.03 | 617,900 | — | — |
| 2016-01-13 | $80.70 | $100.80 | 659,400 | — | — |
| 2016-01-12 | $85.38 | $106.64 | 930,500 | — | — |
| 2016-01-11 | $87.50 | $109.29 | 440,700 | — | — |
| 2016-01-08 | $86.29 | $107.78 | 617,500 | — | — |
| 2016-01-07 | $87.91 | $109.80 | 638,200 | — | — |
| 2016-01-06 | $89.06 | $111.24 | 1,611,800 | — | — |
| 2016-01-05 | $98.84 | $123.45 | 781,300 | — | — |
| 2016-01-04 | $103.06 | $128.72 | 380,700 | — | — |