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-04-23 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 | $122.85 | $168.26 | 766,800 | — | — |
| 2019-12-30 | $123.05 | $168.53 | 737,800 | — | — |
| 2019-12-27 | $122.96 | $168.41 | 575,500 | — | — |
| 2019-12-26 | $121.88 | $166.93 | 309,600 | — | — |
| 2019-12-24 | $121.62 | $166.57 | 243,400 | — | — |
| 2019-12-23 | $121.39 | $166.26 | 1,073,100 | — | — |
| 2019-12-20 | $122.72 | $168.08 | 1,914,600 | — | — |
| 2019-12-19 | $121.66 | $166.63 | 1,111,300 | — | — |
| 2019-12-18 | $121.23 | $166.04 | 1,115,600 | — | — |
| 2019-12-17 | $120.90 | $165.59 | 1,091,700 | — | — |
| 2019-12-16 | $120.90 | $165.59 | 1,020,500 | — | — |
| 2019-12-13 | $119.20 | $163.26 | 1,023,900 | — | — |
| 2019-12-12 | $118.43 | $162.20 | 1,249,200 | — | — |
| 2019-12-11 | $120.90 | $165.59 | 1,118,200 | — | — |
| 2019-12-10 | $122.35 | $167.57 | 767,200 | — | — |
| 2019-12-09 | $122.48 | $167.75 | 537,400 | — | — |
| 2019-12-06 | $122.67 | $168.01 | 635,000 | — | — |
| 2019-12-05 | $123.38 | $168.98 | 790,300 | — | — |
| 2019-12-04 | $122.49 | $167.76 | 900,400 | — | — |
| 2019-12-03 | $121.19 | $165.98 | 722,100 | — | — |
| 2019-12-02 | $120.30 | $164.76 | 758,900 | — | — |
| 2019-11-29 | $121.03 | $165.76 | 458,200 | — | — |
| 2019-11-27 | $121.27 | $166.09 | 822,200 | — | — |
| 2019-11-26 | $121.03 | $165.76 | 1,102,800 | — | — |
| 2019-11-25 | $119.31 | $163.41 | 646,200 | — | — |
| 2019-11-22 | $119.04 | $163.04 | 1,117,600 | — | — |
| 2019-11-21 | $119.34 | $163.45 | 901,600 | — | — |
| 2019-11-20 | $120.57 | $165.13 | 1,547,300 | — | — |
| 2019-11-19 | $119.13 | $163.16 | 945,500 | — | — |
| 2019-11-18 | $118.68 | $162.55 | 750,700 | — | — |
| 2019-11-15 | $118.24 | $161.94 | 713,100 | — | — |
| 2019-11-14 | $117.85 | $161.41 | 580,400 | — | — |
| 2019-11-13 | $116.93 | $160.15 | 813,800 | — | — |
| 2019-11-12 | $115.38 | $158.03 | 745,500 | — | — |
| 2019-11-11 | $115.59 | $158.31 | 749,400 | — | — |
| 2019-11-08 | $116.30 | $159.29 | 1,111,300 | — | — |
| 2019-11-07 | $118.15 | $161.14 | 1,329,100 | — | — |
| 2019-11-06 | $121.59 | $165.83 | 1,161,700 | — | — |
| 2019-11-05 | $120.09 | $163.78 | 1,483,200 | — | — |
| 2019-11-04 | $120.05 | $163.73 | 1,136,100 | — | — |
| 2019-11-01 | $122.78 | $167.45 | 1,009,700 | — | — |
| 2019-10-31 | $123.27 | $168.12 | 1,260,800 | — | — |
| 2019-10-30 | $120.97 | $164.98 | 777,900 | — | — |
| 2019-10-29 | $119.59 | $163.10 | 965,800 | — | — |
| 2019-10-28 | $119.56 | $163.06 | 689,500 | — | — |
| 2019-10-25 | $121.11 | $165.17 | 507,000 | — | — |
| 2019-10-24 | $122.31 | $166.81 | 656,800 | — | — |
| 2019-10-23 | $121.94 | $166.30 | 756,400 | — | — |
| 2019-10-22 | $122.39 | $166.92 | 824,400 | — | — |
| 2019-10-21 | $122.30 | $166.80 | 1,223,100 | — | — |
| 2019-10-18 | $122.41 | $166.95 | 1,089,900 | — | — |
| 2019-10-17 | $122.42 | $166.96 | 690,900 | — | — |
| 2019-10-16 | $121.63 | $165.88 | 1,080,700 | — | — |
| 2019-10-15 | $120.80 | $164.75 | 886,900 | — | — |
| 2019-10-14 | $121.73 | $166.02 | 841,300 | — | — |
| 2019-10-11 | $123.69 | $168.69 | 887,800 | — | — |
| 2019-10-10 | $125.05 | $170.55 | 599,900 | — | — |
| 2019-10-09 | $124.87 | $170.30 | 521,000 | — | — |
| 2019-10-08 | $123.88 | $168.95 | 574,700 | — | — |
| 2019-10-07 | $124.57 | $169.89 | 752,500 | — | — |
| 2019-10-04 | $125.78 | $171.54 | 841,200 | — | — |
| 2019-10-03 | $123.73 | $168.75 | 1,063,500 | — | — |
| 2019-10-02 | $123.15 | $167.95 | 924,000 | — | — |
| 2019-10-01 | $123.86 | $168.92 | 972,200 | — | — |
| 2019-09-30 | $124.23 | $169.43 | 1,404,200 | — | — |
| 2019-09-27 | $124.24 | $169.44 | 885,000 | — | — |
| 2019-09-26 | $125.13 | $170.65 | 971,200 | — | — |
| 2019-09-25 | $124.57 | $169.89 | 1,064,800 | — | — |
| 2019-09-24 | $124.87 | $170.30 | 1,535,400 | — | — |
| 2019-09-23 | $122.58 | $167.18 | 1,139,200 | — | — |
| 2019-09-20 | $122.83 | $167.52 | 1,919,800 | — | — |
| 2019-09-19 | $122.38 | $166.90 | 1,261,800 | — | — |
| 2019-09-18 | $121.52 | $165.73 | 1,380,000 | — | — |
| 2019-09-17 | $121.76 | $166.06 | 1,055,000 | — | — |
| 2019-09-16 | $120.98 | $165.00 | 699,200 | — | — |
| 2019-09-13 | $121.22 | $165.32 | 1,052,300 | — | — |
| 2019-09-12 | $121.76 | $166.06 | 1,267,400 | — | — |
| 2019-09-11 | $121.25 | $165.36 | 1,160,200 | — | — |
| 2019-09-10 | $120.83 | $164.79 | 1,221,900 | — | — |
| 2019-09-09 | $122.36 | $166.88 | 1,439,100 | — | — |
| 2019-09-06 | $125.70 | $171.43 | 1,148,800 | — | — |
| 2019-09-05 | $126.53 | $172.56 | 1,273,600 | — | — |
| 2019-09-04 | $128.75 | $175.59 | 1,064,100 | — | — |
| 2019-09-03 | $129.50 | $176.61 | 1,083,400 | — | — |
| 2019-08-30 | $127.32 | $173.64 | 787,300 | — | — |
| 2019-08-29 | $126.90 | $173.07 | 663,800 | — | — |
| 2019-08-28 | $126.04 | $171.90 | 990,800 | — | — |
| 2019-08-27 | $125.10 | $170.61 | 911,700 | — | — |
| 2019-08-26 | $124.75 | $170.14 | 451,100 | — | — |
| 2019-08-23 | $122.81 | $167.49 | 1,010,300 | — | — |
| 2019-08-22 | $124.70 | $170.07 | 729,700 | — | — |
| 2019-08-21 | $124.05 | $169.18 | 679,300 | — | — |
| 2019-08-20 | $123.61 | $168.58 | 710,200 | — | — |
| 2019-08-19 | $123.99 | $169.10 | 886,400 | — | — |
| 2019-08-16 | $124.22 | $169.41 | 1,068,600 | — | — |
| 2019-08-15 | $124.50 | $169.80 | 1,005,600 | — | — |
| 2019-08-14 | $121.20 | $165.30 | 1,179,700 | — | — |
| 2019-08-13 | $121.83 | $166.15 | 887,700 | — | — |
| 2019-08-12 | $122.51 | $167.08 | 1,217,600 | — | — |
| 2019-08-09 | $120.55 | $164.41 | 770,200 | — | — |
| 2019-08-08 | $119.41 | $162.85 | 841,900 | — | — |
| 2019-08-07 | $118.45 | $160.86 | 1,048,600 | — | — |
| 2019-08-06 | $117.42 | $159.46 | 1,130,800 | — | — |
| 2019-08-05 | $115.38 | $156.69 | 1,128,200 | — | — |
| 2019-08-02 | $117.29 | $159.29 | 1,155,900 | — | — |
| 2019-08-01 | $117.02 | $158.92 | 1,667,000 | — | — |
| 2019-07-31 | $114.78 | $155.88 | 1,116,200 | — | — |
| 2019-07-30 | $115.11 | $156.33 | 659,400 | — | — |
| 2019-07-29 | $115.31 | $156.60 | 766,000 | — | — |
| 2019-07-26 | $115.09 | $156.30 | 637,700 | — | — |
| 2019-07-25 | $113.86 | $154.63 | 664,300 | — | — |
| 2019-07-24 | $114.01 | $154.83 | 772,700 | — | — |
| 2019-07-23 | $114.47 | $155.46 | 899,400 | — | — |
| 2019-07-22 | $115.23 | $156.49 | 622,400 | — | — |
| 2019-07-19 | $114.98 | $156.15 | 886,200 | — | — |
| 2019-07-18 | $117.25 | $159.23 | 783,800 | — | — |
| 2019-07-17 | $116.09 | $157.66 | 899,300 | — | — |
| 2019-07-16 | $115.76 | $157.21 | 1,178,700 | — | — |
| 2019-07-15 | $115.98 | $157.51 | 1,167,600 | — | — |
| 2019-07-12 | $116.63 | $158.39 | 1,095,600 | — | — |
| 2019-07-11 | $117.47 | $159.53 | 1,045,100 | — | — |
| 2019-07-10 | $118.71 | $161.22 | 776,900 | — | — |
| 2019-07-09 | $118.29 | $160.65 | 1,137,600 | — | — |
| 2019-07-08 | $118.02 | $160.28 | 689,000 | — | — |
| 2019-07-05 | $117.96 | $160.20 | 791,200 | — | — |
| 2019-07-03 | $118.43 | $160.84 | 583,500 | — | — |
| 2019-07-02 | $117.28 | $159.27 | 816,500 | — | — |
| 2019-07-01 | $115.73 | $157.17 | 1,124,100 | — | — |
| 2019-06-28 | $116.00 | $157.54 | 1,366,200 | — | — |
| 2019-06-27 | $115.26 | $156.53 | 926,400 | — | — |
| 2019-06-26 | $115.31 | $156.60 | 820,300 | — | — |
| 2019-06-25 | $117.18 | $159.14 | 902,300 | — | — |
| 2019-06-24 | $118.40 | $160.79 | 997,500 | — | — |
| 2019-06-21 | $118.07 | $160.35 | 1,796,000 | — | — |
| 2019-06-20 | $118.19 | $160.51 | 772,400 | — | — |
| 2019-06-19 | $117.98 | $160.22 | 705,900 | — | — |
| 2019-06-18 | $116.64 | $158.40 | 828,500 | — | — |
| 2019-06-17 | $117.62 | $159.74 | 540,500 | — | — |
| 2019-06-14 | $118.27 | $160.62 | 646,100 | — | — |
| 2019-06-13 | $116.68 | $158.46 | 743,900 | — | — |
| 2019-06-12 | $117.09 | $159.02 | 627,700 | — | — |
| 2019-06-11 | $115.38 | $156.69 | 966,600 | — | — |
| 2019-06-10 | $115.84 | $157.32 | 928,300 | — | — |
| 2019-06-07 | $116.29 | $157.93 | 1,045,700 | — | — |
| 2019-06-06 | $117.35 | $159.37 | 968,100 | — | — |
| 2019-06-05 | $116.49 | $158.20 | 741,300 | — | — |
| 2019-06-04 | $113.82 | $154.57 | 946,800 | — | — |
| 2019-06-03 | $114.06 | $154.90 | 697,100 | — | — |
| 2019-05-31 | $113.02 | $153.49 | 1,081,000 | — | — |
| 2019-05-30 | $111.94 | $152.02 | 553,400 | — | — |
| 2019-05-29 | $111.78 | $151.80 | 995,100 | — | — |
| 2019-05-28 | $113.34 | $153.92 | 1,516,400 | — | — |
| 2019-05-24 | $113.69 | $154.40 | 678,500 | — | — |
| 2019-05-23 | $113.32 | $153.90 | 751,400 | — | — |
| 2019-05-22 | $112.82 | $153.22 | 715,900 | — | — |
| 2019-05-21 | $111.42 | $151.32 | 787,800 | — | — |
| 2019-05-20 | $111.28 | $151.13 | 861,800 | — | — |
| 2019-05-17 | $112.04 | $152.16 | 941,800 | — | — |
| 2019-05-16 | $111.17 | $150.98 | 704,300 | — | — |
| 2019-05-15 | $110.26 | $149.74 | 836,400 | — | — |
| 2019-05-14 | $109.84 | $149.17 | 1,063,800 | — | — |
| 2019-05-13 | $110.69 | $150.32 | 1,857,900 | — | — |
| 2019-05-10 | $108.27 | $147.04 | 776,000 | — | — |
| 2019-05-09 | $106.28 | $143.66 | 536,400 | — | — |
| 2019-05-08 | $105.86 | $143.09 | 653,100 | — | — |
| 2019-05-07 | $107.08 | $144.74 | 748,400 | — | — |
| 2019-05-06 | $107.21 | $144.91 | 664,600 | — | — |
| 2019-05-03 | $107.38 | $145.14 | 609,700 | — | — |
| 2019-05-02 | $106.68 | $144.20 | 950,900 | — | — |
| 2019-05-01 | $107.10 | $144.76 | 710,100 | — | — |
| 2019-04-30 | $108.19 | $146.24 | 1,179,500 | — | — |
| 2019-04-29 | $106.42 | $143.85 | 534,300 | — | — |
| 2019-04-26 | $106.88 | $144.47 | 606,700 | — | — |
| 2019-04-25 | $106.53 | $143.99 | 773,600 | — | — |
| 2019-04-24 | $105.84 | $143.06 | 836,500 | — | — |
| 2019-04-23 | $104.80 | $141.66 | 1,115,400 | — | — |
| 2019-04-22 | $104.93 | $141.83 | 882,900 | — | — |
| 2019-04-18 | $104.70 | $141.52 | 1,882,100 | — | — |
| 2019-04-17 | $102.28 | $138.25 | 1,122,800 | — | — |
| 2019-04-16 | $102.42 | $138.44 | 1,376,000 | — | — |
| 2019-04-15 | $103.96 | $140.52 | 771,100 | — | — |
| 2019-04-12 | $104.16 | $140.79 | 965,600 | — | — |
| 2019-04-11 | $104.32 | $141.01 | 863,100 | — | — |
| 2019-04-10 | $104.03 | $140.61 | 774,600 | — | — |
| 2019-04-09 | $104.57 | $141.34 | 699,300 | — | — |
| 2019-04-08 | $104.14 | $140.76 | 775,900 | — | — |
| 2019-04-05 | $104.92 | $141.82 | 1,054,200 | — | — |
| 2019-04-04 | $103.86 | $140.38 | 1,189,400 | — | — |
| 2019-04-03 | $104.03 | $140.61 | 1,155,000 | — | — |
| 2019-04-02 | $103.71 | $140.18 | 1,149,500 | — | — |
| 2019-04-01 | $103.85 | $140.37 | 1,410,200 | — | — |
| 2019-03-29 | $104.26 | $140.93 | 1,532,100 | — | — |
| 2019-03-28 | $104.32 | $141.01 | 1,201,700 | — | — |
| 2019-03-27 | $105.87 | $143.10 | 936,500 | — | — |
| 2019-03-26 | $107.20 | $144.90 | 921,600 | — | — |
| 2019-03-25 | $106.69 | $144.21 | 1,116,800 | — | — |
| 2019-03-22 | $106.78 | $144.33 | 961,200 | — | — |
| 2019-03-21 | $106.22 | $143.57 | 650,700 | — | — |
| 2019-03-20 | $104.69 | $141.51 | 834,200 | — | — |
| 2019-03-19 | $104.35 | $141.05 | 1,010,900 | — | — |
| 2019-03-18 | $105.13 | $142.10 | 1,569,800 | — | — |
| 2019-03-15 | $105.81 | $143.02 | 4,074,400 | — | — |
| 2019-03-14 | $104.99 | $141.91 | 1,508,100 | — | — |
| 2019-03-13 | $105.11 | $142.07 | 1,384,700 | — | — |
| 2019-03-12 | $104.92 | $141.82 | 1,342,900 | — | — |
| 2019-03-11 | $104.03 | $140.61 | 1,785,800 | — | — |
| 2019-03-08 | $102.53 | $138.59 | 968,700 | — | — |
| 2019-03-07 | $101.65 | $137.40 | 1,225,100 | — | — |
| 2019-03-06 | $101.06 | $136.60 | 1,037,500 | — | — |
| 2019-03-05 | $101.27 | $136.88 | 1,217,700 | — | — |
| 2019-03-04 | $101.71 | $137.48 | 1,328,500 | — | — |
| 2019-03-01 | $101.44 | $137.11 | 735,600 | — | — |
| 2019-02-28 | $101.62 | $137.36 | 1,006,400 | — | — |
| 2019-02-27 | $101.04 | $136.57 | 655,900 | — | — |
| 2019-02-26 | $101.04 | $136.57 | 621,700 | — | — |
| 2019-02-25 | $100.88 | $136.36 | 755,600 | — | — |
| 2019-02-22 | $100.98 | $136.49 | 770,600 | — | — |
| 2019-02-21 | $100.38 | $135.68 | 1,188,700 | — | — |
| 2019-02-20 | $98.66 | $133.36 | 1,831,700 | — | — |
| 2019-02-19 | $98.70 | $133.41 | 834,300 | — | — |
| 2019-02-15 | $98.05 | $132.53 | 909,700 | — | — |
| 2019-02-14 | $97.25 | $131.45 | 798,900 | — | — |
| 2019-02-13 | $97.44 | $131.71 | 670,100 | — | — |
| 2019-02-12 | $97.67 | $132.02 | 668,700 | — | — |
| 2019-02-11 | $97.60 | $131.92 | 679,100 | — | — |
| 2019-02-08 | $97.74 | $132.11 | 665,800 | — | — |
| 2019-02-07 | $96.87 | $130.94 | 915,400 | — | — |
| 2019-02-06 | $95.15 | $128.61 | 611,300 | — | — |
| 2019-02-05 | $95.86 | $128.96 | 780,700 | — | — |
| 2019-02-04 | $95.58 | $128.58 | 1,051,600 | — | — |
| 2019-02-01 | $95.21 | $128.08 | 1,213,900 | — | — |
| 2019-01-31 | $95.67 | $128.70 | 2,127,200 | — | — |
| 2019-01-30 | $93.74 | $126.10 | 1,216,500 | — | — |
| 2019-01-29 | $93.08 | $125.22 | 762,900 | — | — |
| 2019-01-28 | $93.02 | $125.14 | 529,800 | — | — |
| 2019-01-25 | $93.27 | $125.47 | 838,500 | — | — |
| 2019-01-24 | $94.64 | $127.32 | 499,300 | — | — |
| 2019-01-23 | $94.24 | $126.78 | 714,000 | — | — |
| 2019-01-22 | $92.77 | $124.80 | 1,283,900 | — | — |
| 2019-01-18 | $92.61 | $124.58 | 801,300 | — | — |
| 2019-01-17 | $92.56 | $124.52 | 829,800 | — | — |
| 2019-01-16 | $91.79 | $123.48 | 752,700 | — | — |
| 2019-01-15 | $91.42 | $122.98 | 1,064,900 | — | — |
| 2019-01-14 | $90.43 | $121.65 | 1,573,700 | — | — |
| 2019-01-11 | $90.64 | $121.93 | 723,500 | — | — |
| 2019-01-10 | $90.76 | $122.10 | 806,000 | — | — |
| 2019-01-09 | $88.99 | $119.71 | 1,131,600 | — | — |
| 2019-01-08 | $90.14 | $121.26 | 688,100 | — | — |
| 2019-01-07 | $88.84 | $119.51 | 724,700 | — | — |
| 2019-01-04 | $89.79 | $120.79 | 952,300 | — | — |
| 2019-01-03 | $89.12 | $119.89 | 1,241,400 | — | — |
| 2019-01-02 | $88.77 | $119.42 | 981,100 | — | — |