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
- 1994-01-28 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 — 2019
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2019-12-31 | $131.86 | $629.72 | 561,000 | — | — |
| 2019-12-30 | $130.55 | $623.47 | 311,100 | — | — |
| 2019-12-27 | $130.00 | $620.84 | 268,100 | — | — |
| 2019-12-26 | $129.43 | $618.12 | 253,200 | — | — |
| 2019-12-24 | $129.36 | $617.78 | 99,800 | — | — |
| 2019-12-23 | $129.04 | $616.26 | 403,000 | — | — |
| 2019-12-20 | $130.06 | $621.13 | 1,228,800 | — | — |
| 2019-12-19 | $129.32 | $617.59 | 819,800 | — | — |
| 2019-12-18 | $128.87 | $615.44 | 910,500 | — | — |
| 2019-12-17 | $128.08 | $611.67 | 915,000 | — | — |
| 2019-12-16 | $130.54 | $623.42 | 627,400 | — | — |
| 2019-12-13 | $130.50 | $623.23 | 896,600 | — | — |
| 2019-12-12 | $130.78 | $624.57 | 825,600 | — | — |
| 2019-12-11 | $131.64 | $628.67 | 642,700 | — | — |
| 2019-12-10 | $133.43 | $637.22 | 727,100 | — | — |
| 2019-12-09 | $135.00 | $644.72 | 461,300 | — | — |
| 2019-12-06 | $134.79 | $643.72 | 486,500 | — | — |
| 2019-12-05 | $135.00 | $644.72 | 486,300 | — | — |
| 2019-12-04 | $134.75 | $643.53 | 638,300 | — | — |
| 2019-12-03 | $134.12 | $640.52 | 492,000 | — | — |
| 2019-12-02 | $133.66 | $638.32 | 445,500 | — | — |
| 2019-11-29 | $136.11 | $650.02 | 239,100 | — | — |
| 2019-11-27 | $137.11 | $654.80 | 506,900 | — | — |
| 2019-11-26 | $137.07 | $654.61 | 1,302,700 | — | — |
| 2019-11-25 | $134.16 | $640.71 | 475,500 | — | — |
| 2019-11-22 | $134.40 | $641.85 | 395,900 | — | — |
| 2019-11-21 | $135.38 | $646.53 | 507,000 | — | — |
| 2019-11-20 | $137.44 | $656.37 | 481,400 | — | — |
| 2019-11-19 | $137.39 | $656.13 | 510,400 | — | — |
| 2019-11-18 | $137.67 | $657.47 | 562,400 | — | — |
| 2019-11-15 | $138.33 | $660.62 | 681,300 | — | — |
| 2019-11-14 | $136.72 | $652.93 | 656,100 | — | — |
| 2019-11-13 | $134.65 | $643.05 | 709,600 | — | — |
| 2019-11-12 | $131.59 | $628.43 | 873,500 | — | — |
| 2019-11-11 | $132.90 | $634.69 | 626,500 | — | — |
| 2019-11-08 | $133.99 | $639.90 | 484,800 | — | — |
| 2019-11-07 | $135.26 | $645.96 | 618,100 | — | — |
| 2019-11-06 | $136.41 | $651.45 | 742,200 | — | — |
| 2019-11-05 | $135.66 | $647.87 | 940,100 | — | — |
| 2019-11-04 | $139.15 | $664.54 | 595,900 | — | — |
| 2019-11-01 | $139.15 | $664.54 | 579,100 | — | — |
| 2019-10-31 | $138.99 | $663.78 | 755,100 | — | — |
| 2019-10-30 | $136.76 | $653.13 | 425,800 | — | — |
| 2019-10-29 | $135.42 | $646.73 | 315,400 | — | — |
| 2019-10-28 | $134.95 | $644.48 | 298,200 | — | — |
| 2019-10-25 | $135.48 | $647.01 | 321,300 | — | — |
| 2019-10-24 | $136.16 | $650.26 | 528,600 | — | — |
| 2019-10-23 | $135.95 | $649.26 | 530,100 | — | — |
| 2019-10-22 | $136.38 | $651.31 | 635,400 | — | — |
| 2019-10-21 | $136.86 | $653.60 | 546,800 | — | — |
| 2019-10-18 | $135.15 | $645.44 | 427,000 | — | — |
| 2019-10-17 | $134.08 | $640.33 | 492,000 | — | — |
| 2019-10-16 | $133.42 | $637.17 | 484,800 | — | — |
| 2019-10-15 | $133.19 | $636.08 | 481,000 | — | — |
| 2019-10-14 | $132.62 | $633.35 | 283,000 | — | — |
| 2019-10-11 | $131.79 | $629.39 | 489,400 | — | — |
| 2019-10-10 | $133.47 | $632.83 | 332,900 | — | — |
| 2019-10-09 | $132.97 | $630.46 | 313,500 | — | — |
| 2019-10-08 | $132.65 | $628.94 | 409,600 | — | — |
| 2019-10-07 | $132.68 | $629.08 | 355,600 | — | — |
| 2019-10-04 | $132.44 | $627.95 | 584,100 | — | — |
| 2019-10-03 | $131.04 | $621.31 | 666,900 | — | — |
| 2019-10-02 | $130.53 | $618.89 | 462,900 | — | — |
| 2019-10-01 | $129.98 | $616.28 | 491,000 | — | — |
| 2019-09-30 | $130.01 | $616.42 | 665,700 | — | — |
| 2019-09-27 | $130.33 | $617.94 | 401,400 | — | — |
| 2019-09-26 | $130.46 | $618.56 | 557,900 | — | — |
| 2019-09-25 | $129.89 | $615.85 | 351,500 | — | — |
| 2019-09-24 | $129.24 | $612.77 | 549,700 | — | — |
| 2019-09-23 | $129.14 | $612.30 | 323,500 | — | — |
| 2019-09-20 | $129.05 | $611.87 | 855,700 | — | — |
| 2019-09-19 | $129.82 | $615.52 | 336,200 | — | — |
| 2019-09-18 | $129.67 | $614.81 | 404,200 | — | — |
| 2019-09-17 | $129.67 | $614.81 | 726,500 | — | — |
| 2019-09-16 | $128.06 | $607.18 | 923,000 | — | — |
| 2019-09-13 | $126.96 | $601.96 | 437,100 | — | — |
| 2019-09-12 | $128.66 | $610.02 | 412,500 | — | — |
| 2019-09-11 | $128.55 | $609.50 | 511,500 | — | — |
| 2019-09-10 | $127.94 | $606.61 | 456,500 | — | — |
| 2019-09-09 | $128.48 | $609.17 | 535,000 | — | — |
| 2019-09-06 | $128.82 | $610.78 | 378,800 | — | — |
| 2019-09-05 | $128.35 | $608.55 | 352,800 | — | — |
| 2019-09-04 | $128.55 | $609.50 | 421,400 | — | — |
| 2019-09-03 | $127.88 | $606.32 | 477,100 | — | — |
| 2019-08-30 | $126.68 | $600.63 | 425,700 | — | — |
| 2019-08-29 | $126.90 | $601.68 | 369,300 | — | — |
| 2019-08-28 | $126.44 | $599.50 | 456,800 | — | — |
| 2019-08-27 | $125.15 | $593.38 | 536,100 | — | — |
| 2019-08-26 | $126.06 | $597.70 | 361,100 | — | — |
| 2019-08-23 | $124.82 | $591.82 | 496,900 | — | — |
| 2019-08-22 | $126.94 | $601.87 | 406,500 | — | — |
| 2019-08-21 | $125.79 | $596.41 | 267,000 | — | — |
| 2019-08-20 | $125.33 | $594.23 | 345,800 | — | — |
| 2019-08-19 | $126.33 | $598.98 | 570,400 | — | — |
| 2019-08-16 | $124.21 | $588.92 | 644,500 | — | — |
| 2019-08-15 | $123.53 | $585.70 | 645,500 | — | — |
| 2019-08-14 | $122.64 | $581.48 | 809,300 | — | — |
| 2019-08-13 | $124.27 | $589.21 | 604,100 | — | — |
| 2019-08-12 | $124.24 | $589.07 | 327,100 | — | — |
| 2019-08-09 | $123.78 | $586.88 | 450,200 | — | — |
| 2019-08-08 | $123.08 | $583.57 | 538,500 | — | — |
| 2019-08-07 | $121.55 | $576.31 | 721,600 | — | — |
| 2019-08-06 | $120.52 | $571.43 | 817,500 | — | — |
| 2019-08-05 | $117.53 | $557.25 | 1,183,000 | — | — |
| 2019-08-02 | $121.59 | $576.50 | 726,700 | — | — |
| 2019-08-01 | $120.74 | $572.47 | 920,900 | — | — |
| 2019-07-31 | $117.84 | $558.72 | 840,000 | — | — |
| 2019-07-30 | $119.22 | $565.26 | 394,700 | — | — |
| 2019-07-29 | $119.18 | $565.07 | 518,000 | — | — |
| 2019-07-26 | $118.74 | $562.99 | 711,200 | — | — |
| 2019-07-25 | $118.63 | $562.47 | 661,000 | — | — |
| 2019-07-24 | $118.69 | $562.75 | 800,600 | — | — |
| 2019-07-23 | $119.15 | $564.93 | 743,000 | — | — |
| 2019-07-22 | $118.40 | $561.38 | 509,600 | — | — |
| 2019-07-19 | $119.05 | $564.46 | 500,400 | — | — |
| 2019-07-18 | $121.44 | $575.79 | 292,700 | — | — |
| 2019-07-17 | $120.84 | $572.95 | 347,400 | — | — |
| 2019-07-16 | $121.07 | $574.04 | 361,600 | — | — |
| 2019-07-15 | $120.95 | $573.47 | 439,300 | — | — |
| 2019-07-12 | $120.70 | $572.28 | 410,300 | — | — |
| 2019-07-11 | $121.96 | $573.70 | 630,100 | — | — |
| 2019-07-10 | $123.56 | $581.23 | 524,300 | — | — |
| 2019-07-09 | $122.48 | $576.15 | 364,300 | — | — |
| 2019-07-08 | $122.14 | $574.55 | 377,300 | — | — |
| 2019-07-05 | $121.26 | $570.41 | 283,400 | — | — |
| 2019-07-03 | $121.57 | $571.87 | 249,200 | — | — |
| 2019-07-02 | $120.55 | $567.07 | 735,900 | — | — |
| 2019-07-01 | $118.53 | $557.57 | 685,200 | — | — |
| 2019-06-28 | $117.76 | $553.95 | 837,800 | — | — |
| 2019-06-27 | $116.32 | $547.17 | 476,800 | — | — |
| 2019-06-26 | $115.38 | $542.75 | 668,600 | — | — |
| 2019-06-25 | $117.45 | $552.49 | 587,700 | — | — |
| 2019-06-24 | $118.82 | $558.93 | 474,300 | — | — |
| 2019-06-21 | $119.09 | $560.20 | 1,562,000 | — | — |
| 2019-06-20 | $119.98 | $564.39 | 713,500 | — | — |
| 2019-06-19 | $119.20 | $560.72 | 375,800 | — | — |
| 2019-06-18 | $117.79 | $554.09 | 410,300 | — | — |
| 2019-06-17 | $118.81 | $558.89 | 369,300 | — | — |
| 2019-06-14 | $117.79 | $554.09 | 456,300 | — | — |
| 2019-06-13 | $118.04 | $555.26 | 401,100 | — | — |
| 2019-06-12 | $117.47 | $552.58 | 382,800 | — | — |
| 2019-06-11 | $117.07 | $550.70 | 401,400 | — | — |
| 2019-06-10 | $117.11 | $550.89 | 220,500 | — | — |
| 2019-06-07 | $117.33 | $551.92 | 335,800 | — | — |
| 2019-06-06 | $117.54 | $552.91 | 303,700 | — | — |
| 2019-06-05 | $116.90 | $549.90 | 335,700 | — | — |
| 2019-06-04 | $113.67 | $534.71 | 500,000 | — | — |
| 2019-06-03 | $114.68 | $539.46 | 397,200 | — | — |
| 2019-05-31 | $114.18 | $537.11 | 400,900 | — | — |
| 2019-05-30 | $113.34 | $533.16 | 372,600 | — | — |
| 2019-05-29 | $112.47 | $529.06 | 559,900 | — | — |
| 2019-05-28 | $113.27 | $532.83 | 632,200 | — | — |
| 2019-05-24 | $114.82 | $540.12 | 328,400 | — | — |
| 2019-05-23 | $114.97 | $540.82 | 365,900 | — | — |
| 2019-05-22 | $114.45 | $538.38 | 377,600 | — | — |
| 2019-05-21 | $114.01 | $536.31 | 361,300 | — | — |
| 2019-05-20 | $113.63 | $534.52 | 352,000 | — | — |
| 2019-05-17 | $115.05 | $541.20 | 758,300 | — | — |
| 2019-05-16 | $113.50 | $533.91 | 425,600 | — | — |
| 2019-05-15 | $112.64 | $529.86 | 387,200 | — | — |
| 2019-05-14 | $111.48 | $524.41 | 696,400 | — | — |
| 2019-05-13 | $111.08 | $522.52 | 612,100 | — | — |
| 2019-05-10 | $111.03 | $522.29 | 331,900 | — | — |
| 2019-05-09 | $109.65 | $515.80 | 675,700 | — | — |
| 2019-05-08 | $108.96 | $512.55 | 585,500 | — | — |
| 2019-05-07 | $107.98 | $507.94 | 393,500 | — | — |
| 2019-05-06 | $109.83 | $516.64 | 294,300 | — | — |
| 2019-05-03 | $109.85 | $516.74 | 402,400 | — | — |
| 2019-05-02 | $109.57 | $515.42 | 603,800 | — | — |
| 2019-05-01 | $109.25 | $513.92 | 499,400 | — | — |
| 2019-04-30 | $109.41 | $514.67 | 578,600 | — | — |
| 2019-04-29 | $107.56 | $505.97 | 300,300 | — | — |
| 2019-04-26 | $108.97 | $512.60 | 383,200 | — | — |
| 2019-04-25 | $107.99 | $507.99 | 241,400 | — | — |
| 2019-04-24 | $107.97 | $507.89 | 328,600 | — | — |
| 2019-04-23 | $106.57 | $501.31 | 442,400 | — | — |
| 2019-04-22 | $105.17 | $494.72 | 453,700 | — | — |
| 2019-04-18 | $106.56 | $501.26 | 452,900 | — | — |
| 2019-04-17 | $104.92 | $493.55 | 662,200 | — | — |
| 2019-04-16 | $106.58 | $501.36 | 371,600 | — | — |
| 2019-04-15 | $109.93 | $517.11 | 422,700 | — | — |
| 2019-04-12 | $110.16 | $518.20 | 414,500 | — | — |
| 2019-04-11 | $110.64 | $515.94 | 388,400 | — | — |
| 2019-04-10 | $110.16 | $513.70 | 447,600 | — | — |
| 2019-04-09 | $109.32 | $509.78 | 364,100 | — | — |
| 2019-04-08 | $109.28 | $509.60 | 340,500 | — | — |
| 2019-04-05 | $109.86 | $512.30 | 358,500 | — | — |
| 2019-04-04 | $109.37 | $510.02 | 372,000 | — | — |
| 2019-04-03 | $109.90 | $512.49 | 397,200 | — | — |
| 2019-04-02 | $109.94 | $512.67 | 340,700 | — | — |
| 2019-04-01 | $108.83 | $507.50 | 398,200 | — | — |
| 2019-03-29 | $109.33 | $509.83 | 593,600 | — | — |
| 2019-03-28 | $109.62 | $511.18 | 285,300 | — | — |
| 2019-03-27 | $108.74 | $507.08 | 336,400 | — | — |
| 2019-03-26 | $109.27 | $509.55 | 359,100 | — | — |
| 2019-03-25 | $108.49 | $505.91 | 644,300 | — | — |
| 2019-03-22 | $107.94 | $503.35 | 353,900 | — | — |
| 2019-03-21 | $107.81 | $502.74 | 491,900 | — | — |
| 2019-03-20 | $106.39 | $496.12 | 359,300 | — | — |
| 2019-03-19 | $106.18 | $495.14 | 437,500 | — | — |
| 2019-03-18 | $106.59 | $497.05 | 397,600 | — | — |
| 2019-03-15 | $107.67 | $502.09 | 818,600 | — | — |
| 2019-03-14 | $108.25 | $504.79 | 462,800 | — | — |
| 2019-03-13 | $107.46 | $501.11 | 452,600 | — | — |
| 2019-03-12 | $107.39 | $500.78 | 564,100 | — | — |
| 2019-03-11 | $106.79 | $497.98 | 640,800 | — | — |
| 2019-03-08 | $105.42 | $491.60 | 641,300 | — | — |
| 2019-03-07 | $104.98 | $489.54 | 600,300 | — | — |
| 2019-03-06 | $104.47 | $487.17 | 443,600 | — | — |
| 2019-03-05 | $104.38 | $486.75 | 444,300 | — | — |
| 2019-03-04 | $104.08 | $485.35 | 708,300 | — | — |
| 2019-03-01 | $103.10 | $480.78 | 543,500 | — | — |
| 2019-02-28 | $103.58 | $483.02 | 756,800 | — | — |
| 2019-02-27 | $103.20 | $481.24 | 336,200 | — | — |
| 2019-02-26 | $104.00 | $484.97 | 567,800 | — | — |
| 2019-02-25 | $103.71 | $483.62 | 326,900 | — | — |
| 2019-02-22 | $104.50 | $487.31 | 323,700 | — | — |
| 2019-02-21 | $104.28 | $486.28 | 473,900 | — | — |
| 2019-02-20 | $103.21 | $481.29 | 753,600 | — | — |
| 2019-02-19 | $104.00 | $484.97 | 535,900 | — | — |
| 2019-02-15 | $104.18 | $485.81 | 505,600 | — | — |
| 2019-02-14 | $103.63 | $483.25 | 573,700 | — | — |
| 2019-02-13 | $104.04 | $485.16 | 547,500 | — | — |
| 2019-02-12 | $103.08 | $480.68 | 715,700 | — | — |
| 2019-02-11 | $103.90 | $484.51 | 488,300 | — | — |
| 2019-02-08 | $103.83 | $484.18 | 593,400 | — | — |
| 2019-02-07 | $103.49 | $482.60 | 864,900 | — | — |
| 2019-02-06 | $102.68 | $478.82 | 571,700 | — | — |
| 2019-02-05 | $102.70 | $478.91 | 846,800 | — | — |
| 2019-02-04 | $102.64 | $478.63 | 869,800 | — | — |
| 2019-02-01 | $100.76 | $469.87 | 830,400 | — | — |
| 2019-01-31 | $101.28 | $472.29 | 1,988,200 | — | — |
| 2019-01-30 | $104.13 | $485.58 | 535,200 | — | — |
| 2019-01-29 | $103.36 | $481.99 | 529,700 | — | — |
| 2019-01-28 | $102.35 | $477.28 | 457,800 | — | — |
| 2019-01-25 | $101.07 | $471.31 | 475,800 | — | — |
| 2019-01-24 | $99.97 | $466.18 | 331,800 | — | — |
| 2019-01-23 | $99.63 | $464.60 | 900,500 | — | — |
| 2019-01-22 | $99.85 | $465.62 | 572,700 | — | — |
| 2019-01-18 | $100.14 | $466.97 | 494,400 | — | — |
| 2019-01-17 | $100.00 | $466.32 | 454,900 | — | — |
| 2019-01-16 | $99.38 | $463.43 | 625,000 | — | — |
| 2019-01-15 | $97.97 | $456.86 | 747,700 | — | — |
| 2019-01-14 | $96.52 | $450.09 | 557,800 | — | — |
| 2019-01-11 | $97.19 | $448.74 | 603,800 | — | — |
| 2019-01-10 | $96.57 | $445.88 | 442,000 | — | — |
| 2019-01-09 | $94.99 | $438.58 | 573,500 | — | — |
| 2019-01-08 | $95.08 | $439.00 | 868,200 | — | — |
| 2019-01-07 | $93.20 | $430.32 | 725,600 | — | — |
| 2019-01-04 | $93.33 | $430.92 | 587,300 | — | — |
| 2019-01-03 | $93.32 | $430.87 | 521,500 | — | — |
| 2019-01-02 | $92.65 | $427.78 | 602,100 | — | — |