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
- 2008-11-25 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 | $127.88 | $127.88 | 216,000 | — | — |
| 2019-12-30 | $129.69 | $129.69 | 239,840 | — | — |
| 2019-12-27 | $130.31 | $130.31 | 164,320 | — | — |
| 2019-12-26 | $129.88 | $129.88 | 136,672 | — | — |
| 2019-12-24 | $127.50 | $127.50 | 81,264 | — | — |
| 2019-12-23 | $126.25 | $126.25 | 160,816 | — | — |
| 2019-12-20 | $124.75 | $124.75 | 259,248 | — | — |
| 2019-12-19 | $127.13 | $127.13 | 148,016 | — | — |
| 2019-12-18 | $126.44 | $126.44 | 204,848 | — | — |
| 2019-12-17 | $126.13 | $126.13 | 185,424 | — | — |
| 2019-12-16 | $123.44 | $123.44 | 164,080 | — | — |
| 2019-12-13 | $121.56 | $121.56 | 336,416 | — | — |
| 2019-12-12 | $119.31 | $119.31 | 269,824 | — | — |
| 2019-12-11 | $117.88 | $117.88 | 268,864 | — | — |
| 2019-12-10 | $119.75 | $119.75 | 232,544 | — | — |
| 2019-12-09 | $118.63 | $118.63 | 213,392 | — | — |
| 2019-12-06 | $118.56 | $118.56 | 496,240 | — | — |
| 2019-12-05 | $116.13 | $116.13 | 373,280 | — | — |
| 2019-12-04 | $116.13 | $116.13 | 686,304 | — | — |
| 2019-12-03 | $108.06 | $108.06 | 552,320 | — | — |
| 2019-12-02 | $106.75 | $106.75 | 393,136 | — | — |
| 2019-11-29 | $105.50 | $105.50 | 590,560 | — | — |
| 2019-11-27 | $115.38 | $115.38 | 236,352 | — | — |
| 2019-11-26 | $116.50 | $116.50 | 238,320 | — | — |
| 2019-11-25 | $114.94 | $114.94 | 260,560 | — | — |
| 2019-11-22 | $115.00 | $115.00 | 260,912 | — | — |
| 2019-11-21 | $116.69 | $116.69 | 422,240 | — | — |
| 2019-11-20 | $111.31 | $111.31 | 559,440 | — | — |
| 2019-11-19 | $105.25 | $105.25 | 570,752 | — | — |
| 2019-11-18 | $111.25 | $111.25 | 425,824 | — | — |
| 2019-11-15 | $114.94 | $114.94 | 295,248 | — | — |
| 2019-11-14 | $111.56 | $111.56 | 257,856 | — | — |
| 2019-11-13 | $112.63 | $112.63 | 299,568 | — | — |
| 2019-11-12 | $111.00 | $111.00 | 305,360 | — | — |
| 2019-11-11 | $111.13 | $111.13 | 289,648 | — | — |
| 2019-11-08 | $113.13 | $113.13 | 489,056 | — | — |
| 2019-11-07 | $111.19 | $111.19 | 394,432 | — | — |
| 2019-11-06 | $109.75 | $109.75 | 543,984 | — | — |
| 2019-11-05 | $112.25 | $112.25 | 245,856 | — | — |
| 2019-11-04 | $110.00 | $110.00 | 390,704 | — | — |
| 2019-11-01 | $108.13 | $108.13 | 589,136 | — | — |
| 2019-10-31 | $101.00 | $101.00 | 452,848 | — | — |
| 2019-10-30 | $103.88 | $103.88 | 485,088 | — | — |
| 2019-10-29 | $106.31 | $106.31 | 373,088 | — | — |
| 2019-10-28 | $107.44 | $107.44 | 310,928 | — | — |
| 2019-10-25 | $110.75 | $110.75 | 367,616 | — | — |
| 2019-10-24 | $108.88 | $108.88 | 331,632 | — | — |
| 2019-10-23 | $107.13 | $107.13 | 848,240 | — | — |
| 2019-10-22 | $101.81 | $101.81 | 536,384 | — | — |
| 2019-10-21 | $99.19 | $99.19 | 323,904 | — | — |
| 2019-10-18 | $99.63 | $99.63 | 324,640 | — | — |
| 2019-10-17 | $100.63 | $100.63 | 378,448 | — | — |
| 2019-10-16 | $98.38 | $98.38 | 255,680 | — | — |
| 2019-10-15 | $96.94 | $96.94 | 360,096 | — | — |
| 2019-10-14 | $98.94 | $98.94 | 410,016 | — | — |
| 2019-10-11 | $102.88 | $102.88 | 735,696 | — | — |
| 2019-10-10 | $98.81 | $98.81 | 496,176 | — | — |
| 2019-10-09 | $95.31 | $95.31 | 593,872 | — | — |
| 2019-10-08 | $93.88 | $93.88 | 705,968 | — | — |
| 2019-10-07 | $96.06 | $96.06 | 543,808 | — | — |
| 2019-10-04 | $96.06 | $96.06 | 578,624 | — | — |
| 2019-10-03 | $94.19 | $94.19 | 901,968 | — | — |
| 2019-10-02 | $95.25 | $95.25 | 795,344 | — | — |
| 2019-10-01 | $98.75 | $98.75 | 876,880 | — | — |
| 2019-09-30 | $101.38 | $101.38 | 797,712 | — | — |
| 2019-09-27 | $107.50 | $107.50 | 720,720 | — | — |
| 2019-09-26 | $109.94 | $109.94 | 591,792 | — | — |
| 2019-09-25 | $109.94 | $109.94 | 520,800 | — | — |
| 2019-09-24 | $111.88 | $111.88 | 504,624 | — | — |
| 2019-09-23 | $117.81 | $117.81 | 356,048 | — | — |
| 2019-09-20 | $117.63 | $117.63 | 378,800 | — | — |
| 2019-09-19 | $117.63 | $117.63 | 404,608 | — | — |
| 2019-09-18 | $115.81 | $115.81 | 582,064 | — | — |
| 2019-09-17 | $119.56 | $119.56 | 1,716,480 | — | — |
| 2019-09-16 | $130.81 | $130.81 | 2,053,264 | — | — |
| 2019-09-13 | $105.69 | $105.69 | 339,760 | — | — |
| 2019-09-12 | $106.44 | $106.44 | 967,504 | — | — |
| 2019-09-11 | $110.19 | $110.19 | 895,760 | — | — |
| 2019-09-10 | $115.81 | $115.81 | 518,096 | — | — |
| 2019-09-09 | $117.75 | $117.75 | 607,472 | — | — |
| 2019-09-06 | $112.06 | $112.06 | 493,280 | — | — |
| 2019-09-05 | $110.50 | $110.50 | 660,800 | — | — |
| 2019-09-04 | $110.75 | $110.75 | 895,440 | — | — |
| 2019-09-03 | $101.88 | $101.88 | 887,088 | — | — |
| 2019-08-30 | $106.00 | $106.00 | 848,528 | — | — |
| 2019-08-29 | $111.94 | $111.94 | 445,184 | — | — |
| 2019-08-28 | $109.44 | $109.44 | 535,040 | — | — |
| 2019-08-27 | $105.88 | $105.88 | 481,328 | — | — |
| 2019-08-26 | $101.69 | $101.69 | 756,928 | — | — |
| 2019-08-23 | $101.94 | $101.94 | 1,071,504 | — | — |
| 2019-08-22 | $107.50 | $107.50 | 455,696 | — | — |
| 2019-08-21 | $109.31 | $109.31 | 405,760 | — | — |
| 2019-08-20 | $109.38 | $109.38 | 457,376 | — | — |
| 2019-08-19 | $109.50 | $109.50 | 647,776 | — | — |
| 2019-08-16 | $104.69 | $104.69 | 397,936 | — | — |
| 2019-08-15 | $103.75 | $103.75 | 508,928 | — | — |
| 2019-08-14 | $106.44 | $106.44 | 640,048 | — | — |
| 2019-08-13 | $114.25 | $114.25 | 720,672 | — | — |
| 2019-08-12 | $105.06 | $105.06 | 418,240 | — | — |
| 2019-08-09 | $103.31 | $103.31 | 717,952 | — | — |
| 2019-08-08 | $97.63 | $97.63 | 427,152 | — | — |
| 2019-08-07 | $96.00 | $96.00 | 1,896,128 | — | — |
| 2019-08-06 | $101.88 | $101.88 | 469,312 | — | — |
| 2019-08-05 | $105.94 | $105.94 | 630,416 | — | — |
| 2019-08-02 | $107.63 | $107.63 | 625,424 | — | — |
| 2019-08-01 | $104.94 | $104.94 | 1,740,352 | — | — |
| 2019-07-31 | $119.63 | $119.63 | 526,576 | — | — |
| 2019-07-30 | $120.50 | $120.50 | 429,312 | — | — |
| 2019-07-29 | $115.69 | $115.69 | 545,600 | — | — |
| 2019-07-26 | $112.25 | $112.25 | 417,280 | — | — |
| 2019-07-25 | $111.13 | $111.13 | 420,128 | — | — |
| 2019-07-24 | $111.19 | $111.19 | 763,568 | — | — |
| 2019-07-23 | $115.25 | $115.25 | 384,720 | — | — |
| 2019-07-22 | $112.94 | $112.94 | 509,104 | — | — |
| 2019-07-19 | $112.38 | $112.38 | 584,624 | — | — |
| 2019-07-18 | $110.69 | $110.69 | 840,096 | — | — |
| 2019-07-17 | $114.50 | $114.50 | 675,888 | — | — |
| 2019-07-16 | $120.63 | $120.63 | 714,512 | — | — |
| 2019-07-15 | $125.69 | $125.69 | 319,744 | — | — |
| 2019-07-12 | $129.88 | $129.88 | 261,280 | — | — |
| 2019-07-11 | $130.56 | $130.56 | 316,720 | — | — |
| 2019-07-10 | $130.25 | $130.25 | 716,208 | — | — |
| 2019-07-09 | $120.56 | $120.56 | 418,128 | — | — |
| 2019-07-08 | $118.50 | $118.50 | 586,624 | — | — |
| 2019-07-05 | $118.81 | $118.81 | 401,440 | — | — |
| 2019-07-03 | $115.38 | $115.38 | 265,408 | — | — |
| 2019-07-02 | $114.13 | $114.13 | 786,704 | — | — |
| 2019-07-01 | $125.38 | $125.38 | 642,576 | — | — |
| 2019-06-28 | $120.75 | $120.75 | 497,712 | — | — |
| 2019-06-27 | $126.00 | $126.00 | 356,416 | — | — |
| 2019-06-26 | $125.88 | $125.88 | 652,064 | — | — |
| 2019-06-25 | $120.19 | $120.19 | 449,648 | — | — |
| 2019-06-24 | $120.19 | $120.19 | 704,992 | — | — |
| 2019-06-21 | $119.38 | $119.38 | 536,560 | — | — |
| 2019-06-20 | $117.31 | $117.31 | 789,856 | — | — |
| 2019-06-19 | $107.38 | $107.38 | 587,728 | — | — |
| 2019-06-18 | $106.06 | $106.06 | 749,472 | — | — |
| 2019-06-17 | $98.56 | $98.56 | 532,784 | — | — |
| 2019-06-14 | $100.94 | $100.94 | 461,152 | — | — |
| 2019-06-13 | $99.75 | $99.75 | 890,288 | — | — |
| 2019-06-12 | $95.50 | $95.50 | 1,011,472 | — | — |
| 2019-06-11 | $104.19 | $104.19 | 507,456 | — | — |
| 2019-06-10 | $104.06 | $104.06 | 494,928 | — | — |
| 2019-06-07 | $106.69 | $106.69 | 744,864 | — | — |
| 2019-06-06 | $103.56 | $103.56 | 651,024 | — | — |
| 2019-06-05 | $98.13 | $98.13 | 987,360 | — | — |
| 2019-06-04 | $105.25 | $105.25 | 448,960 | — | — |
| 2019-06-03 | $102.44 | $102.44 | 456,224 | — | — |
| 2019-05-31 | $104.19 | $104.19 | 1,252,160 | — | — |
| 2019-05-30 | $117.50 | $117.50 | 944,320 | — | — |
| 2019-05-29 | $127.94 | $127.94 | 1,119,792 | — | — |
| 2019-05-28 | $127.38 | $127.38 | 446,688 | — | — |
| 2019-05-24 | $127.56 | $127.56 | 363,568 | — | — |
| 2019-05-23 | $124.56 | $124.56 | 1,081,088 | — | — |
| 2019-05-22 | $138.94 | $138.94 | 630,272 | — | — |
| 2019-05-21 | $147.50 | $147.50 | 205,504 | — | — |
| 2019-05-20 | $148.06 | $148.06 | 535,056 | — | — |
| 2019-05-17 | $146.44 | $146.44 | 360,592 | — | — |
| 2019-05-16 | $148.00 | $148.00 | 286,736 | — | — |
| 2019-05-15 | $144.31 | $144.31 | 341,408 | — | — |
| 2019-05-14 | $141.75 | $141.75 | 286,992 | — | — |
| 2019-05-13 | $137.69 | $137.69 | 716,176 | — | — |
| 2019-05-10 | $141.25 | $141.25 | 320,496 | — | — |
| 2019-05-09 | $140.88 | $140.88 | 419,968 | — | — |
| 2019-05-08 | $142.50 | $142.50 | 426,160 | — | — |
| 2019-05-07 | $139.19 | $139.19 | 516,080 | — | — |
| 2019-05-06 | $146.50 | $146.50 | 328,080 | — | — |
| 2019-05-03 | $141.94 | $141.94 | 361,568 | — | — |
| 2019-05-02 | $140.75 | $140.75 | 871,728 | — | — |
| 2019-05-01 | $150.06 | $150.06 | 319,376 | — | — |
| 2019-04-30 | $151.63 | $151.63 | 402,128 | — | — |
| 2019-04-29 | $150.19 | $150.19 | 303,136 | — | — |
| 2019-04-26 | $147.00 | $147.00 | 878,480 | — | — |
| 2019-04-25 | $157.06 | $157.06 | 264,128 | — | — |
| 2019-04-24 | $160.50 | $160.50 | 288,832 | — | — |
| 2019-04-23 | $162.81 | $162.81 | 336,128 | — | — |
| 2019-04-22 | $159.75 | $159.75 | 469,536 | — | — |
| 2019-04-18 | $152.63 | $152.63 | 236,240 | — | — |
| 2019-04-17 | $151.63 | $151.63 | 433,216 | — | — |
| 2019-04-16 | $153.56 | $153.56 | 393,696 | — | — |
| 2019-04-15 | $150.75 | $150.75 | 351,760 | — | — |
| 2019-04-12 | $152.25 | $152.25 | 363,008 | — | — |
| 2019-04-11 | $151.25 | $151.25 | 701,952 | — | — |
| 2019-04-10 | $154.56 | $154.56 | 282,336 | — | — |
| 2019-04-09 | $152.31 | $152.31 | 326,064 | — | — |
| 2019-04-08 | $153.94 | $153.94 | 520,672 | — | — |
| 2019-04-05 | $148.75 | $148.75 | 557,280 | — | — |
| 2019-04-04 | $143.44 | $143.44 | 367,440 | — | — |
| 2019-04-03 | $145.06 | $145.06 | 505,728 | — | — |
| 2019-04-02 | $145.75 | $145.75 | 489,776 | — | — |
| 2019-04-01 | $141.25 | $141.25 | 404,272 | — | — |
| 2019-03-29 | $134.56 | $134.56 | 313,392 | — | — |
| 2019-03-28 | $131.13 | $131.13 | 442,592 | — | — |
| 2019-03-27 | $131.06 | $131.06 | 392,992 | — | — |
| 2019-03-26 | $134.00 | $134.00 | 422,272 | — | — |
| 2019-03-25 | $129.25 | $129.25 | 453,696 | — | — |
| 2019-03-22 | $129.13 | $129.13 | 681,680 | — | — |
| 2019-03-21 | $133.13 | $133.13 | 324,832 | — | — |
| 2019-03-20 | $134.56 | $134.56 | 488,144 | — | — |
| 2019-03-19 | $129.94 | $129.94 | 366,640 | — | — |
| 2019-03-18 | $130.88 | $130.88 | 314,224 | — | — |
| 2019-03-15 | $128.44 | $128.44 | 329,872 | — | — |
| 2019-03-14 | $128.56 | $128.56 | 273,872 | — | — |
| 2019-03-13 | $128.19 | $128.19 | 773,424 | — | — |
| 2019-03-12 | $121.94 | $121.94 | 419,552 | — | — |
| 2019-03-11 | $121.56 | $121.56 | 419,904 | — | — |
| 2019-03-08 | $118.75 | $118.75 | 882,768 | — | — |
| 2019-03-07 | $120.50 | $120.50 | 298,368 | — | — |
| 2019-03-06 | $119.38 | $119.38 | 434,256 | — | — |
| 2019-03-05 | $120.63 | $120.63 | 287,296 | — | — |
| 2019-03-04 | $120.50 | $120.50 | 393,888 | — | — |
| 2019-03-01 | $117.69 | $117.69 | 730,816 | — | — |
| 2019-02-28 | $123.63 | $123.63 | 253,776 | — | — |
| 2019-02-27 | $122.75 | $122.75 | 493,056 | — | — |
| 2019-02-26 | $117.63 | $117.63 | 359,184 | — | — |
| 2019-02-25 | $116.44 | $116.44 | 634,624 | — | — |
| 2019-02-22 | $124.19 | $124.19 | 322,192 | — | — |
| 2019-02-21 | $122.88 | $122.88 | 289,408 | — | — |
| 2019-02-20 | $123.81 | $123.81 | 393,376 | — | — |
| 2019-02-19 | $121.00 | $121.00 | 329,152 | — | — |
| 2019-02-15 | $120.00 | $120.00 | 495,312 | — | — |
| 2019-02-14 | $114.88 | $114.88 | 556,400 | — | — |
| 2019-02-13 | $112.69 | $112.69 | 530,496 | — | — |
| 2019-02-12 | $109.06 | $109.06 | 502,848 | — | — |
| 2019-02-11 | $106.00 | $106.00 | 538,640 | — | — |
| 2019-02-08 | $107.38 | $107.38 | 412,176 | — | — |
| 2019-02-07 | $107.13 | $107.13 | 646,352 | — | — |
| 2019-02-06 | $112.38 | $112.38 | 543,648 | — | — |
| 2019-02-05 | $111.44 | $111.44 | 642,240 | — | — |
| 2019-02-04 | $115.81 | $115.81 | 718,432 | — | — |
| 2019-02-01 | $118.44 | $118.44 | 538,288 | — | — |
| 2019-01-31 | $112.94 | $112.94 | 652,176 | — | — |
| 2019-01-30 | $114.19 | $114.19 | 572,352 | — | — |
| 2019-01-29 | $109.31 | $109.31 | 552,272 | — | — |
| 2019-01-28 | $105.38 | $105.38 | 770,672 | — | — |
| 2019-01-25 | $111.19 | $111.19 | 316,848 | — | — |
| 2019-01-24 | $109.69 | $109.69 | 430,256 | — | — |
| 2019-01-23 | $107.38 | $107.38 | 594,288 | — | — |
| 2019-01-22 | $109.00 | $109.00 | 611,280 | — | — |
| 2019-01-18 | $112.81 | $112.81 | 808,064 | — | — |
| 2019-01-17 | $107.00 | $107.00 | 810,464 | — | — |
| 2019-01-16 | $107.63 | $107.63 | 575,856 | — | — |
| 2019-01-15 | $106.44 | $106.44 | 461,808 | — | — |
| 2019-01-14 | $100.75 | $100.75 | 541,216 | — | — |
| 2019-01-11 | $105.06 | $105.06 | 645,760 | — | — |
| 2019-01-10 | $108.50 | $108.50 | 657,488 | — | — |
| 2019-01-09 | $107.63 | $107.63 | 1,048,432 | — | — |
| 2019-01-08 | $97.56 | $97.56 | 559,296 | — | — |
| 2019-01-07 | $93.56 | $93.56 | 665,072 | — | — |
| 2019-01-04 | $91.81 | $91.81 | 913,984 | — | — |
| 2019-01-03 | $87.88 | $87.88 | 584,096 | — | — |
| 2019-01-02 | $86.06 | $86.06 | 987,728 | — | — |