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-02-21 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 | $338.52 | $601.62 | 212,400 | — | — |
| 2019-12-30 | $338.25 | $601.14 | 173,200 | — | — |
| 2019-12-27 | $337.47 | $599.76 | 176,500 | — | — |
| 2019-12-26 | $338.91 | $602.31 | 257,200 | — | — |
| 2019-12-24 | $337.38 | $599.60 | 70,600 | — | — |
| 2019-12-23 | $337.72 | $600.20 | 325,000 | — | — |
| 2019-12-20 | $337.59 | $599.97 | 773,800 | — | — |
| 2019-12-19 | $334.84 | $595.08 | 231,500 | — | — |
| 2019-12-18 | $332.53 | $590.98 | 345,900 | — | — |
| 2019-12-17 | $331.48 | $589.11 | 304,000 | — | — |
| 2019-12-16 | $337.22 | $599.31 | 531,100 | — | — |
| 2019-12-13 | $332.31 | $590.59 | 551,300 | — | — |
| 2019-12-12 | $338.80 | $602.12 | 475,200 | — | — |
| 2019-12-11 | $329.52 | $585.63 | 340,700 | — | — |
| 2019-12-10 | $323.57 | $575.05 | 225,000 | — | — |
| 2019-12-09 | $324.31 | $576.37 | 356,200 | — | — |
| 2019-12-06 | $321.49 | $571.36 | 275,000 | — | — |
| 2019-12-05 | $318.29 | $565.67 | 470,900 | — | — |
| 2019-12-04 | $316.87 | $563.15 | 346,800 | — | — |
| 2019-12-03 | $312.58 | $555.52 | 240,900 | — | — |
| 2019-12-02 | $315.03 | $559.88 | 242,500 | — | — |
| 2019-11-29 | $316.95 | $563.29 | 125,700 | — | — |
| 2019-11-27 | $319.24 | $567.36 | 323,700 | — | — |
| 2019-11-26 | $320.68 | $569.92 | 323,900 | — | — |
| 2019-11-25 | $320.49 | $569.58 | 307,500 | — | — |
| 2019-11-22 | $319.00 | $566.93 | 370,000 | — | — |
| 2019-11-21 | $312.63 | $555.61 | 273,400 | — | — |
| 2019-11-20 | $312.35 | $555.11 | 333,400 | — | — |
| 2019-11-19 | $315.90 | $561.42 | 298,800 | — | — |
| 2019-11-18 | $317.49 | $564.25 | 364,000 | — | — |
| 2019-11-15 | $323.47 | $574.87 | 266,300 | — | — |
| 2019-11-14 | $322.41 | $572.99 | 258,400 | — | — |
| 2019-11-13 | $322.52 | $573.19 | 186,800 | — | — |
| 2019-11-12 | $325.44 | $578.38 | 269,500 | — | — |
| 2019-11-11 | $327.15 | $581.41 | 253,300 | — | — |
| 2019-11-08 | $324.92 | $577.45 | 322,200 | — | — |
| 2019-11-07 | $320.73 | $570.01 | 392,800 | — | — |
| 2019-11-06 | $321.26 | $568.39 | 292,800 | — | — |
| 2019-11-05 | $322.47 | $570.53 | 296,200 | — | — |
| 2019-11-04 | $319.37 | $565.04 | 322,600 | — | — |
| 2019-11-01 | $317.67 | $562.04 | 405,100 | — | — |
| 2019-10-31 | $308.84 | $546.41 | 428,800 | — | — |
| 2019-10-30 | $310.38 | $549.14 | 290,600 | — | — |
| 2019-10-29 | $312.94 | $553.67 | 426,900 | — | — |
| 2019-10-28 | $316.39 | $559.77 | 414,700 | — | — |
| 2019-10-25 | $317.34 | $561.45 | 327,300 | — | — |
| 2019-10-24 | $315.21 | $557.68 | 439,400 | — | — |
| 2019-10-23 | $312.44 | $552.78 | 1,019,800 | — | — |
| 2019-10-22 | $319.18 | $564.71 | 562,900 | — | — |
| 2019-10-21 | $316.78 | $560.46 | 557,900 | — | — |
| 2019-10-18 | $310.08 | $548.61 | 485,800 | — | — |
| 2019-10-17 | $310.74 | $549.78 | 222,200 | — | — |
| 2019-10-16 | $307.86 | $544.68 | 205,100 | — | — |
| 2019-10-15 | $307.34 | $543.76 | 332,600 | — | — |
| 2019-10-14 | $306.07 | $541.51 | 456,200 | — | — |
| 2019-10-11 | $305.20 | $539.97 | 883,000 | — | — |
| 2019-10-10 | $288.71 | $510.80 | 324,300 | — | — |
| 2019-10-09 | $283.99 | $502.45 | 211,900 | — | — |
| 2019-10-08 | $282.19 | $499.26 | 369,700 | — | — |
| 2019-10-07 | $288.97 | $511.26 | 299,800 | — | — |
| 2019-10-04 | $291.21 | $515.22 | 258,400 | — | — |
| 2019-10-03 | $288.69 | $510.76 | 364,200 | — | — |
| 2019-10-02 | $287.18 | $508.09 | 559,900 | — | — |
| 2019-10-01 | $286.05 | $506.09 | 593,000 | — | — |
| 2019-09-30 | $297.15 | $525.73 | 338,400 | — | — |
| 2019-09-27 | $294.99 | $521.91 | 261,100 | — | — |
| 2019-09-26 | $293.62 | $519.49 | 272,000 | — | — |
| 2019-09-25 | $291.11 | $515.05 | 285,700 | — | — |
| 2019-09-24 | $286.56 | $506.99 | 297,700 | — | — |
| 2019-09-23 | $291.07 | $514.97 | 391,700 | — | — |
| 2019-09-20 | $292.18 | $516.94 | 534,500 | — | — |
| 2019-09-19 | $292.16 | $516.90 | 303,400 | — | — |
| 2019-09-18 | $292.48 | $517.47 | 283,900 | — | — |
| 2019-09-17 | $291.64 | $515.98 | 324,100 | — | — |
| 2019-09-16 | $295.81 | $523.36 | 233,900 | — | — |
| 2019-09-13 | $295.56 | $522.92 | 341,500 | — | — |
| 2019-09-12 | $293.60 | $519.45 | 315,400 | — | — |
| 2019-09-11 | $295.00 | $521.93 | 333,200 | — | — |
| 2019-09-10 | $290.73 | $514.37 | 432,200 | — | — |
| 2019-09-09 | $285.90 | $505.83 | 422,200 | — | — |
| 2019-09-06 | $278.22 | $492.24 | 295,000 | — | — |
| 2019-09-05 | $276.78 | $489.69 | 316,100 | — | — |
| 2019-09-04 | $268.17 | $474.46 | 213,600 | — | — |
| 2019-09-03 | $266.10 | $470.80 | 361,900 | — | — |
| 2019-08-30 | $273.65 | $484.15 | 227,800 | — | — |
| 2019-08-29 | $273.36 | $483.64 | 231,500 | — | — |
| 2019-08-28 | $268.38 | $474.83 | 254,000 | — | — |
| 2019-08-27 | $265.37 | $469.50 | 238,800 | — | — |
| 2019-08-26 | $267.47 | $473.22 | 234,800 | — | — |
| 2019-08-23 | $266.02 | $470.65 | 373,500 | — | — |
| 2019-08-22 | $272.86 | $482.76 | 318,200 | — | — |
| 2019-08-21 | $274.82 | $486.22 | 286,300 | — | — |
| 2019-08-20 | $272.07 | $481.36 | 351,800 | — | — |
| 2019-08-19 | $275.39 | $487.23 | 301,000 | — | — |
| 2019-08-16 | $269.26 | $476.39 | 376,700 | — | — |
| 2019-08-15 | $264.81 | $468.51 | 524,900 | — | — |
| 2019-08-14 | $264.35 | $467.70 | 470,600 | — | — |
| 2019-08-13 | $268.22 | $474.55 | 561,600 | — | — |
| 2019-08-12 | $263.38 | $465.98 | 346,900 | — | — |
| 2019-08-09 | $268.36 | $474.79 | 374,500 | — | — |
| 2019-08-08 | $276.68 | $486.97 | 357,600 | — | — |
| 2019-08-07 | $274.30 | $482.78 | 673,400 | — | — |
| 2019-08-06 | $269.98 | $475.18 | 541,100 | — | — |
| 2019-08-05 | $268.83 | $473.15 | 569,200 | — | — |
| 2019-08-02 | $276.39 | $486.46 | 468,300 | — | — |
| 2019-08-01 | $277.65 | $488.67 | 674,900 | — | — |
| 2019-07-31 | $291.03 | $512.22 | 568,500 | — | — |
| 2019-07-30 | $296.72 | $522.24 | 427,100 | — | — |
| 2019-07-29 | $291.55 | $513.14 | 502,900 | — | — |
| 2019-07-26 | $299.80 | $527.66 | 504,700 | — | — |
| 2019-07-25 | $300.13 | $528.24 | 902,300 | — | — |
| 2019-07-24 | $304.07 | $535.17 | 1,675,700 | — | — |
| 2019-07-23 | $278.78 | $490.66 | 664,200 | — | — |
| 2019-07-22 | $269.42 | $474.19 | 513,900 | — | — |
| 2019-07-19 | $267.22 | $470.32 | 439,400 | — | — |
| 2019-07-18 | $268.66 | $472.85 | 330,600 | — | — |
| 2019-07-17 | $269.00 | $473.45 | 399,700 | — | — |
| 2019-07-16 | $272.91 | $480.33 | 447,000 | — | — |
| 2019-07-15 | $271.28 | $477.46 | 309,500 | — | — |
| 2019-07-12 | $269.20 | $473.80 | 469,400 | — | — |
| 2019-07-11 | $262.81 | $462.56 | 532,300 | — | — |
| 2019-07-10 | $258.54 | $455.04 | 780,300 | — | — |
| 2019-07-09 | $266.69 | $469.38 | 532,900 | — | — |
| 2019-07-08 | $265.89 | $467.98 | 266,900 | — | — |
| 2019-07-05 | $269.53 | $474.38 | 256,800 | — | — |
| 2019-07-03 | $268.78 | $473.06 | 217,600 | — | — |
| 2019-07-02 | $265.15 | $466.67 | 369,800 | — | — |
| 2019-07-01 | $267.29 | $470.44 | 536,100 | — | — |
| 2019-06-28 | $268.23 | $472.09 | 564,500 | — | — |
| 2019-06-27 | $266.13 | $468.40 | 416,200 | — | — |
| 2019-06-26 | $266.40 | $468.87 | 360,900 | — | — |
| 2019-06-25 | $267.56 | $470.92 | 473,600 | — | — |
| 2019-06-24 | $271.03 | $477.02 | 381,600 | — | — |
| 2019-06-21 | $274.02 | $482.29 | 638,300 | — | — |
| 2019-06-20 | $276.80 | $487.18 | 394,600 | — | — |
| 2019-06-19 | $274.18 | $482.57 | 453,800 | — | — |
| 2019-06-18 | $271.87 | $478.50 | 417,400 | — | — |
| 2019-06-17 | $272.44 | $479.50 | 447,000 | — | — |
| 2019-06-14 | $272.36 | $479.36 | 426,700 | — | — |
| 2019-06-13 | $279.76 | $492.39 | 305,700 | — | — |
| 2019-06-12 | $275.05 | $484.10 | 447,200 | — | — |
| 2019-06-11 | $274.42 | $482.99 | 819,500 | — | — |
| 2019-06-10 | $275.18 | $484.33 | 479,700 | — | — |
| 2019-06-07 | $271.12 | $477.18 | 413,700 | — | — |
| 2019-06-06 | $265.85 | $467.91 | 402,800 | — | — |
| 2019-06-05 | $269.16 | $473.73 | 328,000 | — | — |
| 2019-06-04 | $269.49 | $474.31 | 470,600 | — | — |
| 2019-06-03 | $262.86 | $462.64 | 553,000 | — | — |
| 2019-05-31 | $261.69 | $460.58 | 493,900 | — | — |
| 2019-05-30 | $264.59 | $465.69 | 738,000 | — | — |
| 2019-05-29 | $261.77 | $460.73 | 531,100 | — | — |
| 2019-05-28 | $259.40 | $456.55 | 483,500 | — | — |
| 2019-05-24 | $258.56 | $455.08 | 403,800 | — | — |
| 2019-05-23 | $260.92 | $459.23 | 561,200 | — | — |
| 2019-05-22 | $259.09 | $456.01 | 723,900 | — | — |
| 2019-05-21 | $272.33 | $479.31 | 408,700 | — | — |
| 2019-05-20 | $270.72 | $476.48 | 494,400 | — | — |
| 2019-05-17 | $267.10 | $470.11 | 659,200 | — | — |
| 2019-05-16 | $263.86 | $464.40 | 310,800 | — | — |
| 2019-05-15 | $261.79 | $460.76 | 363,400 | — | — |
| 2019-05-14 | $262.06 | $461.24 | 354,600 | — | — |
| 2019-05-13 | $259.99 | $457.59 | 687,600 | — | — |
| 2019-05-10 | $267.69 | $471.14 | 456,600 | — | — |
| 2019-05-09 | $273.44 | $478.73 | 490,500 | — | — |
| 2019-05-08 | $276.57 | $484.21 | 378,400 | — | — |
| 2019-05-07 | $276.46 | $484.02 | 602,000 | — | — |
| 2019-05-06 | $279.31 | $489.01 | 499,500 | — | — |
| 2019-05-03 | $283.55 | $496.43 | 556,300 | — | — |
| 2019-05-02 | $278.95 | $488.38 | 466,600 | — | — |
| 2019-05-01 | $274.86 | $481.22 | 594,900 | — | — |
| 2019-04-30 | $282.00 | $493.72 | 1,038,200 | — | — |
| 2019-04-29 | $284.85 | $498.71 | 566,700 | — | — |
| 2019-04-26 | $291.91 | $511.07 | 280,700 | — | — |
| 2019-04-25 | $295.00 | $516.48 | 468,800 | — | — |
| 2019-04-24 | $294.36 | $515.36 | 584,300 | — | — |
| 2019-04-23 | $293.19 | $513.31 | 633,900 | — | — |
| 2019-04-22 | $291.21 | $509.84 | 881,900 | — | — |
| 2019-04-18 | $308.18 | $539.55 | 520,600 | — | — |
| 2019-04-17 | $308.32 | $539.80 | 314,800 | — | — |
| 2019-04-16 | $306.00 | $535.74 | 301,900 | — | — |
| 2019-04-15 | $304.79 | $533.62 | 292,500 | — | — |
| 2019-04-12 | $304.86 | $533.74 | 687,700 | — | — |
| 2019-04-11 | $308.99 | $540.97 | 415,700 | — | — |
| 2019-04-10 | $303.17 | $530.78 | 497,200 | — | — |
| 2019-04-09 | $305.28 | $534.47 | 339,400 | — | — |
| 2019-04-08 | $314.96 | $551.42 | 313,200 | — | — |
| 2019-04-05 | $316.50 | $554.12 | 410,200 | — | — |
| 2019-04-04 | $313.64 | $549.11 | 304,400 | — | — |
| 2019-04-03 | $311.58 | $545.50 | 389,400 | — | — |
| 2019-04-02 | $311.27 | $544.96 | 442,000 | — | — |
| 2019-04-01 | $311.26 | $544.94 | 509,300 | — | — |
| 2019-03-29 | $300.93 | $526.86 | 427,700 | — | — |
| 2019-03-28 | $293.78 | $514.34 | 384,200 | — | — |
| 2019-03-27 | $290.00 | $507.72 | 367,300 | — | — |
| 2019-03-26 | $289.33 | $506.55 | 421,400 | — | — |
| 2019-03-25 | $289.60 | $507.02 | 308,500 | — | — |
| 2019-03-22 | $292.51 | $512.12 | 446,300 | — | — |
| 2019-03-21 | $304.98 | $533.95 | 310,200 | — | — |
| 2019-03-20 | $298.02 | $521.76 | 235,300 | — | — |
| 2019-03-19 | $299.54 | $524.43 | 347,900 | — | — |
| 2019-03-18 | $302.06 | $528.84 | 247,800 | — | — |
| 2019-03-15 | $297.18 | $520.29 | 444,200 | — | — |
| 2019-03-14 | $297.53 | $520.91 | 383,900 | — | — |
| 2019-03-13 | $299.49 | $524.34 | 401,000 | — | — |
| 2019-03-12 | $295.37 | $517.12 | 308,900 | — | — |
| 2019-03-11 | $294.99 | $516.46 | 218,300 | — | — |
| 2019-03-08 | $293.40 | $513.68 | 356,900 | — | — |
| 2019-03-07 | $297.70 | $521.20 | 329,000 | — | — |
| 2019-03-06 | $302.45 | $529.52 | 312,800 | — | — |
| 2019-03-05 | $301.30 | $527.51 | 425,900 | — | — |
| 2019-03-04 | $302.62 | $529.82 | 404,800 | — | — |
| 2019-03-01 | $302.53 | $529.66 | 631,800 | — | — |
| 2019-02-28 | $304.77 | $533.58 | 337,900 | — | — |
| 2019-02-27 | $311.12 | $544.70 | 350,600 | — | — |
| 2019-02-26 | $308.55 | $540.20 | 262,600 | — | — |
| 2019-02-25 | $311.38 | $545.15 | 356,100 | — | — |
| 2019-02-22 | $312.37 | $546.89 | 232,200 | — | — |
| 2019-02-21 | $309.59 | $542.02 | 361,900 | — | — |
| 2019-02-20 | $311.04 | $544.56 | 477,200 | — | — |
| 2019-02-19 | $314.65 | $550.88 | 293,000 | — | — |
| 2019-02-15 | $316.62 | $554.33 | 328,100 | — | — |
| 2019-02-14 | $311.81 | $545.91 | 296,000 | — | — |
| 2019-02-13 | $313.31 | $548.53 | 399,300 | — | — |
| 2019-02-12 | $312.52 | $547.15 | 488,700 | — | — |
| 2019-02-11 | $306.84 | $537.21 | 368,800 | — | — |
| 2019-02-08 | $300.43 | $525.98 | 362,100 | — | — |
| 2019-02-07 | $303.06 | $528.21 | 391,700 | — | — |
| 2019-02-06 | $303.52 | $529.01 | 409,300 | — | — |
| 2019-02-05 | $299.99 | $522.86 | 357,600 | — | — |
| 2019-02-04 | $298.61 | $520.45 | 307,200 | — | — |
| 2019-02-01 | $292.48 | $509.77 | 428,800 | — | — |
| 2019-01-31 | $295.39 | $514.84 | 654,100 | — | — |
| 2019-01-30 | $296.08 | $516.04 | 673,600 | — | — |
| 2019-01-29 | $296.16 | $516.18 | 423,300 | — | — |
| 2019-01-28 | $288.93 | $503.58 | 432,700 | — | — |
| 2019-01-25 | $291.83 | $508.63 | 815,900 | — | — |
| 2019-01-24 | $286.22 | $498.86 | 1,596,400 | — | — |
| 2019-01-23 | $297.16 | $517.92 | 1,039,600 | — | — |
| 2019-01-22 | $300.61 | $523.94 | 561,700 | — | — |
| 2019-01-18 | $305.39 | $532.27 | 688,700 | — | — |
| 2019-01-17 | $299.28 | $521.62 | 802,800 | — | — |
| 2019-01-16 | $288.81 | $503.37 | 579,600 | — | — |
| 2019-01-15 | $293.22 | $511.06 | 692,400 | — | — |
| 2019-01-14 | $281.21 | $490.12 | 408,700 | — | — |
| 2019-01-11 | $284.50 | $495.86 | 287,200 | — | — |
| 2019-01-10 | $284.49 | $495.84 | 413,800 | — | — |
| 2019-01-09 | $280.01 | $488.03 | 606,700 | — | — |
| 2019-01-08 | $278.98 | $486.24 | 865,200 | — | — |
| 2019-01-07 | $277.13 | $483.01 | 658,100 | — | — |
| 2019-01-04 | $279.13 | $486.50 | 529,500 | — | — |
| 2019-01-03 | $268.04 | $467.17 | 891,300 | — | — |
| 2019-01-02 | $276.58 | $482.05 | 789,200 | — | — |