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-05-03 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 | $128.73 | $695.09 | 481,500 | — | — |
| 2019-12-30 | $128.46 | $687.97 | 296,300 | — | — |
| 2019-12-27 | $128.15 | $686.31 | 196,000 | — | — |
| 2019-12-26 | $127.47 | $682.66 | 250,400 | — | — |
| 2019-12-24 | $126.92 | $679.72 | 99,400 | — | — |
| 2019-12-23 | $127.04 | $680.36 | 333,600 | — | — |
| 2019-12-20 | $127.22 | $681.33 | 902,100 | — | — |
| 2019-12-19 | $127.87 | $684.81 | 484,700 | — | — |
| 2019-12-18 | $128.18 | $686.47 | 451,200 | — | — |
| 2019-12-17 | $127.16 | $681.00 | 438,100 | — | — |
| 2019-12-16 | $128.45 | $687.91 | 436,200 | — | — |
| 2019-12-13 | $127.77 | $684.27 | 329,400 | — | — |
| 2019-12-12 | $127.59 | $683.31 | 504,500 | — | — |
| 2019-12-11 | $129.79 | $695.09 | 433,600 | — | — |
| 2019-12-10 | $131.62 | $704.89 | 332,500 | — | — |
| 2019-12-09 | $132.93 | $711.91 | 358,300 | — | — |
| 2019-12-06 | $131.77 | $705.69 | 249,800 | — | — |
| 2019-12-05 | $131.17 | $702.48 | 349,600 | — | — |
| 2019-12-04 | $130.95 | $701.30 | 261,200 | — | — |
| 2019-12-03 | $130.54 | $699.11 | 463,000 | — | — |
| 2019-12-02 | $129.76 | $694.93 | 368,900 | — | — |
| 2019-11-29 | $132.07 | $707.30 | 205,000 | — | — |
| 2019-11-27 | $132.40 | $709.07 | 242,900 | — | — |
| 2019-11-26 | $131.15 | $702.37 | 373,600 | — | — |
| 2019-11-25 | $130.37 | $698.20 | 308,700 | — | — |
| 2019-11-22 | $130.34 | $698.03 | 288,600 | — | — |
| 2019-11-21 | $130.06 | $696.54 | 307,500 | — | — |
| 2019-11-20 | $130.96 | $701.36 | 299,200 | — | — |
| 2019-11-19 | $131.78 | $705.75 | 222,400 | — | — |
| 2019-11-18 | $131.95 | $706.66 | 293,400 | — | — |
| 2019-11-15 | $131.86 | $706.18 | 362,100 | — | — |
| 2019-11-14 | $131.72 | $705.43 | 312,900 | — | — |
| 2019-11-13 | $130.48 | $698.78 | 332,000 | — | — |
| 2019-11-12 | $130.16 | $697.07 | 284,800 | — | — |
| 2019-11-11 | $131.37 | $703.55 | 214,000 | — | — |
| 2019-11-08 | $131.48 | $704.14 | 191,900 | — | — |
| 2019-11-07 | $132.08 | $707.35 | 219,800 | — | — |
| 2019-11-06 | $134.49 | $720.26 | 321,700 | — | — |
| 2019-11-05 | $133.65 | $715.76 | 425,300 | — | — |
| 2019-11-04 | $133.85 | $716.83 | 394,200 | — | — |
| 2019-11-01 | $135.64 | $726.42 | 620,800 | — | — |
| 2019-10-31 | $136.01 | $728.40 | 992,100 | — | — |
| 2019-10-30 | $141.16 | $755.98 | 377,300 | — | — |
| 2019-10-29 | $138.98 | $744.31 | 272,000 | — | — |
| 2019-10-28 | $138.68 | $742.70 | 328,100 | — | — |
| 2019-10-25 | $139.04 | $744.63 | 266,100 | — | — |
| 2019-10-24 | $139.52 | $747.20 | 291,300 | — | — |
| 2019-10-23 | $140.05 | $750.04 | 323,400 | — | — |
| 2019-10-22 | $140.46 | $752.23 | 377,800 | — | — |
| 2019-10-21 | $139.72 | $748.27 | 335,800 | — | — |
| 2019-10-18 | $138.04 | $739.27 | 372,900 | — | — |
| 2019-10-17 | $137.75 | $737.72 | 406,900 | — | — |
| 2019-10-16 | $137.19 | $734.72 | 327,500 | — | — |
| 2019-10-15 | $136.47 | $730.86 | 509,200 | — | — |
| 2019-10-14 | $135.99 | $728.29 | 235,000 | — | — |
| 2019-10-11 | $136.20 | $729.42 | 410,300 | — | — |
| 2019-10-10 | $134.43 | $719.94 | 380,800 | — | — |
| 2019-10-09 | $134.80 | $721.92 | 434,800 | — | — |
| 2019-10-08 | $134.96 | $722.78 | 505,800 | — | — |
| 2019-10-07 | $135.85 | $727.54 | 227,300 | — | — |
| 2019-10-04 | $135.93 | $727.97 | 288,700 | — | — |
| 2019-10-03 | $135.25 | $724.33 | 345,300 | — | — |
| 2019-10-02 | $135.40 | $725.13 | 600,400 | — | — |
| 2019-10-01 | $135.70 | $726.74 | 409,800 | — | — |
| 2019-09-30 | $136.14 | $729.10 | 367,800 | — | — |
| 2019-09-27 | $136.56 | $731.35 | 459,800 | — | — |
| 2019-09-26 | $136.13 | $729.04 | 306,500 | — | — |
| 2019-09-25 | $134.45 | $720.05 | 469,100 | — | — |
| 2019-09-24 | $134.68 | $721.28 | 548,700 | — | — |
| 2019-09-23 | $134.61 | $720.90 | 398,700 | — | — |
| 2019-09-20 | $134.25 | $718.97 | 1,755,400 | — | — |
| 2019-09-19 | $135.27 | $718.81 | 356,700 | — | — |
| 2019-09-18 | $135.45 | $719.77 | 408,500 | — | — |
| 2019-09-17 | $135.66 | $720.89 | 336,600 | — | — |
| 2019-09-16 | $134.62 | $715.36 | 330,700 | — | — |
| 2019-09-13 | $135.05 | $717.65 | 756,800 | — | — |
| 2019-09-12 | $135.76 | $721.42 | 393,200 | — | — |
| 2019-09-11 | $136.08 | $723.12 | 410,200 | — | — |
| 2019-09-10 | $136.18 | $723.65 | 482,000 | — | — |
| 2019-09-09 | $134.93 | $717.01 | 580,800 | — | — |
| 2019-09-06 | $134.23 | $713.29 | 690,800 | — | — |
| 2019-09-05 | $133.41 | $708.93 | 310,500 | — | — |
| 2019-09-04 | $133.00 | $706.75 | 498,400 | — | — |
| 2019-09-03 | $131.65 | $699.58 | 591,400 | — | — |
| 2019-08-30 | $129.21 | $686.61 | 315,200 | — | — |
| 2019-08-29 | $129.51 | $688.21 | 325,100 | — | — |
| 2019-08-28 | $128.06 | $680.50 | 281,200 | — | — |
| 2019-08-27 | $126.97 | $674.71 | 293,500 | — | — |
| 2019-08-26 | $128.78 | $684.33 | 317,800 | — | — |
| 2019-08-23 | $128.69 | $683.85 | 360,400 | — | — |
| 2019-08-22 | $130.68 | $694.42 | 243,800 | — | — |
| 2019-08-21 | $130.93 | $695.75 | 325,400 | — | — |
| 2019-08-20 | $130.56 | $693.79 | 278,500 | — | — |
| 2019-08-19 | $131.35 | $697.98 | 376,300 | — | — |
| 2019-08-16 | $130.65 | $694.26 | 649,700 | — | — |
| 2019-08-15 | $130.01 | $690.86 | 426,700 | — | — |
| 2019-08-14 | $129.60 | $688.68 | 418,600 | — | — |
| 2019-08-13 | $132.94 | $706.43 | 350,700 | — | — |
| 2019-08-12 | $132.60 | $704.63 | 408,400 | — | — |
| 2019-08-09 | $132.19 | $702.45 | 415,600 | — | — |
| 2019-08-08 | $131.48 | $698.67 | 369,600 | — | — |
| 2019-08-07 | $129.12 | $686.13 | 502,200 | — | — |
| 2019-08-06 | $128.74 | $684.11 | 605,900 | — | — |
| 2019-08-05 | $127.28 | $676.36 | 598,600 | — | — |
| 2019-08-02 | $132.28 | $702.93 | 569,900 | — | — |
| 2019-08-01 | $130.59 | $693.95 | 356,700 | — | — |
| 2019-07-31 | $132.01 | $701.49 | 721,600 | — | — |
| 2019-07-30 | $131.48 | $698.67 | 255,300 | — | — |
| 2019-07-29 | $131.95 | $701.17 | 220,800 | — | — |
| 2019-07-26 | $130.78 | $694.95 | 212,400 | — | — |
| 2019-07-25 | $130.10 | $691.34 | 238,700 | — | — |
| 2019-07-24 | $130.64 | $694.21 | 440,800 | — | — |
| 2019-07-23 | $130.02 | $690.92 | 266,100 | — | — |
| 2019-07-22 | $127.34 | $676.67 | 298,900 | — | — |
| 2019-07-19 | $127.87 | $679.49 | 282,300 | — | — |
| 2019-07-18 | $130.32 | $692.51 | 220,500 | — | — |
| 2019-07-17 | $130.51 | $693.52 | 265,800 | — | — |
| 2019-07-16 | $131.04 | $696.34 | 419,600 | — | — |
| 2019-07-15 | $131.71 | $699.90 | 255,400 | — | — |
| 2019-07-12 | $131.35 | $697.98 | 206,700 | — | — |
| 2019-07-11 | $131.71 | $699.90 | 359,400 | — | — |
| 2019-07-10 | $133.37 | $708.72 | 321,900 | — | — |
| 2019-07-09 | $132.69 | $705.10 | 343,600 | — | — |
| 2019-07-08 | $131.75 | $700.11 | 265,600 | — | — |
| 2019-07-05 | $130.93 | $695.75 | 226,700 | — | — |
| 2019-07-03 | $131.80 | $700.38 | 191,100 | — | — |
| 2019-07-02 | $130.00 | $690.81 | 275,400 | — | — |
| 2019-07-01 | $128.07 | $680.55 | 354,800 | — | — |
| 2019-06-28 | $128.76 | $684.22 | 748,700 | — | — |
| 2019-06-27 | $128.52 | $682.95 | 393,300 | — | — |
| 2019-06-26 | $126.50 | $672.21 | 761,600 | — | — |
| 2019-06-25 | $131.31 | $697.77 | 329,400 | — | — |
| 2019-06-24 | $132.60 | $704.63 | 398,700 | — | — |
| 2019-06-21 | $133.82 | $711.11 | 1,003,400 | — | — |
| 2019-06-20 | $134.37 | $714.03 | 356,300 | — | — |
| 2019-06-19 | $135.39 | $714.03 | 399,600 | — | — |
| 2019-06-18 | $134.50 | $709.34 | 339,900 | — | — |
| 2019-06-17 | $134.90 | $711.45 | 317,200 | — | — |
| 2019-06-14 | $133.14 | $702.17 | 357,000 | — | — |
| 2019-06-13 | $132.76 | $700.16 | 254,300 | — | — |
| 2019-06-12 | $131.29 | $692.41 | 479,200 | — | — |
| 2019-06-11 | $130.82 | $689.93 | 308,100 | — | — |
| 2019-06-10 | $131.14 | $691.62 | 341,900 | — | — |
| 2019-06-07 | $131.90 | $695.63 | 240,300 | — | — |
| 2019-06-06 | $132.22 | $697.31 | 280,900 | — | — |
| 2019-06-05 | $132.73 | $700.00 | 471,400 | — | — |
| 2019-06-04 | $129.68 | $683.92 | 552,400 | — | — |
| 2019-06-03 | $130.85 | $690.09 | 489,000 | — | — |
| 2019-05-31 | $130.73 | $689.46 | 614,000 | — | — |
| 2019-05-30 | $130.63 | $688.93 | 298,600 | — | — |
| 2019-05-29 | $129.95 | $685.34 | 588,700 | — | — |
| 2019-05-28 | $132.59 | $699.26 | 1,666,900 | — | — |
| 2019-05-24 | $132.45 | $698.53 | 371,400 | — | — |
| 2019-05-23 | $132.22 | $697.31 | 680,400 | — | — |
| 2019-05-22 | $132.12 | $696.79 | 619,100 | — | — |
| 2019-05-21 | $131.81 | $695.15 | 511,000 | — | — |
| 2019-05-20 | $130.19 | $686.61 | 545,700 | — | — |
| 2019-05-17 | $131.11 | $691.46 | 871,200 | — | — |
| 2019-05-16 | $130.48 | $688.14 | 461,200 | — | — |
| 2019-05-15 | $130.09 | $686.08 | 765,000 | — | — |
| 2019-05-14 | $128.65 | $678.49 | 582,200 | — | — |
| 2019-05-13 | $129.19 | $681.33 | 1,015,300 | — | — |
| 2019-05-10 | $129.36 | $682.23 | 623,700 | — | — |
| 2019-05-09 | $129.05 | $680.60 | 402,600 | — | — |
| 2019-05-08 | $129.52 | $683.07 | 419,900 | — | — |
| 2019-05-07 | $129.76 | $684.34 | 450,800 | — | — |
| 2019-05-06 | $132.82 | $700.48 | 328,500 | — | — |
| 2019-05-03 | $132.96 | $701.22 | 444,800 | — | — |
| 2019-05-02 | $134.09 | $707.18 | 493,700 | — | — |
| 2019-05-01 | $133.84 | $705.86 | 317,200 | — | — |
| 2019-04-30 | $133.85 | $705.91 | 534,200 | — | — |
| 2019-04-29 | $132.62 | $699.42 | 282,800 | — | — |
| 2019-04-26 | $133.90 | $706.17 | 278,800 | — | — |
| 2019-04-25 | $133.72 | $705.22 | 273,600 | — | — |
| 2019-04-24 | $133.12 | $702.06 | 339,800 | — | — |
| 2019-04-23 | $131.45 | $693.25 | 352,400 | — | — |
| 2019-04-22 | $129.59 | $683.44 | 389,900 | — | — |
| 2019-04-18 | $132.20 | $697.21 | 322,200 | — | — |
| 2019-04-17 | $131.01 | $690.93 | 525,000 | — | — |
| 2019-04-16 | $132.49 | $698.74 | 315,500 | — | — |
| 2019-04-15 | $136.52 | $719.99 | 278,400 | — | — |
| 2019-04-12 | $138.11 | $728.38 | 382,700 | — | — |
| 2019-04-11 | $136.93 | $722.15 | 285,700 | — | — |
| 2019-04-10 | $138.54 | $730.64 | 361,900 | — | — |
| 2019-04-09 | $136.98 | $722.42 | 246,000 | — | — |
| 2019-04-08 | $137.91 | $727.32 | 170,500 | — | — |
| 2019-04-05 | $138.92 | $732.65 | 172,000 | — | — |
| 2019-04-04 | $137.63 | $725.85 | 145,300 | — | — |
| 2019-04-03 | $137.38 | $724.53 | 429,900 | — | — |
| 2019-04-02 | $137.61 | $725.74 | 317,000 | — | — |
| 2019-04-01 | $137.23 | $723.74 | 331,400 | — | — |
| 2019-03-29 | $137.85 | $727.01 | 490,700 | — | — |
| 2019-03-28 | $138.75 | $731.75 | 319,200 | — | — |
| 2019-03-27 | $137.04 | $722.73 | 445,700 | — | — |
| 2019-03-26 | $137.32 | $724.21 | 418,900 | — | — |
| 2019-03-25 | $135.19 | $712.98 | 267,400 | — | — |
| 2019-03-22 | $134.52 | $709.44 | 374,600 | — | — |
| 2019-03-21 | $134.06 | $707.02 | 327,500 | — | — |
| 2019-03-20 | $131.70 | $694.57 | 332,000 | — | — |
| 2019-03-19 | $131.28 | $692.36 | 334,600 | — | — |
| 2019-03-18 | $132.39 | $698.21 | 664,300 | — | — |
| 2019-03-15 | $132.68 | $699.74 | 660,600 | — | — |
| 2019-03-14 | $133.48 | $703.96 | 389,500 | — | — |
| 2019-03-13 | $133.86 | $705.96 | 258,700 | — | — |
| 2019-03-12 | $134.00 | $701.32 | 366,900 | — | — |
| 2019-03-11 | $132.90 | $695.56 | 568,300 | — | — |
| 2019-03-08 | $131.83 | $689.96 | 386,800 | — | — |
| 2019-03-07 | $132.36 | $692.74 | 393,600 | — | — |
| 2019-03-06 | $132.77 | $694.88 | 296,800 | — | — |
| 2019-03-05 | $134.30 | $702.89 | 286,500 | — | — |
| 2019-03-04 | $133.07 | $696.45 | 275,800 | — | — |
| 2019-03-01 | $132.46 | $693.26 | 353,700 | — | — |
| 2019-02-28 | $133.59 | $699.18 | 501,700 | — | — |
| 2019-02-27 | $133.12 | $696.72 | 224,400 | — | — |
| 2019-02-26 | $133.74 | $699.96 | 269,400 | — | — |
| 2019-02-25 | $134.22 | $702.47 | 273,200 | — | — |
| 2019-02-22 | $135.16 | $707.39 | 296,600 | — | — |
| 2019-02-21 | $134.46 | $703.73 | 360,800 | — | — |
| 2019-02-20 | $133.63 | $699.38 | 409,300 | — | — |
| 2019-02-19 | $135.33 | $708.28 | 311,800 | — | — |
| 2019-02-15 | $135.48 | $709.07 | 524,900 | — | — |
| 2019-02-14 | $134.22 | $702.47 | 622,200 | — | — |
| 2019-02-13 | $135.58 | $709.59 | 520,400 | — | — |
| 2019-02-12 | $135.08 | $706.97 | 370,200 | — | — |
| 2019-02-11 | $136.48 | $714.30 | 371,000 | — | — |
| 2019-02-08 | $136.52 | $714.51 | 399,500 | — | — |
| 2019-02-07 | $135.59 | $709.64 | 309,100 | — | — |
| 2019-02-06 | $133.42 | $698.29 | 239,400 | — | — |
| 2019-02-05 | $134.23 | $702.53 | 333,800 | — | — |
| 2019-02-04 | $134.32 | $703.00 | 470,700 | — | — |
| 2019-02-01 | $132.17 | $691.74 | 386,100 | — | — |
| 2019-01-31 | $132.57 | $693.84 | 745,300 | — | — |
| 2019-01-30 | $131.44 | $687.92 | 504,400 | — | — |
| 2019-01-29 | $130.36 | $682.27 | 401,800 | — | — |
| 2019-01-28 | $129.49 | $677.72 | 410,100 | — | — |
| 2019-01-25 | $128.46 | $672.33 | 315,300 | — | — |
| 2019-01-24 | $126.69 | $663.06 | 239,600 | — | — |
| 2019-01-23 | $126.10 | $659.97 | 213,500 | — | — |
| 2019-01-22 | $126.30 | $661.02 | 316,500 | — | — |
| 2019-01-18 | $125.91 | $658.98 | 474,600 | — | — |
| 2019-01-17 | $125.60 | $657.36 | 337,900 | — | — |
| 2019-01-16 | $125.03 | $654.37 | 258,400 | — | — |
| 2019-01-15 | $124.30 | $650.55 | 296,700 | — | — |
| 2019-01-14 | $123.00 | $643.75 | 425,300 | — | — |
| 2019-01-11 | $123.41 | $645.90 | 544,000 | — | — |
| 2019-01-10 | $123.70 | $647.41 | 356,000 | — | — |
| 2019-01-09 | $121.96 | $638.31 | 230,000 | — | — |
| 2019-01-08 | $121.97 | $638.36 | 460,000 | — | — |
| 2019-01-07 | $119.42 | $625.01 | 481,000 | — | — |
| 2019-01-04 | $117.90 | $617.06 | 419,900 | — | — |
| 2019-01-03 | $116.59 | $610.20 | 621,000 | — | — |
| 2019-01-02 | $115.81 | $606.12 | 475,700 | — | — |