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
- 1982-03-31 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 — 2015
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2015-12-31 | $146.33 | $363.66 | 896,800 | — | — |
| 2015-12-30 | $146.85 | $364.95 | 581,100 | — | — |
| 2015-12-29 | $148.37 | $368.73 | 718,500 | — | — |
| 2015-12-28 | $147.07 | $365.50 | 546,800 | — | — |
| 2015-12-24 | $146.46 | $363.98 | 717,100 | — | — |
| 2015-12-23 | $146.86 | $364.98 | 875,000 | — | — |
| 2015-12-22 | $145.65 | $361.97 | 1,148,500 | — | — |
| 2015-12-21 | $144.47 | $359.04 | 1,567,200 | — | — |
| 2015-12-18 | $143.97 | $357.80 | 2,948,200 | — | — |
| 2015-12-17 | $143.00 | $355.39 | 2,073,100 | — | — |
| 2015-12-16 | $141.19 | $350.89 | 1,530,700 | — | — |
| 2015-12-15 | $140.64 | $349.52 | 1,653,100 | — | — |
| 2015-12-14 | $140.69 | $349.64 | 1,478,100 | — | — |
| 2015-12-11 | $140.08 | $348.13 | 1,203,400 | — | — |
| 2015-12-10 | $139.23 | $346.02 | 934,300 | — | — |
| 2015-12-09 | $137.12 | $340.77 | 971,600 | — | — |
| 2015-12-08 | $137.30 | $341.22 | 897,300 | — | — |
| 2015-12-07 | $137.79 | $342.44 | 938,000 | — | — |
| 2015-12-04 | $140.43 | $349.00 | 1,394,000 | — | — |
| 2015-12-03 | $137.26 | $341.12 | 2,541,200 | — | — |
| 2015-12-02 | $139.74 | $347.28 | 2,880,200 | — | — |
| 2015-12-01 | $139.59 | $346.91 | 1,871,000 | — | — |
| 2015-11-30 | $134.98 | $335.45 | 1,271,700 | — | — |
| 2015-11-27 | $135.30 | $336.25 | 457,900 | — | — |
| 2015-11-25 | $134.13 | $333.34 | 907,300 | — | — |
| 2015-11-24 | $134.26 | $333.66 | 1,308,400 | — | — |
| 2015-11-23 | $133.17 | $330.96 | 1,152,700 | — | — |
| 2015-11-20 | $132.17 | $328.47 | 1,855,900 | — | — |
| 2015-11-19 | $127.83 | $317.68 | 2,848,600 | — | — |
| 2015-11-18 | $135.14 | $335.85 | 847,000 | — | — |
| 2015-11-17 | $133.76 | $332.42 | 1,357,300 | — | — |
| 2015-11-16 | $133.49 | $331.75 | 981,500 | — | — |
| 2015-11-13 | $131.57 | $326.98 | 1,854,500 | — | — |
| 2015-11-12 | $131.39 | $326.53 | 1,212,000 | — | — |
| 2015-11-11 | $131.81 | $327.58 | 1,488,700 | — | — |
| 2015-11-10 | $134.25 | $333.64 | 1,456,900 | — | — |
| 2015-11-09 | $132.94 | $330.38 | 1,519,700 | — | — |
| 2015-11-06 | $132.81 | $330.06 | 1,771,900 | — | — |
| 2015-11-05 | $132.40 | $329.04 | 1,327,800 | — | — |
| 2015-11-04 | $129.94 | $322.93 | 1,901,000 | — | — |
| 2015-11-03 | $131.95 | $327.92 | 1,259,000 | — | — |
| 2015-11-02 | $133.75 | $332.40 | 1,229,900 | — | — |
| 2015-10-30 | $134.04 | $333.12 | 1,210,500 | — | — |
| 2015-10-29 | $135.55 | $336.87 | 965,300 | — | — |
| 2015-10-28 | $136.05 | $338.11 | 1,398,400 | — | — |
| 2015-10-27 | $136.97 | $340.40 | 2,229,100 | — | — |
| 2015-10-26 | $133.13 | $330.86 | 1,519,500 | — | — |
| 2015-10-23 | $132.54 | $329.39 | 1,943,700 | — | — |
| 2015-10-22 | $129.49 | $321.81 | 4,702,000 | — | — |
| 2015-10-21 | $136.61 | $339.50 | 3,511,400 | — | — |
| 2015-10-20 | $142.21 | $353.42 | 635,800 | — | — |
| 2015-10-19 | $141.90 | $352.65 | 800,300 | — | — |
| 2015-10-16 | $140.74 | $349.77 | 1,780,700 | — | — |
| 2015-10-15 | $139.09 | $345.67 | 2,423,500 | — | — |
| 2015-10-14 | $137.60 | $341.96 | 897,700 | — | — |
| 2015-10-13 | $138.85 | $345.07 | 1,379,000 | — | — |
| 2015-10-12 | $137.61 | $341.99 | 945,200 | — | — |
| 2015-10-09 | $136.36 | $338.88 | 2,299,900 | — | — |
| 2015-10-08 | $133.63 | $332.10 | 2,155,800 | — | — |
| 2015-10-07 | $136.63 | $339.55 | 2,632,000 | — | — |
| 2015-10-06 | $136.71 | $339.75 | 1,534,300 | — | — |
| 2015-10-05 | $139.69 | $347.16 | 1,084,400 | — | — |
| 2015-10-02 | $138.58 | $344.40 | 1,595,600 | — | — |
| 2015-10-01 | $135.43 | $336.57 | 1,469,800 | — | — |
| 2015-09-30 | $135.02 | $335.55 | 1,964,500 | — | — |
| 2015-09-29 | $132.50 | $329.29 | 2,099,000 | — | — |
| 2015-09-28 | $133.00 | $330.53 | 2,790,500 | — | — |
| 2015-09-25 | $137.48 | $341.67 | 1,850,200 | — | — |
| 2015-09-24 | $141.02 | $350.46 | 1,211,400 | — | — |
| 2015-09-23 | $142.71 | $354.66 | 1,352,300 | — | — |
| 2015-09-22 | $141.15 | $350.79 | 793,600 | — | — |
| 2015-09-21 | $142.09 | $353.12 | 832,800 | — | — |
| 2015-09-18 | $141.62 | $351.96 | 1,481,400 | — | — |
| 2015-09-17 | $142.75 | $354.76 | 1,011,700 | — | — |
| 2015-09-16 | $142.59 | $354.37 | 893,600 | — | — |
| 2015-09-15 | $140.69 | $349.64 | 869,200 | — | — |
| 2015-09-14 | $139.34 | $346.29 | 993,000 | — | — |
| 2015-09-11 | $139.62 | $346.98 | 1,428,000 | — | — |
| 2015-09-10 | $137.46 | $341.62 | 2,665,300 | — | — |
| 2015-09-09 | $139.75 | $347.31 | 1,800,000 | — | — |
| 2015-09-08 | $141.05 | $350.54 | 971,900 | — | — |
| 2015-09-04 | $139.38 | $346.39 | 1,830,700 | — | — |
| 2015-09-03 | $141.62 | $351.96 | 1,536,600 | — | — |
| 2015-09-02 | $139.34 | $346.29 | 1,309,400 | — | — |
| 2015-09-01 | $139.00 | $345.44 | 2,014,500 | — | — |
| 2015-08-31 | $140.79 | $349.89 | 2,214,200 | — | — |
| 2015-08-28 | $137.87 | $342.64 | 1,416,100 | — | — |
| 2015-08-27 | $138.30 | $343.70 | 1,913,400 | — | — |
| 2015-08-26 | $137.55 | $341.84 | 2,226,500 | — | — |
| 2015-08-25 | $133.79 | $332.50 | 2,090,900 | — | — |
| 2015-08-24 | $135.75 | $337.37 | 3,486,200 | — | — |
| 2015-08-21 | $142.71 | $354.66 | 2,243,500 | — | — |
| 2015-08-20 | $145.24 | $360.95 | 1,729,700 | — | — |
| 2015-08-19 | $149.15 | $370.67 | 2,002,000 | — | — |
| 2015-08-18 | $148.49 | $369.03 | 2,389,400 | — | — |
| 2015-08-17 | $146.59 | $364.31 | 1,687,700 | — | — |
| 2015-08-14 | $144.12 | $358.17 | 1,019,100 | — | — |
| 2015-08-13 | $143.18 | $355.83 | 1,691,400 | — | — |
| 2015-08-12 | $143.35 | $356.25 | 1,591,200 | — | — |
| 2015-08-11 | $144.68 | $359.56 | 1,859,600 | — | — |
| 2015-08-10 | $145.68 | $362.05 | 1,190,100 | — | — |
| 2015-08-07 | $145.85 | $362.47 | 1,025,300 | — | — |
| 2015-08-06 | $146.80 | $364.83 | 2,768,500 | — | — |
| 2015-08-05 | $147.55 | $366.69 | 3,503,200 | — | — |
| 2015-08-04 | $143.89 | $357.60 | 2,425,800 | — | — |
| 2015-08-03 | $143.36 | $356.28 | 1,778,000 | — | — |
| 2015-07-31 | $144.06 | $358.02 | 2,763,600 | — | — |
| 2015-07-30 | $143.90 | $357.62 | 3,535,600 | — | — |
| 2015-07-29 | $145.41 | $361.37 | 3,497,600 | — | — |
| 2015-07-28 | $145.87 | $362.52 | 3,324,700 | — | — |
| 2015-07-27 | $145.90 | $362.59 | 3,582,500 | — | — |
| 2015-07-24 | $145.72 | $362.14 | 10,349,100 | — | — |
| 2015-07-23 | $154.36 | $383.62 | 6,778,700 | — | — |
| 2015-07-22 | $151.07 | $375.44 | 1,730,900 | — | — |
| 2015-07-21 | $151.29 | $375.99 | 2,223,100 | — | — |
| 2015-07-20 | $152.93 | $380.06 | 1,725,900 | — | — |
| 2015-07-17 | $153.41 | $381.26 | 1,951,400 | — | — |
| 2015-07-16 | $154.29 | $383.44 | 1,442,200 | — | — |
| 2015-07-15 | $156.07 | $387.87 | 1,256,400 | — | — |
| 2015-07-14 | $155.95 | $387.57 | 1,207,100 | — | — |
| 2015-07-13 | $155.05 | $385.33 | 1,728,700 | — | — |
| 2015-07-10 | $157.21 | $390.70 | 1,954,600 | — | — |
| 2015-07-09 | $156.56 | $389.08 | 4,161,500 | — | — |
| 2015-07-08 | $150.44 | $373.87 | 2,542,300 | — | — |
| 2015-07-07 | $154.43 | $383.79 | 5,094,000 | — | — |
| 2015-07-06 | $160.06 | $397.78 | 4,368,700 | — | — |
| 2015-07-02 | $161.29 | $400.84 | 4,357,800 | — | — |
| 2015-07-01 | $162.04 | $402.70 | 3,589,600 | — | — |
| 2015-06-30 | $162.00 | $402.60 | 3,468,900 | — | — |
| 2015-06-29 | $164.67 | $409.24 | 2,930,600 | — | — |
| 2015-06-26 | $168.06 | $417.66 | 11,020,400 | — | — |
| 2015-06-25 | $169.77 | $421.91 | 6,178,700 | — | — |
| 2015-06-24 | $165.75 | $411.92 | 3,552,300 | — | — |
| 2015-06-23 | $164.75 | $409.44 | 6,580,700 | — | — |
| 2015-06-22 | $162.60 | $404.10 | 8,989,400 | — | — |
| 2015-06-19 | $155.26 | $385.85 | 1,840,200 | — | — |
| 2015-06-18 | $156.41 | $388.71 | 1,974,800 | — | — |
| 2015-06-17 | $155.40 | $386.20 | 3,367,500 | — | — |
| 2015-06-16 | $153.97 | $382.65 | 6,698,900 | — | — |
| 2015-06-15 | $153.43 | $381.31 | 14,199,700 | — | — |
| 2015-06-12 | $137.31 | $341.24 | 1,093,800 | — | — |
| 2015-06-11 | $139.20 | $345.94 | 1,422,500 | — | — |
| 2015-06-10 | $139.84 | $347.53 | 1,053,400 | — | — |
| 2015-06-09 | $138.50 | $344.20 | 1,094,100 | — | — |
| 2015-06-08 | $138.77 | $344.87 | 1,227,300 | — | — |
| 2015-06-05 | $139.50 | $346.69 | 1,743,900 | — | — |
| 2015-06-04 | $137.69 | $342.19 | 2,087,000 | — | — |
| 2015-06-03 | $140.15 | $348.30 | 2,450,400 | — | — |
| 2015-06-02 | $141.51 | $351.68 | 3,219,800 | — | — |
| 2015-06-01 | $143.86 | $357.52 | 4,593,800 | — | — |
| 2015-05-29 | $140.83 | $349.99 | 6,333,500 | — | — |
| 2015-05-28 | $135.87 | $337.67 | 1,094,800 | — | — |
| 2015-05-27 | $134.94 | $335.35 | 1,123,300 | — | — |
| 2015-05-26 | $133.91 | $332.79 | 1,355,600 | — | — |
| 2015-05-22 | $135.86 | $337.64 | 3,185,700 | — | — |
| 2015-05-21 | $132.95 | $330.41 | 1,133,400 | — | — |
| 2015-05-20 | $133.66 | $332.17 | 906,000 | — | — |
| 2015-05-19 | $133.78 | $332.47 | 1,412,500 | — | — |
| 2015-05-18 | $133.27 | $331.20 | 1,104,800 | — | — |
| 2015-05-15 | $132.06 | $328.20 | 1,262,800 | — | — |
| 2015-05-14 | $131.85 | $327.67 | 1,460,400 | — | — |
| 2015-05-13 | $131.69 | $327.28 | 2,521,000 | — | — |
| 2015-05-12 | $131.86 | $327.70 | 4,211,500 | — | — |
| 2015-05-11 | $128.30 | $318.85 | 1,252,000 | — | — |
| 2015-05-08 | $128.49 | $319.32 | 1,333,800 | — | — |
| 2015-05-07 | $126.49 | $314.35 | 1,395,700 | — | — |
| 2015-05-06 | $125.29 | $311.37 | 1,384,200 | — | — |
| 2015-05-05 | $125.25 | $311.27 | 1,459,700 | — | — |
| 2015-05-04 | $126.73 | $314.95 | 2,158,000 | — | — |
| 2015-05-01 | $125.49 | $311.87 | 2,680,500 | — | — |
| 2015-04-30 | $124.64 | $309.76 | 2,366,200 | — | — |
| 2015-04-29 | $126.68 | $314.83 | 3,426,000 | — | — |
| 2015-04-28 | $131.71 | $327.33 | 2,160,900 | — | — |
| 2015-04-27 | $130.25 | $323.70 | 2,817,200 | — | — |
| 2015-04-24 | $130.66 | $324.72 | 1,017,100 | — | — |
| 2015-04-23 | $130.57 | $324.49 | 1,353,100 | — | — |
| 2015-04-22 | $130.25 | $323.70 | 1,242,500 | — | — |
| 2015-04-21 | $130.70 | $324.82 | 1,849,400 | — | — |
| 2015-04-20 | $130.27 | $323.75 | 1,388,200 | — | — |
| 2015-04-17 | $131.13 | $325.89 | 1,134,800 | — | — |
| 2015-04-16 | $132.80 | $330.04 | 1,936,600 | — | — |
| 2015-04-15 | $130.22 | $323.62 | 3,103,700 | — | — |
| 2015-04-14 | $132.90 | $330.28 | 1,587,300 | — | — |
| 2015-04-13 | $132.80 | $330.04 | 1,351,300 | — | — |
| 2015-04-10 | $133.31 | $331.30 | 1,667,300 | — | — |
| 2015-04-09 | $132.18 | $328.49 | 1,381,200 | — | — |
| 2015-04-08 | $131.49 | $326.78 | 1,394,000 | — | — |
| 2015-04-07 | $129.88 | $322.78 | 1,595,100 | — | — |
| 2015-04-06 | $131.81 | $327.58 | 1,489,900 | — | — |
| 2015-04-02 | $130.47 | $324.25 | 1,468,300 | — | — |
| 2015-04-01 | $130.37 | $324.00 | 2,100,700 | — | — |
| 2015-03-31 | $129.44 | $321.69 | 1,862,900 | — | — |
| 2015-03-30 | $129.96 | $322.98 | 1,436,900 | — | — |
| 2015-03-27 | $128.98 | $320.54 | 1,499,400 | — | — |
| 2015-03-26 | $126.21 | $313.66 | 1,636,700 | — | — |
| 2015-03-25 | $126.91 | $315.40 | 1,647,900 | — | — |
| 2015-03-24 | $129.57 | $322.01 | 1,974,200 | — | — |
| 2015-03-23 | $128.42 | $319.15 | 1,616,100 | — | — |
| 2015-03-20 | $128.38 | $319.05 | 2,025,700 | — | — |
| 2015-03-19 | $128.10 | $318.36 | 1,290,200 | — | — |
| 2015-03-18 | $127.49 | $316.84 | 1,560,000 | — | — |
| 2015-03-17 | $124.85 | $310.28 | 1,263,000 | — | — |
| 2015-03-16 | $125.01 | $310.68 | 1,844,400 | — | — |
| 2015-03-13 | $122.89 | $305.41 | 1,028,800 | — | — |
| 2015-03-12 | $122.75 | $305.06 | 1,051,800 | — | — |
| 2015-03-11 | $120.45 | $299.34 | 1,293,300 | — | — |
| 2015-03-10 | $119.81 | $297.75 | 1,033,800 | — | — |
| 2015-03-09 | $122.01 | $303.12 | 1,617,200 | — | — |
| 2015-03-06 | $120.57 | $299.54 | 2,516,800 | — | — |
| 2015-03-05 | $122.51 | $304.36 | 1,605,300 | — | — |
| 2015-03-04 | $121.86 | $302.75 | 2,901,700 | — | — |
| 2015-03-03 | $121.11 | $300.89 | 2,265,500 | — | — |
| 2015-03-02 | $122.48 | $304.29 | 2,077,500 | — | — |
| 2015-02-27 | $121.63 | $302.18 | 1,557,300 | — | — |
| 2015-02-26 | $121.59 | $302.08 | 1,523,900 | — | — |
| 2015-02-25 | $121.18 | $301.06 | 1,438,100 | — | — |
| 2015-02-24 | $120.76 | $300.02 | 1,505,100 | — | — |
| 2015-02-23 | $121.39 | $301.58 | 2,298,300 | — | — |
| 2015-02-20 | $118.54 | $294.50 | 1,591,600 | — | — |
| 2015-02-19 | $116.19 | $288.66 | 795,600 | — | — |
| 2015-02-18 | $116.01 | $288.21 | 1,016,200 | — | — |
| 2015-02-17 | $115.48 | $286.90 | 1,316,800 | — | — |
| 2015-02-13 | $114.47 | $284.39 | 1,103,200 | — | — |
| 2015-02-12 | $114.98 | $285.66 | 1,080,200 | — | — |
| 2015-02-11 | $115.07 | $285.88 | 1,421,900 | — | — |
| 2015-02-10 | $113.70 | $282.48 | 1,152,100 | — | — |
| 2015-02-09 | $111.02 | $275.82 | 1,392,000 | — | — |
| 2015-02-06 | $111.70 | $277.51 | 1,355,300 | — | — |
| 2015-02-05 | $112.22 | $278.80 | 2,060,900 | — | — |
| 2015-02-04 | $110.10 | $273.53 | 1,768,500 | — | — |
| 2015-02-03 | $108.70 | $270.05 | 1,395,700 | — | — |
| 2015-02-02 | $107.88 | $268.02 | 1,431,200 | — | — |
| 2015-01-30 | $106.83 | $265.41 | 1,570,800 | — | — |
| 2015-01-29 | $109.62 | $272.34 | 1,354,800 | — | — |
| 2015-01-28 | $108.70 | $270.05 | 2,040,500 | — | — |
| 2015-01-27 | $108.83 | $270.38 | 820,700 | — | — |
| 2015-01-26 | $109.41 | $271.82 | 1,308,600 | — | — |
| 2015-01-23 | $109.97 | $273.21 | 1,229,300 | — | — |
| 2015-01-22 | $112.18 | $278.70 | 1,664,800 | — | — |
| 2015-01-21 | $110.13 | $273.61 | 1,821,000 | — | — |
| 2015-01-20 | $108.46 | $269.46 | 1,170,900 | — | — |
| 2015-01-16 | $107.89 | $268.04 | 1,451,300 | — | — |
| 2015-01-15 | $106.86 | $265.48 | 1,133,900 | — | — |
| 2015-01-14 | $107.44 | $266.92 | 1,762,800 | — | — |
| 2015-01-13 | $106.83 | $265.41 | 1,070,000 | — | — |
| 2015-01-12 | $106.18 | $263.79 | 1,772,300 | — | — |
| 2015-01-09 | $108.00 | $268.31 | 1,315,600 | — | — |
| 2015-01-08 | $109.13 | $271.12 | 2,307,000 | — | — |
| 2015-01-07 | $103.84 | $257.98 | 1,781,700 | — | — |
| 2015-01-06 | $101.46 | $252.07 | 2,241,400 | — | — |
| 2015-01-05 | $101.06 | $251.07 | 1,455,000 | — | — |
| 2015-01-02 | $102.83 | $255.47 | 720,600 | — | — |