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
- 2007-05-09 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 | $121.00 | $121.00 | 68,138 | — | — |
| 2019-12-30 | $119.00 | $119.00 | 84,304 | — | — |
| 2019-12-27 | $120.50 | $120.50 | 89,608 | — | — |
| 2019-12-26 | $123.00 | $123.00 | 61,038 | — | — |
| 2019-12-24 | $122.50 | $122.50 | 49,698 | — | — |
| 2019-12-23 | $119.00 | $119.00 | 94,960 | — | — |
| 2019-12-20 | $114.00 | $114.00 | 191,676 | — | — |
| 2019-12-19 | $116.00 | $116.00 | 110,944 | — | — |
| 2019-12-18 | $116.00 | $116.00 | 144,016 | — | — |
| 2019-12-17 | $125.00 | $125.00 | 89,436 | — | — |
| 2019-12-16 | $128.00 | $128.00 | 87,566 | — | — |
| 2019-12-13 | $115.00 | $115.00 | 76,380 | — | — |
| 2019-12-12 | $118.50 | $118.50 | 71,118 | — | — |
| 2019-12-11 | $118.50 | $118.50 | 43,356 | — | — |
| 2019-12-10 | $120.00 | $120.00 | 77,772 | — | — |
| 2019-12-09 | $121.00 | $121.00 | 45,724 | — | — |
| 2019-12-06 | $121.50 | $121.50 | 45,368 | — | — |
| 2019-12-05 | $119.50 | $119.50 | 42,508 | — | — |
| 2019-12-04 | $121.50 | $121.50 | 46,748 | — | — |
| 2019-12-03 | $118.00 | $118.00 | 59,002 | — | — |
| 2019-12-02 | $121.00 | $121.00 | 78,566 | — | — |
| 2019-11-29 | $125.50 | $125.50 | 28,798 | — | — |
| 2019-11-27 | $124.50 | $124.50 | 53,802 | — | — |
| 2019-11-26 | $127.50 | $127.50 | 67,748 | — | — |
| 2019-11-25 | $128.50 | $128.50 | 82,974 | — | — |
| 2019-11-22 | $137.50 | $137.50 | 43,612 | — | — |
| 2019-11-21 | $132.50 | $132.50 | 45,000 | — | — |
| 2019-11-20 | $133.50 | $133.50 | 76,916 | — | — |
| 2019-11-19 | $129.50 | $129.50 | 89,534 | — | — |
| 2019-11-18 | $131.50 | $131.50 | 41,568 | — | — |
| 2019-11-15 | $137.00 | $137.00 | 38,640 | — | — |
| 2019-11-14 | $137.50 | $137.50 | 46,082 | — | — |
| 2019-11-13 | $134.50 | $134.50 | 144,530 | — | — |
| 2019-11-12 | $136.50 | $136.50 | 44,320 | — | — |
| 2019-11-11 | $142.50 | $142.50 | 40,690 | — | — |
| 2019-11-08 | $142.50 | $142.50 | 72,400 | — | — |
| 2019-11-07 | $141.00 | $141.00 | 86,068 | — | — |
| 2019-11-06 | $131.00 | $131.00 | 65,994 | — | — |
| 2019-11-05 | $135.50 | $135.50 | 69,490 | — | — |
| 2019-11-04 | $140.00 | $140.00 | 48,076 | — | — |
| 2019-11-01 | $143.00 | $143.00 | 67,476 | — | — |
| 2019-10-31 | $133.00 | $133.00 | 53,976 | — | — |
| 2019-10-30 | $134.00 | $134.00 | 113,448 | — | — |
| 2019-10-29 | $145.00 | $145.00 | 75,884 | — | — |
| 2019-10-28 | $142.50 | $142.50 | 83,438 | — | — |
| 2019-10-25 | $142.00 | $142.00 | 471,882 | — | — |
| 2019-10-24 | $143.50 | $143.50 | 197,472 | — | — |
| 2019-10-23 | $184.00 | $184.00 | 35,278 | — | — |
| 2019-10-22 | $188.00 | $188.00 | 25,734 | — | — |
| 2019-10-21 | $190.00 | $190.00 | 33,408 | — | — |
| 2019-10-18 | $183.50 | $183.50 | 48,968 | — | — |
| 2019-10-17 | $187.00 | $187.00 | 55,610 | — | — |
| 2019-10-16 | $184.50 | $184.50 | 60,936 | — | — |
| 2019-10-15 | $196.00 | $196.00 | 34,406 | — | — |
| 2019-10-14 | $196.50 | $196.50 | 30,792 | — | — |
| 2019-10-11 | $192.50 | $192.50 | 33,512 | — | — |
| 2019-10-10 | $193.00 | $193.00 | 38,536 | — | — |
| 2019-10-09 | $184.00 | $184.00 | 21,078 | — | — |
| 2019-10-08 | $180.50 | $180.50 | 28,232 | — | — |
| 2019-10-07 | $184.50 | $184.50 | 37,452 | — | — |
| 2019-10-04 | $178.00 | $178.00 | 39,360 | — | — |
| 2019-10-03 | $181.00 | $181.00 | 41,926 | — | — |
| 2019-10-02 | $176.00 | $176.00 | 59,112 | — | — |
| 2019-10-01 | $173.00 | $173.00 | 83,806 | — | — |
| 2019-09-30 | $181.50 | $181.50 | 72,022 | — | — |
| 2019-09-27 | $189.00 | $189.00 | 96,708 | — | — |
| 2019-09-26 | $207.50 | $207.50 | 92,098 | — | — |
| 2019-09-25 | $208.00 | $208.00 | 191,778 | — | — |
| 2019-09-24 | $181.50 | $181.50 | 54,390 | — | — |
| 2019-09-23 | $191.50 | $191.50 | 41,216 | — | — |
| 2019-09-20 | $185.50 | $185.50 | 103,750 | — | — |
| 2019-09-19 | $185.50 | $185.50 | 72,076 | — | — |
| 2019-09-18 | $192.50 | $192.50 | 73,620 | — | — |
| 2019-09-17 | $191.00 | $191.00 | 92,190 | — | — |
| 2019-09-16 | $184.50 | $184.50 | 70,852 | — | — |
| 2019-09-13 | $171.00 | $171.00 | 52,398 | — | — |
| 2019-09-12 | $167.50 | $167.50 | 57,708 | — | — |
| 2019-09-11 | $165.00 | $165.00 | 50,682 | — | — |
| 2019-09-10 | $165.00 | $165.00 | 61,304 | — | — |
| 2019-09-09 | $154.50 | $154.50 | 53,774 | — | — |
| 2019-09-06 | $143.50 | $143.50 | 27,176 | — | — |
| 2019-09-05 | $138.50 | $138.50 | 31,784 | — | — |
| 2019-09-04 | $139.50 | $139.50 | 47,634 | — | — |
| 2019-09-03 | $144.00 | $144.00 | 48,094 | — | — |
| 2019-08-30 | $144.50 | $144.50 | 47,942 | — | — |
| 2019-08-29 | $138.00 | $138.00 | 29,870 | — | — |
| 2019-08-28 | $136.50 | $136.50 | 25,030 | — | — |
| 2019-08-27 | $132.50 | $132.50 | 46,584 | — | — |
| 2019-08-26 | $137.50 | $137.50 | 35,906 | — | — |
| 2019-08-23 | $136.50 | $136.50 | 39,940 | — | — |
| 2019-08-22 | $140.00 | $140.00 | 45,008 | — | — |
| 2019-08-21 | $139.00 | $139.00 | 68,464 | — | — |
| 2019-08-20 | $137.00 | $137.00 | 94,282 | — | — |
| 2019-08-19 | $141.00 | $141.00 | 55,416 | — | — |
| 2019-08-16 | $143.00 | $143.00 | 67,894 | — | — |
| 2019-08-15 | $148.50 | $148.50 | 58,160 | — | — |
| 2019-08-14 | $136.50 | $136.50 | 66,780 | — | — |
| 2019-08-13 | $149.50 | $149.50 | 65,172 | — | — |
| 2019-08-12 | $148.50 | $148.50 | 132,506 | — | — |
| 2019-08-09 | $155.00 | $155.00 | 194,650 | — | — |
| 2019-08-08 | $132.00 | $132.00 | 144,334 | — | — |
| 2019-08-07 | $113.00 | $113.00 | 138,728 | — | — |
| 2019-08-06 | $93.50 | $93.50 | 113,466 | — | — |
| 2019-08-05 | $96.00 | $96.00 | 66,120 | — | — |
| 2019-08-02 | $101.00 | $101.00 | 49,762 | — | — |
| 2019-08-01 | $106.00 | $106.00 | 63,330 | — | — |
| 2019-07-31 | $107.50 | $107.50 | 54,410 | — | — |
| 2019-07-30 | $109.00 | $109.00 | 57,558 | — | — |
| 2019-07-29 | $107.50 | $107.50 | 30,654 | — | — |
| 2019-07-26 | $111.00 | $111.00 | 38,514 | — | — |
| 2019-07-25 | $109.50 | $109.50 | 58,708 | — | — |
| 2019-07-24 | $110.00 | $110.00 | 62,724 | — | — |
| 2019-07-23 | $107.50 | $107.50 | 49,526 | — | — |
| 2019-07-22 | $111.00 | $111.00 | 80,422 | — | — |
| 2019-07-19 | $112.50 | $112.50 | 49,180 | — | — |
| 2019-07-18 | $113.50 | $113.50 | 52,658 | — | — |
| 2019-07-17 | $117.50 | $117.50 | 47,298 | — | — |
| 2019-07-16 | $122.50 | $122.50 | 37,238 | — | — |
| 2019-07-15 | $124.00 | $124.00 | 27,484 | — | — |
| 2019-07-12 | $125.00 | $125.00 | 27,596 | — | — |
| 2019-07-11 | $127.50 | $127.50 | 41,320 | — | — |
| 2019-07-10 | $128.00 | $128.00 | 43,670 | — | — |
| 2019-07-09 | $130.00 | $130.00 | 45,030 | — | — |
| 2019-07-08 | $128.00 | $128.00 | 72,996 | — | — |
| 2019-07-05 | $137.50 | $137.50 | 50,362 | — | — |
| 2019-07-03 | $134.50 | $134.50 | 22,982 | — | — |
| 2019-07-02 | $128.00 | $128.00 | 29,392 | — | — |
| 2019-07-01 | $128.00 | $128.00 | 65,250 | — | — |
| 2019-06-28 | $130.00 | $130.00 | 140,362 | — | — |
| 2019-06-27 | $125.50 | $125.50 | 71,488 | — | — |
| 2019-06-26 | $124.50 | $124.50 | 106,004 | — | — |
| 2019-06-25 | $123.00 | $123.00 | 54,834 | — | — |
| 2019-06-24 | $125.00 | $125.00 | 71,494 | — | — |
| 2019-06-21 | $132.50 | $132.50 | 50,330 | — | — |
| 2019-06-20 | $132.00 | $132.00 | 65,676 | — | — |
| 2019-06-19 | $135.50 | $135.50 | 52,946 | — | — |
| 2019-06-18 | $129.50 | $129.50 | 71,900 | — | — |
| 2019-06-17 | $133.00 | $133.00 | 58,894 | — | — |
| 2019-06-14 | $122.00 | $122.00 | 65,030 | — | — |
| 2019-06-13 | $129.00 | $129.00 | 97,948 | — | — |
| 2019-06-12 | $123.00 | $123.00 | 139,946 | — | — |
| 2019-06-11 | $119.00 | $119.00 | 378,656 | — | — |
| 2019-06-10 | $150.50 | $150.50 | 111,450 | — | — |
| 2019-06-07 | $157.50 | $157.50 | 80,638 | — | — |
| 2019-06-06 | $160.50 | $160.50 | 56,926 | — | — |
| 2019-06-05 | $159.50 | $159.50 | 72,176 | — | — |
| 2019-06-04 | $159.50 | $159.50 | 45,058 | — | — |
| 2019-06-03 | $155.50 | $155.50 | 59,818 | — | — |
| 2019-05-31 | $153.00 | $153.00 | 45,436 | — | — |
| 2019-05-30 | $150.00 | $150.00 | 41,292 | — | — |
| 2019-05-29 | $156.00 | $156.00 | 61,502 | — | — |
| 2019-05-28 | $151.50 | $151.50 | 74,582 | — | — |
| 2019-05-24 | $159.00 | $159.00 | 46,128 | — | — |
| 2019-05-23 | $154.00 | $154.00 | 54,154 | — | — |
| 2019-05-22 | $159.00 | $159.00 | 56,102 | — | — |
| 2019-05-21 | $163.00 | $163.00 | 49,082 | — | — |
| 2019-05-20 | $164.50 | $164.50 | 59,054 | — | — |
| 2019-05-17 | $166.50 | $166.50 | 49,908 | — | — |
| 2019-05-16 | $172.50 | $172.50 | 95,662 | — | — |
| 2019-05-15 | $162.50 | $162.50 | 114,322 | — | — |
| 2019-05-14 | $165.50 | $165.50 | 106,336 | — | — |
| 2019-05-13 | $165.00 | $165.00 | 80,414 | — | — |
| 2019-05-10 | $172.50 | $172.50 | 165,400 | — | — |
| 2019-05-09 | $177.50 | $177.50 | 139,662 | — | — |
| 2019-05-08 | $184.50 | $184.50 | 80,148 | — | — |
| 2019-05-07 | $190.00 | $190.00 | 164,056 | — | — |
| 2019-05-06 | $227.50 | $227.50 | 107,326 | — | — |
| 2019-05-03 | $218.00 | $218.00 | 48,506 | — | — |
| 2019-05-02 | $214.50 | $214.50 | 25,490 | — | — |
| 2019-05-01 | $212.00 | $212.00 | 35,840 | — | — |
| 2019-04-30 | $215.00 | $215.00 | 52,332 | — | — |
| 2019-04-29 | $214.00 | $214.00 | 42,464 | — | — |
| 2019-04-26 | $206.50 | $206.50 | 44,960 | — | — |
| 2019-04-25 | $205.50 | $205.50 | 43,208 | — | — |
| 2019-04-24 | $205.00 | $205.00 | 57,438 | — | — |
| 2019-04-23 | $209.00 | $209.00 | 57,970 | — | — |
| 2019-04-22 | $212.00 | $212.00 | 55,430 | — | — |
| 2019-04-18 | $211.50 | $211.50 | 79,732 | — | — |
| 2019-04-17 | $210.00 | $210.00 | 74,472 | — | — |
| 2019-04-16 | $218.00 | $218.00 | 48,202 | — | — |
| 2019-04-15 | $223.50 | $223.50 | 50,830 | — | — |
| 2019-04-12 | $227.50 | $227.50 | 39,084 | — | — |
| 2019-04-11 | $231.50 | $231.50 | 47,848 | — | — |
| 2019-04-10 | $234.00 | $234.00 | 39,502 | — | — |
| 2019-04-09 | $240.50 | $240.50 | 48,428 | — | — |
| 2019-04-08 | $240.50 | $240.50 | 39,422 | — | — |
| 2019-04-05 | $245.50 | $245.50 | 43,682 | — | — |
| 2019-04-04 | $247.50 | $247.50 | 25,578 | — | — |
| 2019-04-03 | $245.50 | $245.50 | 21,330 | — | — |
| 2019-04-02 | $245.00 | $245.00 | 36,040 | — | — |
| 2019-04-01 | $241.00 | $241.00 | 32,264 | — | — |
| 2019-03-29 | $243.50 | $243.50 | 43,508 | — | — |
| 2019-03-28 | $245.00 | $245.00 | 37,040 | — | — |
| 2019-03-27 | $243.50 | $243.50 | 45,458 | — | — |
| 2019-03-26 | $246.50 | $246.50 | 45,792 | — | — |
| 2019-03-25 | $250.50 | $250.50 | 63,134 | — | — |
| 2019-03-22 | $259.50 | $259.50 | 69,218 | — | — |
| 2019-03-21 | $272.00 | $272.00 | 39,662 | — | — |
| 2019-03-20 | $276.00 | $276.00 | 29,010 | — | — |
| 2019-03-19 | $277.00 | $277.00 | 30,092 | — | — |
| 2019-03-18 | $276.50 | $276.50 | 39,284 | — | — |
| 2019-03-15 | $273.00 | $273.00 | 86,462 | — | — |
| 2019-03-14 | $279.50 | $279.50 | 46,124 | — | — |
| 2019-03-13 | $285.00 | $285.00 | 36,140 | — | — |
| 2019-03-12 | $287.50 | $287.50 | 74,106 | — | — |
| 2019-03-11 | $276.50 | $276.50 | 62,680 | — | — |
| 2019-03-08 | $285.00 | $285.00 | 24,650 | — | — |
| 2019-03-07 | $284.00 | $284.00 | 34,198 | — | — |
| 2019-03-06 | $279.50 | $279.50 | 77,168 | — | — |
| 2019-03-05 | $289.50 | $289.50 | 47,972 | — | — |
| 2019-03-04 | $296.00 | $296.00 | 66,428 | — | — |
| 2019-03-01 | $297.00 | $297.00 | 69,028 | — | — |
| 2019-02-28 | $286.00 | $286.00 | 41,896 | — | — |
| 2019-02-27 | $291.50 | $291.50 | 74,670 | — | — |
| 2019-02-26 | $285.00 | $285.00 | 95,536 | — | — |
| 2019-02-25 | $272.00 | $272.00 | 78,746 | — | — |
| 2019-02-22 | $270.00 | $270.00 | 135,906 | — | — |
| 2019-02-21 | $254.50 | $254.50 | 129,840 | — | — |
| 2019-02-20 | $273.00 | $273.00 | 102,118 | — | — |
| 2019-02-19 | $299.50 | $299.50 | 80,358 | — | — |
| 2019-02-15 | $282.50 | $282.50 | 52,648 | — | — |
| 2019-02-14 | $286.50 | $286.50 | 41,094 | — | — |
| 2019-02-13 | $281.50 | $281.50 | 54,794 | — | — |
| 2019-02-12 | $280.50 | $280.50 | 55,996 | — | — |
| 2019-02-11 | $264.50 | $264.50 | 32,798 | — | — |
| 2019-02-08 | $261.50 | $261.50 | 59,242 | — | — |
| 2019-02-07 | $271.50 | $271.50 | 53,238 | — | — |
| 2019-02-06 | $279.50 | $279.50 | 90,022 | — | — |
| 2019-02-05 | $291.00 | $291.00 | 73,378 | — | — |
| 2019-02-04 | $288.00 | $288.00 | 73,330 | — | — |
| 2019-02-01 | $269.50 | $269.50 | 43,118 | — | — |
| 2019-01-31 | $262.50 | $262.50 | 40,018 | — | — |
| 2019-01-30 | $254.50 | $254.50 | 54,422 | — | — |
| 2019-01-29 | $250.50 | $250.50 | 58,116 | — | — |
| 2019-01-28 | $253.50 | $253.50 | 47,166 | — | — |
| 2019-01-25 | $262.00 | $262.00 | 46,292 | — | — |
| 2019-01-24 | $263.00 | $263.00 | 44,446 | — | — |
| 2019-01-23 | $255.00 | $255.00 | 41,204 | — | — |
| 2019-01-22 | $257.00 | $257.00 | 63,244 | — | — |
| 2019-01-18 | $255.50 | $255.50 | 42,878 | — | — |
| 2019-01-17 | $262.00 | $262.00 | 35,680 | — | — |
| 2019-01-16 | $259.00 | $259.00 | 36,694 | — | — |
| 2019-01-15 | $256.50 | $256.50 | 49,454 | — | — |
| 2019-01-14 | $252.00 | $252.00 | 40,216 | — | — |
| 2019-01-11 | $257.50 | $257.50 | 65,066 | — | — |
| 2019-01-10 | $251.00 | $251.00 | 72,532 | — | — |
| 2019-01-09 | $223.00 | $223.00 | 54,006 | — | — |
| 2019-01-08 | $225.00 | $225.00 | 66,012 | — | — |
| 2019-01-07 | $234.50 | $234.50 | 107,790 | — | — |
| 2019-01-04 | $208.50 | $208.50 | 65,122 | — | — |
| 2019-01-03 | $193.00 | $193.00 | 48,314 | — | — |
| 2019-01-02 | $194.00 | $194.00 | 76,224 | — | — |