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
- 1991-03-14 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 — 2017
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2017-12-29 | $146.03 | $332.25 | 325,200 | — | — |
| 2017-12-28 | $144.76 | $329.36 | 292,400 | — | — |
| 2017-12-27 | $143.87 | $327.34 | 304,900 | — | — |
| 2017-12-26 | $143.39 | $326.25 | 241,700 | — | — |
| 2017-12-22 | $143.28 | $325.99 | 318,700 | — | — |
| 2017-12-21 | $142.87 | $325.06 | 363,900 | — | — |
| 2017-12-20 | $142.49 | $324.20 | 314,500 | — | — |
| 2017-12-19 | $142.08 | $323.26 | 434,400 | — | — |
| 2017-12-18 | $142.80 | $324.90 | 394,200 | — | — |
| 2017-12-15 | $141.54 | $322.04 | 293,300 | — | — |
| 2017-12-14 | $141.84 | $322.72 | 304,400 | — | — |
| 2017-12-13 | $141.38 | $321.67 | 791,700 | — | — |
| 2017-12-12 | $140.61 | $319.92 | 500,400 | — | — |
| 2017-12-11 | $141.67 | $322.33 | 500,400 | — | — |
| 2017-12-08 | $141.82 | $322.67 | 369,200 | — | — |
| 2017-12-07 | $141.36 | $321.63 | 385,800 | — | — |
| 2017-12-06 | $142.57 | $324.38 | 734,800 | — | — |
| 2017-12-05 | $140.03 | $318.60 | 443,300 | — | — |
| 2017-12-04 | $139.90 | $318.30 | 478,100 | — | — |
| 2017-12-01 | $139.22 | $316.76 | 362,800 | — | — |
| 2017-11-30 | $138.47 | $315.05 | 485,100 | — | — |
| 2017-11-29 | $139.14 | $316.58 | 574,400 | — | — |
| 2017-11-28 | $140.84 | $320.44 | 458,100 | — | — |
| 2017-11-27 | $139.58 | $317.58 | 468,400 | — | — |
| 2017-11-24 | $139.82 | $318.12 | 291,800 | — | — |
| 2017-11-22 | $137.62 | $313.12 | 238,200 | — | — |
| 2017-11-21 | $137.92 | $313.80 | 263,300 | — | — |
| 2017-11-20 | $137.16 | $312.07 | 323,400 | — | — |
| 2017-11-17 | $136.10 | $309.66 | 385,600 | — | — |
| 2017-11-16 | $136.03 | $309.50 | 177,400 | — | — |
| 2017-11-15 | $135.09 | $307.36 | 191,300 | — | — |
| 2017-11-14 | $136.42 | $310.39 | 219,900 | — | — |
| 2017-11-13 | $135.95 | $309.32 | 238,600 | — | — |
| 2017-11-10 | $136.01 | $309.45 | 197,000 | — | — |
| 2017-11-09 | $135.36 | $307.98 | 220,700 | — | — |
| 2017-11-08 | $135.03 | $307.22 | 240,300 | — | — |
| 2017-11-07 | $135.07 | $307.32 | 287,900 | — | — |
| 2017-11-06 | $136.90 | $311.48 | 346,300 | — | — |
| 2017-11-03 | $135.81 | $309.00 | 235,600 | — | — |
| 2017-11-02 | $134.99 | $307.13 | 251,300 | — | — |
| 2017-11-01 | $134.43 | $305.86 | 379,800 | — | — |
| 2017-10-31 | $137.01 | $311.73 | 448,800 | — | — |
| 2017-10-30 | $136.56 | $310.71 | 379,600 | — | — |
| 2017-10-27 | $136.52 | $310.61 | 652,400 | — | — |
| 2017-10-26 | $135.28 | $307.79 | 1,027,900 | — | — |
| 2017-10-25 | $135.08 | $307.34 | 323,000 | — | — |
| 2017-10-24 | $134.79 | $306.68 | 299,600 | — | — |
| 2017-10-23 | $135.96 | $309.34 | 387,900 | — | — |
| 2017-10-20 | $135.31 | $307.86 | 360,100 | — | — |
| 2017-10-19 | $135.96 | $309.34 | 259,800 | — | — |
| 2017-10-18 | $135.58 | $308.48 | 268,700 | — | — |
| 2017-10-17 | $134.63 | $306.31 | 301,600 | — | — |
| 2017-10-16 | $135.48 | $308.25 | 173,700 | — | — |
| 2017-10-13 | $135.82 | $309.02 | 197,600 | — | — |
| 2017-10-12 | $136.06 | $309.57 | 338,700 | — | — |
| 2017-10-11 | $135.82 | $309.02 | 228,500 | — | — |
| 2017-10-10 | $135.20 | $307.61 | 339,300 | — | — |
| 2017-10-09 | $133.66 | $304.11 | 343,000 | — | — |
| 2017-10-06 | $132.96 | $302.51 | 248,900 | — | — |
| 2017-10-05 | $132.77 | $302.08 | 203,300 | — | — |
| 2017-10-04 | $132.95 | $302.49 | 303,800 | — | — |
| 2017-10-03 | $131.66 | $299.56 | 275,500 | — | — |
| 2017-10-02 | $131.03 | $298.12 | 316,600 | — | — |
| 2017-09-29 | $132.13 | $300.63 | 260,800 | — | — |
| 2017-09-28 | $131.64 | $299.51 | 287,800 | — | — |
| 2017-09-27 | $130.58 | $297.10 | 372,300 | — | — |
| 2017-09-26 | $130.92 | $297.87 | 282,000 | — | — |
| 2017-09-25 | $132.07 | $300.49 | 612,600 | — | — |
| 2017-09-22 | $132.11 | $300.58 | 290,600 | — | — |
| 2017-09-21 | $131.80 | $299.88 | 270,300 | — | — |
| 2017-09-20 | $131.71 | $299.67 | 529,900 | — | — |
| 2017-09-19 | $135.51 | $308.32 | 278,400 | — | — |
| 2017-09-18 | $135.86 | $309.11 | 302,300 | — | — |
| 2017-09-15 | $135.37 | $308.00 | 359,300 | — | — |
| 2017-09-14 | $134.93 | $307.00 | 349,700 | — | — |
| 2017-09-13 | $135.09 | $307.36 | 526,500 | — | — |
| 2017-09-12 | $137.35 | $312.50 | 435,300 | — | — |
| 2017-09-11 | $136.97 | $311.64 | 379,500 | — | — |
| 2017-09-08 | $136.63 | $310.86 | 554,200 | — | — |
| 2017-09-07 | $135.58 | $308.48 | 333,500 | — | — |
| 2017-09-06 | $134.58 | $306.20 | 425,100 | — | — |
| 2017-09-05 | $134.62 | $306.29 | 331,100 | — | — |
| 2017-09-01 | $134.83 | $306.77 | 406,500 | — | — |
| 2017-08-31 | $134.41 | $305.81 | 320,000 | — | — |
| 2017-08-30 | $132.94 | $302.47 | 227,100 | — | — |
| 2017-08-29 | $132.60 | $301.70 | 344,900 | — | — |
| 2017-08-28 | $132.42 | $301.29 | 236,000 | — | — |
| 2017-08-25 | $132.54 | $301.56 | 282,000 | — | — |
| 2017-08-24 | $131.97 | $300.26 | 272,900 | — | — |
| 2017-08-23 | $132.56 | $301.60 | 290,300 | — | — |
| 2017-08-22 | $132.85 | $302.26 | 282,100 | — | — |
| 2017-08-21 | $132.83 | $302.22 | 226,700 | — | — |
| 2017-08-18 | $132.05 | $300.44 | 333,400 | — | — |
| 2017-08-17 | $132.87 | $302.31 | 505,400 | — | — |
| 2017-08-16 | $134.02 | $304.93 | 631,300 | — | — |
| 2017-08-15 | $131.36 | $298.87 | 290,000 | — | — |
| 2017-08-14 | $130.50 | $296.92 | 271,000 | — | — |
| 2017-08-11 | $129.51 | $294.66 | 249,200 | — | — |
| 2017-08-10 | $129.08 | $293.69 | 318,900 | — | — |
| 2017-08-09 | $130.71 | $297.40 | 389,500 | — | — |
| 2017-08-08 | $132.55 | $296.96 | 400,300 | — | — |
| 2017-08-07 | $132.96 | $297.88 | 376,200 | — | — |
| 2017-08-04 | $132.17 | $296.11 | 698,000 | — | — |
| 2017-08-03 | $129.90 | $291.02 | 351,800 | — | — |
| 2017-08-02 | $130.55 | $292.48 | 554,500 | — | — |
| 2017-08-01 | $130.20 | $291.69 | 327,300 | — | — |
| 2017-07-31 | $130.57 | $292.52 | 476,500 | — | — |
| 2017-07-28 | $130.09 | $291.45 | 862,400 | — | — |
| 2017-07-27 | $127.23 | $285.04 | 1,185,100 | — | — |
| 2017-07-26 | $120.61 | $270.21 | 338,600 | — | — |
| 2017-07-25 | $119.39 | $267.48 | 391,800 | — | — |
| 2017-07-24 | $119.12 | $266.87 | 396,400 | — | — |
| 2017-07-21 | $120.65 | $270.30 | 335,500 | — | — |
| 2017-07-20 | $121.45 | $272.09 | 255,200 | — | — |
| 2017-07-19 | $121.12 | $271.35 | 402,900 | — | — |
| 2017-07-18 | $120.89 | $270.84 | 346,600 | — | — |
| 2017-07-17 | $121.13 | $271.37 | 288,900 | — | — |
| 2017-07-14 | $121.75 | $272.76 | 267,000 | — | — |
| 2017-07-13 | $120.08 | $269.02 | 287,300 | — | — |
| 2017-07-12 | $120.39 | $269.72 | 347,500 | — | — |
| 2017-07-11 | $118.28 | $264.99 | 333,800 | — | — |
| 2017-07-10 | $119.22 | $267.09 | 285,100 | — | — |
| 2017-07-07 | $118.29 | $265.01 | 324,600 | — | — |
| 2017-07-06 | $118.41 | $265.28 | 298,400 | — | — |
| 2017-07-05 | $119.33 | $267.34 | 283,700 | — | — |
| 2017-07-03 | $119.14 | $266.92 | 190,800 | — | — |
| 2017-06-30 | $119.83 | $268.46 | 326,300 | — | — |
| 2017-06-29 | $120.14 | $269.16 | 337,300 | — | — |
| 2017-06-28 | $121.51 | $272.22 | 444,800 | — | — |
| 2017-06-27 | $120.42 | $269.78 | 459,600 | — | — |
| 2017-06-26 | $120.20 | $269.29 | 326,900 | — | — |
| 2017-06-23 | $119.26 | $267.18 | 373,100 | — | — |
| 2017-06-22 | $119.62 | $267.99 | 422,600 | — | — |
| 2017-06-21 | $121.75 | $272.76 | 260,600 | — | — |
| 2017-06-20 | $122.18 | $273.73 | 220,700 | — | — |
| 2017-06-19 | $122.70 | $274.89 | 248,700 | — | — |
| 2017-06-16 | $121.74 | $272.74 | 338,400 | — | — |
| 2017-06-15 | $120.38 | $269.69 | 335,400 | — | — |
| 2017-06-14 | $120.55 | $270.07 | 364,200 | — | — |
| 2017-06-13 | $119.68 | $268.13 | 418,100 | — | — |
| 2017-06-12 | $119.32 | $267.32 | 298,300 | — | — |
| 2017-06-09 | $119.55 | $267.83 | 319,600 | — | — |
| 2017-06-08 | $119.90 | $268.62 | 349,900 | — | — |
| 2017-06-07 | $122.11 | $273.57 | 442,300 | — | — |
| 2017-06-06 | $122.71 | $274.91 | 267,000 | — | — |
| 2017-06-05 | $123.13 | $275.85 | 239,500 | — | — |
| 2017-06-02 | $123.48 | $276.64 | 270,900 | — | — |
| 2017-06-01 | $122.86 | $275.25 | 307,200 | — | — |
| 2017-05-31 | $121.92 | $273.14 | 325,000 | — | — |
| 2017-05-30 | $121.06 | $271.22 | 192,000 | — | — |
| 2017-05-26 | $121.37 | $271.91 | 318,200 | — | — |
| 2017-05-25 | $121.86 | $273.01 | 362,800 | — | — |
| 2017-05-24 | $122.01 | $273.35 | 265,900 | — | — |
| 2017-05-23 | $121.74 | $272.74 | 495,700 | — | — |
| 2017-05-22 | $121.22 | $271.58 | 370,100 | — | — |
| 2017-05-19 | $120.87 | $270.79 | 273,100 | — | — |
| 2017-05-18 | $120.03 | $268.91 | 356,000 | — | — |
| 2017-05-17 | $121.18 | $271.49 | 458,500 | — | — |
| 2017-05-16 | $121.68 | $272.61 | 623,500 | — | — |
| 2017-05-15 | $119.15 | $266.94 | 629,100 | — | — |
| 2017-05-12 | $119.87 | $268.55 | 447,700 | — | — |
| 2017-05-11 | $119.83 | $268.46 | 748,900 | — | — |
| 2017-05-10 | $119.48 | $267.68 | 427,500 | — | — |
| 2017-05-09 | $119.71 | $268.19 | 263,800 | — | — |
| 2017-05-08 | $119.90 | $268.62 | 369,700 | — | — |
| 2017-05-05 | $119.55 | $267.83 | 341,200 | — | — |
| 2017-05-04 | $119.05 | $266.71 | 444,400 | — | — |
| 2017-05-03 | $117.25 | $262.68 | 290,700 | — | — |
| 2017-05-02 | $117.36 | $262.93 | 307,200 | — | — |
| 2017-05-01 | $117.34 | $262.88 | 313,800 | — | — |
| 2017-04-28 | $117.43 | $263.08 | 375,500 | — | — |
| 2017-04-27 | $117.47 | $263.17 | 493,500 | — | — |
| 2017-04-26 | $116.81 | $261.70 | 696,000 | — | — |
| 2017-04-25 | $117.15 | $262.46 | 428,100 | — | — |
| 2017-04-24 | $116.68 | $261.40 | 594,200 | — | — |
| 2017-04-21 | $114.05 | $255.51 | 585,800 | — | — |
| 2017-04-20 | $114.03 | $255.47 | 742,800 | — | — |
| 2017-04-19 | $113.76 | $254.86 | 804,900 | — | — |
| 2017-04-18 | $116.05 | $259.99 | 396,900 | — | — |
| 2017-04-17 | $116.27 | $260.49 | 222,200 | — | — |
| 2017-04-13 | $115.61 | $259.01 | 237,700 | — | — |
| 2017-04-12 | $116.36 | $260.69 | 313,700 | — | — |
| 2017-04-11 | $115.74 | $259.30 | 559,200 | — | — |
| 2017-04-10 | $114.69 | $256.95 | 322,500 | — | — |
| 2017-04-07 | $114.00 | $255.40 | 414,700 | — | — |
| 2017-04-06 | $115.25 | $258.20 | 427,900 | — | — |
| 2017-04-05 | $114.99 | $257.62 | 323,300 | — | — |
| 2017-04-04 | $115.06 | $257.77 | 314,200 | — | — |
| 2017-04-03 | $115.28 | $258.27 | 402,500 | — | — |
| 2017-03-31 | $115.58 | $258.94 | 668,700 | — | — |
| 2017-03-30 | $116.11 | $260.13 | 268,800 | — | — |
| 2017-03-29 | $116.53 | $261.07 | 342,900 | — | — |
| 2017-03-28 | $116.45 | $260.89 | 305,800 | — | — |
| 2017-03-27 | $116.68 | $261.40 | 424,800 | — | — |
| 2017-03-24 | $116.43 | $260.84 | 217,000 | — | — |
| 2017-03-23 | $116.23 | $260.40 | 339,600 | — | — |
| 2017-03-22 | $116.37 | $260.71 | 294,600 | — | — |
| 2017-03-21 | $116.64 | $261.31 | 451,600 | — | — |
| 2017-03-20 | $116.21 | $260.35 | 348,200 | — | — |
| 2017-03-17 | $116.09 | $260.08 | 717,700 | — | — |
| 2017-03-16 | $114.90 | $257.42 | 388,700 | — | — |
| 2017-03-15 | $113.91 | $255.20 | 428,500 | — | — |
| 2017-03-14 | $113.07 | $253.32 | 369,800 | — | — |
| 2017-03-13 | $112.77 | $252.64 | 421,900 | — | — |
| 2017-03-10 | $112.38 | $251.77 | 354,300 | — | — |
| 2017-03-09 | $111.34 | $249.44 | 255,200 | — | — |
| 2017-03-08 | $110.99 | $248.66 | 512,700 | — | — |
| 2017-03-07 | $111.32 | $249.40 | 773,400 | — | — |
| 2017-03-06 | $112.25 | $251.48 | 374,700 | — | — |
| 2017-03-03 | $112.73 | $252.55 | 766,200 | — | — |
| 2017-03-02 | $113.56 | $254.41 | 380,700 | — | — |
| 2017-03-01 | $113.72 | $254.77 | 535,300 | — | — |
| 2017-02-28 | $114.31 | $256.09 | 366,300 | — | — |
| 2017-02-27 | $114.83 | $257.26 | 396,100 | — | — |
| 2017-02-24 | $114.77 | $257.12 | 499,600 | — | — |
| 2017-02-23 | $115.27 | $258.25 | 666,800 | — | — |
| 2017-02-22 | $114.75 | $257.08 | 749,000 | — | — |
| 2017-02-21 | $115.42 | $255.91 | 733,600 | — | — |
| 2017-02-17 | $114.83 | $254.60 | 431,300 | — | — |
| 2017-02-16 | $114.20 | $253.21 | 604,600 | — | — |
| 2017-02-15 | $114.31 | $253.45 | 359,600 | — | — |
| 2017-02-14 | $113.42 | $251.48 | 437,700 | — | — |
| 2017-02-13 | $114.12 | $253.03 | 478,100 | — | — |
| 2017-02-10 | $113.83 | $252.39 | 393,400 | — | — |
| 2017-02-09 | $114.21 | $253.23 | 557,900 | — | — |
| 2017-02-08 | $114.04 | $252.85 | 549,500 | — | — |
| 2017-02-07 | $112.82 | $250.15 | 377,700 | — | — |
| 2017-02-06 | $111.94 | $248.19 | 306,200 | — | — |
| 2017-02-03 | $111.89 | $248.08 | 466,900 | — | — |
| 2017-02-02 | $111.20 | $246.55 | 646,900 | — | — |
| 2017-02-01 | $111.85 | $248.00 | 594,700 | — | — |
| 2017-01-31 | $112.03 | $248.39 | 546,300 | — | — |
| 2017-01-30 | $111.67 | $247.60 | 669,700 | — | — |
| 2017-01-27 | $113.00 | $250.55 | 1,472,900 | — | — |
| 2017-01-26 | $112.14 | $248.64 | 1,496,900 | — | — |
| 2017-01-25 | $108.64 | $240.88 | 679,000 | — | — |
| 2017-01-24 | $109.35 | $242.45 | 669,800 | — | — |
| 2017-01-23 | $108.71 | $241.03 | 610,100 | — | — |
| 2017-01-20 | $107.34 | $238.00 | 1,246,100 | — | — |
| 2017-01-19 | $107.37 | $238.06 | 458,600 | — | — |
| 2017-01-18 | $107.28 | $237.86 | 578,100 | — | — |
| 2017-01-17 | $106.87 | $236.95 | 723,800 | — | — |
| 2017-01-13 | $107.73 | $238.86 | 573,800 | — | — |
| 2017-01-12 | $107.37 | $238.06 | 495,500 | — | — |
| 2017-01-11 | $106.90 | $237.02 | 603,100 | — | — |
| 2017-01-10 | $105.92 | $234.85 | 550,100 | — | — |
| 2017-01-09 | $106.56 | $236.27 | 584,000 | — | — |
| 2017-01-06 | $106.39 | $235.89 | 535,400 | — | — |
| 2017-01-05 | $106.82 | $236.84 | 694,300 | — | — |
| 2017-01-04 | $105.57 | $234.07 | 652,400 | — | — |
| 2017-01-03 | $104.27 | $231.19 | 652,200 | — | — |