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 — 2018
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2018-12-31 | $103.46 | $120.58 | 818,300 | — | — |
| 2018-12-28 | $101.78 | $118.62 | 923,300 | — | — |
| 2018-12-27 | $102.05 | $118.94 | 1,099,000 | — | — |
| 2018-12-26 | $101.93 | $118.07 | 754,400 | — | — |
| 2018-12-24 | $96.20 | $111.43 | 440,100 | — | — |
| 2018-12-21 | $97.53 | $112.97 | 1,788,800 | — | — |
| 2018-12-20 | $99.39 | $115.13 | 1,083,300 | — | — |
| 2018-12-19 | $101.05 | $117.05 | 970,600 | — | — |
| 2018-12-18 | $102.48 | $118.71 | 1,082,300 | — | — |
| 2018-12-17 | $100.96 | $116.95 | 1,658,900 | — | — |
| 2018-12-14 | $101.50 | $117.57 | 1,105,600 | — | — |
| 2018-12-13 | $103.48 | $119.86 | 1,227,900 | — | — |
| 2018-12-12 | $108.14 | $125.26 | 1,405,600 | — | — |
| 2018-12-11 | $105.31 | $121.98 | 1,019,000 | — | — |
| 2018-12-10 | $105.14 | $121.79 | 1,187,000 | — | — |
| 2018-12-07 | $104.90 | $121.51 | 1,959,800 | — | — |
| 2018-12-06 | $108.83 | $126.06 | 1,781,700 | — | — |
| 2018-12-04 | $109.87 | $127.27 | 1,392,100 | — | — |
| 2018-12-03 | $114.94 | $133.14 | 1,750,000 | — | — |
| 2018-11-30 | $111.40 | $129.04 | 1,548,700 | — | — |
| 2018-11-29 | $111.29 | $128.91 | 878,800 | — | — |
| 2018-11-28 | $112.48 | $130.29 | 1,528,900 | — | — |
| 2018-11-27 | $112.56 | $130.38 | 1,540,400 | — | — |
| 2018-11-26 | $117.07 | $135.61 | 887,900 | — | — |
| 2018-11-23 | $114.90 | $133.09 | 464,300 | — | — |
| 2018-11-21 | $114.80 | $132.98 | 956,100 | — | — |
| 2018-11-20 | $111.38 | $129.02 | 1,816,100 | — | — |
| 2018-11-19 | $113.44 | $131.40 | 1,525,200 | — | — |
| 2018-11-16 | $117.28 | $135.85 | 1,294,200 | — | — |
| 2018-11-15 | $119.82 | $138.79 | 1,539,700 | — | — |
| 2018-11-14 | $122.19 | $141.54 | 1,505,800 | — | — |
| 2018-11-13 | $121.42 | $140.65 | 886,600 | — | — |
| 2018-11-12 | $121.03 | $140.19 | 1,723,700 | — | — |
| 2018-11-09 | $123.93 | $143.55 | 2,079,400 | — | — |
| 2018-11-08 | $132.21 | $153.14 | 1,725,700 | — | — |
| 2018-11-07 | $127.40 | $147.57 | 2,737,700 | — | — |
| 2018-11-06 | $127.79 | $148.02 | 5,409,600 | — | — |
| 2018-11-05 | $136.80 | $158.46 | 1,568,900 | — | — |
| 2018-11-02 | $134.03 | $155.25 | 1,077,300 | — | — |
| 2018-11-01 | $132.45 | $153.42 | 1,900,900 | — | — |
| 2018-10-31 | $129.61 | $150.13 | 1,551,200 | — | — |
| 2018-10-30 | $131.09 | $151.85 | 1,547,900 | — | — |
| 2018-10-29 | $130.88 | $151.60 | 1,230,800 | — | — |
| 2018-10-26 | $127.22 | $147.36 | 901,200 | — | — |
| 2018-10-25 | $127.04 | $147.15 | 1,310,900 | — | — |
| 2018-10-24 | $124.41 | $144.11 | 1,056,000 | — | — |
| 2018-10-23 | $127.83 | $148.07 | 1,020,500 | — | — |
| 2018-10-22 | $128.06 | $148.34 | 1,128,200 | — | — |
| 2018-10-19 | $123.48 | $143.03 | 1,389,600 | — | — |
| 2018-10-18 | $126.65 | $146.70 | 990,700 | — | — |
| 2018-10-17 | $128.17 | $148.46 | 932,100 | — | — |
| 2018-10-16 | $129.16 | $149.61 | 1,119,600 | — | — |
| 2018-10-15 | $126.51 | $146.54 | 2,300,700 | — | — |
| 2018-10-12 | $121.42 | $140.65 | 1,773,100 | — | — |
| 2018-10-11 | $117.65 | $136.28 | 1,305,000 | — | — |
| 2018-10-10 | $116.96 | $135.48 | 1,920,700 | — | — |
| 2018-10-09 | $127.74 | $147.97 | 570,200 | — | — |
| 2018-10-08 | $128.02 | $148.29 | 772,700 | — | — |
| 2018-10-05 | $126.46 | $146.48 | 1,495,600 | — | — |
| 2018-10-04 | $126.56 | $146.60 | 1,525,900 | — | — |
| 2018-10-03 | $132.99 | $154.05 | 878,100 | — | — |
| 2018-10-02 | $129.96 | $150.54 | 1,247,500 | — | — |
| 2018-10-01 | $135.44 | $156.88 | 695,000 | — | — |
| 2018-09-28 | $137.55 | $159.33 | 742,600 | — | — |
| 2018-09-27 | $137.66 | $159.46 | 769,500 | — | — |
| 2018-09-26 | $137.44 | $158.48 | 645,200 | — | — |
| 2018-09-25 | $134.48 | $155.06 | 604,200 | — | — |
| 2018-09-24 | $133.94 | $154.44 | 647,900 | — | — |
| 2018-09-21 | $136.57 | $157.47 | 1,140,100 | — | — |
| 2018-09-20 | $136.12 | $156.96 | 780,100 | — | — |
| 2018-09-19 | $134.13 | $154.66 | 894,500 | — | — |
| 2018-09-18 | $132.22 | $152.46 | 682,600 | — | — |
| 2018-09-17 | $131.55 | $151.69 | 912,200 | — | — |
| 2018-09-14 | $131.74 | $151.91 | 695,300 | — | — |
| 2018-09-13 | $133.27 | $153.67 | 667,400 | — | — |
| 2018-09-12 | $134.33 | $154.89 | 802,200 | — | — |
| 2018-09-11 | $131.57 | $151.71 | 1,147,300 | — | — |
| 2018-09-10 | $133.12 | $153.50 | 1,057,500 | — | — |
| 2018-09-07 | $130.04 | $149.94 | 731,200 | — | — |
| 2018-09-06 | $131.06 | $151.12 | 676,200 | — | — |
| 2018-09-05 | $131.18 | $151.26 | 1,026,400 | — | — |
| 2018-09-04 | $130.88 | $150.91 | 1,276,700 | — | — |
| 2018-08-31 | $132.81 | $153.14 | 872,200 | — | — |
| 2018-08-30 | $131.82 | $152.00 | 1,084,800 | — | — |
| 2018-08-29 | $134.91 | $155.56 | 1,070,100 | — | — |
| 2018-08-28 | $135.87 | $156.67 | 849,600 | — | — |
| 2018-08-27 | $136.13 | $156.97 | 749,500 | — | — |
| 2018-08-24 | $136.70 | $157.62 | 731,900 | — | — |
| 2018-08-23 | $137.74 | $158.82 | 638,400 | — | — |
| 2018-08-22 | $137.48 | $158.52 | 528,700 | — | — |
| 2018-08-21 | $139.41 | $160.75 | 754,600 | — | — |
| 2018-08-20 | $138.91 | $160.17 | 1,190,300 | — | — |
| 2018-08-17 | $135.41 | $156.14 | 842,600 | — | — |
| 2018-08-16 | $132.35 | $152.61 | 805,400 | — | — |
| 2018-08-15 | $131.66 | $151.81 | 894,300 | — | — |
| 2018-08-14 | $138.50 | $159.70 | 1,309,400 | — | — |
| 2018-08-13 | $136.61 | $157.52 | 997,900 | — | — |
| 2018-08-10 | $136.38 | $157.26 | 640,500 | — | — |
| 2018-08-09 | $136.63 | $157.54 | 894,200 | — | — |
| 2018-08-08 | $134.25 | $154.80 | 624,900 | — | — |
| 2018-08-07 | $133.32 | $153.73 | 836,100 | — | — |
| 2018-08-06 | $131.77 | $151.94 | 1,181,000 | — | — |
| 2018-08-03 | $130.36 | $150.31 | 1,056,700 | — | — |
| 2018-08-02 | $130.50 | $150.48 | 1,048,400 | — | — |
| 2018-08-01 | $128.85 | $148.57 | 1,756,900 | — | — |
| 2018-07-31 | $134.98 | $155.64 | 2,985,300 | — | — |
| 2018-07-30 | $135.89 | $156.69 | 1,258,200 | — | — |
| 2018-07-27 | $136.05 | $156.87 | 750,500 | — | — |
| 2018-07-26 | $136.67 | $157.59 | 809,400 | — | — |
| 2018-07-25 | $137.17 | $158.17 | 923,000 | — | — |
| 2018-07-24 | $133.35 | $153.76 | 937,400 | — | — |
| 2018-07-23 | $135.26 | $155.96 | 732,700 | — | — |
| 2018-07-20 | $136.56 | $157.46 | 1,086,000 | — | — |
| 2018-07-19 | $135.18 | $155.87 | 639,000 | — | — |
| 2018-07-18 | $133.61 | $154.06 | 840,200 | — | — |
| 2018-07-17 | $133.30 | $153.70 | 1,171,500 | — | — |
| 2018-07-16 | $129.90 | $149.78 | 768,100 | — | — |
| 2018-07-13 | $127.55 | $147.07 | 731,600 | — | — |
| 2018-07-12 | $127.43 | $146.94 | 639,000 | — | — |
| 2018-07-11 | $126.37 | $145.71 | 741,000 | — | — |
| 2018-07-10 | $129.17 | $148.94 | 1,131,200 | — | — |
| 2018-07-09 | $126.88 | $146.30 | 815,300 | — | — |
| 2018-07-06 | $126.42 | $145.77 | 585,600 | — | — |
| 2018-07-05 | $125.50 | $144.71 | 712,000 | — | — |
| 2018-07-03 | $124.59 | $143.66 | 391,000 | — | — |
| 2018-07-02 | $125.82 | $145.08 | 917,500 | — | — |
| 2018-06-29 | $125.72 | $144.96 | 962,200 | — | — |
| 2018-06-28 | $126.94 | $146.37 | 891,200 | — | — |
| 2018-06-27 | $126.77 | $145.45 | 733,900 | — | — |
| 2018-06-26 | $128.68 | $147.65 | 1,001,000 | — | — |
| 2018-06-25 | $128.01 | $146.88 | 1,359,800 | — | — |
| 2018-06-22 | $130.26 | $149.46 | 1,825,700 | — | — |
| 2018-06-21 | $135.09 | $155.00 | 1,023,100 | — | — |
| 2018-06-20 | $138.50 | $158.91 | 1,050,400 | — | — |
| 2018-06-19 | $139.41 | $159.96 | 1,232,700 | — | — |
| 2018-06-18 | $140.58 | $161.30 | 684,900 | — | — |
| 2018-06-15 | $139.71 | $160.30 | 1,237,600 | — | — |
| 2018-06-14 | $139.09 | $159.59 | 1,283,300 | — | — |
| 2018-06-13 | $138.94 | $159.42 | 1,521,000 | — | — |
| 2018-06-12 | $142.90 | $163.96 | 1,087,100 | — | — |
| 2018-06-11 | $142.03 | $162.96 | 1,368,200 | — | — |
| 2018-06-08 | $142.23 | $163.19 | 1,822,600 | — | — |
| 2018-06-07 | $137.86 | $158.18 | 1,849,000 | — | — |
| 2018-06-06 | $139.60 | $160.17 | 967,300 | — | — |
| 2018-06-05 | $139.56 | $160.13 | 1,039,400 | — | — |
| 2018-06-04 | $138.47 | $158.88 | 1,013,400 | — | — |
| 2018-06-01 | $137.87 | $158.19 | 1,131,400 | — | — |
| 2018-05-31 | $134.58 | $154.41 | 1,375,400 | — | — |
| 2018-05-30 | $136.31 | $156.40 | 1,226,200 | — | — |
| 2018-05-29 | $135.26 | $155.19 | 1,973,900 | — | — |
| 2018-05-25 | $137.30 | $157.54 | 1,474,900 | — | — |
| 2018-05-24 | $134.80 | $154.67 | 2,125,500 | — | — |
| 2018-05-23 | $133.33 | $152.98 | 5,606,600 | — | — |
| 2018-05-22 | $116.61 | $133.80 | 1,788,200 | — | — |
| 2018-05-21 | $117.08 | $134.34 | 1,363,500 | — | — |
| 2018-05-18 | $115.46 | $132.48 | 1,222,100 | — | — |
| 2018-05-17 | $113.62 | $130.37 | 1,173,000 | — | — |
| 2018-05-16 | $112.17 | $128.70 | 804,000 | — | — |
| 2018-05-15 | $111.46 | $127.89 | 814,900 | — | — |
| 2018-05-14 | $110.48 | $126.76 | 708,300 | — | — |
| 2018-05-11 | $109.01 | $125.08 | 857,400 | — | — |
| 2018-05-10 | $108.96 | $125.02 | 605,900 | — | — |
| 2018-05-09 | $109.85 | $126.04 | 886,400 | — | — |
| 2018-05-08 | $106.58 | $122.29 | 1,082,900 | — | — |
| 2018-05-07 | $106.19 | $121.84 | 681,400 | — | — |
| 2018-05-04 | $106.80 | $122.54 | 809,900 | — | — |
| 2018-05-03 | $107.29 | $123.10 | 977,700 | — | — |
| 2018-05-02 | $106.56 | $122.27 | 948,000 | — | — |
| 2018-05-01 | $106.93 | $122.69 | 1,000,500 | — | — |
| 2018-04-30 | $109.85 | $126.04 | 643,300 | — | — |
| 2018-04-27 | $111.04 | $127.41 | 866,500 | — | — |
| 2018-04-26 | $110.01 | $126.22 | 482,200 | — | — |
| 2018-04-25 | $108.79 | $124.82 | 465,100 | — | — |
| 2018-04-24 | $108.36 | $124.33 | 732,700 | — | — |
| 2018-04-23 | $109.43 | $125.56 | 864,500 | — | — |
| 2018-04-20 | $106.27 | $121.93 | 955,000 | — | — |
| 2018-04-19 | $110.09 | $126.32 | 795,600 | — | — |
| 2018-04-18 | $111.35 | $127.76 | 610,600 | — | — |
| 2018-04-17 | $113.41 | $130.12 | 873,400 | — | — |
| 2018-04-16 | $111.99 | $128.50 | 782,100 | — | — |
| 2018-04-13 | $111.15 | $127.53 | 1,188,500 | — | — |
| 2018-04-12 | $113.99 | $130.79 | 584,400 | — | — |
| 2018-04-11 | $114.36 | $131.21 | 600,000 | — | — |
| 2018-04-10 | $115.05 | $132.01 | 774,600 | — | — |
| 2018-04-09 | $112.47 | $129.05 | 739,900 | — | — |
| 2018-04-06 | $111.77 | $128.24 | 848,400 | — | — |
| 2018-04-05 | $114.39 | $131.25 | 819,400 | — | — |
| 2018-04-04 | $112.70 | $129.31 | 1,054,000 | — | — |
| 2018-04-03 | $109.84 | $126.03 | 797,900 | — | — |
| 2018-04-02 | $108.04 | $123.96 | 849,100 | — | — |
| 2018-03-29 | $111.80 | $128.28 | 668,800 | — | — |
| 2018-03-28 | $110.04 | $126.26 | 771,500 | — | — |
| 2018-03-27 | $109.59 | $125.17 | 729,600 | — | — |
| 2018-03-26 | $110.73 | $126.47 | 648,700 | — | — |
| 2018-03-23 | $107.08 | $122.30 | 772,500 | — | — |
| 2018-03-22 | $107.66 | $122.96 | 941,300 | — | — |
| 2018-03-21 | $109.47 | $125.03 | 614,300 | — | — |
| 2018-03-20 | $110.40 | $126.09 | 704,500 | — | — |
| 2018-03-19 | $108.32 | $123.72 | 616,500 | — | — |
| 2018-03-16 | $109.15 | $124.67 | 706,500 | — | — |
| 2018-03-15 | $108.44 | $123.85 | 527,200 | — | — |
| 2018-03-14 | $107.78 | $123.10 | 429,200 | — | — |
| 2018-03-13 | $107.32 | $122.58 | 566,600 | — | — |
| 2018-03-12 | $107.48 | $122.76 | 643,900 | — | — |
| 2018-03-09 | $105.84 | $120.88 | 735,300 | — | — |
| 2018-03-08 | $105.23 | $120.19 | 627,100 | — | — |
| 2018-03-07 | $106.97 | $122.18 | 709,300 | — | — |
| 2018-03-06 | $106.96 | $122.16 | 942,400 | — | — |
| 2018-03-05 | $107.42 | $122.69 | 752,200 | — | — |
| 2018-03-02 | $106.44 | $121.57 | 700,200 | — | — |
| 2018-03-01 | $105.12 | $120.06 | 771,300 | — | — |
| 2018-02-28 | $105.84 | $120.88 | 790,800 | — | — |
| 2018-02-27 | $107.90 | $123.24 | 704,000 | — | — |
| 2018-02-26 | $109.61 | $125.19 | 652,200 | — | — |
| 2018-02-23 | $108.53 | $123.96 | 549,500 | — | — |
| 2018-02-22 | $107.51 | $122.79 | 673,000 | — | — |
| 2018-02-21 | $106.67 | $121.83 | 818,000 | — | — |
| 2018-02-20 | $105.39 | $120.37 | 621,000 | — | — |
| 2018-02-16 | $105.59 | $120.60 | 624,300 | — | — |
| 2018-02-15 | $106.95 | $122.15 | 926,900 | — | — |
| 2018-02-14 | $106.68 | $121.84 | 723,500 | — | — |
| 2018-02-13 | $104.54 | $119.40 | 732,800 | — | — |
| 2018-02-12 | $103.39 | $118.09 | 797,500 | — | — |
| 2018-02-09 | $103.49 | $118.20 | 1,266,500 | — | — |
| 2018-02-08 | $101.32 | $115.72 | 1,475,900 | — | — |
| 2018-02-07 | $107.70 | $123.01 | 1,110,900 | — | — |
| 2018-02-06 | $106.73 | $121.90 | 1,600,500 | — | — |
| 2018-02-05 | $105.44 | $120.43 | 1,631,700 | — | — |
| 2018-02-02 | $109.80 | $125.41 | 1,576,800 | — | — |
| 2018-02-01 | $111.50 | $127.35 | 3,249,400 | — | — |
| 2018-01-31 | $114.31 | $130.56 | 1,510,800 | — | — |
| 2018-01-30 | $116.09 | $132.59 | 1,515,500 | — | — |
| 2018-01-29 | $116.97 | $133.60 | 922,200 | — | — |
| 2018-01-26 | $118.87 | $135.77 | 957,900 | — | — |
| 2018-01-25 | $117.37 | $134.05 | 729,300 | — | — |
| 2018-01-24 | $117.74 | $134.48 | 1,058,100 | — | — |
| 2018-01-23 | $115.85 | $132.32 | 1,061,200 | — | — |
| 2018-01-22 | $114.89 | $131.22 | 1,519,500 | — | — |
| 2018-01-19 | $112.78 | $128.81 | 1,074,200 | — | — |
| 2018-01-18 | $109.82 | $125.43 | 1,574,900 | — | — |
| 2018-01-17 | $106.05 | $121.12 | 656,500 | — | — |
| 2018-01-16 | $104.42 | $119.26 | 1,338,100 | — | — |
| 2018-01-12 | $106.79 | $121.97 | 980,200 | — | — |
| 2018-01-11 | $105.94 | $121.00 | 677,100 | — | — |
| 2018-01-10 | $104.98 | $119.90 | 698,900 | — | — |
| 2018-01-09 | $104.99 | $119.91 | 1,052,500 | — | — |
| 2018-01-08 | $104.96 | $119.88 | 1,333,300 | — | — |
| 2018-01-05 | $104.38 | $119.22 | 773,300 | — | — |
| 2018-01-04 | $103.52 | $118.24 | 1,176,900 | — | — |
| 2018-01-03 | $101.64 | $116.09 | 1,499,500 | — | — |
| 2018-01-02 | $104.88 | $119.79 | 1,123,100 | — | — |