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
- 1993-04-01 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 | $428.80 | $428.80 | 278,075 | — | — |
| 2019-12-30 | $420.60 | $420.60 | 253,605 | — | — |
| 2019-12-27 | $431.00 | $431.00 | 205,250 | — | — |
| 2019-12-26 | $434.40 | $434.40 | 270,170 | — | — |
| 2019-12-24 | $427.80 | $427.80 | 149,865 | — | — |
| 2019-12-23 | $424.40 | $424.40 | 266,800 | — | — |
| 2019-12-20 | $419.80 | $419.80 | 395,450 | — | — |
| 2019-12-19 | $424.60 | $424.60 | 623,370 | — | — |
| 2019-12-18 | $416.60 | $416.60 | 542,010 | — | — |
| 2019-12-17 | $426.80 | $426.80 | 1,268,660 | — | — |
| 2019-12-16 | $457.60 | $457.60 | 2,991,020 | — | — |
| 2019-12-13 | $482.40 | $482.40 | 468,745 | — | — |
| 2019-12-12 | $459.80 | $459.80 | 296,715 | — | — |
| 2019-12-11 | $456.20 | $456.20 | 317,550 | — | — |
| 2019-12-10 | $464.60 | $464.60 | 404,290 | — | — |
| 2019-12-09 | $451.40 | $451.40 | 378,680 | — | — |
| 2019-12-06 | $449.00 | $449.00 | 257,920 | — | — |
| 2019-12-05 | $436.20 | $436.20 | 373,000 | — | — |
| 2019-12-04 | $455.60 | $455.60 | 551,105 | — | — |
| 2019-12-03 | $432.60 | $432.60 | 271,235 | — | — |
| 2019-12-02 | $428.00 | $428.00 | 303,100 | — | — |
| 2019-11-29 | $425.40 | $425.40 | 255,445 | — | — |
| 2019-11-27 | $410.00 | $410.00 | 250,885 | — | — |
| 2019-11-26 | $409.40 | $409.40 | 345,175 | — | — |
| 2019-11-25 | $421.80 | $421.80 | 454,800 | — | — |
| 2019-11-22 | $418.20 | $418.20 | 301,010 | — | — |
| 2019-11-21 | $410.40 | $410.40 | 409,155 | — | — |
| 2019-11-20 | $405.20 | $405.20 | 1,611,080 | — | — |
| 2019-11-19 | $454.60 | $454.60 | 509,130 | — | — |
| 2019-11-18 | $452.00 | $452.00 | 1,654,290 | — | — |
| 2019-11-15 | $480.40 | $480.40 | 2,451,745 | — | — |
| 2019-11-14 | $429.80 | $429.80 | 0 | — | — |
| 2019-11-13 | $429.80 | $429.80 | 1,190,645 | — | — |
| 2019-11-12 | $418.80 | $418.80 | 2,410,590 | — | — |
| 2019-11-11 | $338.20 | $338.20 | 525,220 | — | — |
| 2019-11-08 | $349.60 | $349.60 | 401,140 | — | — |
| 2019-11-07 | $335.20 | $335.20 | 385,140 | — | — |
| 2019-11-06 | $349.60 | $349.60 | 385,895 | — | — |
| 2019-11-05 | $346.60 | $346.60 | 785,900 | — | — |
| 2019-11-04 | $349.00 | $349.00 | 356,265 | — | — |
| 2019-11-01 | $335.40 | $335.40 | 191,455 | — | — |
| 2019-10-31 | $328.40 | $328.40 | 169,865 | — | — |
| 2019-10-30 | $327.20 | $327.20 | 274,035 | — | — |
| 2019-10-29 | $319.60 | $319.60 | 351,165 | — | — |
| 2019-10-28 | $331.20 | $331.20 | 246,790 | — | — |
| 2019-10-25 | $331.00 | $331.00 | 234,545 | — | — |
| 2019-10-24 | $339.80 | $339.80 | 239,910 | — | — |
| 2019-10-23 | $334.80 | $334.80 | 177,810 | — | — |
| 2019-10-22 | $326.20 | $326.20 | 204,990 | — | — |
| 2019-10-21 | $323.80 | $323.80 | 168,355 | — | — |
| 2019-10-18 | $322.60 | $322.60 | 178,955 | — | — |
| 2019-10-17 | $327.80 | $327.80 | 232,945 | — | — |
| 2019-10-16 | $321.00 | $321.00 | 205,355 | — | — |
| 2019-10-15 | $317.20 | $317.20 | 238,080 | — | — |
| 2019-10-14 | $309.00 | $309.00 | 206,225 | — | — |
| 2019-10-11 | $304.40 | $304.40 | 246,615 | — | — |
| 2019-10-10 | $298.20 | $298.20 | 340,105 | — | — |
| 2019-10-09 | $278.80 | $278.80 | 176,825 | — | — |
| 2019-10-08 | $283.00 | $283.00 | 175,395 | — | — |
| 2019-10-07 | $291.80 | $291.80 | 192,705 | — | — |
| 2019-10-04 | $287.40 | $287.40 | 369,505 | — | — |
| 2019-10-03 | $281.20 | $281.20 | 501,145 | — | — |
| 2019-10-02 | $282.20 | $282.20 | 458,410 | — | — |
| 2019-10-01 | $292.40 | $292.40 | 348,280 | — | — |
| 2019-09-30 | $303.20 | $303.20 | 247,020 | — | — |
| 2019-09-27 | $303.00 | $303.00 | 225,610 | — | — |
| 2019-09-26 | $311.60 | $311.60 | 301,255 | — | — |
| 2019-09-25 | $317.80 | $317.80 | 200,025 | — | — |
| 2019-09-24 | $322.40 | $322.40 | 376,125 | — | — |
| 2019-09-23 | $333.00 | $333.00 | 219,875 | — | — |
| 2019-09-20 | $336.80 | $336.80 | 243,690 | — | — |
| 2019-09-19 | $338.80 | $338.80 | 175,660 | — | — |
| 2019-09-18 | $338.60 | $338.60 | 174,655 | — | — |
| 2019-09-17 | $343.40 | $343.40 | 229,655 | — | — |
| 2019-09-16 | $345.00 | $345.00 | 232,285 | — | — |
| 2019-09-13 | $334.20 | $334.20 | 259,550 | — | — |
| 2019-09-12 | $335.00 | $335.00 | 302,250 | — | — |
| 2019-09-11 | $334.60 | $334.60 | 370,625 | — | — |
| 2019-09-10 | $326.20 | $326.20 | 321,810 | — | — |
| 2019-09-09 | $317.60 | $317.60 | 380,855 | — | — |
| 2019-09-06 | $325.40 | $325.40 | 270,435 | — | — |
| 2019-09-05 | $320.00 | $320.00 | 358,645 | — | — |
| 2019-09-04 | $322.80 | $322.80 | 482,175 | — | — |
| 2019-09-03 | $295.00 | $295.00 | 402,785 | — | — |
| 2019-08-30 | $299.80 | $299.80 | 254,365 | — | — |
| 2019-08-29 | $308.60 | $308.60 | 203,920 | — | — |
| 2019-08-28 | $301.40 | $301.40 | 221,615 | — | — |
| 2019-08-27 | $291.40 | $291.40 | 504,155 | — | — |
| 2019-08-26 | $304.20 | $304.20 | 219,320 | — | — |
| 2019-08-23 | $304.20 | $304.20 | 254,290 | — | — |
| 2019-08-22 | $311.20 | $311.20 | 354,500 | — | — |
| 2019-08-21 | $321.00 | $321.00 | 415,990 | — | — |
| 2019-08-20 | $308.60 | $308.60 | 272,455 | — | — |
| 2019-08-19 | $313.20 | $313.20 | 411,510 | — | — |
| 2019-08-16 | $303.00 | $303.00 | 360,880 | — | — |
| 2019-08-15 | $288.80 | $288.80 | 394,145 | — | — |
| 2019-08-14 | $296.40 | $296.40 | 486,430 | — | — |
| 2019-08-13 | $285.80 | $285.80 | 405,670 | — | — |
| 2019-08-12 | $277.80 | $277.80 | 772,930 | — | — |
| 2019-08-09 | $295.40 | $295.40 | 1,422,240 | — | — |
| 2019-08-08 | $356.20 | $356.20 | 661,240 | — | — |
| 2019-08-07 | $337.20 | $337.20 | 244,490 | — | — |
| 2019-08-06 | $341.20 | $341.20 | 274,460 | — | — |
| 2019-08-05 | $336.00 | $336.00 | 474,585 | — | — |
| 2019-08-02 | $345.00 | $345.00 | 434,260 | — | — |
| 2019-08-01 | $356.00 | $356.00 | 462,820 | — | — |
| 2019-07-31 | $371.80 | $371.80 | 612,960 | — | — |
| 2019-07-30 | $368.80 | $368.80 | 307,725 | — | — |
| 2019-07-29 | $362.80 | $362.80 | 279,015 | — | — |
| 2019-07-26 | $366.40 | $366.40 | 298,005 | — | — |
| 2019-07-25 | $369.80 | $369.80 | 342,040 | — | — |
| 2019-07-24 | $371.40 | $371.40 | 443,740 | — | — |
| 2019-07-23 | $360.20 | $360.20 | 504,195 | — | — |
| 2019-07-22 | $361.40 | $361.40 | 498,775 | — | — |
| 2019-07-19 | $361.60 | $361.60 | 1,426,885 | — | — |
| 2019-07-18 | $378.00 | $378.00 | 1,280,120 | — | — |
| 2019-07-17 | $421.40 | $421.40 | 427,470 | — | — |
| 2019-07-16 | $434.80 | $434.80 | 183,220 | — | — |
| 2019-07-15 | $437.40 | $437.40 | 251,065 | — | — |
| 2019-07-12 | $437.80 | $437.80 | 336,405 | — | — |
| 2019-07-11 | $450.00 | $450.00 | 311,390 | — | — |
| 2019-07-10 | $439.60 | $439.60 | 496,540 | — | — |
| 2019-07-09 | $442.80 | $442.80 | 915,945 | — | — |
| 2019-07-08 | $463.20 | $463.20 | 610,415 | — | — |
| 2019-07-05 | $463.20 | $463.20 | 992,295 | — | — |
| 2019-07-03 | $457.20 | $457.20 | 1,210,225 | — | — |
| 2019-07-02 | $447.40 | $447.40 | 2,105,565 | — | — |
| 2019-07-01 | $384.80 | $384.80 | 233,470 | — | — |
| 2019-06-28 | $387.80 | $387.80 | 220,685 | — | — |
| 2019-06-27 | $374.40 | $374.40 | 163,365 | — | — |
| 2019-06-26 | $365.80 | $365.80 | 200,705 | — | — |
| 2019-06-25 | $363.40 | $363.40 | 208,440 | — | — |
| 2019-06-24 | $368.40 | $368.40 | 284,435 | — | — |
| 2019-06-21 | $380.20 | $380.20 | 199,625 | — | — |
| 2019-06-20 | $388.00 | $388.00 | 228,910 | — | — |
| 2019-06-19 | $388.40 | $388.40 | 186,120 | — | — |
| 2019-06-18 | $388.00 | $388.00 | 300,415 | — | — |
| 2019-06-17 | $375.20 | $375.20 | 297,785 | — | — |
| 2019-06-14 | $361.60 | $361.60 | 233,430 | — | — |
| 2019-06-13 | $373.20 | $373.20 | 286,255 | — | — |
| 2019-06-12 | $357.40 | $357.40 | 144,375 | — | — |
| 2019-06-11 | $359.40 | $359.40 | 181,155 | — | — |
| 2019-06-10 | $361.60 | $361.60 | 202,145 | — | — |
| 2019-06-07 | $363.80 | $363.80 | 287,535 | — | — |
| 2019-06-06 | $355.20 | $355.20 | 230,260 | — | — |
| 2019-06-05 | $347.00 | $347.00 | 314,830 | — | — |
| 2019-06-04 | $356.60 | $356.60 | 196,740 | — | — |
| 2019-06-03 | $351.00 | $351.00 | 245,690 | — | — |
| 2019-05-31 | $354.60 | $354.60 | 285,555 | — | — |
| 2019-05-30 | $365.40 | $365.40 | 348,735 | — | — |
| 2019-05-29 | $379.80 | $379.80 | 1,041,555 | — | — |
| 2019-05-28 | $340.20 | $340.20 | 218,770 | — | — |
| 2019-05-24 | $352.60 | $352.60 | 304,890 | — | — |
| 2019-05-23 | $345.60 | $345.60 | 167,865 | — | — |
| 2019-05-22 | $352.00 | $352.00 | 181,870 | — | — |
| 2019-05-21 | $346.40 | $346.40 | 224,875 | — | — |
| 2019-05-20 | $336.60 | $336.60 | 255,930 | — | — |
| 2019-05-17 | $355.80 | $355.80 | 260,180 | — | — |
| 2019-05-16 | $347.80 | $347.80 | 147,160 | — | — |
| 2019-05-15 | $338.40 | $338.40 | 162,545 | — | — |
| 2019-05-14 | $335.60 | $335.60 | 165,150 | — | — |
| 2019-05-13 | $325.40 | $325.40 | 282,465 | — | — |
| 2019-05-10 | $346.20 | $346.20 | 327,010 | — | — |
| 2019-05-09 | $346.20 | $346.20 | 223,100 | — | — |
| 2019-05-08 | $349.00 | $349.00 | 167,165 | — | — |
| 2019-05-07 | $349.40 | $349.40 | 209,860 | — | — |
| 2019-05-06 | $363.80 | $363.80 | 223,540 | — | — |
| 2019-05-03 | $362.80 | $362.80 | 248,725 | — | — |
| 2019-05-02 | $362.60 | $362.60 | 262,545 | — | — |
| 2019-05-01 | $350.40 | $350.40 | 526,230 | — | — |
| 2019-04-30 | $374.00 | $374.00 | 306,395 | — | — |
| 2019-04-29 | $384.40 | $384.40 | 213,395 | — | — |
| 2019-04-26 | $386.60 | $386.60 | 280,560 | — | — |
| 2019-04-25 | $382.40 | $382.40 | 327,520 | — | — |
| 2019-04-24 | $369.80 | $369.80 | 426,535 | — | — |
| 2019-04-23 | $367.80 | $367.80 | 186,320 | — | — |
| 2019-04-22 | $363.00 | $363.00 | 208,635 | — | — |
| 2019-04-18 | $361.20 | $361.20 | 243,900 | — | — |
| 2019-04-17 | $353.20 | $353.20 | 339,335 | — | — |
| 2019-04-16 | $367.80 | $367.80 | 189,565 | — | — |
| 2019-04-15 | $367.00 | $367.00 | 169,165 | — | — |
| 2019-04-12 | $379.80 | $379.80 | 226,895 | — | — |
| 2019-04-11 | $375.80 | $375.80 | 319,070 | — | — |
| 2019-04-10 | $389.20 | $389.20 | 206,900 | — | — |
| 2019-04-09 | $381.20 | $381.20 | 217,560 | — | — |
| 2019-04-08 | $389.40 | $389.40 | 190,145 | — | — |
| 2019-04-05 | $395.00 | $395.00 | 305,435 | — | — |
| 2019-04-04 | $392.20 | $392.20 | 402,545 | — | — |
| 2019-04-03 | $410.20 | $410.20 | 228,010 | — | — |
| 2019-04-02 | $406.60 | $406.60 | 364,930 | — | — |
| 2019-04-01 | $402.40 | $402.40 | 479,730 | — | — |
| 2019-03-29 | $415.20 | $415.20 | 1,135,140 | — | — |
| 2019-03-28 | $368.80 | $368.80 | 999,405 | — | — |
| 2019-03-27 | $361.60 | $361.60 | 755,665 | — | — |
| 2019-03-26 | $350.60 | $350.60 | 238,515 | — | — |
| 2019-03-25 | $350.20 | $350.20 | 216,505 | — | — |
| 2019-03-22 | $350.20 | $350.20 | 417,015 | — | — |
| 2019-03-21 | $375.20 | $375.20 | 259,890 | — | — |
| 2019-03-20 | $380.20 | $380.20 | 358,245 | — | — |
| 2019-03-19 | $377.20 | $377.20 | 346,290 | — | — |
| 2019-03-18 | $386.00 | $386.00 | 632,970 | — | — |
| 2019-03-15 | $406.60 | $406.60 | 324,180 | — | — |
| 2019-03-14 | $411.40 | $411.40 | 205,850 | — | — |
| 2019-03-13 | $409.20 | $409.20 | 451,295 | — | — |
| 2019-03-12 | $426.20 | $426.20 | 293,825 | — | — |
| 2019-03-11 | $437.40 | $437.40 | 280,835 | — | — |
| 2019-03-08 | $428.00 | $428.00 | 285,535 | — | — |
| 2019-03-07 | $426.00 | $426.00 | 283,925 | — | — |
| 2019-03-06 | $430.20 | $430.20 | 406,335 | — | — |
| 2019-03-05 | $446.00 | $446.00 | 579,700 | — | — |
| 2019-03-04 | $429.80 | $429.80 | 638,295 | — | — |
| 2019-03-01 | $446.60 | $446.60 | 702,010 | — | — |
| 2019-02-28 | $409.40 | $409.40 | 343,190 | — | — |
| 2019-02-27 | $423.60 | $423.60 | 774,505 | — | — |
| 2019-02-26 | $400.20 | $400.20 | 446,950 | — | — |
| 2019-02-25 | $391.80 | $391.80 | 429,275 | — | — |
| 2019-02-22 | $397.40 | $397.40 | 1,432,180 | — | — |
| 2019-02-21 | $348.60 | $348.60 | 161,245 | — | — |
| 2019-02-20 | $344.00 | $344.00 | 180,400 | — | — |
| 2019-02-19 | $350.80 | $350.80 | 251,040 | — | — |
| 2019-02-15 | $353.20 | $353.20 | 199,295 | — | — |
| 2019-02-14 | $347.00 | $347.00 | 196,025 | — | — |
| 2019-02-13 | $342.00 | $342.00 | 264,710 | — | — |
| 2019-02-12 | $353.00 | $353.00 | 360,095 | — | — |
| 2019-02-11 | $338.00 | $338.00 | 270,375 | — | — |
| 2019-02-08 | $336.20 | $336.20 | 285,500 | — | — |
| 2019-02-07 | $323.00 | $323.00 | 243,590 | — | — |
| 2019-02-06 | $324.60 | $324.60 | 192,135 | — | — |
| 2019-02-05 | $322.80 | $322.80 | 207,515 | — | — |
| 2019-02-04 | $328.20 | $328.20 | 197,665 | — | — |
| 2019-02-01 | $337.40 | $337.40 | 257,250 | — | — |
| 2019-01-31 | $350.00 | $350.00 | 287,080 | — | — |
| 2019-01-30 | $338.80 | $338.80 | 251,070 | — | — |
| 2019-01-29 | $329.20 | $329.20 | 394,255 | — | — |
| 2019-01-28 | $337.40 | $337.40 | 459,155 | — | — |
| 2019-01-25 | $346.80 | $346.80 | 442,215 | — | — |
| 2019-01-24 | $354.60 | $354.60 | 387,010 | — | — |
| 2019-01-23 | $354.20 | $354.20 | 572,535 | — | — |
| 2019-01-22 | $350.40 | $350.40 | 465,740 | — | — |
| 2019-01-18 | $344.60 | $344.60 | 298,330 | — | — |
| 2019-01-17 | $345.20 | $345.20 | 447,860 | — | — |
| 2019-01-16 | $332.20 | $332.20 | 269,365 | — | — |
| 2019-01-15 | $327.20 | $327.20 | 394,580 | — | — |
| 2019-01-14 | $342.40 | $342.40 | 532,965 | — | — |
| 2019-01-11 | $360.00 | $360.00 | 908,830 | — | — |
| 2019-01-10 | $367.00 | $367.00 | 1,647,360 | — | — |
| 2019-01-09 | $300.60 | $300.60 | 694,910 | — | — |
| 2019-01-08 | $278.20 | $278.20 | 412,280 | — | — |
| 2019-01-07 | $281.40 | $281.40 | 544,315 | — | — |
| 2019-01-04 | $264.00 | $264.00 | 392,550 | — | — |
| 2019-01-03 | $252.20 | $252.20 | 279,520 | — | — |
| 2019-01-02 | $260.20 | $260.20 | 345,015 | — | — |