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
- 1997-06-12 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 | $117.22 | $139.96 | 394,100 | — | — |
| 2019-12-30 | $116.58 | $139.19 | 507,200 | — | — |
| 2019-12-27 | $117.41 | $140.18 | 548,900 | — | — |
| 2019-12-26 | $118.40 | $141.37 | 448,400 | — | — |
| 2019-12-24 | $118.34 | $140.47 | 226,700 | — | — |
| 2019-12-23 | $117.79 | $139.82 | 593,000 | — | — |
| 2019-12-20 | $118.43 | $140.58 | 1,267,600 | — | — |
| 2019-12-19 | $117.53 | $139.51 | 950,500 | — | — |
| 2019-12-18 | $118.98 | $141.23 | 984,200 | — | — |
| 2019-12-17 | $117.46 | $139.43 | 750,900 | — | — |
| 2019-12-16 | $117.71 | $139.73 | 1,064,900 | — | — |
| 2019-12-13 | $116.92 | $138.79 | 1,508,400 | — | — |
| 2019-12-12 | $115.75 | $137.40 | 1,242,400 | — | — |
| 2019-12-11 | $111.63 | $132.51 | 1,065,000 | — | — |
| 2019-12-10 | $114.00 | $135.32 | 1,120,400 | — | — |
| 2019-12-09 | $113.25 | $134.43 | 898,500 | — | — |
| 2019-12-06 | $111.67 | $132.56 | 903,600 | — | — |
| 2019-12-05 | $112.06 | $133.02 | 1,296,100 | — | — |
| 2019-12-04 | $108.69 | $129.02 | 1,098,200 | — | — |
| 2019-12-03 | $105.55 | $125.29 | 859,200 | — | — |
| 2019-12-02 | $106.82 | $126.80 | 635,600 | — | — |
| 2019-11-29 | $107.34 | $127.42 | 358,200 | — | — |
| 2019-11-27 | $108.71 | $129.04 | 671,800 | — | — |
| 2019-11-26 | $108.51 | $128.81 | 1,001,000 | — | — |
| 2019-11-25 | $108.93 | $129.30 | 845,900 | — | — |
| 2019-11-22 | $107.61 | $127.74 | 843,400 | — | — |
| 2019-11-21 | $103.71 | $123.11 | 1,970,500 | — | — |
| 2019-11-20 | $106.91 | $126.91 | 1,701,800 | — | — |
| 2019-11-19 | $110.47 | $131.13 | 1,268,200 | — | — |
| 2019-11-18 | $113.36 | $134.56 | 993,600 | — | — |
| 2019-11-15 | $112.61 | $133.67 | 750,200 | — | — |
| 2019-11-14 | $111.39 | $132.22 | 901,400 | — | — |
| 2019-11-13 | $110.66 | $131.36 | 1,240,800 | — | — |
| 2019-11-12 | $111.36 | $132.19 | 1,509,500 | — | — |
| 2019-11-11 | $114.01 | $135.33 | 1,611,300 | — | — |
| 2019-11-08 | $113.77 | $135.05 | 1,555,800 | — | — |
| 2019-11-07 | $115.67 | $137.30 | 5,707,600 | — | — |
| 2019-11-06 | $100.88 | $119.75 | 1,879,000 | — | — |
| 2019-11-05 | $102.06 | $121.15 | 1,496,600 | — | — |
| 2019-11-04 | $99.04 | $117.56 | 732,500 | — | — |
| 2019-11-01 | $97.99 | $116.32 | 672,400 | — | — |
| 2019-10-31 | $96.06 | $114.03 | 910,400 | — | — |
| 2019-10-30 | $96.60 | $114.67 | 632,300 | — | — |
| 2019-10-29 | $96.10 | $114.07 | 800,800 | — | — |
| 2019-10-28 | $97.72 | $116.00 | 975,400 | — | — |
| 2019-10-25 | $98.79 | $117.27 | 961,500 | — | — |
| 2019-10-24 | $97.12 | $115.28 | 782,200 | — | — |
| 2019-10-23 | $97.13 | $115.30 | 918,800 | — | — |
| 2019-10-22 | $98.60 | $117.04 | 813,800 | — | — |
| 2019-10-21 | $96.47 | $114.51 | 761,200 | — | — |
| 2019-10-18 | $94.97 | $112.73 | 1,124,600 | — | — |
| 2019-10-17 | $95.08 | $112.86 | 627,800 | — | — |
| 2019-10-16 | $94.32 | $111.96 | 1,063,000 | — | — |
| 2019-10-15 | $93.22 | $110.66 | 771,000 | — | — |
| 2019-10-14 | $92.45 | $109.74 | 772,400 | — | — |
| 2019-10-11 | $93.72 | $111.25 | 1,233,600 | — | — |
| 2019-10-10 | $90.02 | $106.86 | 982,100 | — | — |
| 2019-10-09 | $90.28 | $107.17 | 637,800 | — | — |
| 2019-10-08 | $89.98 | $106.81 | 909,800 | — | — |
| 2019-10-07 | $91.56 | $108.68 | 831,300 | — | — |
| 2019-10-04 | $91.45 | $108.55 | 733,100 | — | — |
| 2019-10-03 | $91.97 | $109.17 | 1,196,700 | — | — |
| 2019-10-02 | $89.48 | $106.22 | 951,100 | — | — |
| 2019-10-01 | $91.54 | $108.66 | 901,100 | — | — |
| 2019-09-30 | $95.47 | $113.33 | 783,900 | — | — |
| 2019-09-27 | $94.24 | $111.87 | 811,300 | — | — |
| 2019-09-26 | $93.13 | $110.55 | 687,100 | — | — |
| 2019-09-25 | $94.02 | $110.79 | 1,218,000 | — | — |
| 2019-09-24 | $92.60 | $109.12 | 992,000 | — | — |
| 2019-09-23 | $92.73 | $109.27 | 1,529,000 | — | — |
| 2019-09-20 | $92.97 | $109.55 | 1,821,700 | — | — |
| 2019-09-19 | $95.85 | $112.94 | 969,100 | — | — |
| 2019-09-18 | $98.54 | $116.11 | 870,100 | — | — |
| 2019-09-17 | $99.05 | $116.72 | 1,513,500 | — | — |
| 2019-09-16 | $103.15 | $121.55 | 1,016,100 | — | — |
| 2019-09-13 | $102.26 | $120.50 | 1,560,900 | — | — |
| 2019-09-12 | $100.58 | $118.52 | 1,758,000 | — | — |
| 2019-09-11 | $100.36 | $118.26 | 1,315,800 | — | — |
| 2019-09-10 | $98.70 | $116.30 | 1,444,600 | — | — |
| 2019-09-09 | $96.85 | $114.12 | 1,558,800 | — | — |
| 2019-09-06 | $94.58 | $111.45 | 1,418,500 | — | — |
| 2019-09-05 | $94.26 | $111.07 | 1,691,900 | — | — |
| 2019-09-04 | $89.80 | $105.82 | 1,143,900 | — | — |
| 2019-09-03 | $86.94 | $102.45 | 1,064,400 | — | — |
| 2019-08-30 | $88.34 | $104.10 | 1,171,500 | — | — |
| 2019-08-29 | $87.99 | $103.68 | 1,315,900 | — | — |
| 2019-08-28 | $87.74 | $103.39 | 1,739,000 | — | — |
| 2019-08-27 | $85.42 | $100.65 | 2,011,600 | — | — |
| 2019-08-26 | $83.63 | $98.55 | 970,100 | — | — |
| 2019-08-23 | $83.91 | $98.88 | 1,453,600 | — | — |
| 2019-08-22 | $87.90 | $103.58 | 1,076,800 | — | — |
| 2019-08-21 | $87.07 | $102.60 | 937,200 | — | — |
| 2019-08-20 | $86.82 | $102.30 | 858,500 | — | — |
| 2019-08-19 | $87.15 | $102.69 | 1,291,400 | — | — |
| 2019-08-16 | $86.94 | $102.45 | 1,387,800 | — | — |
| 2019-08-15 | $85.07 | $100.24 | 2,473,900 | — | — |
| 2019-08-14 | $87.85 | $103.52 | 1,693,600 | — | — |
| 2019-08-13 | $93.41 | $110.07 | 1,518,100 | — | — |
| 2019-08-12 | $91.93 | $108.33 | 970,100 | — | — |
| 2019-08-09 | $93.72 | $110.43 | 1,139,200 | — | — |
| 2019-08-08 | $97.01 | $114.31 | 1,247,900 | — | — |
| 2019-08-07 | $95.20 | $112.18 | 1,655,700 | — | — |
| 2019-08-06 | $95.69 | $112.76 | 1,117,000 | — | — |
| 2019-08-05 | $95.73 | $112.80 | 1,699,900 | — | — |
| 2019-08-02 | $98.88 | $116.52 | 1,643,800 | — | — |
| 2019-08-01 | $98.62 | $116.21 | 2,171,400 | — | — |
| 2019-07-31 | $104.23 | $122.82 | 2,371,300 | — | — |
| 2019-07-30 | $107.13 | $126.24 | 2,726,900 | — | — |
| 2019-07-29 | $111.27 | $131.11 | 1,447,100 | — | — |
| 2019-07-26 | $110.08 | $129.71 | 814,000 | — | — |
| 2019-07-25 | $110.25 | $129.91 | 845,100 | — | — |
| 2019-07-24 | $109.73 | $129.30 | 921,500 | — | — |
| 2019-07-23 | $108.89 | $128.31 | 896,800 | — | — |
| 2019-07-22 | $107.40 | $126.55 | 898,500 | — | — |
| 2019-07-19 | $110.27 | $129.94 | 1,213,400 | — | — |
| 2019-07-18 | $109.39 | $128.90 | 897,400 | — | — |
| 2019-07-17 | $110.80 | $130.56 | 1,869,500 | — | — |
| 2019-07-16 | $115.20 | $135.75 | 993,000 | — | — |
| 2019-07-15 | $112.57 | $132.65 | 840,600 | — | — |
| 2019-07-12 | $112.47 | $132.53 | 813,400 | — | — |
| 2019-07-11 | $111.11 | $130.93 | 879,700 | — | — |
| 2019-07-10 | $109.56 | $129.10 | 1,179,400 | — | — |
| 2019-07-09 | $110.59 | $130.31 | 1,040,500 | — | — |
| 2019-07-08 | $111.34 | $131.20 | 729,300 | — | — |
| 2019-07-05 | $110.99 | $130.78 | 992,800 | — | — |
| 2019-07-03 | $110.49 | $130.20 | 1,095,800 | — | — |
| 2019-07-02 | $110.27 | $129.94 | 1,163,500 | — | — |
| 2019-07-01 | $113.66 | $133.93 | 1,194,200 | — | — |
| 2019-06-28 | $113.59 | $133.85 | 938,100 | — | — |
| 2019-06-27 | $113.10 | $133.27 | 929,800 | — | — |
| 2019-06-26 | $115.36 | $135.12 | 766,400 | — | — |
| 2019-06-25 | $113.68 | $133.16 | 926,600 | — | — |
| 2019-06-24 | $116.94 | $136.97 | 871,700 | — | — |
| 2019-06-21 | $117.78 | $137.96 | 1,044,200 | — | — |
| 2019-06-20 | $114.91 | $134.60 | 840,400 | — | — |
| 2019-06-19 | $112.65 | $131.95 | 847,000 | — | — |
| 2019-06-18 | $113.38 | $132.80 | 797,300 | — | — |
| 2019-06-17 | $112.30 | $131.54 | 653,200 | — | — |
| 2019-06-14 | $112.13 | $131.34 | 822,500 | — | — |
| 2019-06-13 | $112.62 | $131.91 | 837,300 | — | — |
| 2019-06-12 | $112.67 | $131.97 | 658,000 | — | — |
| 2019-06-11 | $113.86 | $133.37 | 803,300 | — | — |
| 2019-06-10 | $113.66 | $133.13 | 844,600 | — | — |
| 2019-06-07 | $110.88 | $129.88 | 922,000 | — | — |
| 2019-06-06 | $109.47 | $128.22 | 906,300 | — | — |
| 2019-06-05 | $110.98 | $129.99 | 1,050,900 | — | — |
| 2019-06-04 | $111.76 | $130.91 | 1,673,300 | — | — |
| 2019-06-03 | $107.25 | $125.62 | 1,244,200 | — | — |
| 2019-05-31 | $105.13 | $123.14 | 1,230,100 | — | — |
| 2019-05-30 | $105.03 | $123.02 | 1,473,500 | — | — |
| 2019-05-29 | $105.99 | $124.15 | 1,627,800 | — | — |
| 2019-05-28 | $108.02 | $126.53 | 1,002,600 | — | — |
| 2019-05-24 | $109.24 | $127.96 | 902,800 | — | — |
| 2019-05-23 | $109.24 | $127.96 | 1,343,400 | — | — |
| 2019-05-22 | $112.79 | $132.11 | 1,188,100 | — | — |
| 2019-05-21 | $113.97 | $133.50 | 1,195,200 | — | — |
| 2019-05-20 | $111.92 | $131.09 | 1,515,500 | — | — |
| 2019-05-17 | $112.51 | $131.79 | 1,809,300 | — | — |
| 2019-05-16 | $114.75 | $134.41 | 1,348,500 | — | — |
| 2019-05-15 | $115.68 | $135.50 | 2,292,400 | — | — |
| 2019-05-14 | $113.95 | $133.47 | 4,736,000 | — | — |
| 2019-05-13 | $118.28 | $138.54 | 1,999,400 | — | — |
| 2019-05-10 | $124.27 | $145.56 | 1,069,000 | — | — |
| 2019-05-09 | $125.68 | $147.21 | 843,000 | — | — |
| 2019-05-08 | $124.39 | $145.70 | 723,600 | — | — |
| 2019-05-07 | $123.91 | $145.14 | 983,200 | — | — |
| 2019-05-06 | $128.22 | $150.19 | 669,300 | — | — |
| 2019-05-03 | $131.29 | $153.78 | 565,300 | — | — |
| 2019-05-02 | $131.89 | $154.49 | 553,900 | — | — |
| 2019-05-01 | $129.71 | $151.93 | 862,900 | — | — |
| 2019-04-30 | $131.58 | $154.12 | 548,800 | — | — |
| 2019-04-29 | $132.09 | $154.72 | 648,500 | — | — |
| 2019-04-26 | $131.19 | $153.67 | 780,100 | — | — |
| 2019-04-25 | $129.73 | $151.96 | 873,400 | — | — |
| 2019-04-24 | $132.03 | $154.65 | 718,900 | — | — |
| 2019-04-23 | $132.07 | $154.70 | 655,000 | — | — |
| 2019-04-22 | $130.75 | $153.15 | 686,200 | — | — |
| 2019-04-18 | $131.10 | $153.56 | 830,700 | — | — |
| 2019-04-17 | $131.76 | $154.33 | 1,286,900 | — | — |
| 2019-04-16 | $129.56 | $151.76 | 714,400 | — | — |
| 2019-04-15 | $127.18 | $148.97 | 1,221,400 | — | — |
| 2019-04-12 | $128.15 | $150.10 | 1,555,400 | — | — |
| 2019-04-11 | $126.56 | $148.24 | 895,500 | — | — |
| 2019-04-10 | $126.46 | $148.13 | 835,200 | — | — |
| 2019-04-09 | $125.95 | $147.53 | 898,800 | — | — |
| 2019-04-08 | $127.40 | $149.23 | 922,700 | — | — |
| 2019-04-05 | $127.59 | $149.45 | 511,900 | — | — |
| 2019-04-04 | $128.37 | $150.36 | 593,800 | — | — |
| 2019-04-03 | $127.32 | $149.13 | 585,300 | — | — |
| 2019-04-02 | $127.29 | $149.10 | 682,000 | — | — |
| 2019-04-01 | $128.99 | $151.09 | 906,800 | — | — |
| 2019-03-29 | $129.68 | $151.90 | 1,054,400 | — | — |
| 2019-03-28 | $129.40 | $151.57 | 1,358,500 | — | — |
| 2019-03-27 | $125.34 | $146.08 | 1,229,100 | — | — |
| 2019-03-26 | $122.27 | $142.50 | 655,000 | — | — |
| 2019-03-25 | $122.59 | $142.88 | 569,900 | — | — |
| 2019-03-22 | $120.23 | $140.13 | 768,900 | — | — |
| 2019-03-21 | $124.64 | $145.27 | 757,400 | — | — |
| 2019-03-20 | $122.75 | $143.06 | 604,000 | — | — |
| 2019-03-19 | $124.81 | $145.46 | 952,000 | — | — |
| 2019-03-18 | $124.21 | $144.76 | 901,900 | — | — |
| 2019-03-15 | $120.78 | $140.77 | 1,418,100 | — | — |
| 2019-03-14 | $121.53 | $141.64 | 1,147,200 | — | — |
| 2019-03-13 | $121.68 | $141.82 | 1,397,900 | — | — |
| 2019-03-12 | $122.85 | $143.18 | 558,600 | — | — |
| 2019-03-11 | $123.46 | $143.89 | 566,100 | — | — |
| 2019-03-08 | $122.06 | $142.26 | 977,900 | — | — |
| 2019-03-07 | $123.35 | $143.76 | 785,900 | — | — |
| 2019-03-06 | $124.09 | $144.62 | 844,400 | — | — |
| 2019-03-05 | $124.87 | $145.53 | 545,500 | — | — |
| 2019-03-04 | $125.42 | $146.17 | 824,800 | — | — |
| 2019-03-01 | $126.97 | $147.98 | 938,500 | — | — |
| 2019-02-28 | $125.17 | $145.88 | 694,100 | — | — |
| 2019-02-27 | $127.23 | $148.28 | 984,400 | — | — |
| 2019-02-26 | $126.51 | $147.45 | 519,700 | — | — |
| 2019-02-25 | $127.15 | $148.19 | 948,400 | — | — |
| 2019-02-22 | $127.12 | $148.16 | 672,700 | — | — |
| 2019-02-21 | $126.24 | $147.13 | 1,460,300 | — | — |
| 2019-02-20 | $125.33 | $146.07 | 694,700 | — | — |
| 2019-02-19 | $125.45 | $146.21 | 939,700 | — | — |
| 2019-02-15 | $125.09 | $145.79 | 1,063,000 | — | — |
| 2019-02-14 | $122.79 | $143.11 | 1,503,600 | — | — |
| 2019-02-13 | $123.24 | $143.63 | 1,747,900 | — | — |
| 2019-02-12 | $126.66 | $147.62 | 1,106,400 | — | — |
| 2019-02-11 | $125.60 | $146.38 | 824,800 | — | — |
| 2019-02-08 | $125.03 | $145.72 | 1,474,600 | — | — |
| 2019-02-07 | $125.50 | $146.27 | 1,605,800 | — | — |
| 2019-02-06 | $126.08 | $146.94 | 1,643,000 | — | — |
| 2019-02-05 | $124.16 | $144.71 | 3,927,200 | — | — |
| 2019-02-04 | $114.55 | $133.51 | 1,284,900 | — | — |
| 2019-02-01 | $115.78 | $134.94 | 1,254,200 | — | — |
| 2019-01-31 | $116.14 | $135.36 | 916,500 | — | — |
| 2019-01-30 | $116.95 | $136.30 | 575,800 | — | — |
| 2019-01-29 | $116.15 | $135.37 | 821,400 | — | — |
| 2019-01-28 | $115.09 | $134.14 | 810,400 | — | — |
| 2019-01-25 | $113.64 | $132.45 | 817,700 | — | — |
| 2019-01-24 | $110.94 | $129.30 | 611,100 | — | — |
| 2019-01-23 | $110.28 | $128.53 | 719,700 | — | — |
| 2019-01-22 | $109.33 | $127.42 | 797,900 | — | — |
| 2019-01-18 | $111.57 | $130.03 | 978,900 | — | — |
| 2019-01-17 | $107.88 | $125.73 | 634,300 | — | — |
| 2019-01-16 | $105.63 | $123.11 | 1,033,700 | — | — |
| 2019-01-15 | $106.17 | $123.74 | 653,700 | — | — |
| 2019-01-14 | $106.67 | $124.32 | 1,299,000 | — | — |
| 2019-01-11 | $105.43 | $122.88 | 1,081,200 | — | — |
| 2019-01-10 | $106.86 | $124.54 | 1,241,200 | — | — |
| 2019-01-09 | $109.46 | $127.57 | 791,500 | — | — |
| 2019-01-08 | $108.33 | $126.26 | 922,500 | — | — |
| 2019-01-07 | $106.70 | $124.36 | 1,285,300 | — | — |
| 2019-01-04 | $104.79 | $122.13 | 871,500 | — | — |
| 2019-01-03 | $100.68 | $117.34 | 1,157,800 | — | — |
| 2019-01-02 | $105.44 | $122.89 | 875,400 | — | — |