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
- 1996-12-17 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 | $106.79 | $132.38 | 466,800 | — | — |
| 2019-12-30 | $106.35 | $131.83 | 377,500 | — | — |
| 2019-12-27 | $106.85 | $132.45 | 360,400 | — | — |
| 2019-12-26 | $106.49 | $132.01 | 430,400 | — | — |
| 2019-12-24 | $107.22 | $132.91 | 169,500 | — | — |
| 2019-12-23 | $107.26 | $132.96 | 711,300 | — | — |
| 2019-12-20 | $107.12 | $132.79 | 1,644,600 | — | — |
| 2019-12-19 | $107.99 | $133.87 | 1,069,100 | — | — |
| 2019-12-18 | $107.21 | $132.90 | 949,800 | — | — |
| 2019-12-17 | $106.75 | $132.33 | 967,500 | — | — |
| 2019-12-16 | $106.18 | $131.62 | 904,300 | — | — |
| 2019-12-13 | $105.20 | $130.41 | 653,000 | — | — |
| 2019-12-12 | $105.32 | $130.56 | 941,300 | — | — |
| 2019-12-11 | $104.73 | $129.83 | 882,700 | — | — |
| 2019-12-10 | $104.94 | $130.09 | 496,600 | — | — |
| 2019-12-09 | $105.23 | $130.45 | 611,700 | — | — |
| 2019-12-06 | $106.92 | $132.54 | 629,800 | — | — |
| 2019-12-05 | $106.15 | $131.59 | 637,700 | — | — |
| 2019-12-04 | $106.30 | $131.77 | 754,300 | — | — |
| 2019-12-03 | $105.61 | $130.92 | 796,200 | — | — |
| 2019-12-02 | $106.50 | $132.02 | 822,300 | — | — |
| 2019-11-29 | $106.55 | $132.08 | 403,800 | — | — |
| 2019-11-27 | $107.13 | $132.80 | 885,600 | — | — |
| 2019-11-26 | $107.43 | $133.17 | 1,302,700 | — | — |
| 2019-11-25 | $106.53 | $132.06 | 895,300 | — | — |
| 2019-11-22 | $105.91 | $131.29 | 980,000 | — | — |
| 2019-11-21 | $104.85 | $129.97 | 792,200 | — | — |
| 2019-11-20 | $104.88 | $130.01 | 724,200 | — | — |
| 2019-11-19 | $104.48 | $129.52 | 771,200 | — | — |
| 2019-11-18 | $103.98 | $128.90 | 805,100 | — | — |
| 2019-11-15 | $104.22 | $129.19 | 962,500 | — | — |
| 2019-11-14 | $102.80 | $127.43 | 510,200 | — | — |
| 2019-11-13 | $102.33 | $126.85 | 617,200 | — | — |
| 2019-11-12 | $101.92 | $126.34 | 727,000 | — | — |
| 2019-11-11 | $100.82 | $124.98 | 494,300 | — | — |
| 2019-11-08 | $101.57 | $125.91 | 831,300 | — | — |
| 2019-11-07 | $101.61 | $125.96 | 931,400 | — | — |
| 2019-11-06 | $101.11 | $125.34 | 754,000 | — | — |
| 2019-11-05 | $100.82 | $124.98 | 1,004,900 | — | — |
| 2019-11-04 | $101.14 | $125.38 | 856,200 | — | — |
| 2019-11-01 | $101.59 | $125.93 | 841,300 | — | — |
| 2019-10-31 | $101.25 | $125.51 | 796,000 | — | — |
| 2019-10-30 | $101.72 | $126.09 | 510,300 | — | — |
| 2019-10-29 | $100.96 | $125.15 | 1,153,800 | — | — |
| 2019-10-28 | $100.39 | $124.45 | 647,000 | — | — |
| 2019-10-25 | $100.63 | $124.74 | 769,900 | — | — |
| 2019-10-24 | $100.29 | $124.32 | 1,180,800 | — | — |
| 2019-10-23 | $102.92 | $127.58 | 1,230,300 | — | — |
| 2019-10-22 | $100.75 | $124.89 | 2,669,600 | — | — |
| 2019-10-21 | $102.28 | $126.79 | 1,469,000 | — | — |
| 2019-10-18 | $102.66 | $127.26 | 1,649,700 | — | — |
| 2019-10-17 | $104.73 | $129.83 | 1,072,500 | — | — |
| 2019-10-16 | $105.82 | $131.18 | 746,400 | — | — |
| 2019-10-15 | $104.81 | $129.92 | 711,700 | — | — |
| 2019-10-14 | $103.73 | $128.59 | 388,200 | — | — |
| 2019-10-11 | $103.52 | $128.33 | 488,200 | — | — |
| 2019-10-10 | $103.00 | $127.68 | 637,700 | — | — |
| 2019-10-09 | $103.25 | $127.99 | 453,800 | — | — |
| 2019-10-08 | $102.14 | $126.62 | 626,600 | — | — |
| 2019-10-07 | $104.67 | $129.75 | 1,015,300 | — | — |
| 2019-10-04 | $104.75 | $129.85 | 1,105,200 | — | — |
| 2019-10-03 | $103.46 | $128.25 | 1,122,000 | — | — |
| 2019-10-02 | $105.34 | $129.92 | 955,600 | — | — |
| 2019-10-01 | $106.32 | $131.13 | 702,100 | — | — |
| 2019-09-30 | $107.03 | $132.01 | 755,400 | — | — |
| 2019-09-27 | $105.49 | $130.11 | 789,200 | — | — |
| 2019-09-26 | $106.46 | $131.31 | 811,600 | — | — |
| 2019-09-25 | $105.66 | $130.32 | 737,700 | — | — |
| 2019-09-24 | $106.41 | $131.24 | 785,800 | — | — |
| 2019-09-23 | $106.82 | $131.75 | 749,700 | — | — |
| 2019-09-20 | $107.42 | $132.49 | 1,234,200 | — | — |
| 2019-09-19 | $105.72 | $130.39 | 411,400 | — | — |
| 2019-09-18 | $106.22 | $131.01 | 641,800 | — | — |
| 2019-09-17 | $106.25 | $131.05 | 800,400 | — | — |
| 2019-09-16 | $105.67 | $130.33 | 484,500 | — | — |
| 2019-09-13 | $104.40 | $128.77 | 819,800 | — | — |
| 2019-09-12 | $104.97 | $129.47 | 1,219,200 | — | — |
| 2019-09-11 | $103.93 | $128.19 | 1,012,800 | — | — |
| 2019-09-10 | $104.55 | $128.95 | 1,164,600 | — | — |
| 2019-09-09 | $105.01 | $129.52 | 1,412,000 | — | — |
| 2019-09-06 | $104.21 | $128.53 | 1,542,500 | — | — |
| 2019-09-05 | $102.72 | $126.69 | 703,100 | — | — |
| 2019-09-04 | $102.73 | $126.71 | 539,400 | — | — |
| 2019-09-03 | $102.28 | $126.15 | 741,100 | — | — |
| 2019-08-30 | $102.37 | $126.26 | 1,413,800 | — | — |
| 2019-08-29 | $102.35 | $126.24 | 898,600 | — | — |
| 2019-08-28 | $100.93 | $124.49 | 800,300 | — | — |
| 2019-08-27 | $100.46 | $123.91 | 806,900 | — | — |
| 2019-08-26 | $101.31 | $124.95 | 972,600 | — | — |
| 2019-08-23 | $101.60 | $125.31 | 1,758,700 | — | — |
| 2019-08-22 | $102.62 | $126.57 | 938,800 | — | — |
| 2019-08-21 | $103.15 | $127.22 | 883,500 | — | — |
| 2019-08-20 | $101.44 | $125.11 | 734,000 | — | — |
| 2019-08-19 | $102.08 | $125.90 | 792,400 | — | — |
| 2019-08-16 | $100.60 | $124.08 | 897,100 | — | — |
| 2019-08-15 | $99.89 | $123.20 | 963,600 | — | — |
| 2019-08-14 | $99.53 | $122.76 | 866,500 | — | — |
| 2019-08-13 | $101.50 | $125.19 | 511,800 | — | — |
| 2019-08-12 | $100.29 | $123.70 | 424,600 | — | — |
| 2019-08-09 | $100.74 | $124.25 | 594,500 | — | — |
| 2019-08-08 | $101.23 | $124.86 | 1,015,800 | — | — |
| 2019-08-07 | $99.97 | $123.30 | 981,300 | — | — |
| 2019-08-06 | $98.92 | $122.01 | 912,400 | — | — |
| 2019-08-05 | $97.85 | $120.69 | 1,102,700 | — | — |
| 2019-08-02 | $100.34 | $123.76 | 672,100 | — | — |
| 2019-08-01 | $101.25 | $124.88 | 815,100 | — | — |
| 2019-07-31 | $102.08 | $125.90 | 1,058,700 | — | — |
| 2019-07-30 | $103.65 | $127.84 | 1,126,700 | — | — |
| 2019-07-29 | $102.50 | $126.42 | 1,062,300 | — | — |
| 2019-07-26 | $101.28 | $124.92 | 1,029,400 | — | — |
| 2019-07-25 | $102.22 | $126.08 | 990,100 | — | — |
| 2019-07-24 | $103.36 | $127.48 | 1,453,300 | — | — |
| 2019-07-23 | $103.38 | $127.51 | 2,662,300 | — | — |
| 2019-07-22 | $98.08 | $120.97 | 1,536,800 | — | — |
| 2019-07-19 | $99.28 | $122.45 | 993,400 | — | — |
| 2019-07-18 | $100.87 | $124.41 | 894,400 | — | — |
| 2019-07-17 | $100.16 | $123.54 | 1,073,400 | — | — |
| 2019-07-16 | $101.47 | $125.15 | 867,500 | — | — |
| 2019-07-15 | $101.12 | $124.72 | 1,186,900 | — | — |
| 2019-07-12 | $102.98 | $127.01 | 620,900 | — | — |
| 2019-07-11 | $103.50 | $127.66 | 810,900 | — | — |
| 2019-07-10 | $102.52 | $126.45 | 427,300 | — | — |
| 2019-07-09 | $102.01 | $125.82 | 548,500 | — | — |
| 2019-07-08 | $102.47 | $126.39 | 667,300 | — | — |
| 2019-07-05 | $103.26 | $127.36 | 568,200 | — | — |
| 2019-07-03 | $103.97 | $127.58 | 412,200 | — | — |
| 2019-07-02 | $103.23 | $126.67 | 511,400 | — | — |
| 2019-07-01 | $102.45 | $125.72 | 880,100 | — | — |
| 2019-06-28 | $101.81 | $124.93 | 960,900 | — | — |
| 2019-06-27 | $100.53 | $123.36 | 604,900 | — | — |
| 2019-06-26 | $99.72 | $122.37 | 529,600 | — | — |
| 2019-06-25 | $101.03 | $123.97 | 590,000 | — | — |
| 2019-06-24 | $100.90 | $123.81 | 498,200 | — | — |
| 2019-06-21 | $101.28 | $124.28 | 1,497,800 | — | — |
| 2019-06-20 | $100.34 | $123.13 | 922,400 | — | — |
| 2019-06-19 | $101.92 | $125.07 | 679,100 | — | — |
| 2019-06-18 | $100.57 | $123.41 | 1,002,200 | — | — |
| 2019-06-17 | $101.94 | $125.09 | 895,800 | — | — |
| 2019-06-14 | $101.03 | $123.97 | 727,900 | — | — |
| 2019-06-13 | $100.86 | $123.77 | 1,541,900 | — | — |
| 2019-06-12 | $99.50 | $122.10 | 584,500 | — | — |
| 2019-06-11 | $98.92 | $121.38 | 658,700 | — | — |
| 2019-06-10 | $99.67 | $122.30 | 781,400 | — | — |
| 2019-06-07 | $99.34 | $121.90 | 600,500 | — | — |
| 2019-06-06 | $98.75 | $121.18 | 957,100 | — | — |
| 2019-06-05 | $97.75 | $119.95 | 701,600 | — | — |
| 2019-06-04 | $97.21 | $119.29 | 699,200 | — | — |
| 2019-06-03 | $96.16 | $118.00 | 960,000 | — | — |
| 2019-05-31 | $95.91 | $117.69 | 691,500 | — | — |
| 2019-05-30 | $96.00 | $117.80 | 681,700 | — | — |
| 2019-05-29 | $96.81 | $118.80 | 1,557,300 | — | — |
| 2019-05-28 | $97.10 | $119.15 | 1,755,200 | — | — |
| 2019-05-24 | $98.04 | $120.30 | 866,300 | — | — |
| 2019-05-23 | $97.64 | $119.81 | 1,056,800 | — | — |
| 2019-05-22 | $97.62 | $119.79 | 1,331,200 | — | — |
| 2019-05-21 | $97.77 | $119.97 | 940,100 | — | — |
| 2019-05-20 | $97.08 | $119.13 | 794,500 | — | — |
| 2019-05-17 | $97.23 | $119.31 | 1,122,000 | — | — |
| 2019-05-16 | $96.39 | $118.28 | 949,100 | — | — |
| 2019-05-15 | $97.38 | $119.49 | 634,500 | — | — |
| 2019-05-14 | $96.75 | $118.72 | 786,100 | — | — |
| 2019-05-13 | $97.08 | $119.13 | 906,800 | — | — |
| 2019-05-10 | $99.17 | $121.69 | 842,900 | — | — |
| 2019-05-09 | $98.74 | $121.16 | 1,553,100 | — | — |
| 2019-05-08 | $97.96 | $120.21 | 1,434,200 | — | — |
| 2019-05-07 | $97.67 | $119.85 | 961,200 | — | — |
| 2019-05-06 | $98.66 | $121.07 | 795,100 | — | — |
| 2019-05-03 | $98.79 | $121.23 | 1,019,000 | — | — |
| 2019-05-02 | $98.16 | $120.45 | 1,410,100 | — | — |
| 2019-05-01 | $96.24 | $118.10 | 1,239,800 | — | — |
| 2019-04-30 | $96.38 | $118.27 | 1,316,200 | — | — |
| 2019-04-29 | $96.20 | $118.05 | 1,166,300 | — | — |
| 2019-04-26 | $95.34 | $116.99 | 1,040,900 | — | — |
| 2019-04-25 | $94.24 | $115.64 | 1,295,200 | — | — |
| 2019-04-24 | $94.76 | $116.28 | 2,239,200 | — | — |
| 2019-04-23 | $93.08 | $114.22 | 3,584,100 | — | — |
| 2019-04-22 | $85.18 | $104.52 | 1,209,500 | — | — |
| 2019-04-18 | $85.75 | $105.22 | 1,486,500 | — | — |
| 2019-04-17 | $85.70 | $105.16 | 1,576,800 | — | — |
| 2019-04-16 | $89.09 | $109.32 | 2,157,400 | — | — |
| 2019-04-15 | $90.99 | $111.65 | 607,900 | — | — |
| 2019-04-12 | $89.88 | $110.29 | 944,600 | — | — |
| 2019-04-11 | $89.72 | $110.10 | 1,110,400 | — | — |
| 2019-04-10 | $90.37 | $110.89 | 794,300 | — | — |
| 2019-04-09 | $89.95 | $110.38 | 607,400 | — | — |
| 2019-04-08 | $90.48 | $111.03 | 744,400 | — | — |
| 2019-04-05 | $90.77 | $111.38 | 1,298,200 | — | — |
| 2019-04-04 | $91.02 | $111.04 | 724,300 | — | — |
| 2019-04-03 | $90.57 | $110.49 | 914,100 | — | — |
| 2019-04-02 | $90.92 | $110.92 | 1,438,200 | — | — |
| 2019-04-01 | $90.14 | $109.97 | 1,094,500 | — | — |
| 2019-03-29 | $89.92 | $109.70 | 1,357,600 | — | — |
| 2019-03-28 | $89.05 | $108.64 | 640,900 | — | — |
| 2019-03-27 | $88.51 | $107.98 | 866,200 | — | — |
| 2019-03-26 | $88.66 | $108.16 | 674,700 | — | — |
| 2019-03-25 | $88.45 | $107.90 | 1,317,700 | — | — |
| 2019-03-22 | $89.24 | $108.87 | 1,284,800 | — | — |
| 2019-03-21 | $89.62 | $109.33 | 690,400 | — | — |
| 2019-03-20 | $88.63 | $108.12 | 1,260,000 | — | — |
| 2019-03-19 | $89.41 | $109.08 | 1,935,000 | — | — |
| 2019-03-18 | $88.70 | $108.21 | 1,128,100 | — | — |
| 2019-03-15 | $88.45 | $107.90 | 1,554,300 | — | — |
| 2019-03-14 | $87.90 | $107.23 | 1,646,700 | — | — |
| 2019-03-13 | $88.31 | $107.73 | 1,568,600 | — | — |
| 2019-03-12 | $86.81 | $105.90 | 1,159,200 | — | — |
| 2019-03-11 | $85.44 | $104.23 | 1,487,900 | — | — |
| 2019-03-08 | $84.37 | $102.93 | 2,034,800 | — | — |
| 2019-03-07 | $83.23 | $101.54 | 1,609,200 | — | — |
| 2019-03-06 | $83.34 | $101.67 | 1,442,600 | — | — |
| 2019-03-05 | $85.10 | $103.82 | 1,421,500 | — | — |
| 2019-03-04 | $85.72 | $104.57 | 1,445,500 | — | — |
| 2019-03-01 | $86.41 | $105.42 | 978,400 | — | — |
| 2019-02-28 | $86.55 | $105.59 | 1,224,900 | — | — |
| 2019-02-27 | $86.05 | $104.98 | 1,748,800 | — | — |
| 2019-02-26 | $86.94 | $106.06 | 1,589,000 | — | — |
| 2019-02-25 | $87.19 | $106.37 | 1,114,200 | — | — |
| 2019-02-22 | $87.80 | $107.11 | 956,100 | — | — |
| 2019-02-21 | $87.81 | $107.12 | 1,132,100 | — | — |
| 2019-02-20 | $88.94 | $108.50 | 1,621,900 | — | — |
| 2019-02-19 | $88.05 | $107.42 | 2,597,900 | — | — |
| 2019-02-15 | $87.81 | $107.12 | 2,099,500 | — | — |
| 2019-02-14 | $85.50 | $104.31 | 3,758,200 | — | — |
| 2019-02-13 | $89.88 | $109.65 | 1,375,100 | — | — |
| 2019-02-12 | $89.26 | $108.89 | 1,057,800 | — | — |
| 2019-02-11 | $88.25 | $107.66 | 1,640,600 | — | — |
| 2019-02-08 | $89.09 | $108.69 | 1,076,900 | — | — |
| 2019-02-07 | $89.74 | $109.48 | 1,587,400 | — | — |
| 2019-02-06 | $87.66 | $106.94 | 1,053,500 | — | — |
| 2019-02-05 | $87.49 | $106.73 | 1,169,100 | — | — |
| 2019-02-04 | $87.93 | $107.27 | 700,100 | — | — |
| 2019-02-01 | $87.68 | $106.97 | 880,100 | — | — |
| 2019-01-31 | $87.35 | $106.56 | 1,159,200 | — | — |
| 2019-01-30 | $86.92 | $106.04 | 910,200 | — | — |
| 2019-01-29 | $86.15 | $105.10 | 854,200 | — | — |
| 2019-01-28 | $85.49 | $104.29 | 918,900 | — | — |
| 2019-01-25 | $85.41 | $104.20 | 1,199,400 | — | — |
| 2019-01-24 | $85.60 | $104.43 | 1,024,000 | — | — |
| 2019-01-23 | $86.31 | $105.29 | 1,099,900 | — | — |
| 2019-01-22 | $86.18 | $105.14 | 1,103,300 | — | — |
| 2019-01-18 | $87.04 | $106.18 | 2,144,300 | — | — |
| 2019-01-17 | $85.10 | $103.82 | 915,000 | — | — |
| 2019-01-16 | $84.27 | $102.81 | 1,000,400 | — | — |
| 2019-01-15 | $85.03 | $103.73 | 944,300 | — | — |
| 2019-01-14 | $83.48 | $101.84 | 1,324,800 | — | — |
| 2019-01-11 | $85.03 | $103.09 | 1,098,100 | — | — |
| 2019-01-10 | $84.73 | $102.72 | 891,800 | — | — |
| 2019-01-09 | $84.44 | $102.37 | 1,226,000 | — | — |
| 2019-01-08 | $84.23 | $102.12 | 1,308,900 | — | — |
| 2019-01-07 | $82.64 | $100.19 | 1,735,100 | — | — |
| 2019-01-04 | $82.71 | $100.27 | 1,549,100 | — | — |
| 2019-01-03 | $80.68 | $97.81 | 1,339,000 | — | — |
| 2019-01-02 | $82.17 | $99.62 | 1,578,800 | — | — |