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-04-02 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 | $711.37 | $711.37 | 289,000 | — | — |
| 2017-12-28 | $718.38 | $718.38 | 277,900 | — | — |
| 2017-12-27 | $707.00 | $707.00 | 275,100 | — | — |
| 2017-12-26 | $714.48 | $714.48 | 180,200 | — | — |
| 2017-12-22 | $710.09 | $710.09 | 283,100 | — | — |
| 2017-12-21 | $705.91 | $705.91 | 401,300 | — | — |
| 2017-12-20 | $700.90 | $700.90 | 674,800 | — | — |
| 2017-12-19 | $701.01 | $701.01 | 584,200 | — | — |
| 2017-12-18 | $704.40 | $704.40 | 428,200 | — | — |
| 2017-12-15 | $697.06 | $697.06 | 591,500 | — | — |
| 2017-12-14 | $701.23 | $701.23 | 522,100 | — | — |
| 2017-12-13 | $708.21 | $708.21 | 303,200 | — | — |
| 2017-12-12 | $711.05 | $711.05 | 447,000 | — | — |
| 2017-12-11 | $708.61 | $708.61 | 501,900 | — | — |
| 2017-12-08 | $721.89 | $721.89 | 546,900 | — | — |
| 2017-12-07 | $702.34 | $702.34 | 417,300 | — | — |
| 2017-12-06 | $698.65 | $698.65 | 492,900 | — | — |
| 2017-12-05 | $712.76 | $712.76 | 1,225,500 | — | — |
| 2017-12-04 | $709.77 | $709.77 | 852,500 | — | — |
| 2017-12-01 | $678.40 | $678.40 | 383,300 | — | — |
| 2017-11-30 | $686.76 | $686.76 | 551,800 | — | — |
| 2017-11-29 | $688.92 | $688.92 | 1,076,300 | — | — |
| 2017-11-28 | $664.22 | $664.22 | 754,700 | — | — |
| 2017-11-27 | $637.95 | $637.95 | 349,900 | — | — |
| 2017-11-24 | $632.98 | $632.98 | 123,900 | — | — |
| 2017-11-22 | $638.24 | $638.24 | 421,600 | — | — |
| 2017-11-21 | $632.40 | $632.40 | 505,400 | — | — |
| 2017-11-20 | $634.65 | $634.65 | 490,300 | — | — |
| 2017-11-17 | $629.43 | $629.43 | 384,200 | — | — |
| 2017-11-16 | $618.59 | $618.59 | 285,400 | — | — |
| 2017-11-15 | $609.14 | $609.14 | 356,300 | — | — |
| 2017-11-14 | $607.63 | $607.63 | 692,400 | — | — |
| 2017-11-13 | $595.26 | $595.26 | 360,000 | — | — |
| 2017-11-10 | $598.06 | $598.06 | 447,800 | — | — |
| 2017-11-09 | $605.97 | $605.97 | 437,100 | — | — |
| 2017-11-08 | $596.03 | $596.03 | 292,200 | — | — |
| 2017-11-07 | $603.56 | $603.56 | 215,500 | — | — |
| 2017-11-06 | $607.00 | $607.00 | 285,200 | — | — |
| 2017-11-03 | $606.41 | $606.41 | 372,700 | — | — |
| 2017-11-02 | $602.70 | $602.70 | 420,400 | — | — |
| 2017-11-01 | $584.88 | $584.88 | 357,000 | — | — |
| 2017-10-31 | $589.50 | $589.50 | 189,000 | — | — |
| 2017-10-30 | $590.15 | $590.15 | 380,100 | — | — |
| 2017-10-27 | $583.17 | $583.17 | 490,700 | — | — |
| 2017-10-26 | $590.89 | $590.89 | 1,417,300 | — | — |
| 2017-10-25 | $587.40 | $587.40 | 280,100 | — | — |
| 2017-10-24 | $585.83 | $585.83 | 422,100 | — | — |
| 2017-10-23 | $589.00 | $589.00 | 283,200 | — | — |
| 2017-10-20 | $590.06 | $590.06 | 372,100 | — | — |
| 2017-10-19 | $595.27 | $595.27 | 578,800 | — | — |
| 2017-10-18 | $606.31 | $606.31 | 308,600 | — | — |
| 2017-10-17 | $607.87 | $607.87 | 388,700 | — | — |
| 2017-10-16 | $598.55 | $598.55 | 271,400 | — | — |
| 2017-10-13 | $599.16 | $599.16 | 294,500 | — | — |
| 2017-10-12 | $589.75 | $589.75 | 233,200 | — | — |
| 2017-10-11 | $588.56 | $588.56 | 356,500 | — | — |
| 2017-10-10 | $587.57 | $587.57 | 339,400 | — | — |
| 2017-10-09 | $592.04 | $592.04 | 198,300 | — | — |
| 2017-10-06 | $601.49 | $601.49 | 250,000 | — | — |
| 2017-10-05 | $599.83 | $599.83 | 296,400 | — | — |
| 2017-10-04 | $595.24 | $595.24 | 337,400 | — | — |
| 2017-10-03 | $599.55 | $599.55 | 317,800 | — | — |
| 2017-10-02 | $597.62 | $597.62 | 319,100 | — | — |
| 2017-09-29 | $595.11 | $595.11 | 456,800 | — | — |
| 2017-09-28 | $587.29 | $587.29 | 503,800 | — | — |
| 2017-09-27 | $588.28 | $588.28 | 304,800 | — | — |
| 2017-09-26 | $587.13 | $587.13 | 409,000 | — | — |
| 2017-09-25 | $583.48 | $583.48 | 680,300 | — | — |
| 2017-09-22 | $574.03 | $574.03 | 729,300 | — | — |
| 2017-09-21 | $553.49 | $553.49 | 659,200 | — | — |
| 2017-09-20 | $543.58 | $543.58 | 673,200 | — | — |
| 2017-09-19 | $535.19 | $535.19 | 2,031,400 | — | — |
| 2017-09-18 | $563.40 | $563.40 | 897,500 | — | — |
| 2017-09-15 | $569.89 | $569.89 | 693,600 | — | — |
| 2017-09-14 | $563.56 | $563.56 | 637,300 | — | — |
| 2017-09-13 | $569.34 | $569.34 | 802,900 | — | — |
| 2017-09-12 | $551.55 | $551.55 | 432,300 | — | — |
| 2017-09-11 | $540.32 | $540.32 | 257,600 | — | — |
| 2017-09-08 | $540.51 | $540.51 | 331,400 | — | — |
| 2017-09-07 | $541.16 | $541.16 | 287,000 | — | — |
| 2017-09-06 | $540.65 | $540.65 | 350,700 | — | — |
| 2017-09-05 | $540.00 | $540.00 | 502,100 | — | — |
| 2017-09-01 | $538.77 | $538.77 | 338,800 | — | — |
| 2017-08-31 | $528.44 | $528.44 | 376,300 | — | — |
| 2017-08-30 | $529.53 | $529.53 | 293,200 | — | — |
| 2017-08-29 | $522.38 | $522.38 | 265,300 | — | — |
| 2017-08-28 | $525.40 | $525.40 | 279,700 | — | — |
| 2017-08-25 | $528.95 | $528.95 | 630,300 | — | — |
| 2017-08-24 | $511.63 | $511.63 | 416,700 | — | — |
| 2017-08-23 | $513.34 | $513.34 | 291,800 | — | — |
| 2017-08-22 | $519.13 | $519.13 | 262,300 | — | — |
| 2017-08-21 | $517.51 | $517.51 | 361,900 | — | — |
| 2017-08-18 | $510.19 | $510.19 | 870,400 | — | — |
| 2017-08-17 | $515.56 | $515.56 | 478,100 | — | — |
| 2017-08-16 | $524.59 | $524.59 | 542,200 | — | — |
| 2017-08-15 | $516.13 | $516.13 | 819,100 | — | — |
| 2017-08-14 | $525.32 | $525.32 | 469,600 | — | — |
| 2017-08-11 | $533.94 | $533.94 | 373,100 | — | — |
| 2017-08-10 | $525.52 | $525.52 | 301,800 | — | — |
| 2017-08-09 | $533.16 | $533.16 | 409,500 | — | — |
| 2017-08-08 | $530.97 | $530.97 | 302,500 | — | — |
| 2017-08-07 | $541.66 | $541.66 | 315,100 | — | — |
| 2017-08-04 | $536.82 | $536.82 | 259,600 | — | — |
| 2017-08-03 | $529.29 | $529.29 | 389,400 | — | — |
| 2017-08-02 | $542.89 | $542.89 | 581,700 | — | — |
| 2017-08-01 | $547.86 | $547.86 | 472,600 | — | — |
| 2017-07-31 | $539.82 | $539.82 | 623,700 | — | — |
| 2017-07-28 | $526.92 | $526.92 | 680,100 | — | — |
| 2017-07-27 | $529.01 | $529.01 | 708,300 | — | — |
| 2017-07-26 | $515.97 | $515.97 | 396,900 | — | — |
| 2017-07-25 | $511.01 | $511.01 | 341,700 | — | — |
| 2017-07-24 | $498.25 | $498.25 | 448,100 | — | — |
| 2017-07-21 | $511.46 | $511.46 | 651,300 | — | — |
| 2017-07-20 | $502.56 | $502.56 | 489,300 | — | — |
| 2017-07-19 | $493.44 | $493.44 | 447,400 | — | — |
| 2017-07-18 | $495.69 | $495.69 | 595,100 | — | — |
| 2017-07-17 | $503.66 | $503.66 | 437,400 | — | — |
| 2017-07-14 | $506.31 | $506.31 | 545,800 | — | — |
| 2017-07-13 | $506.81 | $506.81 | 615,800 | — | — |
| 2017-07-12 | $493.15 | $493.15 | 693,400 | — | — |
| 2017-07-11 | $499.57 | $499.57 | 671,400 | — | — |
| 2017-07-10 | $507.54 | $507.54 | 722,500 | — | — |
| 2017-07-07 | $501.39 | $501.39 | 705,200 | — | — |
| 2017-07-06 | $507.48 | $507.48 | 900,800 | — | — |
| 2017-07-05 | $516.83 | $516.83 | 1,858,100 | — | — |
| 2017-07-03 | $571.71 | $571.71 | 227,600 | — | — |
| 2017-06-30 | $570.46 | $570.46 | 464,900 | — | — |
| 2017-06-29 | $559.67 | $559.67 | 662,700 | — | — |
| 2017-06-28 | $569.02 | $569.02 | 514,200 | — | — |
| 2017-06-27 | $578.77 | $578.77 | 282,000 | — | — |
| 2017-06-26 | $579.61 | $579.61 | 295,800 | — | — |
| 2017-06-23 | $574.98 | $574.98 | 632,600 | — | — |
| 2017-06-22 | $579.63 | $579.63 | 702,700 | — | — |
| 2017-06-21 | $574.01 | $574.01 | 711,100 | — | — |
| 2017-06-20 | $585.20 | $585.20 | 561,300 | — | — |
| 2017-06-19 | $596.86 | $596.86 | 419,300 | — | — |
| 2017-06-16 | $593.81 | $593.81 | 639,000 | — | — |
| 2017-06-15 | $613.01 | $613.01 | 455,000 | — | — |
| 2017-06-14 | $608.38 | $608.38 | 346,900 | — | — |
| 2017-06-13 | $612.08 | $612.08 | 324,900 | — | — |
| 2017-06-12 | $612.02 | $612.02 | 517,300 | — | — |
| 2017-06-09 | $606.36 | $606.36 | 537,900 | — | — |
| 2017-06-08 | $598.96 | $598.96 | 477,300 | — | — |
| 2017-06-07 | $606.77 | $606.77 | 451,400 | — | — |
| 2017-06-06 | $603.88 | $603.88 | 464,000 | — | — |
| 2017-06-05 | $617.07 | $617.07 | 536,300 | — | — |
| 2017-06-02 | $621.70 | $621.70 | 495,800 | — | — |
| 2017-06-01 | $623.98 | $623.98 | 639,100 | — | — |
| 2017-05-31 | $605.92 | $605.92 | 884,500 | — | — |
| 2017-05-30 | $612.98 | $612.98 | 595,400 | — | — |
| 2017-05-26 | $615.62 | $615.62 | 785,100 | — | — |
| 2017-05-25 | $607.34 | $607.34 | 846,300 | — | — |
| 2017-05-24 | $590.99 | $590.99 | 1,580,100 | — | — |
| 2017-05-23 | $581.40 | $581.40 | 2,949,700 | — | — |
| 2017-05-22 | $659.49 | $659.49 | 594,300 | — | — |
| 2017-05-19 | $673.65 | $673.65 | 542,000 | — | — |
| 2017-05-18 | $673.79 | $673.79 | 334,800 | — | — |
| 2017-05-17 | $664.05 | $664.05 | 545,700 | — | — |
| 2017-05-16 | $669.83 | $669.83 | 462,600 | — | — |
| 2017-05-15 | $681.01 | $681.01 | 464,500 | — | — |
| 2017-05-12 | $680.72 | $680.72 | 304,400 | — | — |
| 2017-05-11 | $693.85 | $693.85 | 331,600 | — | — |
| 2017-05-10 | $698.03 | $698.03 | 378,500 | — | — |
| 2017-05-09 | $707.05 | $707.05 | 262,500 | — | — |
| 2017-05-08 | $709.98 | $709.98 | 202,400 | — | — |
| 2017-05-05 | $705.31 | $705.31 | 281,300 | — | — |
| 2017-05-04 | $704.58 | $704.58 | 294,100 | — | — |
| 2017-05-03 | $697.18 | $697.18 | 324,400 | — | — |
| 2017-05-02 | $688.94 | $688.94 | 362,900 | — | — |
| 2017-05-01 | $682.99 | $682.99 | 362,400 | — | — |
| 2017-04-28 | $692.19 | $692.19 | 527,300 | — | — |
| 2017-04-27 | $703.90 | $703.90 | 635,900 | — | — |
| 2017-04-26 | $715.12 | $715.12 | 443,400 | — | — |
| 2017-04-25 | $712.06 | $712.06 | 353,300 | — | — |
| 2017-04-24 | $722.45 | $722.45 | 367,100 | — | — |
| 2017-04-21 | $707.79 | $707.79 | 343,800 | — | — |
| 2017-04-20 | $706.30 | $706.30 | 296,800 | — | — |
| 2017-04-19 | $697.57 | $697.57 | 457,500 | — | — |
| 2017-04-18 | $689.07 | $689.07 | 261,900 | — | — |
| 2017-04-17 | $687.61 | $687.61 | 218,000 | — | — |
| 2017-04-13 | $688.46 | $688.46 | 198,200 | — | — |
| 2017-04-12 | $693.34 | $693.34 | 265,000 | — | — |
| 2017-04-11 | $700.59 | $700.59 | 193,600 | — | — |
| 2017-04-10 | $703.64 | $703.64 | 260,200 | — | — |
| 2017-04-07 | $700.44 | $700.44 | 265,400 | — | — |
| 2017-04-06 | $702.29 | $702.29 | 235,200 | — | — |
| 2017-04-05 | $703.03 | $703.03 | 408,800 | — | — |
| 2017-04-04 | $696.67 | $696.67 | 499,800 | — | — |
| 2017-04-03 | $700.69 | $700.69 | 796,600 | — | — |
| 2017-03-31 | $723.05 | $723.05 | 300,800 | — | — |
| 2017-03-30 | $719.08 | $719.08 | 334,900 | — | — |
| 2017-03-29 | $722.46 | $722.46 | 267,900 | — | — |
| 2017-03-28 | $716.99 | $716.99 | 386,000 | — | — |
| 2017-03-27 | $714.16 | $714.16 | 367,800 | — | — |
| 2017-03-24 | $721.16 | $721.16 | 187,100 | — | — |
| 2017-03-23 | $725.50 | $725.50 | 260,700 | — | — |
| 2017-03-22 | $725.35 | $725.35 | 281,900 | — | — |
| 2017-03-21 | $725.21 | $725.21 | 317,900 | — | — |
| 2017-03-20 | $729.79 | $729.79 | 298,800 | — | — |
| 2017-03-17 | $730.77 | $730.77 | 474,200 | — | — |
| 2017-03-16 | $721.85 | $721.85 | 270,700 | — | — |
| 2017-03-15 | $716.29 | $716.29 | 559,600 | — | — |
| 2017-03-14 | $728.99 | $728.99 | 250,600 | — | — |
| 2017-03-13 | $728.55 | $728.55 | 367,600 | — | — |
| 2017-03-10 | $717.03 | $717.03 | 276,500 | — | — |
| 2017-03-09 | $715.93 | $715.93 | 334,500 | — | — |
| 2017-03-08 | $717.67 | $717.67 | 417,600 | — | — |
| 2017-03-07 | $712.72 | $712.72 | 495,300 | — | — |
| 2017-03-06 | $723.91 | $723.91 | 302,600 | — | — |
| 2017-03-03 | $725.24 | $725.24 | 483,700 | — | — |
| 2017-03-02 | $733.53 | $733.53 | 275,700 | — | — |
| 2017-03-01 | $738.97 | $738.97 | 649,200 | — | — |
| 2017-02-28 | $736.55 | $736.55 | 603,200 | — | — |
| 2017-02-27 | $740.85 | $740.85 | 536,900 | — | — |
| 2017-02-24 | $732.75 | $732.75 | 257,000 | — | — |
| 2017-02-23 | $727.22 | $727.22 | 347,100 | — | — |
| 2017-02-22 | $735.33 | $735.33 | 316,600 | — | — |
| 2017-02-21 | $740.66 | $740.66 | 319,700 | — | — |
| 2017-02-17 | $741.05 | $741.05 | 231,300 | — | — |
| 2017-02-16 | $737.36 | $737.36 | 264,800 | — | — |
| 2017-02-15 | $739.50 | $739.50 | 228,400 | — | — |
| 2017-02-14 | $735.79 | $735.79 | 267,500 | — | — |
| 2017-02-13 | $736.09 | $736.09 | 173,900 | — | — |
| 2017-02-10 | $740.65 | $740.65 | 236,400 | — | — |
| 2017-02-09 | $745.94 | $745.94 | 444,600 | — | — |
| 2017-02-08 | $741.06 | $741.06 | 566,500 | — | — |
| 2017-02-07 | $721.66 | $721.66 | 349,700 | — | — |
| 2017-02-06 | $720.49 | $720.49 | 299,900 | — | — |
| 2017-02-03 | $724.72 | $724.72 | 318,800 | — | — |
| 2017-02-02 | $725.43 | $725.43 | 457,200 | — | — |
| 2017-02-01 | $714.99 | $714.99 | 394,200 | — | — |
| 2017-01-31 | $724.98 | $724.98 | 1,938,800 | — | — |
| 2017-01-30 | $724.41 | $724.41 | 339,600 | — | — |
| 2017-01-27 | $730.00 | $730.00 | 320,700 | — | — |
| 2017-01-26 | $729.89 | $729.89 | 361,600 | — | — |
| 2017-01-25 | $735.00 | $735.00 | 391,100 | — | — |
| 2017-01-24 | $738.43 | $738.43 | 354,700 | — | — |
| 2017-01-23 | $739.35 | $739.35 | 700,800 | — | — |
| 2017-01-20 | $770.02 | $770.02 | 340,400 | — | — |
| 2017-01-19 | $769.90 | $769.90 | 255,500 | — | — |
| 2017-01-18 | $778.30 | $778.30 | 308,000 | — | — |
| 2017-01-17 | $782.29 | $782.29 | 278,700 | — | — |
| 2017-01-13 | $779.81 | $779.81 | 262,100 | — | — |
| 2017-01-12 | $790.27 | $790.27 | 213,700 | — | — |
| 2017-01-11 | $792.00 | $792.00 | 170,900 | — | — |
| 2017-01-10 | $793.68 | $793.68 | 186,400 | — | — |
| 2017-01-09 | $790.34 | $790.34 | 127,100 | — | — |
| 2017-01-06 | $792.91 | $792.91 | 216,500 | — | — |
| 2017-01-05 | $792.00 | $792.00 | 243,200 | — | — |
| 2017-01-04 | $793.04 | $793.04 | 187,200 | — | — |
| 2017-01-03 | $791.46 | $791.46 | 248,800 | — | — |